Commit graph

20 commits

Author SHA1 Message Date
21180816be
Start providing organization info and URLs is user/self
The new frontend needs it to do its work.
2026-03-22 01:22:44 +00:00
5fd85d7052
Show log when upload file is committed 2026-03-19 03:53:15 +00:00
434746aa99
Allow the catch-all district to do uploads 2026-03-19 03:25:36 +00:00
2f61b224de
Prevent creating CSV uploads without a service area 2026-03-19 03:19:58 +00:00
44c4f17f32
Massive rework of platform layer user/organization
The goal of this rework is to make it so I can pass around platform.User
instead of a pair of models.Organization and models.User. This is useful
for reason I kind of forget now, but it started with working on
notifications and ballooned massively from there into refactoring a
number of things that were bugging me.

This also includes a tiny amount of work on server-side events (SSE).

 * background stuff lives inside the platform now, which I need for
   having it push updates through SSE
 * userfile now lives in the platform, under file, so other platform
   functions can safely use it
 * oauth is broken into pieces and inside platform because other stuff
   was calling it already, but badly.
 * notifications go into the platform as well
2026-03-12 23:49:16 +00:00
60344e3c30
Relate compliance report requests through leads 2026-03-05 01:22:21 +00:00
daa8cb1748
Push geocoding down a layer
This makes it possible to always save address information from our
geocoder.
2026-03-04 18:29:52 +00:00
6a5a59f8b8
Merge aerial flyover and pool CSV row datatypes
They are extremely similar, having both was just extra work.
2026-03-04 14:52:34 +00:00
0f6da8e25f
Move handler objects to common location to share with RMO 2026-03-03 17:08:58 +00:00
ff2ec0ad14
Split out ability to upload flyover data from pool uploads
Tons of changes here, all in the name of quickly getting to where I can
create test compliance letters.
2026-03-02 18:49:02 +00:00
9939434cb3
Create secondary upload for pool data 2026-03-01 22:21:20 +00:00
9ba01a2cbe
Fix links to creating pool URL 2026-02-24 20:08:43 +00:00
c8f5408f27
Add link from root upload page to upload pool detail page. 2026-02-24 20:02:44 +00:00
a776c83557
Create API for discarding file uploads 2026-02-24 17:36:59 +00:00
c4e5369796
Add button to discard an upload 2026-02-24 17:22:20 +00:00
115c5dd71c
Continue to show header on data preview list 2026-02-24 17:10:54 +00:00
7a84c81a70
Show upload details on upload section 2026-02-24 16:22:33 +00:00
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
dac52a879a
Move all sync pages to authenticatedHandler
Still need to fix many templates
2026-02-24 15:34:53 +00:00
e5b6135e44
Add download and upload to the sidebar, along with mocks 2026-02-17 17:29:15 +00:00