- Update tags and member-only status of existing events.
- Revert to not adding guests to the contact list.
- Make "Add new guests to contacts list only if email entered" the default for Wild Apricot events.
- Upload event photos to Wild Apricot via WEBDAV.
- Add registration restrictions based on price.
- Make guest registration policy configurable.
- Provide only 1 instructor/host slot in Wild Apricot.
- Ignore Meetup registrations. Provide 2 instructor/host slots in Wild Apricot.
- Add --transfer command line option to transfer selected Meetup events.
- Allow multiple Meetup event IDs with a --skip command line option.
- Add --skip command line option to skip Meetup events.
- Turn off event waitlist.
- Select Meetup events to download by listing their IDs on the command line.
- Add accounting code from title to list of event tags.
- Rename "Meetup RSVP" registration type to "Instructor/Host".
- Disable guest registration due to COVID-19.
- Report and limit oversubscribed Meetup events.
- Add -m flag to show Meetup event IDs in reports.
- Make event registration type member level restrictions configurable.
- Show end time without date when end data matches start date.
- List downloaded photos at the end of a report.
- Add registrations limit to Wild Apricot events.
- Work around imghdr bug of not recognizing some jpeg images.
- Label availability counts in reports.
- Report added events, regristration types, and photos.
- For "members only" events, restrict registrations instead of event visibility.
- Document how to run meetup2apricot.
- Detect photo file type by inspection; Meetup always claims jpeg.
- Restrict registrations for events labeled members only.
- Show Meetup's "how to find us" as extra info for registrants.
- Accept multiple accounting codes from event title.
- Tag featured events.
- Limit processed events by latest start date.
- Handle changes to Meetup event IDs.
- Throttle Meetup API requests based on response headers.
- Add dry run capability.
- Improve documentation.
- Link to documentation at readthedocs.io.
- Improve documentation.
- Improve installation.
- Reformat source code with black for PEP 8 conformance.
- Correct style, import, and other issues reported by flake8 for PEP 8 conformance.
- Turn on waitlist with manual processing.
- Collect guest counts, but no personal information.
- Throttle Wild Apricot requests.
- Allow members to see the list of event registrants.
- Tag events based on accounting code.
- Restrict event payments to online only.
- Apply a configurable list of tags to all Wild Apricot events.
- Copy events from Meetup to Wild Apricot.
- Add capacity limited event reservation types to Wild Apricot.
- Download photos from Meetup to local directory.
- Setup basic project files.
- A good start.