Commit Graph

2464 Commits

Author SHA1 Message Date
David Ernst
2cf8a7415d election status: Include votes-pending 2024-07-17 07:42:30 +03:00
David Ernst
abc5f287b5 status AcceptedVotes: Begin converting styled jsx to tw 2024-07-17 07:34:16 +03:00
David Ernst
3eff35254e submit-vote: Pending-votes should also increment num_votes 2024-07-17 07:29:39 +03:00
David Ernst
1f3e8f7c4d /admin/observers: Fix Invite Delivered cell border 2024-07-16 13:36:06 +03:00
David Ernst
59dfe98ee7 trustee DKG: Fix DeriveKey type error 2024-07-16 12:29:01 +03:00
David Ernst
c9ae0aa76f vote: Disable RCV bubble hovers on mobile 2024-07-15 19:17:36 +03:00
David Ernst
a85d6a86d9 Ensure RCV empty write-in doesn't cause holes 2024-07-15 18:23:10 +03:00
David Ernst
cc60be774c RCV animated sorting: Minor code simplification 2024-07-15 18:17:24 +03:00
David Ernst
ac9a6fa563 vote: Animate-sort RCV selections at top 2024-07-15 18:15:18 +03:00
David Ernst
6666f53a23 vote: Shouldn't reshuffle when selecting options 2024-07-15 16:15:41 +03:00
David Ernst
40f0d09945 vote: Fix randomize_order FOUC 2024-07-15 16:02:51 +03:00
David Ernst
cd66535d43 Remove git push dependency on yarn 2024-07-15 15:03:12 +03:00
David Ernst
ea972f00b7 DRY up /admin/BallotDesign/AdvancedFeatures 2024-07-15 15:01:57 +03:00
David Ernst
b22f49e37a /admin/ballot: Add question.description to Advanced Features 2024-07-15 14:43:43 +03:00
David Ernst
677778dcc2 /vote: support ballot_design.question.randomize_order 2024-07-15 14:36:55 +03:00
David Ernst
93cb345564 /admin/ballot-design: Document option.sub feature 2024-07-15 14:24:10 +03:00
David Ernst
c49b6349e7 /admin/ballot-design: Document 'randomize_order' feature 2024-07-15 14:20:14 +03:00
David Ernst
62dd5d4dc1 api/new-american-primary/auth: stringify req.body before storing 2024-07-13 22:54:08 +03:00
David Ernst
4970cb095f Enable CORS for /new-american-primary/auth 2024-07-13 13:48:00 +03:00
David Ernst
0625b76d0e api/recent-elections: Add pending-votes count 2024-07-09 22:45:06 +03:00
David Ernst
845be97884 Add pass-protected /api/recent-elections dashboard 2024-07-08 18:12:26 +03:00
David Ernst
c00f1482fc Create /api/new-american-primary/auth endpoint 2024-07-07 18:06:15 +03:00
David Ernst
2cd789d530 /vote: if auth=link&embed, window.parent.postMessage({link_auth}) to embed 2024-07-07 17:10:46 +03:00
David Ernst
a4d4484049 /admin/voters: Show pending votes even if no approved voters yet 2024-07-07 17:00:23 +03:00
David Ernst
1f2efb972a /test-embed page 2024-07-07 15:27:24 +03:00
David Ernst
e51cad5a22 Merge pull request #152 from dsernst/vote-then-auth
Public Elections Link: Vote-then-Auth
2024-07-07 14:59:52 +03:00
David Ernst
01ea701d1f /admin/voters: Warning that Shareable link is not finished 2024-07-07 14:58:23 +03:00
David Ernst
5d9a501afb create-election: voter_applications_allowed off by default 2024-07-07 14:49:51 +03:00
David Ernst
8881db61ef /admin/votes: Begin hooking ApproveVotes to WIP endpoint 2024-07-07 14:49:00 +03:00
David Ernst
0879ec8f2f Convert /admin/Voters/NumVotedRow styled-jsx to tw 2024-07-07 13:41:31 +03:00
David Ernst
498e8f576f /admin/voters: Bg color for PendingVotesTable & Approve button 2024-07-07 13:14:44 +03:00
David Ernst
efec8bb8f5 /admin/voters: Approve Pending Vote UI 2024-07-07 13:02:46 +03:00
David Ernst
670bdb7064 InvalidVotersTable: Remove nonfunctional checkbox column 2024-07-07 12:57:12 +03:00
David Ernst
f8d0ea81ad /admin/voters: Better visually separate Approved vs Pending vs Invalidated 2024-07-07 12:37:31 +03:00
David Ernst
2ddec3af32 ValidVotersTable: Remove unnecessary children manual borders 2024-07-07 12:09:39 +03:00
David Ernst
b90db29bf0 admin: Begin showing votes-pending 2024-07-07 00:57:56 +03:00
David Ernst
f9e82e5583 Notify admin if verify-link-auth reported invalid 2024-07-07 00:26:33 +03:00
David Ernst
d6a040ead1 admin: Request eSignature -> Drawn Signatures 2024-07-06 23:56:37 +03:00
David Ernst
c46865cdcd (In)ValidVotersTables: Replace last styled-jsx! 2024-07-06 23:46:39 +03:00
David Ernst
f0f7bf7497 (In)ValidVotersTables: Remove useless margin:0 css 2024-07-06 22:39:15 +03:00
David Ernst
e6648f0605 InvalidVotersTable: Remove stray space 2024-07-06 22:37:21 +03:00
David Ernst
3325479c40 admin: Replace ShareableLink icon -> UsergroupAdd 2024-07-06 22:34:51 +03:00
David Ernst
f75fff57a0 Fix <TopBarButtons /> error positioning on small screens 2024-07-06 22:25:39 +03:00
David Ernst
18d95035a7 Finish converting admin/ <TopBarButtons /> to tw 2024-07-06 22:24:19 +03:00
David Ernst
457f3b7167 Begin converting /admin/voters/TopBarButtons to tw 2024-07-06 22:15:53 +03:00
David Ernst
c96e3a9086 (In)ValidVotersTables: DRY up <CheckboxHeaderCell /> 2024-07-06 22:05:40 +03:00
David Ernst
c2c73aadcb InvalidVotersTable: Replace .show-strikethrough class w/ tw 2024-07-06 21:57:27 +03:00
David Ernst
e3dc44c01f ValidVotersTables: Convert td styled-jsx selector to tw 2024-07-06 21:42:50 +03:00
David Ernst
17943814e0 (In)ValidVotersTables: Convert th styled-jsx selectors to tw 2024-07-06 21:42:33 +03:00
David Ernst
ad7647e1d8 admin/Voters/Signature: Cleanup css 2024-07-06 21:29:40 +03:00