Commit Graph

1735 Commits

Author SHA1 Message Date
David Ernst
daf98d04ec Demo vid will cut away to have voters 2-10 vote, instead of trickling in throughout 2022-02-22 13:11:31 -08:00
David Ernst
e4592b62b2 Update db-script for new demo election_id 2022-02-19 09:46:07 +05:00
David Ernst
5f4fea2eea Merge branch 'master' into demo-vid-script 2022-02-18 20:10:13 -08:00
David Ernst
424bb37bdd TEMP disable shuffle proof generation for demo vid 2022-02-18 20:03:48 -08:00
David Ernst
2205849fcd Profiling for api/unlock 2022-02-18 19:51:13 -08:00
David Ernst
992a027559 Update demo-vid-voters script for new election id 2022-02-18 18:46:20 -08:00
David Ernst
e23efea8ea Merge branch 'master' into demo-vid-script 2022-02-18 14:26:15 -08:00
David Ernst
7548258de8 admin/Voters: Make sure the table stays 1-line only 2022-02-17 23:52:08 -08:00
David Ernst
db98a56260 Subscribe useVoterInvites() to mailgun-delivery webhook 2022-02-17 20:35:51 -08:00
David Ernst
a9b9c35a1e Simplify GET /find-voter-invites logic 2022-02-17 20:02:33 -08:00
David Ernst
c58e98c485 Merge branch 'master' into supabase-for-checking-deliveries 2022-02-17 18:48:57 -08:00
David Ernst
86638bf74c mailgun/deliveries: Store tags, to, subject directly on row 2022-02-17 18:48:09 -08:00
David Ernst
af5ea06174 Include a tag w/ election_id on invite-voters emails 2022-02-17 18:45:31 -08:00
David Ernst
2d83154aff Deprecate POST api/resend-invitations 2022-02-17 18:00:34 -08:00
David Ernst
283b2dee6b Deprecate old POST api/invite-voters 2022-02-17 17:56:18 -08:00
David Ernst
2a6c8be326 Query supabase for checking invite deliveries 2022-02-14 22:49:51 -08:00
David Ernst
72233c46dd Batch the outgoing voter-invites on the client 2022-02-14 18:03:33 -08:00
David Ernst
75a9f27603 Merge branch 'master' into demo-vid-script 2022-02-13 21:30:18 -08:00
David Ernst
1ac345dabd Vote invitations should send out in order 2022-02-13 21:16:23 -08:00
David Ernst
bfd7e0ada3 Merge branch 'master' into demo-vid-script 2022-02-13 20:20:30 -08:00
David Ernst
ce8406f61d admin/RequestEsignature: No need to placeholder='blur' since it's so small 2022-02-13 20:20:00 -08:00
David Ernst
ceaa8d707d check-[voter,trustee]-invite-status: Use messages to: field, not forwarded recipient 2022-02-13 20:18:02 -08:00
David Ernst
0b6a783b8f Tweak demo-vid script to use 'node-fetch' lib 2022-02-13 20:16:01 -08:00
David Ernst
a44133105e Add script for simulating voters in demo-vid 2022-02-12 19:53:10 -08:00
David Ernst
c20d33c3b4 api/is-unlock-blocked and /notify-unlocked only allowed for own elections 2022-02-12 19:24:52 -08:00
David Ernst
f7070ed3f2 Make sure admin can only load their own elections 2022-02-12 19:22:05 -08:00
David Ernst
ca23032978 Fix broken approve-admin email link 2022-02-12 15:40:26 -08:00
David Ernst
f8672c961b Ignore db-data/ during build typecheck 2022-02-12 15:39:34 -08:00
David Ernst
1a2fcd3617 admin/voters: Add eSignature icon 2022-02-12 14:43:50 -08:00
David Ernst
50019bb131 admin login email, from: 'Secure Internet Voting' -> 'SIV' 2022-02-12 12:29:17 -08: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
David Ernst
0155deea5f Merge pull request #52 from dsernst/ecc
Elliptic Curve Cryptography
2022-02-10 19:53:57 -08:00
David Ernst
ee11afdff0 Adjust build settings for noble-ed25519 2022-02-10 19:43:57 -08:00
David Ernst
5408d5d486 status: Add matching green bg to 'verification #' col 2022-02-10 19:01:49 -08:00
David Ernst
9597581fff observer: Add 'Unlock' to <title> for Unlock tab 2022-02-10 18:59:15 -08:00
David Ernst
8acd5b42eb observer/unlock: Tighten width of vote cols, now that its hex 2022-02-10 18:56:03 -08:00
David Ernst
b6e8d80fb8 Powered by 'siv.org' -> 'SIV.org' 2022-02-10 18:48:48 -08:00
David Ernst
cf5a1559a3 keygen: Fix display of some bigints 2022-02-10 18:44:46 -08:00
David Ernst
0ce9ba33c5 status: Tighten width of EncryptedVote cols, now that its hex 2022-02-10 18:23:58 -08:00
David Ernst
552fdc3f6e submitted: Tighten width of EncryptedVote cols, now that its hex 2022-02-10 18:22:00 -08:00
David Ernst
d056af2f23 submitted: Don't show vote as UPPERCASE 2022-02-10 18:15:48 -08:00
David Ernst
d10eee166e Replace secureinternetvoting.org -> siv.org 2022-02-10 18:11:13 -08:00
David Ernst
b1cb42ffca siv.tech -> siv.org 2022-02-10 17:33:27 -08:00
David Ernst
72b9400121 protocol: Tweak description of re-encryption for ECC 2022-02-10 17:30:50 -08:00
David Ernst
d1888faf03 Update encryption receipts for ecc 2022-02-10 17:26:09 -08:00
David Ernst
46cce940b9 DRY up shuffle proof PRNG .join(',') 2022-02-10 16:47:19 -08:00
David Ernst
dca690cc2e Only run lint on pre-push, not pre-commit 2022-02-10 16:19:53 -08:00
David Ernst
3544973e28 Upgrade cypress to 9.4.1 2022-02-10 16:15:17 -08:00
David Ernst
ad2fcffecd Fix cypress e2e test, no longer upperCase() votes 2022-02-10 16:14:40 -08:00