ef205bd622
Populate district from image location on standing water
2026-02-10 15:22:27 +00:00
c74fff6da9
Match districts on pool reports too
2026-02-10 15:09:57 +00:00
5802fe4fd3
Show district branding on status page
2026-02-10 14:55:59 +00:00
28ade30d2b
Consolidate template loading logic between embedded and host FS
...
This solves a really annoying bug around my sidebar not loading
correctly in prod.
2026-02-10 14:40:50 +00:00
1b85ce0d78
Actually commit changes to notifications
2026-02-10 05:28:23 +00:00
e40fe55eaf
Modify email subscription table to drop district ID
...
I don't have time to work out all the behavior, this is just to get to
where I can release
2026-02-10 05:12:42 +00:00
d93cdbef41
Drop district_id from subscriptions
2026-02-10 04:59:27 +00:00
b25daf12fa
Add table for holding subscriptions from users
2026-02-10 04:31:57 +00:00
41f59f0518
Add missing email file
2026-02-10 04:11:52 +00:00
648e0ee567
Move emails to platform, make sure to create phone and email in DB
2026-02-10 04:07:59 +00:00
dd33c6ab5e
Add missing error page
2026-02-10 00:22:33 +00:00
6181e2968d
Remove geocode test
...
Until I can make it deployable
2026-02-09 22:44:42 +00:00
fe3ac88ec6
Fix breaking insert on nuisances subscription
2026-02-09 22:43:41 +00:00
b9cf98eee8
Consistently log internal errors
2026-02-09 22:43:32 +00:00
13c5529a41
Show an actual error page
2026-02-09 22:35:12 +00:00
84f1bee4f6
Compress down reporter column updates through utility function
2026-02-09 22:34:19 +00:00
f78515cc07
Fix error log reporting
2026-02-09 22:34:07 +00:00
b263d50b76
Remove debug log spam
2026-02-09 22:33:44 +00:00
8cd1a0ce02
Fix setting page URL
2026-02-09 21:52:11 +00:00
fe53a6ca2c
Create upload directories on startup
2026-02-09 21:51:57 +00:00
783910be50
Save EXIF data to the database again.
2026-02-09 21:41:27 +00:00
edd9bdcadc
Fix SVG loading for embedded filesystem, add RMO components
...
This was broken from the template refactor a couple days ago.
2026-02-09 21:40:58 +00:00
63193c5324
Add test for doing geocoding directly from esri
...
It works at this point.
2026-02-09 21:40:24 +00:00
443a13afcf
Add flag for testing embedded file system
2026-02-09 21:39:47 +00:00
316a94a6cf
Link up settings in sidebar to settings page
2026-02-09 19:57:12 +00:00
f00436b136
Count existing and new pool rows
2026-02-09 19:17:33 +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
8d4195a024
Add script to keep track of all the DB commands to drop and reload
2026-02-09 14:31:10 +00:00
aee17d2c7a
Add jobs to process queue when csv is uploaded
2026-02-08 05:06:47 +00:00
f9c8f37cec
Add organization to file upload
...
So everyone in the org can see it.
2026-02-08 05:00:14 +00:00
e3535391dd
Add a bit of per-line processing to CSV file
2026-02-08 04:55:33 +00:00
e81161ca7f
Actually start reading CSV file
2026-02-08 04:46:54 +00:00
6b02b75a87
Add basic screen for pool upload from mock
...
It'll need work to get to where it's functional
2026-02-08 04:37:05 +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
c2d84b8734
Add missing migration
2026-02-08 04:02:12 +00:00
013ac85a70
Add logic to re-add background uploads that didn't complete
2026-02-08 04:01:48 +00:00
d17c8b8be7
Add worker process for CSV import jobs
2026-02-08 03:52:39 +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
c4decb0afb
Fix pool upload page title
2026-02-08 00:59:17 +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
d437c68403
Add pages for showing the CSV upload UI
...
And sample CSV file download
2026-02-07 20:02:39 +00:00
59076e9eb0
Add page for showing pool uploads
2026-02-07 18:26:47 +00:00
874d49c6a5
Update dashboard layout to work with sidebar
2026-02-07 18:04:24 +00:00
f9389de27b
Rework layouts to get embedded filesystem working again
...
I really hate go templates at this point.
2026-02-07 17:55:25 +00:00
db387ad28b
Update embedded template system
...
Just trying to get forward motion. Currently getting a nil Tree inside
the shared template holder.
2026-02-07 17:38:49 +00:00
75dba7193a
Finish removal of font awesome
2026-02-07 05:54:08 +00:00