Commit Graph

33 Commits

Author SHA1 Message Date
David Ernst
2d70faba24 One-off-script to simulate 27x100s of approval votes 2025-04-26 11:42:12 -07:00
David Ernst
3b25fb64c1 Adjust clone scripts for NDP final results 2024-07-27 02:35:00 +03:00
David Ernst
3b72a105c6 Script to unlock NDP-subset with good passport_proofs 2024-07-27 01:53:46 +03:00
David Ernst
6b169a0af1 duplicate-election script: Also clone other relevant shuffle+decrypt fields 2024-07-19 19:19:23 +03:00
David Ernst
2b97ae132b duplicate-election script: Use batched writes for speed 2024-07-19 19:04:09 +03:00
David Ernst
cf5354a597 Reusable function cloneTrusteeDetails(old_election_id, new_election_id) 2024-07-19 16:41:11 +03:00
David Ernst
0dd1927849 Add comment to /trustees/update to DRY by calling /update-admin 2024-07-19 14:50:21 +03:00
David Ernst
0193e2876d api/trustees/update-admin: New endpoint to get the admin to finish unlocking 2024-07-18 22:26:01 +03:00
David Ernst
509aeeb8bd /api/trustee/update: Disable checking shuffle proofs 2024-07-18 19:52:29 +03:00
David Ernst
76e559fef0 Sript to approve all pending votes 2024-07-18 18:28:59 +03:00
David Ernst
1ed6891a6b Script to copy pending vote data to cloned election 2024-07-18 18:13:31 +03:00
David Ernst
6f267323b1 Export calcMaxBursts to squelch unused warning 2024-03-13 15:43:48 -07:00
David Ernst
d322a91ca2 Beginning of calc-max-burst script 2023-05-05 16:46:19 +03:00
David Ernst
78cd121e3f Script to connect holed submissions to their unlocked verifs 2023-05-02 23:39:05 +03:00
David Ernst
a073a678f0 Count holes script: include num successful BLANKs, subsets, emails 2023-05-02 20:46:10 +03:00
David Ernst
8adf71272b Script to find holes in encrypted submissions 2023-05-02 17:22:46 +03:00
David Ernst
b1945a25c0 Script to examine encryption details Encodeds for forgeries 2023-05-02 15:19:39 +03:00
David Ernst
4cfc8f3474 Script to investigate indiv auth tokens 2023-04-29 23:24:33 +03:00
David Ernst
141b4e7c4f Script to tally up not-yet-unlocked 2023-04-24 17:44:52 +03:00
David Ernst
55a95db7ee Script to tally up rejected-votes 2023-04-24 12:30:13 +03:00
David Ernst
329a80f882 View script: count total ciphertexts 2023-04-23 19:32:53 +03:00
David Ernst
57e5fe87f1 Script to find vote by auth 2023-04-23 00:54:25 +03:00
David Ernst
a4804d07d7 Improve script to view multiple elections' status 2023-04-22 21:39:22 +03:00
David Ernst
ace7c6507e script to view elections in progress: add votes casts 2023-04-22 18:15:48 +03:00
David Ernst
8d63c0235c Simulate votes: DL ballot design instead of hardcoding 2023-04-22 16:27:41 +03:00
David Ernst
3deffcb920 Script to view admin's elections numVoters x numCols 2023-04-22 16:07:50 +03:00
David Ernst
889cd32e0a Paralleize fastUnlocking w/ separate serverless funcs for each column 2023-04-22 15:07:43 +03:00
David Ernst
b5a6cf9243 simulate-rand-votes: Split up writes into batches of 500 each 2023-04-22 14:20:00 +03:00
David Ernst
5c2c976cf9 simulate-rand-votes: Only 1 vote per voter 2023-04-22 14:05:19 +03:00
David Ernst
561afa49c9 Script to simulate lots of random votes 2023-04-22 13:42:42 +03:00
David Ernst
aeea721943 Script to move elections by david@secureinternetvoting to @siv 2022-07-19 14:56:03 -07:00
David Ernst
0617b4790a Add script to convert all old db votes w/ .unlock to .lock 2022-02-11 18:56:46 -08:00
David Ernst
5389e8fdda Add script to backup db data 2022-02-11 18:01:56 -08:00