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 |
|
David Ernst
|
657fa07f85
|
ValidVotersTables: Convert css-in-jsx to tw
|
2024-07-06 21:24:49 +03:00 |
|
David Ernst
|
10a092de87
|
ValidVotersTable: Convert .hoverable class to tw variable
|
2024-07-06 21:18:46 +03:00 |
|
David Ernst
|
905c8aa8ef
|
InvalidVotersTable: Convert .hoverable class to tw variable
|
2024-07-06 21:17:31 +03:00 |
|
David Ernst
|
f2be399470
|
ValidVotersTable: Convert .visible-on-parent-hover to tw
|
2024-07-06 21:14:46 +03:00 |
|
David Ernst
|
886ee037c8
|
(In)ValidVotersTables: Convert css-in-jsx to tw
|
2024-07-06 20:53:00 +03:00 |
|
David Ernst
|
aaac86161b
|
(In)ValidVotersTable singular filenames, like the components
|
2024-07-06 20:12:29 +03:00 |
|
David Ernst
|
02ac1ffd71
|
DRY <CheckboxCell /> logic between Valid & InvalidVotersTables
|
2024-07-06 20:11:18 +03:00 |
|
David Ernst
|
90351b946c
|
ValidVotersTable: Remove unused .show-strikethrough class
|
2024-07-06 19:56:47 +03:00 |
|
David Ernst
|
322f0cc32a
|
/admin/voters: Only show registration cols if a voter has them
|
2024-07-06 19:54:20 +03:00 |
|
David Ernst
|
c11fd8de09
|
InvalidVotersTables: Remove unused .visible-on-parent-hover styling
|
2024-07-06 19:47:49 +03:00 |
|
David Ernst
|
031ba371d3
|
InvalidVotersTables: Remove approve-all-signatures
|
2024-07-06 19:45:28 +03:00 |
|
David Ernst
|
c38d896ca9
|
Copy prev 2 tw conversions to InvalidVotersTable too
|
2024-07-06 19:41:54 +03:00 |
|
David Ernst
|
885a8a97aa
|
admin ValidVotersTable: Convert tr.checked to tw
|
2024-07-06 19:39:59 +03:00 |
|
David Ernst
|
2fcb08b2e3
|
admin ValidVotersTable: Convert table to tw
|
2024-07-06 19:36:38 +03:00 |
|
David Ernst
|
6b5d8e44f1
|
Rename ToggleRegistration -> ToggleShareableLink
|
2024-07-06 18:37:28 +03:00 |
|