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 |
|