e5a84e09a8
Initial working version of using jet for SQL building
2026-05-01 05:11:28 +00:00
f3af19f03a
Add systemd activation sockets for downtime-free deploys
2026-04-28 23:24:19 +00:00
75e9d5a621
Bump arcgis-go version to 0.0.12
2026-04-17 20:25:06 +00:00
03dccb638a
Start adding support for lob
2026-04-16 06:57:20 +00:00
ab519020fc
Swap out the rest of chi
...
We're now chi-free.
Not bug-free.
2026-04-01 16:57:33 +00:00
6c311c76e3
Initial draft of shifting from chi to gorilla/mux
2026-04-01 16:19:11 +00:00
15371ec064
Add basic user edit page
2026-03-28 16:31:29 -07:00
15766d0f86
Fix build for staging
2026-03-18 19:59:42 +00:00
b90b817e4c
mod tidy
2026-03-11 14:35:38 +00:00
d0ba21ac58
Update go.mod to try harder to build on nix
2026-03-04 02:53:18 +00:00
6cadc8bdca
Remove proj
...
I'm not using it at this point.
2026-03-04 01:25:45 +00:00
18c827ab90
Update dependencies
2026-03-04 00:31:45 +00:00
b062e0b2ca
Update module definition for new requirements
2026-02-28 23:26:53 +00:00
ea1af2da53
Start to wire up sudo email, add email websocket
2026-02-18 17:01:02 +00:00
b0ee388986
Add simple example handler for admin functions
2026-02-18 08:02:32 +00:00
34c2475515
Update deps for deployment
2026-02-17 20:04:16 +00:00
5d0d75ebb1
Add initial integration with stadia maps for bulk geocoding
2026-02-14 15:41:38 +00:00
62c724b5c2
Update to latest arcgis-go interfacets
2026-02-13 19:19:39 +00:00
a900c23090
Update vendors and hash
2026-01-29 17:46:15 +00:00
d9ccdd41b2
Add basic support for sentry
2026-01-29 15:48:15 +00:00
2dab6bcaf0
Build custom SCSS as part of nix package
...
This vendors-in the latest Bootstrap release SCSS files
from version 5.3.8.
2026-01-29 02:11:04 +00:00
a68b8781e7
Add ability to make LLM agent forget the conversation history
...
This is extremely useful for testing.
In order to do this I needed to actually deploy the migration to a bob
fork so I could start to add support for behaviors I really want.
Specifically the ability to search for ids in a slice.
2026-01-27 18:44:02 +00:00
6070d50a58
Begin process of getting text responses from an LLM.
2026-01-26 20:30:06 +00:00
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