Commit graph

23 commits

Author SHA1 Message Date
842e6cff43
Move comms work to background goroutine
This is a sort of random checkpoint of work
 * add schema for tracking messages sent to DB
 * add terms of service and privacy policy for RCS compliance
 * standardize some things about background workers
 * update some missing stuff from generated DB code
2026-01-20 17:10:22 +00:00
8ab0b78e6e
Make sure they consent to get notifications in the UI. 2026-01-16 21:16:59 +00:00
749f8aaec7
Initial work on creating custom map component
This isn't done, I'm just shifting gears.
2026-01-14 20:14:58 +00:00
6fd0ed8711
Move to using web components for custom components
They're modular, which is really nice.
2026-01-14 18:59:19 +00:00
96c144ca74
Clean up commented-out code from search page. 2026-01-13 19:53:00 +00:00
52a0031d16
Handle shifting location column for nuisance table
I shifted it so the three report tables have a common schema when
creating the report_location view.
2026-01-13 19:52:25 +00:00
e6e8371742
Switch to pulling data from public reports on search 2026-01-13 18:33:12 +00:00
d02d34cbaa
Remove airport elements, populate report table instead 2026-01-12 18:17:31 +00:00
eb24d871d0
Bastardize mapbox example to query points
This is just to get the structure of what I need to integrate with
Mapbox to query a tile server and try to find point locations. In this
case, I'm getting the airport locations and barely showing them. This
saves me time understanding the pertinent APIs.

I need to adapt this to get our mosquito reports instead.
2026-01-09 23:52:35 +00:00
acaeb2129e
Begin sharing code with search page
This includes code for geocoding, building a map, and getting the user's
location.
2026-01-09 23:32:39 +00:00
75454834f4
Add mock of report search page 2026-01-09 21:31:45 +00:00
4303534396
Add logic for searching for a report and getting the status. 2026-01-09 21:02:30 +00:00
7919b37453
Add mock status page 2026-01-09 20:08:29 +00:00
01ed2d6086
Finish green pool report submission
Also start the pattern of breaking out pool pages together in their own
file. I think its easier to read this way.
2026-01-09 19:43:19 +00:00
9680fb6a68
Add reverse geocoding lookup and display 2026-01-09 04:06:37 +00:00
b4e91609d3
Add draggable marker changes 2026-01-08 23:38:38 +00:00
0cd6697fd4
Show a map of the user's current location for setting a pool. 2026-01-08 23:20:41 +00:00
12ad9fa483
Show location details when the location suggestion is accepted 2026-01-08 22:43:02 +00:00
06767ff39a
First indication that the location geocoder is working 2026-01-08 22:21:59 +00:00
2c85624583
Make photo upload component common to quick and pool reports 2026-01-08 21:29:33 +00:00
fc10e3e95d
Make it possible to submit nuisance reports 2026-01-08 17:48:43 +00:00
a162781f89
Metadata fixes for various pages 2026-01-08 16:08:41 +00:00
632fac4558
Collapse public-report to a single package
It was just getting annoying having it separate, and buying basically
nothing.
2026-01-08 16:05:50 +00:00