Commit graph

36 commits

Author SHA1 Message Date
ec1a4cc6fa
Add the organization ID to the Tegola URL
We'll eventually want this provided through the template, but for now
the direct coding proves that it works.
2025-11-16 21:25:54 +00:00
930906dba3
Filter vector tiles by resolution
This is not really efficient - we're pulling across high-resolution data
then throwing it away on the frontend. But it proves the important
thing: that we're loading the data correctly.
2025-11-15 22:02:50 +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
134dcd7444
Push an H3 cell to javascript and render it
A proof-of-concept.
2025-11-13 20:01:15 +00:00
b6c078f04c
Make heatmap fit inside the page layout. 2025-11-13 17:55:44 +00:00
a6fe8f9027
Add basic MapBox integration.
It's just a demo at this point.
2025-11-13 17:48:38 +00:00
20186f65bf
Create settings page placeholder, add auth pattern
This adds a pattern for creating pages that require authentication. The
settings page is currently empty, but it's helpful to figure out how to
do this pattern.
2025-11-13 16:48:23 +00:00
942fc42d5f
Show dashboard numbers with commas for readability 2025-11-13 15:05:05 +00:00
e3234332f0
More compact interface for phone call mock
Tighter technicion roster, reduction of redundancies, showing calendar
percent filled, and unified search.
2025-11-11 02:12:42 +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
7b48f6eddf
Add quick report page 2025-11-10 15:27:22 +00:00
d19c3fe265
Add a quick report link which shows at the top on mobile 2025-11-10 14:43:46 +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
858bc031a0
Save oauth tokens to the database for use later. 2025-11-06 00:23:58 +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
7d4628cf20
Fix whitespace formatting on main report page template 2025-11-05 22:08:18 +00:00
68c36f8576
Fix links on main diagnostics page. 2025-11-05 22:04:53 +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
24aa1b88ef
Make links consistent on the report number, link actual QR image. 2025-11-05 21:09:19 +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
334deb1ae7
Add the ability to set passwords on registration 2025-11-05 14:15:06 +00:00
ebb55556d2
Handle the registration form
Well, just log it for now.
2025-11-04 23:21:13 +00:00
8203c50b08
Add basic signup page outline 2025-11-04 00:02:51 +00:00
56eaa4ed1c
Add a basic main page with login
None of the links work and the marketing copy sucks, but it's just
showing the bones while I figure the technical bits out.
2025-11-03 22:13:19 +00:00
25039a8f54
Add basic web serving and html templating 2025-11-03 12:38:47 +00:00