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
31ca1a2f45
Add mocks for service request, sync information to dashboard
...
Should have been split, but I had commit challenges
2025-11-08 00:04:44 +00:00
ed1b878b8d
Do update work in a pool for speed, and show some actual data.
2025-11-07 10:48:12 +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
cf01c8c5c6
Create clean shutdown logic for http worker
2025-11-07 02:29:34 +00:00
a08cd87813
Save information about the organization and user from ArcGIS
2025-11-07 02:07:33 +00:00
72cbe2de5e
Check if we have oauth information, only prompt if its missing
...
Also include a rough dashboard of information that we'll pull from
Fieldseeker
2025-11-06 22:58:18 +00:00
fa89e0719f
Format all source files.
2025-11-06 22:31:51 +00:00
ff1fd18da1
Start using the ArcGIS client to get user data with the token
2025-11-06 22:28:56 +00:00
858bc031a0
Save oauth tokens to the database for use later.
2025-11-06 00:23:58 +00:00