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