Commit graph

260 commits

Author SHA1 Message Date
1bd0adbc50
Move SVGs into the frontend build pipeline
That way it can be used in the VueJS frontend directly
2026-03-21 21:27:50 +00:00
9b8c079d79
Start sorting out basic layout elements 2026-03-21 21:06:10 +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
80f4f51b02
Add bootstrap-icons, make sidebar work with bundle logic
I'm starting to get a sense how to do all of this with these new tools.
I've semi-ported the sidebar at this point.
2026-03-21 19:34:23 +00:00
f3c818a48f
Add CSS via SCSS to the frontend build pipeline 2026-03-21 19:14:51 +00:00
1e67c0090d
Show how to add a map view through typescript 2026-03-21 18:13:40 +00:00
ccdb391ccc
Get VueJS working in a sample project 2026-03-21 17:45:36 +00:00
303b4b826b
Fix export of SSEManager for SSE connection 2026-03-21 15:08:37 +00:00
cee76ddd53
Add bootstrap to the main application bundle 2026-03-21 05:47:39 +00:00
a2c3f52ab4
Fix embedded static files on production builds 2026-03-21 05:38:42 +00:00
0d6a6fa797
Include bootstrap and bootstrap icons in a single style bundle 2026-03-21 03:33:11 +00:00
16499fe23e
Don't error out just because we don't have a main map. 2026-03-21 03:11:22 +00:00
31947c848a
Move static outside HTML. Start work on TypeScript bundle
It's not strictly HTML, so that's just correct.

This is just worth doing while building the new TypeScript bundle
2026-03-21 03:06:59 +00:00
976a29b7d7
Create a working sample of an AlpineJS hello world 2026-03-21 02:04:11 +00:00
701f4853b5
Create a tiny working TypeScript example page 2026-03-21 01:42:22 +00:00
ddc63bfa91
Show pool map in planning workbench when signal is selected 2026-03-20 22:47:03 +00:00
931ea00e22
Add entry for displaying flyover pool signal 2026-03-20 22:12:53 +00:00
e86cdc6764
Fix status display for RMO 2026-03-20 20:25:58 +00:00
b034fa5cf5
Fix signal lines showing the correct type 2026-03-20 19:27:56 +00:00
8c6bb7db26
Show markers on the signal map and bound them 2026-03-20 19:20:11 +00:00
94400aa808
Remove the arcgis tile map from planning/signal selection 2026-03-20 19:11:02 +00:00
23fdfc5a98
Add comments and owner info from water reports 2026-03-20 19:07:10 +00:00
2f8f579430
Fix display of water access and breeding data 2026-03-20 18:54:37 +00:00
c392029a11
Fix alpine access errors
Turns out I misunderstood how x-data and x-if work together
2026-03-20 18:52:21 +00:00
bf5c49378b
Show reporter ownership information for water reports 2026-03-20 18:38:57 +00:00
557caef8e5
Fix not null error on nuisance reports 2026-03-20 18:30:02 +00:00
067465ab35
Expect only one format from our API
What are we, LLMs?
2026-03-20 18:29:29 +00:00
3c26ebdaf2
Shorten references to nuisance data 2026-03-20 18:13:43 +00:00
daf5aa316f
Add display for nuisance source data 2026-03-20 18:09:27 +00:00
f09533c742
Auto-reload signal data when a new signal is created 2026-03-20 18:03:05 +00:00
e88f40793f
Add duration information for nuisance reports 2026-03-20 18:01:52 +00:00
76bfc09aa5
fix display of nuisance properties 2026-03-20 17:59:40 +00:00
441e4d45b1
Add parcel overlay to raster tile map
Makes it easier to tell what parcel we're talking about.
2026-03-20 17:07:31 +00:00
9d2b757bc7
Add pools with condition popup to review map 2026-03-20 16:37:46 +00:00
c9802b78d0
Fix double-showing of distance 2026-03-20 15:50:18 +00:00
9ca8ec4ce2
Handle null image location in communication page 2026-03-20 15:45:55 +00:00
42d9d2372d
Add initial user selector for impersonation page 2026-03-20 05:20:37 +00:00
f2b7d30a7f
Unselect report after it's removed from the list 2026-03-19 19:32:06 +00:00
2c4e7c4f96
Handle nuisance reports without location data 2026-03-19 19:16:39 +00:00
7a111ab9b3
Show a notification when a report is marked as a signal 2026-03-19 19:07:48 +00:00
a5b8a333d6
Fix references to service area centroid in map creation 2026-03-19 18:08:41 +00:00
908ac4faea
Make signals, not leads, from public reports. 2026-03-19 17:41:56 +00:00
2a207fd613
Fix updating notification counts on events 2026-03-19 17:22:58 +00:00
ee61b6d24b
Move review actions into the platform, emit events on change
Still not seeing updates in the sidebar, however.
2026-03-19 16:55:49 +00:00
954a4330ee
Add notifications for review tasks 2026-03-19 16:01:44 +00:00
786a6c16a3
Fix up upload by ID
Show the street number as well as the rest of the address, emit an event
when the upload is processed, actually check if pools are existing, etc.
2026-03-19 15:31:04 +00:00
5fa4dd2884
Fix error about redundant service area 2026-03-19 03:42:14 +00:00
c039c70e3e
Switch file upload page to not use map-libre-test
That libre test was something I built when doing the changeover to
stadia maps. It's now pretty well baked, so it's better to just use it.
2026-03-19 03:30:01 +00:00
bf99e0ce2e
Fix display of types on comms page 2026-03-18 19:26:49 +00:00
d03ae73285
Fix setting address on marker drag of standing water page 2026-03-18 19:26:32 +00:00