935800e334
Switch to using the Gleipnir fork of jet
...
Because we need those sweet, sweet geometry columns
2026-05-09 01:48:56 +00:00
0301545df9
Go back to replacing jet for now
...
I need it for my geometry column types
2026-05-09 01:38:36 +00:00
aa3c6e6209
Don't use custom jet, tidy module
2026-05-09 01:22:30 +00:00
fcd95f1a25
Get back to compiling, but using new jet for publicreport
...
This was an epically long change, and a terrible idea, but it compiles.
This was essentially a cascade that came about because I can't blend jet
and bob in the same transaction. In for a penny, I guess...
2026-05-07 10:39:17 +00:00
6a47302192
Create custom jet template for both stadia and arcgis
2026-05-01 15:11:20 +00:00
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
f43fcde742
Bump to latest arcgis-go
...
To get access to the ErrorWithStatus return on Tile
2026-03-11 14:30:01 +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
5894e4b55f
Bump to latest release of arcgis-go
2026-03-04 00:25:50 +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
b9b8bd9943
Bump to arcgis-go v0.0.8
2026-02-17 19:55:06 +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
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