Commit graph

27 commits

Author SHA1 Message Date
480aaf0d0c
Update arcgis-go version 2026-01-22 03:39:31 +00:00
ad7ddf285c
go mod tidy, update arcgis-go 2026-01-22 03:29:19 +00:00
61d8d14fc2
Bunch of work around assigning reports to districts
I added some DB schema to track logos and to relate reports to
organizations. I reworked how GPS data comes from EXIF data on images
because it wasn't working for JPEGs. I might have broken PNGs in the
process. Also made the config options for domain names more
standardized.
2026-01-22 03:27:32 +00:00
f4a88623af
Overhaul system for handling text messaging
Move away from "SMS" as the operative word - we're going RCS.
Move all comms processing to a separate goroutine
Rename the DB tables
2026-01-21 03:30:03 +00:00
079d20c086
Extract EXIF data from images
This required a schema change and actually dumps all existing photo data
from the public reports page. That's probably fine since it's not
deployed to any customers so all data is currently test data.
2026-01-16 20:16:58 +00:00
00fd676adc
Add district table for california districts. 2026-01-13 19:47:19 +00:00
bf4c5d5c71 Add support for additional report domain
This will allow us to use a different URL for doing public outreach,
which is nice for everybody.
2026-01-07 15:08:29 +00:00
b542b8268e Add precalc h3 cells to fieldseeker tables
This makes it so we don't have to try to parse the geometry JSON and
instead can just pass pre-calculated h3 values, which take fewer bytes,
everywhere.
2026-01-05 23:25:16 +00:00
8e325b7c77 WIP migration of API from fieldseeker-sync 2025-12-16 16:37:53 +00:00
ee0be2866f
Bump to bob v0.42.0 2025-12-11 01:31:10 +00:00
c4824bf34f
Bump version of arcgis-go 2025-12-11 00:34:51 +00:00
7c4fb02908
Move to latest bobgen, add fieldseeker schema references
This is an intermediate step between shifting from the old fs_* prefixed
table names to an entire fieldseeker schema. At this point we have both,
and we aren't doing much with the new schema but compiling.
2025-12-02 00:28:14 +00:00
338f90708e
Now with proper vendor hash updates 2025-11-21 18:04:24 +00:00
00e4b8a09b
Use new v2 release of go-geojson2h3 2025-11-21 17:44:29 +00:00
e7ece52c8c
Add trap count data to source page
It's...way too many rows, now that I have the actual data. It needs to
be reworked.
2025-11-20 20:59:28 +00:00
e48abb09c0
Go to h3 v4, Add initial h3 aggregation work
This calculates the summary information of data in h3 nodes and puts it
in the database for fast lookup.
2025-11-13 23:49:12 +00:00
0dce12b059
Begin switch to nice colorized zerolog
Makes it easier to read
2025-11-13 20:11:00 +00:00
134dcd7444
Push an H3 cell to javascript and render it
A proof-of-concept.
2025-11-13 20:01:15 +00:00
f0ace114b0
Make buildable release for prod 2025-11-11 16:09:18 +00:00
ed1b878b8d
Do update work in a pool for speed, and show some actual data. 2025-11-07 10:48:12 +00:00
ff1fd18da1
Start using the ArcGIS client to get user data with the token 2025-11-06 22:28:56 +00:00
c99a5a3f62
Add support for generating the QR code in the page. 2025-11-05 21:21:58 +00:00
ac736cced1
Add dashboard page with login header
A lot of things here don't work yet, but this is the basic layout.
2025-11-05 17:49:19 +00:00
486c148bf7
Add user sessions and login
This isn't quite perfect, but gets much of the hard work done.
2025-11-05 17:15:33 +00:00
334deb1ae7
Add the ability to set passwords on registration 2025-11-05 14:15:06 +00:00
7c4a181cdf
Add generated Bob database integration 2025-11-04 23:11:32 +00:00
25039a8f54
Add basic web serving and html templating 2025-11-03 12:38:47 +00:00