942fc42d5f
Show dashboard numbers with commas for readability
2025-11-13 15:05:05 +00:00
e6a90631ff
Fix search for latest sync data
...
We were pulling the oldest sync data
2025-11-13 14:57:14 +00:00
567c1b5064
Remove 'timeSince' debug logging
2025-11-12 21:28:07 +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
1a2e9f8a18
Don't crash on no latest sync
...
This makes the template function timeSince a little more forgiving of
situations where we don't have a latest time for sync because it's never
happened.
2025-11-11 20:10:56 +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
0a74bd8345
Embed html templates for deployment
2025-11-11 17:47:27 +00:00
96c25b256b
Add simple notifications system to header
...
This just allows me to indicate that I need to tell the user something.
2025-11-10 22:48:57 +00:00
89c4072a35
Add phone call page
...
Just mocks, and probably not great ones at that.
2025-11-10 22:43:31 +00:00
ae46b03e4b
Convert existing pages over to report template errors
2025-11-10 22:23:46 +00:00
b4830f7684
Add system for showing template render errors
...
Makes troubleshooting bad templates much easier. Need to convert
everything over.
2025-11-10 22:16:23 +00:00
7b48f6eddf
Add quick report page
2025-11-10 15:27:22 +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
eb52b36f45
Show recent activity from the actual account.
2025-11-07 11:03:06 +00:00
ed1b878b8d
Do update work in a pool for speed, and show some actual data.
2025-11-07 10:48:12 +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
8cd11b350d
Add update location page.
2025-11-05 23:41:21 +00:00
44e39fa44a
Add update URL to the detail page.
2025-11-05 22:11:51 +00:00
711302f25d
Add a report confirmation page
2025-11-05 22:03:33 +00:00
a2a0fdb90a
Add a fake schedule page
2025-11-05 21:57:59 +00:00
056b871c38
Add pages for reviewing evidence and contributing evidence.
2025-11-05 21:51:23 +00:00
4eebb6b88a
Add a report detail page.
2025-11-05 21:37:11 +00:00
c99a5a3f62
Add support for generating the QR code in the page.
2025-11-05 21:21:58 +00:00
f6acb6ab83
Add initial report outline page.
2025-11-05 21:05:10 +00:00
ac736cced1
Add dashboard page with login header
...
A lot of things here don't work yet, but this is the basic layout.
2025-11-05 17:49:19 +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
8203c50b08
Add basic signup page outline
2025-11-04 00:02:51 +00:00
25039a8f54
Add basic web serving and html templating
2025-11-03 12:38:47 +00:00