8ebcff7390
Fix oauth callback for arcgis to be under oauth prefix
...
That way it gets through the Vite proxy.
2026-04-14 23:43:53 +00:00
659df00cc9
Allow refreshing the oauth token in the frontend
2026-04-14 23:41:40 +00:00
2c0bfb9904
Update nuisance submission to go to submitted page
2026-04-08 17:51:41 +00:00
1a53d5338f
Work out the rest of the static site deployment
2026-04-07 14:56:31 +00:00
bfecae7d61
Add district resource and an API to RMO
...
We're going to need an API for the single-page frontend
2026-04-03 18:17:19 +00:00
6c311c76e3
Initial draft of shifting from chi to gorilla/mux
2026-04-01 16:19:11 +00:00
7f8491a1c2
Add test mailer 2
2026-03-31 20:05:35 +00:00
4f96f35d9a
Add mode 1 mailer for testing.
2026-03-31 17:34:08 +00:00
d7c07fc65f
Move all POST endpoints to the API
2026-03-27 06:08:55 -07:00
a4a8bcdaa9
Add ArcGIS oauth refresh page
2026-03-22 18:00:30 +00:00
71ffa13167
Add organization and pesticide configuration pages
2026-03-22 17:40:40 +00:00
b671133f88
Move more stuff to root rendering
2026-03-22 17:19:05 +00:00
b152cf9c36
Break apart the planning columns
2026-03-22 09:58:25 +00:00
736c71eefc
Start adding other views and our initial stores
2026-03-22 00:55:48 +00:00
6422609150
Set up dashboard page through VueJS
2026-03-21 23:44:14 +00:00
efece7733f
Migrate root of application to use a basic Vue app
...
We'll build from here.
2026-03-21 20:48:21 +00:00
a2c3f52ab4
Fix embedded static files on production builds
2026-03-21 05:38:42 +00:00
e8d865d0ab
Wire up events for creating new public reports
...
This involved moving a lot of stuff to the platform layer since I don't
want event interfaces leaking out.
Also this includes a fix to the user authentication which I had
previously broken by making a platform-layer user object independent of
the database layer.
2026-03-13 17:56:24 +00:00
5b75ac1d1c
Add initial sketch of site review page
2026-03-11 23:39:25 +00:00
13f2ade9f4
Create configuration for setting map service on organization
2026-03-06 22:45:53 +00:00
03380eba45
Add new pool review page
2026-03-06 18:56:30 +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
8bfad892bc
Add debug endpoint for looking at tiles via GPS coord
2026-03-01 21:14:48 +00:00
29bd1fab5c
Remove oauth refresh from dash, remove QR code (its in platform)
2026-02-28 23:18:25 +00:00
9613cac11a
Add all of Ben's mocks for the new root pages
2026-02-27 16:51:41 +00:00
5d8366015c
Initial import of planning workbench mock
2026-02-27 16:17:48 +00:00
7080222fbc
Add page for configuring ArcGIS integration.
2026-02-25 17:36:19 +00:00
2d2a8248c4
Add required config to signin context
2026-02-25 16:09:10 +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
7a84c81a70
Show upload details on upload section
2026-02-24 16:22:33 +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
ea1af2da53
Start to wire up sudo email, add email websocket
2026-02-18 17:01:02 +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
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
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