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
f599d831c8
Add breeding source detail page
...
A bunch of it is currently placeholders, but I got the map marker
working so I'm saving it.
2025-11-20 14:56:34 +00:00
a14249710d
Add geometry info to h3 aggregation table
...
This makes it possible to use Tegola to show vector tiles.
2025-11-15 21:33:01 +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
fc40309dd0
Make it possible to resolve notifications
2025-11-13 16:48:23 +00:00
bf3dedf7cd
Pull notifications from the database
...
Previously we were storing them, just not showing them.
2025-11-11 22:53:48 +00:00
337e5f7a7d
Get error reports of failure in goroutines
2025-11-11 22:36:29 +00:00
ec5203a6a6
Add missing 'created' column to history_treatment table
...
This was a simple copy-paste error.
2025-11-11 20:26:31 +00:00
a2e67e3d60
Add oauth token failure model and notification
...
This will allow me to mark when an oauth token fails and surface it to
the user so that they can re-up on their auth token.
2025-11-11 20:10:56 +00:00
b0432f3243
Add statistics on the sync and save org ID with fieldseeker tables
...
We need the org ID so that we can avoid bleedover between different
organizations.
2025-11-07 09:30:31 +00:00
9010726707
Add initial synchronization of Fieldseeker data by oauth
...
This involves a lot of copy-pasta of code from the previous version of
this logic in another code base. It'll need to be cleaned up, but for
now I need something sooner rather than later.
2025-11-07 08:34:32 +00:00
46ea655073
Add Fieldseeker table schema
2025-11-07 06:08:48 +00:00
109495b702
Track access token and refresh token expiry
...
Also make a bunch more progress on actually updating the tokens when we
need them updated.
2025-11-07 05:46:41 +00:00
a08cd87813
Save information about the organization and user from ArcGIS
2025-11-07 02:07:33 +00:00
858bc031a0
Save oauth tokens to the database for use later.
2025-11-06 00:23:58 +00:00
4d55a391c9
Retroactively fix some SQL schema problems
...
I originally wasn't going to do passwords, but after struggling with
webauthn I decided I'd just go for it. It simplifies the code a lot if I
assert that I always have a password, displayname, etc.
2025-11-05 17:36:32 +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