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
9774452821
Switch main report page to better example
...
This is still pulling from our generic district mock, but it's still
better than what we had. This also includes adding static content
hosting for the bootstrap content on the public domain.
2026-01-07 20:47:55 +00:00
0f82e4c0ef
Bump to version 0.0.9
2026-01-07 18:58:09 +00:00
ff86a5488e
Fix reference to mock file templates
2026-01-07 18:56:03 +00:00
bacd452346
Split up html page logic into site-specific packages
...
This is a significant overhaul to make it possible to serve totally
different templates with different components for the different sites.
2026-01-07 18:36:20 +00:00
572b8a9de9
Rip apart several new packages for inter-dependence
...
This will help make it clear what depends on what for rendering html
pages
2026-01-07 16:07:51 +00:00
4c23eba5d7
Move html pages to a package
...
That way I can separate out HTML for the public-facing report system and
Nidus sync.
2026-01-07 15:34:09 +00:00
8c1026a653
Remove reference to deleted fields on location detail view
...
Fixes a 'failed to render template' error.
2026-01-07 15:12:49 +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
62bf045edd
Bump version 0.0.7
2026-01-07 14:26:08 +00:00
98416a025d
Fix uuidShort to handle real UUIDs now that we have them
2026-01-07 14:25:40 +00:00
9435af6a1f
Fix reference to geospatial column
...
The old name was part of my intermediate investigations into how to use
a vector tile server.
2026-01-07 14:25:16 +00:00
d0f37c18cc
Make inspections failure for cells have unique error message
2026-01-07 14:24:56 +00:00
3e76c41a9c
Show error when credentials are invalid
2026-01-07 03:42:18 +00:00
50a0844ebb
Bump to v0.0.6
2026-01-07 01:53:30 +00:00
b5c532ba21
Bump version 0.0.5
2026-01-07 01:51:48 +00:00
8bbcee7ca0
Bump version 0.0.4
2026-01-07 01:50:22 +00:00
dc38e87b4c
Get project building by fixing automatic tests
2026-01-07 01:49:59 +00:00
9cbfc58f35
Fix a few error messages
2026-01-07 01:49:49 +00:00
39d9f6d258
Properly save audio and image notes when uploaded
...
Also fix the audio processing pipeline.
2026-01-06 22:23:59 +00:00
4d02357671
Preload org from user
...
We need this to avoid a nil dereference when querying by org.
2026-01-06 16:21:59 +00:00
05b3caaa73
Add ongoing sync indicator to dashboard
...
This means I can remove the "loading" state of the dashboard.
2026-01-06 15:32:26 +00:00
53ee020fe0
Always include an organization for every user
2026-01-06 15:06:16 +00:00
447e52c6a0
Read secrets when running air
2026-01-06 14:46:54 +00:00
97ea4ad3bb
Begin work on debugging user behavior in early setup
2026-01-06 14:46:31 +00:00
655f26e218
Move to nixos pkg 25.11 base
2026-01-06 14:27:19 +00:00
7c794d0de7
Stitch together more data types from the platform
...
Untested, checkpoint
2026-01-06 03:06:38 +00:00
8d72e1683a
Add missing migration for globalid not null
2026-01-06 02:15:35 +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
2e74f95e8c
Fix MustGet calls from when Globalid was not required.
2026-01-05 20:35:09 +00:00
c6b048d0cb
Actually show an error when we fail to get the user
...
Caught while reading code.
2026-01-05 20:34:49 +00:00
7779feac4b
Add dashboard for time between getting oath and creating org
...
I hit this on my new dev setup and we want to show something nice to our
users.
2026-01-05 20:34:13 +00:00
1fdc59d7c7
Remove ResponseLocation
...
We're going to use the H3 index directly.
2026-01-05 20:33:27 +00:00
6517d50802
Add migration to calculate and store the h3 cell
...
I'm only doing this for now on the tables we need to return to Nidus,
eventually we'll add them to more tables as we need, probably.
2026-01-05 20:31:56 +00:00
113e73a8b9
Clean up some api types, re-add 'active' to MosquitoSource
2026-01-05 02:29:12 +00:00
1aefca2f5d
Make GlobalID required for all Fieldseeker tables
...
I'm pretty sure it has to be there, and it allows me to clean up my
code.
2026-01-05 02:28:28 +00:00
53e08d840e
Get nidus-sync building again
...
This fleshes out more of the basic platform patterns, though there's
still plenty that isn't working yet.
2026-01-05 02:06:34 +00:00
ffade2ae56
Add missing platform directory
2026-01-04 17:30:28 -07:00
71419a94d9
WIP move to other machine.
...
Some stuff I was doing on a plane, not complete.
2026-01-03 11:50:13 -07:00
5dd0b8c162
Checkpoin on initial idea for passing through models
2026-01-02 08:58:57 -07:00
fc8281dd18
Get rid of geo query stub
...
I'm not using it, and I wasn't using it in fieldseeker-sync in any
meaningful way either.
2025-12-28 16:47:24 -07:00
1395e3d3ac
Remove old FieldSeeker tables, use v2 generated tables.
...
This requires a bunch of changes since the types on these tables are
much closer to the underlying types of the Fieldseeker data we are
getting back from the API.
I now need to use proper UUID types everywhere, which means I had to
modify the bob gen config to consistently use google UUID, my UUID
library of choice.
I also had to add the organization_id to all the fieldseeker tables
since we rely on them existing for some of our compound queries.
There were some changes to the API type signatures to get things to
build. I may yet regret those.
2025-12-24 17:58:08 -07:00
58f5afccc9
Add partial creation function for note_audio
2025-12-21 08:58:23 -07:00
b92306a8b7
Add script for doing bobgen
2025-12-21 08:42:25 -07:00
1a055cf296
Add simple script to set env vars for running 'air'
2025-12-18 03:37:42 -07:00