- [#57] feat: clean GA precinct IDs
- [#49] feat: add count by vote type to subunits
- [#50] feat: add combined vote completion method
- [#51] feat(sc): add offices mappings
- [#52] feat: add precincts reporting percent override
- [#53] feat: add election date override
- [#54] feat: add reporting status flag for subunits
- [#46] feat: add race ID and party to candidate ID
- [#41] feat: add candidate mapping
- [#39] Remove locality from race ID, add it back to subunit ID
- [#36] Remove county ID from precinct ID
- [#16] Add ability to get xml for county pages
- [#21] Try two methods to get counties
- [#18] Lookup race types, including for GA partisan primaries
- [#17] Add GA primaries office names
- [#19] Get current version for each county when requesting precinct files
- [#23] Add more exception handling for client
- [#20] Add
county_id
to precinct IDs, use dash to slugify precinct names - [#22] Update README.rst
- [#24] Add more offices to GA 2022 primaries
- [#25] Remove extraneous slash from Clarity base URL
- [#27] Fake the user agent
- [#28] Partially match office IDs for AR, GA, IA
- [#29] Add district number to U.S. house office ID
- [#30] Change client args to work with importer
- [#31] Fall back when looking up county
- [#32] Correctly handle non-EST timezones
- [#6] Adds a timestamp to the race settings JSON output
- [#7] Adds an option for a map to convert race names
- [#8] Changes to election settings handling
- [#9] Allow filtering by officeID in formatting step
- [#10] Include county name in the race settings JSON output
- [#11] README updates and CLI cleanup
- [#12] Adds a new
voteCompletionMode
CLI option - [#13] Updates to use
race_type=G
for runoffs
- Adds a
voteCompletionMode
parameter to switch between using thepercentReporting
field vs vote counts by type to determine whether a precinct is fully reporting
- Initial beta release with county-level settings formatting and precinct, county, and state-level results formatting
- Initial release!