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
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