Commit graph

12 commits

Author SHA1 Message Date
a4afa057e3
Create version of timeSince that handles non-pointers
Useful for structs where we know we must have a value
2026-01-21 17:50:16 +00:00
0bd1a10753
Fix click interface on aggregate map going to cell detail 2026-01-15 20:39:20 +00:00
948f967a16
Add aggregation map for traps
This also makes the first time I've done a Mapbox map within a web
component. It's not officially supported according to:

https://github.com/mapbox/mapbox-gl-js/issues/12796

but I found a codepen that had a working example:

https://codepen.io/keichan34/pen/ZEKqeEj?editors=1111
2026-01-15 20:25:00 +00:00
08c6a7f884
Make layer colors match card colors on dash 2026-01-15 19:35:13 +00:00
beb98813d9
Show icons on dashboard cards, swap colors
The color swap is so I can make the colors match in the map overlay.
2026-01-15 19:33:02 +00:00
f50f3892f2
Switch to trap counts instead of inspections on the dash
Because we can show those on a map.
2026-01-15 19:32:42 +00:00
d46d988b4d
Make aggregate layers clean up, add service request aggregate 2026-01-15 04:10:54 +00:00
c44fe26cdf
Remove debugging bonn layers 2026-01-14 21:52:59 +00:00
a4c0e367a8
Make organization.name not-nullable, consolidate org in dash context 2026-01-14 21:50:47 +00:00
4f0b73c769
Add URL for Tegola to configuration
Avoid cross-environment pollution.
2026-01-14 21:39:58 +00:00
e1684ce8f1
Remove "since last week" placeholders from dashboard
Also add the cute "...?" when syncing.
2026-01-14 20:53:46 +00:00
28e4e88794
Fix sync to follow new pattern of function grouping. 2026-01-09 22:29:56 +00:00
Renamed from htmlpage/sync/template/dashboard.html (Browse further)