Commit graph

147 commits

Author SHA1 Message Date
2d5dca3fb5
Add proxied autocomplete for Stadia
This allows me to make the format consistent and to cache the
intermediate results, which is useful for speed and testing
2026-04-05 21:57:30 +00:00
b6cfbee102
Add geocoding logic/store 2026-04-05 03:47:22 +00:00
5681ff2283
Fix render crash 2026-04-05 03:09:10 +00:00
332e64c9ab
Add basic location store for getting geoposition 2026-04-04 02:32:09 +00:00
beb6d9d066
Better zoom to location on address selection 2026-04-03 23:11:39 +00:00
e56e83161b
Include address information on nuisance form upload 2026-04-03 23:04:04 +00:00
e08f614d11
Make the locator model a camera, not just a location
That means we can track zoom
2026-04-03 22:42:50 +00:00
10e368c403
Get initial nuisance and water resources working
This is a straight port of the form-encoded POST submission logic.

It is missing a bunch of data.
2026-04-03 22:04:22 +00:00
597aedc2af
Fix show more questions behavior 2026-04-03 20:46:02 +00:00
07e48aa071
Zoom when an address is provided or the map is clicked 2026-04-03 20:29:30 +00:00
c5c78a2b84
Add initial ImageUpload component 2026-04-03 20:15:02 +00:00
9104e2f7c3
Start map with default framing on nuisance page 2026-04-03 20:01:23 +00:00
27fd1faa9c
Get clean-building locator map 2026-04-03 19:45:12 +00:00
6203e3da75
Add nuisance style, fix header on non-home district pages 2026-04-03 19:07:20 +00:00
b6037d7525
Add address suggestion component 2026-04-03 19:02:20 +00:00
51fe851c5a
Add district-styled pages for all 3 main RMO pages 2026-04-03 18:50:23 +00:00
c0e414bdc3
Add status page to RMO 2026-04-03 18:29:29 +00:00
5842b6251d
Add district header on root page 2026-04-03 18:28:41 +00:00
4f9617aa2f
Add RMO water page, start district layout 2026-04-03 16:37:09 +00:00
fd7607f5b7
Add nuisance view for RMO 2026-04-03 16:08:57 +00:00
4a9d6e0db6
Port root RMO with style to main page 2026-04-03 15:58:50 +00:00
4d718f9a12
Add router and basic home view 2026-04-03 15:43:44 +00:00
4f6369fa27
Fix static content for RMO 2026-04-03 15:24:19 +00:00
b919472f42
Make RMO and Sync run in parallel and use the same sources 2026-04-03 15:09:53 +00:00
d7d6888f63
Initial commit of some work creating RMO single-page app
Doesn't work yet, but they both start, so checkpoint.
2026-04-03 15:02:37 +00:00
4b87c74f41
Make impersonation ending work, fix frontend events 2026-04-02 21:31:31 +00:00
522c5785a2
Create button for ending impersonation 2026-04-02 19:36:49 +00:00
76c395d613
Add display in sidebar for impersonation 2026-04-02 17:39:16 +00:00
51811132a4
Add avatar display to user selector 2026-04-02 15:39:52 +00:00
ea231fb0cc
Avoid failure when cloning proxied object 2026-04-02 15:32:48 +00:00
9574ed4812
Fix warning on user edit component 2026-04-02 15:26:03 +00:00
945b482b00
Fix saving of tags on users 2026-04-02 15:10:51 +00:00
fc56c1406a
Make it possible to change more user fields 2026-04-02 14:22:45 +00:00
7ee70b24ee
Fix user data displays 2026-04-02 14:03:07 +00:00
3745231f51
Structure PUT by using omit.Value 2026-04-02 13:28:18 +00:00
353a3ea442
Use the correct scheme for URIs 2026-04-02 01:18:25 +00:00
124d1b7078
Show the avatar on the user edit page 2026-04-02 01:11:51 +00:00
42d111aac9
Add separate session endpoint for additional non-user data
This is conceptually much cleaner that encumbering the user object.
2026-04-02 01:07:55 +00:00
5172400803
Begin switch to gorilla/mux
I'm realizing with this code that I'm going to have a problem if I want
to do HATEOAS-style APIs. chi just doesn't do resource-oriented API
design, and I'd have to build a lot of stuff myself.

I'm in the middle of swapping out the UI. Now is the time to make the
switch.
2026-04-01 15:32:27 +00:00
c253e655b1
Add avatar placeholer when avatar is empty 2026-04-01 14:48:31 +00:00
0ecf9c1be1
Populate user selector 2026-03-31 23:34:03 +00:00
05a7bbb4e3
Show empty aggregation map without service area 2026-03-31 23:29:37 +00:00
af136f324d
Break sudo page into components
Makes it easier to fix the overall layout, which I've done.
2026-03-31 17:34:37 +00:00
7b3c1f2b54
Add initial implementation of user selector on sudo 2026-03-31 15:10:32 +00:00
21b7b68f50
Get new frontend to type check clean
Epic undertaking.
2026-03-31 14:52:53 +00:00
6f9a511874
WIP of user avatar work
Switching from laptop
2026-03-29 17:09:01 -07:00
ad90f9c95e
Create API for adding an avatar to a user 2026-03-28 18:55:13 -07:00
da7549eeda
Show actual user data on the edit page. 2026-03-28 18:06:14 -07:00
92ed974e4b
Use overlay buttons to change avatar 2026-03-28 17:23:09 -07:00
15371ec064
Add basic user edit page 2026-03-28 16:31:29 -07:00