Commit graph

  • 36171123f1 Merge feature/offroute-ui: directions panel, multi-stop routing, drag reorder, radial menu integration master Matt 2026-05-09 15:45:32 +00:00
  • bc453ff375 feat: drag-and-drop stop reordering and fix radial add-stop feature/offroute-ui Matt 2026-05-09 15:40:12 +00:00
  • 0942b10b27 fix: swap button layout and add stop reorder buttons Matt 2026-05-09 15:14:08 +00:00
  • 79413014a5 fix: separate stops[] from routeStart/routeEnd for multi-stop routing Matt 2026-05-09 14:59:31 +00:00
  • 2345334bc7 feat: wire up radial menu directions and multi-stop add button Matt 2026-05-09 08:23:38 +00:00
  • 816ea8dd1f feat: wilderness maneuvers, pick-from-map, distance formatting, place card panel Matt 2026-05-09 06:09:14 +00:00
  • 19a96cba5e feat: improve directions panel with route legend and place card below Matt 2026-05-09 03:37:05 +00:00
  • a6942b35ea fix: preserve click coordinates for wilderness routing Matt 2026-05-08 23:08:38 +00:00
  • 7523ddd0a2 feat: add directions panel with editable origin/destination inputs Matt 2026-05-08 22:44:45 +00:00
  • 09d68adf09 feat: unified routing with Drive mode default and Add stop wedge Matt 2026-05-08 21:59:10 +00:00
  • d6aa125215 feat: unified routing UI with wilderness + network segments Matt 2026-05-08 15:05:52 +00:00
  • 95dd4438fe docs: add traffic-intelligent routing and Idaho 511 planned features Matt 2026-05-08 07:02:00 +00:00
  • 400dcbb8f2 docs: add OFFROUTE effort-based routing architecture Matt 2026-05-07 23:22:48 +00:00
  • 0b1854bd5f cleanup: remove dead contour-test code and stale fallback config Matt 2026-05-07 21:56:14 +00:00
  • 5df01b1428 fix: use Noto Sans Medium for contour labels (Bold not in protomaps assets) Matt 2026-05-07 14:18:18 +00:00
  • 400c485833 fix: contour overlay with pmtiles fork, absolute URL, extended zoom range fix/contour-worker-url Matt 2026-05-07 03:58:46 +00:00
  • f3ec18bdf5 wip: contour overlay — broken, needs review Matt 2026-05-07 02:54:25 +00:00
  • 238fc68546 fix(map): Prefer full state names over abbreviations feature/maplibre-contour Matt 2026-05-02 19:42:46 +00:00
  • bb164965ef fix(map): Fix state labels by using coalesce fallback for text-field Matt 2026-05-02 19:36:58 +00:00
  • 5fcd6cda9a fix(map): Set exact label zoom ranges for hierarchy Matt 2026-05-02 19:17:56 +00:00
  • 83e8ffeb2d fix(map): Show state/province labels at lower zoom levels Matt 2026-05-02 19:10:45 +00:00
  • c14edb0e53 feat(map): Add state/province boundary lines at z4-z7 Matt 2026-05-02 19:06:33 +00:00
  • 1ad43e58cf fix(map): Unify label/polygon click paths and fix boundary fitBounds Matt 2026-05-02 18:45:41 +00:00
  • 62669fc7de fix(map): Always zoom in to fit boundaries, never zoom out Matt 2026-05-02 18:36:07 +00:00
  • bd372b9dc9 fix(map): Prevent camera zoom-out when clicking features Matt 2026-05-02 18:07:21 +00:00
  • 869391ee4e fix(ux): Three UX improvements for feature selection fix-ux-batch Matt 2026-05-02 16:57:32 +00:00
  • cd080b42f3 fix: Set osm_type/osm_id from wikidata response for wiki summaries Matt 2026-05-02 05:04:34 +00:00
  • 3158537488 fix: Correct MultiPolygon coordinate flattening for fitBounds Matt 2026-05-02 05:01:02 +00:00
  • 1bccfad22b fix: Skip reverse geocode for basemap label clicks Matt 2026-05-02 04:49:51 +00:00
  • 6245ecc206 feat: switch to global planet PMTiles for worldwide vector coverage Matt 2026-05-02 03:33:15 +00:00
  • 88fcb48eaa Revert "feat: switch to global planet PMTiles for worldwide vector coverage" Matt 2026-05-02 03:24:32 +00:00
  • a07b33db6d feat: switch to global planet PMTiles for worldwide vector coverage Matt 2026-05-02 03:24:12 +00:00
  • 66f91fd379 fix: Properly restore layers when switching view modes Matt 2026-05-02 02:19:28 +00:00
  • 4c1921d116 fix: Hide background layer in satellite mode Matt 2026-05-02 02:08:59 +00:00
  • e786bb8870 feat: Add satellite imagery with Map/Satellite/Hybrid view modes satellite-s1 Matt 2026-05-02 02:01:56 +00:00
  • 5299376fec fix(ui): Move control cluster up to clear attribution and scale Matt 2026-05-01 23:45:55 +00:00
  • 67779dbbf7 feat(ui): Redesign bottom-right map control cluster redesign-controls Matt 2026-05-01 23:17:13 +00:00
  • 9d3b972d81 feat(ui): Show theme name as picker trigger button Matt 2026-05-01 23:00:11 +00:00
  • 66a35d9472 fix(ui): Use 4-column grid for theme picker Matt 2026-05-01 22:59:24 +00:00
  • 948871b9e5 feat(themes): Add Parchment medieval manuscript theme theme-parchment Matt 2026-05-01 22:49:50 +00:00
  • 78dc96551b feat(themes): Add Night Ops red-on-black theme theme-nightops Matt 2026-05-01 22:46:01 +00:00
  • cc1b25e0b1 feat(themes): Add Tactical green phosphor theme theme-tactical-green Matt 2026-05-01 22:40:58 +00:00
  • b25d6e575d refactor(themes): rename Tactical → Ranger theme-rename-ranger Matt 2026-05-01 22:29:11 +00:00
  • 04e15bf3dc feat(themes): add Tactical theme - NVG-compatible mil-spec display theme-tactical Matt 2026-05-01 22:20:06 +00:00
  • 09369011ee fix: direct namedTheme import fixes GeoJSON rendering, guard optional layer queries Matt 2026-05-01 21:59:04 +00:00
  • 40d93a113a debug: boundary layer fix attempt - not working fix-boundary-v2 Matt 2026-05-01 20:38:15 +00:00
  • 871662bccf fix(PlaceCard): correct boundary fetch for basemap label clicks Matt 2026-05-01 18:51:39 +00:00
  • cf55055b62 Revert "fix(PlaceCard): prioritize wikidata path for boundary fetch" Matt 2026-05-01 18:34:36 +00:00
  • 40855e1261 Revert "feat(themes): add theme-aware boundary highlight config" Matt 2026-05-01 18:34:36 +00:00
  • fef10664c8 feat(themes): add theme-aware boundary highlight config fix-boundary-highlight Matt 2026-05-01 18:26:13 +00:00
  • 2e0a885476 fix(PlaceCard): prioritize wikidata path for boundary fetch Matt 2026-05-01 18:21:20 +00:00
  • 6fb3ee4f49 feat(themes): add Cyberpunk theme with custom fonts theme-cyberpunk Matt 2026-05-01 18:06:43 +00:00
  • a7fd4e4e8c feat(themes): add theme picker with swatch previews and per-theme fonts theme-picker Matt 2026-05-01 17:42:51 +00:00
  • 7ec87f0945 feat(themes): add Clean theme — Google Maps-inspired style theme-clean Matt 2026-05-01 16:27:08 +00:00
  • f0acea33a0 feat(themes): consolidate UI CSS properties into theme registry theme-ui-consolidation Matt 2026-05-01 16:17:26 +00:00
  • 9530fbbf76 Wire overlay layers to read styling from theme registry theme-overlay-config Matt 2026-05-01 15:48:12 +00:00
  • c701463283 Add theme registry for custom protomaps flavor support theme-foundation Matt 2026-05-01 15:27:01 +00:00
  • a39371a7a0 Use more distinct colors for trail types Matt 2026-04-30 21:34:06 +00:00
  • 9ae1594a4c Brighten and unify USFS/BLM trail styling Matt 2026-04-30 21:29:55 +00:00
  • c4750c94ba Filter BLM: exclude urban types, keep unknown/resource Matt 2026-04-30 21:09:16 +00:00
  • 6aeaedbcc0 Filter BLM layer to RESOURCE class only Matt 2026-04-30 21:06:36 +00:00
  • f788aefae6 Filter out urban roads from BLM layer Matt 2026-04-30 20:58:58 +00:00
  • e2d5ca9718 Style BLM routes by surface type and vehicle class Matt 2026-04-30 20:53:38 +00:00
  • efebf74522 Add BLM roads/trails layer Matt 2026-04-30 20:40:44 +00:00
  • e1d56ff925 feat(map): add invisible hit-area layers for USFS trails/roads Matt 2026-04-30 17:30:39 +00:00
  • 2b90f8b17a feat(map): add USFS trails and roads layer Matt 2026-04-30 16:43:30 +00:00
  • e53ff561e8 feat(keyboard): add Escape key to close/deselect place card Matt 2026-04-30 03:41:22 +00:00
  • a1a499de07 style(labels): improve label readability with Google Maps-style halos Matt 2026-04-30 03:37:04 +00:00
  • 5010b45a7c fix(highlight): use data-driven expressions to target specific features Matt 2026-04-30 03:07:43 +00:00
  • 39996fdafe fix(map): boundary fill opacity and highlight text duplication Matt 2026-04-30 03:03:18 +00:00
  • 68f0a8dff7 fix(map): atomic boundary transition when switching places Matt 2026-04-30 01:43:19 +00:00
  • ac7cec972f fix(map): call updateBoundary directly, remove useEffect Matt 2026-04-29 23:23:11 +00:00
  • b657c0f000 fix(map): re-trigger boundary render when API data arrives Matt 2026-04-29 23:12:37 +00:00
  • 29f995d885 fix(map): boundary lifecycle cleanup on place deselection Matt 2026-04-29 23:07:41 +00:00
  • 472ef4d0e8 fix(map): resolve initialization crashes and boundary rendering Matt 2026-04-29 22:47:24 +00:00
  • 4edc453835 fix(map): use filter-based highlights for PMTiles compatibility Matt 2026-04-29 22:33:13 +00:00
  • b381d8d97f feat(map): add hover and click highlight for interactive features Matt 2026-04-29 21:46:35 +00:00
  • 85a4e71def Redesign wiki links in place card Matt 2026-04-29 19:19:19 +00:00
  • bc8db10101 Use local wiki_url in LINKS section when available Matt 2026-04-29 19:02:55 +00:00
  • 497a671504 fix(place): add reverse geocode fallback for place details Ubuntu 2026-04-29 18:32:41 +00:00
  • e42ed06a5c feat(place): add wiki summary display from Kiwix Ubuntu 2026-04-29 17:11:09 +00:00
  • cb7c6d1497 fix: Save wedge highlights when authenticated Matt 2026-04-29 00:08:08 +00:00
  • a1f929e10a fix: measure tool — multi-point with segment distances and running total Matt 2026-04-28 23:41:09 +00:00
  • 30bfd72642 feat: add three-dot actions menu to contact cards Matt 2026-04-28 23:34:46 +00:00
  • 99bd2218a4 feat: geocode search + map pick for contact location Matt 2026-04-28 23:05:28 +00:00
  • a7519a3aab feat: add editable address field and location display to contacts Matt 2026-04-28 22:57:30 +00:00
  • 1f448b273f feat: wire radial menu — directions, add stop, save, measure distance Matt 2026-04-28 22:39:42 +00:00
  • 0ba8911100 Fix button wrapping and add scale bar control Matt 2026-04-28 22:06:35 +00:00
  • 1afd12f1b0 fix: restore Get Directions text, fix button sizing, filter raw category labels Matt 2026-04-27 15:58:17 +00:00
  • 31d1ef07dd fix: normalize action button sizing, hide generic Poi subtitle Matt 2026-04-27 14:12:23 +00:00
  • 0c5f9f47d0 fix: restore RadialMenu — incorrectly disabled Matt 2026-04-27 06:15:26 +00:00
  • 6bf8717803 fix: route polyline on first route — use idle event instead of load Matt 2026-04-27 05:01:39 +00:00
  • 53d25dafd8 fix: final cleanup — disable radial menu, document auth pattern Matt 2026-04-27 04:11:34 +00:00
  • 821b6e03b1 fix: use direct Authentik invalidation flow for logout Matt 2026-04-27 03:55:48 +00:00
  • fe77c6d459 fix: route polyline visibility + login URL Matt 2026-04-27 03:51:34 +00:00
  • 77340a9fbc fix: use /login endpoint for auth initiation instead of /api/auth/whoami Matt 2026-04-27 03:01:23 +00:00
  • bc6296415c chore: add *.bak* to .gitignore Matt 2026-04-27 02:50:54 +00:00
  • 482a7557cf config: disable 10ft contour test layer in fallback Matt 2026-04-27 02:50:53 +00:00
  • a40f68fa26 fix: resolve 5 confirmed bugs from code review Matt 2026-04-27 02:50:46 +00:00
  • 0d4a807a05 feat: add auth-state awareness and graceful degradation Matt 2026-04-27 01:26:05 +00:00