Commit graph

240 commits

Author SHA1 Message Date
a4c0e367a8
Make organization.name not-nullable, consolidate org in dash context 2026-01-14 21:50:47 +00:00
4f0b73c769
Add URL for Tegola to configuration
Avoid cross-environment pollution.
2026-01-14 21:39:58 +00:00
21a8f9622a
Avoid empty insert statement when there are no aggregations 2026-01-14 21:36:58 +00:00
e1684ce8f1
Remove "since last week" placeholders from dashboard
Also add the cute "...?" when syncing.
2026-01-14 20:53:46 +00:00
9667f34388
Fix various logo placeholders and header and favicon 2026-01-14 20:52:57 +00:00
8623773edc
Make oauth prompt use its own context type
And use the common utility to populate the user information
2026-01-14 20:15:48 +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
ea48364d95
Set status when creating reports
Because we added this as a non-null required field a migration or two
ago.
2026-01-14 18:59:25 +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
b91718cd7c
Color districts by regionid
The colors jump as you zoom, but they still technically work, so I'm
committing it.
2026-01-14 15:52:14 +00:00
53f8857795
Show the district overlay map on the district page
I can event get the district name in the properties.
2026-01-14 00:40:01 +00:00
d60db93bf2
Make public report and sync share static assets
It just seems useful
2026-01-14 00:39:46 +00:00
81dabdf097
Update readme with how I created the working district table 2026-01-13 23:36:09 +00:00
cf06bb9f49
Break apart sync into parts more like public-reports
I like this layout makes it easier to track what functions do what and
keeps templates near their render functions.
2026-01-13 20:30:57 +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
00fd676adc
Add district table for california districts. 2026-01-13 19:47:19 +00:00
e6e8371742
Switch to pulling data from public reports on search 2026-01-13 18:33:12 +00:00
e18ce6a09e
Make fieldseeker tables key on globalid, version
This is because the objectid is not unique between organizations.
2026-01-13 04:16:24 +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
28e4e88794
Fix sync to follow new pattern of function grouping. 2026-01-09 22:29:56 +00:00
653e3473b3
Fix fast load of static pages in development
Makes it much easier to iterate on JavaScript
2026-01-09 22:21:12 +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
f6127af058
Correctly copy uploaded files 2026-01-09 20:25:13 +00:00
9e8ad7707c
Bump vendor hash 2026-01-09 20:11:57 +00:00
f1accd7fe8
Bump version 0.0.11 2026-01-09 20:08:49 +00:00
7919b37453
Add mock status page 2026-01-09 20:08:29 +00:00
54d2b26acd
Separate out the nuisance pages together 2026-01-09 19:45:33 +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
d377d9a7d2
Stop generating bob test files
They just slow things down.
2026-01-08 15:46:51 +00:00
4ca734cc10
Remove failing bob_test files 2026-01-08 15:44:43 +00:00
1240a4443a
Bump version 0.0.10 2026-01-08 15:35:42 +00:00
b35c9496b6
Add the ability to register for updates on quick reports
At this point it also appears that I'm correctly capturing the GPS
location as both PostGIS data and as an H3 cell.
2026-01-08 15:34:48 +00:00
3c8436fe10
Begin the process of saving quick reports 2026-01-08 15:00:30 +00:00
462febe1d7 Actually upload something on quick report page
We aren't handling it yet, but we do get the upload.
2026-01-07 22:35:28 +00:00
376d471b17 Add quick report page mock 2026-01-07 21:49:42 +00:00
bba22ec039 Add basic pages for status, pool report, and nuisance. 2026-01-07 21:47:33 +00:00
d8fd73ca1f Remove district logo-based header for public page. 2026-01-07 20:52:27 +00:00