Commit graph

96 commits

Author SHA1 Message Date
b741c3e14d
Show pool uploads in the upload page
And remove a bunch of things, like employee information and field
notebooks
2026-02-24 16:14:35 +00:00
e93e4cc115
Add function for avoiding 'if err != nil' constructs everywhere. 2026-02-24 16:00:21 +00:00
dac52a879a
Move all sync pages to authenticatedHandler
Still need to fix many templates
2026-02-24 15:34:53 +00:00
4100263393
Fix email sending on the sudo page 2026-02-18 21:38:16 +00:00
ea1af2da53
Start to wire up sudo email, add email websocket 2026-02-18 17:01:02 +00:00
9cbb81f347
Wire up sudo email form to send emails
Probably.
2026-02-18 08:50:49 +00:00
67a7d20f6c
Actually send SMS on the test page 2026-02-18 08:28:19 +00:00
2626e044ca
Factor out common post parsing code for sms message 2026-02-18 08:09:53 +00:00
b0ee388986
Add simple example handler for admin functions 2026-02-18 08:02:32 +00:00
df0644f85b
Fix bug in handling errors from handler functions 2026-02-18 07:36:54 +00:00
9f20eda00d
Add link to sudo powers 2026-02-18 07:36:54 +00:00
ec8b7b7db9
Add mock of admin area 2026-02-18 07:07:15 +00:00
18c7a5f84b
Add faker routing 2026-02-17 22:50:16 +00:00
b78837cbab
Add service request detail page from service request list 2026-02-17 19:51:50 +00:00
b6264da972
Add service request list page 2026-02-17 19:06:51 +00:00
c439c7c8a8
Fold dispatch results into radar page 2026-02-17 18:56:02 +00:00
e5b6135e44
Add download and upload to the sidebar, along with mocks 2026-02-17 17:29:15 +00:00
55553eb6a6
Merge routing mock and user management pages 2026-02-17 14:42:37 +00:00
eeb74643d0
Move admin dash out of mocks and into the sidebar 2026-02-17 14:26:19 +00:00
8150af5889
Add mock of the messages page 2026-02-17 07:05:31 +00:00
1739bc6000
Add service area border to aggregate map 2026-02-17 06:49:41 +00:00
cd6bbc69a4
Make pool upload map show district border 2026-02-17 06:05:24 +00:00
5a7c9fd090
Move data out of import.district and in to organization
Then get the organization settings page to work again.

Tons of other stuff is broken now.
2026-02-17 05:33:12 +00:00
b786c88f52
Move user setting mocks to real settings 2026-02-16 20:25:57 +00:00
0b97c2cecc
Remove empty settings mock 2026-02-16 20:20:53 +00:00
d4ed987857
Move pesticide add out of mocks 2026-02-16 20:19:56 +00:00
38f64783ac
Move pesticide settings outside the mocks
And build a system for pulling common code out of the handlers
2026-02-16 20:17:41 +00:00
f6879ac094
Organize mocks
Make mock listing automatic and dynamic
Remove mocks that are implemented in some way
Move all remaining mocks into the mocks/ directory
2026-02-16 19:52:20 +00:00
421260a80a
Add radar mock 2026-02-16 19:14:58 +00:00
5b33b7ffcf
Switch cell detail page to libremap rendering 2026-02-16 18:49:07 +00:00
f859e372c6
Fill in correct data about the district 2026-02-16 15:26:41 +00:00
a1cc2dbaff
Add district setting page and display of district boundary 2026-02-16 15:03:26 +00:00
0f7e01e8a2
Add map to pool import overview
For my own debugging really
2026-02-16 01:15:13 +00:00
f9d4206bab
Show tokens that have expired 2026-02-13 21:24:39 +00:00
bdd862e649
Show actual information on oauth integration setting page 2026-02-13 21:14:46 +00:00
e475e43fef
Gracefully handle users without an organization 2026-02-13 19:20:41 +00:00
961ca9270e
Move setting logic to its own file
It's going to grow
2026-02-13 19:20:26 +00:00
b5395afe74
Add basic stadia maps test 2026-02-12 21:06:35 +00:00
47fb1b407f
Fix tegola URL in dashboard 2026-02-10 17:31:24 +00:00
396cf5c586
Add page for showing notifications 2026-02-10 16:24:37 +00:00
8cd1a0ce02
Fix setting page URL 2026-02-09 21:52:11 +00:00
316a94a6cf
Link up settings in sidebar to settings page 2026-02-09 19:57:12 +00:00
515dbb54fa
Add basic pipe to provide status to the pool id page 2026-02-09 19:13:58 +00:00
d06b8f7949
Add mode data to pool upload rows, move to fileupload schema
This allows users to review the data before committing it to the
database
2026-02-09 19:03:27 +00:00
135ad2b73e
Do file upload, show list of uploads, do initial processing. 2026-02-09 18:25:44 +00:00
fdd783c19c
Rework userfile yet again
I'm settling on the idea that strings should never be returned from the
userfile system. Instead, indicate which collection you want and pass
objects across.
2026-02-08 04:36:12 +00:00
f81f8def1c
Move data entry good mock to be part of upload flow 2026-02-08 03:47:48 +00:00
6716bc68c9
Make file uploads of CSV actually save to disk 2026-02-08 01:44:44 +00:00
0d55eb1da4
Define upload CSV schema, make POST actually go somewhere. 2026-02-08 00:59:41 +00:00
21fac37597
Rework files to use strings instead of duplicate functions
There's too many functions at this point.
2026-02-08 00:58:51 +00:00