bd3e42f83e
Use the same create logic for Mailer report creation
2026-04-21 14:41:06 +00:00
f927b0a911
Split out ComplianceDistrict view for creating new compliance reports
...
The idea here is that we'll make compliance reports two different ways,
The first is if the user navigates to /district/:slug/compliance, the
second if they open a QR code from a mailer. In both cases we create the
report then feed them into a flow for updating the data on that report.
2026-04-21 14:35:13 +00:00
efd6f59fca
Populate ComplianceReportRequest on site review page
2026-04-17 21:40:04 +00:00
c938cb231e
Add org name and user name to dashboard
2026-04-17 17:51:02 +00:00
617631063f
Add quick'n'dirty interface for leads and features
2026-04-17 02:59:01 +00:00
5a35c1d1f8
Show parcel information on site page
2026-04-16 08:26:48 +00:00
671397ba81
Make a home for reviewing sites
2026-04-16 07:03:45 +00:00
66d35428fa
Add error display to file upload
2026-04-15 19:02:25 +00:00
05ec6798ac
Get markers to show up on maps in pool review page
2026-04-15 16:22:08 +00:00
5451c297c2
Harmonize review page properties between front and back ends
2026-04-14 23:29:29 +00:00
4a440e3022
Add a resource for getting service requests
2026-04-14 19:59:32 +00:00
28ec1c3d67
Get latest syncs from the API
2026-04-14 19:21:51 +00:00
ebbd79ed7e
Fix status display of type-specific report details
2026-04-14 16:20:44 +00:00
cadf6afb5f
Use embedded address location rather than external location on geocode
2026-04-14 01:42:53 +00:00
3c62fe2ca1
Be consistent about using report.public_id over report.id
2026-04-14 01:26:23 +00:00
8f494991e2
Make final pages show real data
2026-04-13 22:46:43 +00:00
9c557a0391
Make it possible to save SMS support status on phone record
2026-04-13 22:23:29 +00:00
96878f24de
Get contact information to save in compliance flow
2026-04-13 21:45:29 +00:00
083c4ddae9
Save access information to database
2026-04-13 20:42:03 +00:00
756cc0d266
Add properties to update compliance permission access
2026-04-13 15:15:33 +00:00
60eb6b9bbf
Use class heirarchy for different report types.
2026-04-10 23:57:47 +00:00
bac55774f8
Switch address to contain an embedded location, start saving compliance
2026-04-10 16:59:29 +00:00
14c0d453e9
Add loading indicator when checking for previous report data
2026-04-10 15:38:31 +00:00
c48aebcb0b
Set initial camera based on location in compliance
2026-04-10 14:20:04 +00:00
553b65556a
Begin work on saving compliance report
2026-04-10 00:56:51 +00:00
86ab67e70b
Bind access information to the compliance model
2026-04-09 22:42:47 +00:00
dbc5db9727
Link up data to final page.
2026-04-09 20:55:30 +00:00
9dccd21cee
RMO frontend checkpoint
...
* Create a nwe AddressAndMapLocator which abstracts out the behavior of
selecting a location
* Fix the overlay causing render errors on the MapLocator by getting
rid of the overlay and just using a lock indicator
* Fix MapLocator zooming in to the wrong place by not framing the
markers
* Remove Latlng from platform and just use Location with optional
accuracy
* Use nested types with form-encoded POST
* Fix styles on water report page
2026-04-09 17:21:35 +00:00
f88ca57d97
Migrate existing ts types from the API into the API module
...
This makes it possible to start hydrating the types into valid data
types like Dates which means I can get type safety guarantees when
displaying information.
2026-04-09 00:25:21 +00:00
b2c24a0438
Show nuisance report status
2026-04-08 23:37:00 +00:00
37ce3183ca
Add beginnings of status page
2026-04-08 22:54:20 +00:00
2c0bfb9904
Update nuisance submission to go to submitted page
2026-04-08 17:51:41 +00:00
20614acb86
Add initial compliance intro page
2026-04-06 22:38:17 +00:00
9ef6aaa406
Remove direct calls to stadia API from geocoding
2026-04-06 16:59:19 +00:00
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
332e64c9ab
Add basic location store for getting geoposition
2026-04-04 02:32:09 +00:00
e56e83161b
Include address information on nuisance form upload
2026-04-03 23:04:04 +00:00
b6037d7525
Add address suggestion component
2026-04-03 19:02:20 +00:00