electionguard-api-python/app/data
Lee Richardson 56351b0d72
🗳️ fix ballot upload (#212)
* fix naming

* Start a ballotsubmit2 with real params to replace the old Any based one

* Validate ballots in submit2

* Implement logging

* Validate ballots, add logging

* implement nonce and timestamp

* Implemented most of ContestDto

* Implement proof

* Implement most of ballot selection

* Implement proof

* Implemented extended data

* Convert types to support latest sample data

* Remove old submit

* Add a sample ballot json payload that nearly works to upload

* Fix formatting of manifest.json

* Simplify manifest

Also I think the old manifest was not what's actually in the system

* Simplified manifest

* Simplify ballot.json

* This ballot passes validation

* Fix ballot encryption

* Better ballot logging

* Fix error with submitting ballot when one doesn't exist

* Fix linting errors

* Fix linting errors

* Fix failing tests

* Fix more linting errors

* PR review feedback

* Little more clean up of the any objects

* Typo per PR

* Simplify logger file per PR

* Add auth to ballot endpoints

* Default the state to cast not spoiled

* Moved test data files into tests folder

* Simplified logging config per PR
2022-03-03 11:06:54 -05:00
..
manifest.json 🗳️ fix ballot upload (#212) 2022-03-03 11:06:54 -05:00
old-ballot.json 🗳️ fix ballot upload (#212) 2022-03-03 11:06:54 -05:00
plaintext_ballot_ballot-1663ab54-e95f-11eb-bd0c-acde48001122.json Tally Decryption (#161) 2021-08-17 15:31:48 -04:00
plaintext_ballot_ballot-1663bbee-e95f-11eb-bd0c-acde48001122.json Tally Decryption (#161) 2021-08-17 15:31:48 -04:00
plaintext_ballot_ballot-1663cdc8-e95f-11eb-bd0c-acde48001122.json Tally Decryption (#161) 2021-08-17 15:31:48 -04:00
plaintext_ballot_ballot-1663d854-e95f-11eb-bd0c-acde48001122.json Tally Decryption (#161) 2021-08-17 15:31:48 -04:00
plaintext_ballot_ballot-1663e3e4-e95f-11eb-bd0c-acde48001122.json Tally Decryption (#161) 2021-08-17 15:31:48 -04:00