Commit Graph

  • 67a543cd28 feat: add unified SQLite-backed TLE store James Smith 2026-06-11 16:58:09 +01:00
  • f4a9cb7da6 feat: add unified SQLite-backed TLE store James Smith 2026-06-11 16:58:09 +01:00
  • d85ea1acb2 test: use shared fake_process fixture in agent mode tests James Smith 2026-06-11 16:50:20 +01:00
  • 2f6afd5e28 test: use shared fake_process fixture in agent mode tests James Smith 2026-06-11 16:50:20 +01:00
  • 0f498de69d test: address review feedback on fake_process fixture James Smith 2026-06-11 16:48:13 +01:00
  • 9463d53763 test: address review feedback on fake_process fixture James Smith 2026-06-11 16:48:13 +01:00
  • 9d684578af test: add shared fake_process fixture for complete Popen mocking James Smith 2026-06-11 16:44:04 +01:00
  • c177dd354a test: add shared fake_process fixture for complete Popen mocking James Smith 2026-06-11 16:44:04 +01:00
  • 746d195d76 fix: stabilize test suite and repair frontend/backend wiring James Smith 2026-06-11 16:42:33 +01:00
  • d4652017f5 fix: stabilize test suite and repair frontend/backend wiring James Smith 2026-06-11 16:42:33 +01:00
  • 0a6ad837d8 fix: prevent full page reload when clicking Main Dashboard button James Smith 2026-05-21 22:07:41 +01:00
  • b68a53eb53 fix: prevent full page reload when clicking Main Dashboard button James Smith 2026-05-21 22:07:41 +01:00
  • 2fe72861a5 fix(adsb): update Planespotters User-Agent to include contact URL James Smith 2026-05-21 21:34:42 +01:00
  • d68d1ec53a fix(adsb): update Planespotters User-Agent to include contact URL James Smith 2026-05-21 21:34:42 +01:00
  • 1f972a27b5 fix: hide signalViewWrap entirely in modesWithVisuals to prevent layout bleed James Smith 2026-05-21 21:21:13 +01:00
  • 9c15ece508 fix: hide signalViewWrap entirely in modesWithVisuals to prevent layout bleed James Smith 2026-05-21 21:21:13 +01:00
  • 6adf1b9cfc fix: don't restore #output visibility in non-sensor modes James Smith 2026-05-21 21:12:09 +01:00
  • fe222c0393 fix: don't restore #output visibility in non-sensor modes James Smith 2026-05-21 21:12:09 +01:00
  • c2197bbdcc fix: move applyViewState calls after output display override in switchMode James Smith 2026-05-21 17:47:42 +01:00
  • 68cafe8cd0 fix: move applyViewState calls after output display override in switchMode James Smith 2026-05-21 17:47:42 +01:00
  • 0edf2f9b79 chore: update satellite TLE data James Smith 2026-05-21 15:49:53 +01:00
  • d01742678c chore: update satellite TLE data James Smith 2026-05-21 15:49:53 +01:00
  • 09ec672247 feat: wire PagerDirectory and SensorDashboard into pager and sensor modes James Smith 2026-05-21 14:25:13 +01:00
  • 31ae70b8fa feat: wire PagerDirectory and SensorDashboard into pager and sensor modes James Smith 2026-05-21 14:25:13 +01:00
  • b384ca512f fix: escape channel, snr, and reading values in sensor dashboard cards James Smith 2026-05-21 13:01:46 +01:00
  • e7f13a5856 fix: escape channel, snr, and reading values in sensor dashboard cards James Smith 2026-05-21 13:01:46 +01:00
  • 42d9198796 feat: add SensorDashboard JS component James Smith 2026-05-21 13:00:09 +01:00
  • a9ed367148 feat: add SensorDashboard JS component James Smith 2026-05-21 13:00:09 +01:00
  • 82237be2df fix: use CSS variables for accent-green-rgb and accent-purple-rgb in sensor dashboard James Smith 2026-05-21 12:58:31 +01:00
  • 2505218385 fix: use CSS variables for accent-green-rgb and accent-purple-rgb in sensor dashboard James Smith 2026-05-21 12:58:31 +01:00
  • 261643c3ee feat: add sensor dashboard view CSS James Smith 2026-05-21 12:56:45 +01:00
  • b5c35890af feat: add sensor dashboard view CSS James Smith 2026-05-21 12:56:45 +01:00
  • 19faf1bb58 fix: refresh directory timestamps on applyViewState James Smith 2026-05-21 12:55:49 +01:00
  • 484d9ce21b fix: refresh directory timestamps on applyViewState James Smith 2026-05-21 12:55:49 +01:00
  • 50460396e8 feat: add PagerDirectory JS component James Smith 2026-05-21 12:51:41 +01:00
  • 9353527e1b feat: add PagerDirectory JS component James Smith 2026-05-21 12:51:41 +01:00
  • 6f33a8e4f4 fix: add display flex to pdir-panel, use accent-purple-rgb variable James Smith 2026-05-21 12:49:54 +01:00
  • fd3ad63971 fix: add display flex to pdir-panel, use accent-purple-rgb variable James Smith 2026-05-21 12:49:54 +01:00
  • 3def62d530 feat: add pager directory view CSS James Smith 2026-05-21 12:46:31 +01:00
  • 2e583649d0 feat: add pager directory view CSS James Smith 2026-05-21 12:46:31 +01:00
  • 4f9f32bfef feat: add HTML scaffolding for pager directory and sensor dashboard views James Smith 2026-05-21 12:39:57 +01:00
  • a3c509aa94 feat: add HTML scaffolding for pager directory and sensor dashboard views James Smith 2026-05-21 12:39:57 +01:00
  • f26a820b1d docs: add pager/sensor display revamp implementation plan James Smith 2026-05-21 12:27:10 +01:00
  • 901e7f95e8 docs: add pager/sensor display revamp design spec James Smith 2026-05-21 12:17:04 +01:00
  • db0b7ad059 feat: add graticule toggle control to all Leaflet maps James Smith 2026-05-21 11:09:39 +01:00
  • 592d11aae2 feat: add graticule toggle control to all Leaflet maps James Smith 2026-05-21 11:09:39 +01:00
  • c15bc83ac6 ci: split test suite into two parallel jobs to prevent OOM James Smith 2026-05-21 08:25:20 +01:00
  • 30a0085f1d ci: split test suite into two parallel jobs to prevent OOM James Smith 2026-05-21 08:25:20 +01:00
  • c67189fb94 fix: resolve CI test failures and OOM kill in satellite tests James Smith 2026-05-20 22:34:02 +01:00
  • b30d883974 fix: resolve CI test failures and OOM kill in satellite tests James Smith 2026-05-20 22:34:02 +01:00
  • 56bfd51890 chore: bump version to 2.27.0 James Smith 2026-05-20 22:08:42 +01:00
  • ea8f72f7ff chore: bump version to 2.27.0 v2.27.0 James Smith 2026-05-20 22:08:42 +01:00
  • 7e138622fa fix: resolve two-window hang and sweep UI/theming updates James Smith 2026-05-20 22:01:10 +01:00
  • a3f2fa7b88 fix: resolve two-window hang and sweep UI/theming updates James Smith 2026-05-20 22:01:10 +01:00
  • 8e89979770 fix: introduce --accent-cyan-rgb to make all opacity variants theme-aware James Smith 2026-05-20 08:53:25 +01:00
  • 5100f55586 fix: introduce --accent-cyan-rgb to make all opacity variants theme-aware James Smith 2026-05-20 08:53:25 +01:00
  • 4ac996a538 fix: apply UI tier to standalone dashboard pages (ADS-B, AIS, Satellite) James Smith 2026-05-20 08:44:29 +01:00
  • 9d41ffbb59 fix: apply UI tier to standalone dashboard pages (ADS-B, AIS, Satellite) James Smith 2026-05-20 08:44:29 +01:00
  • 383ec27d4e revert: restore brand logo to fixed blue (#00d4ff) — brand identity not UI chrome James Smith 2026-05-20 08:41:11 +01:00
  • 517eb8cb77 revert: restore brand logo to fixed blue (#00d4ff) — brand identity not UI chrome James Smith 2026-05-20 08:41:11 +01:00
  • d28cb60916 fix: sweep final hardcoded cyan from mode JS files and CSS James Smith 2026-05-19 23:08:49 +01:00
  • 9d72c88a28 fix: sweep final hardcoded cyan from mode JS files and CSS James Smith 2026-05-19 23:08:49 +01:00
  • 7adefd0cfd fix: signal-guess why-button hover uses --accent-cyan CSS variable James Smith 2026-05-19 23:05:57 +01:00
  • e1922d7a30 fix: signal-guess why-button hover uses --accent-cyan CSS variable James Smith 2026-05-19 23:05:57 +01:00
  • cb61cd7c7d fix: replace remaining hardcoded cyan in map utilities and mode JS files James Smith 2026-05-19 23:05:38 +01:00
  • c48d66d1b4 fix: replace remaining hardcoded cyan in map utilities and mode JS files James Smith 2026-05-19 23:05:38 +01:00
  • 485312df6e fix: replace hardcoded cyan with CSS variable across brand SVGs and components James Smith 2026-05-19 23:04:47 +01:00
  • fbea33e7cb fix: replace hardcoded cyan with CSS variable across brand SVGs and components James Smith 2026-05-19 23:04:47 +01:00
  • ea5fb0911f fix: read --accent-cyan CSS var for globe atmosphere and point color James Smith 2026-05-19 23:00:50 +01:00
  • af26a01703 fix: read --accent-cyan CSS var for globe atmosphere and point color James Smith 2026-05-19 23:00:50 +01:00
  • 8c8e0b0f62 fix: use var(--accent-cyan) in wifi proximity radar SVG so enhanced tier colors it amber James Smith 2026-05-19 22:57:24 +01:00
  • 336d0d81ec fix: use var(--accent-cyan) in wifi proximity radar SVG so enhanced tier colors it amber James Smith 2026-05-19 22:57:24 +01:00
  • 29133dd330 fix: use html[data-ui-tier] selector to beat index.css :root specificity; add body tier rules to index.css James Smith 2026-05-19 22:49:40 +01:00
  • 076d17da18 fix: use html[data-ui-tier] selector to beat index.css :root specificity; add body tier rules to index.css James Smith 2026-05-19 22:49:40 +01:00
  • 73f8f7f8f7 fix: hide decorative elements (scanline, globe, radar-bg) in lean tier James Smith 2026-05-19 22:42:34 +01:00
  • 5b4b99707a fix: hide decorative elements (scanline, globe, radar-bg) in lean tier James Smith 2026-05-19 22:42:34 +01:00
  • e7f5a0800a Merge branch 'worktree-ui-tiers' James Smith 2026-05-19 22:36:52 +01:00
  • db7b056cf4 Merge branch 'worktree-ui-tiers' James Smith 2026-05-19 22:36:52 +01:00
  • 2c96e0532e chore: remove orphaned icon-effects CSS (replaced by tier toggle) James Smith 2026-05-19 22:30:25 +01:00
  • eb0512b3c0 chore: remove orphaned icon-effects CSS (replaced by tier toggle) James Smith 2026-05-19 22:30:25 +01:00
  • 47ab080ca8 feat: retire data-animations from index.html, login.html, and base_dashboard.html James Smith 2026-05-19 22:25:38 +01:00
  • cafc2554de feat: retire data-animations from index.html, login.html, and base_dashboard.html James Smith 2026-05-19 22:25:38 +01:00
  • 5aba99f998 feat: add Display Mode step to first-run setup modal James Smith 2026-05-19 22:23:58 +01:00
  • 2b25d5cbad feat: add Display Mode step to first-run setup modal James Smith 2026-05-19 22:23:58 +01:00
  • cc9ca6375d feat: replace animations toggle with display mode selector in settings James Smith 2026-05-19 22:22:05 +01:00
  • 0a75322ad1 feat: replace animations toggle with display mode selector in settings James Smith 2026-05-19 22:22:05 +01:00
  • b1e238b398 feat: add tier toggle button to nav; migrate data-animations restore to data-ui-tier James Smith 2026-05-19 22:20:31 +01:00
  • 95776f5519 feat: add tier toggle button to nav; migrate data-animations restore to data-ui-tier James Smith 2026-05-19 22:20:31 +01:00
  • 369da480d7 feat: add lean/enhanced component overrides; retire data-animations component CSS James Smith 2026-05-19 22:18:48 +01:00
  • 678aefd76e feat: add lean/enhanced component overrides; retire data-animations component CSS James Smith 2026-05-19 22:18:48 +01:00
  • b6f37ea64b feat: add lean/enhanced layout overrides; retire data-animations CSS James Smith 2026-05-19 22:16:50 +01:00
  • 41a720f1f6 feat: add lean/enhanced layout overrides; retire data-animations CSS James Smith 2026-05-19 22:16:50 +01:00
  • 5d0162628a feat: add lean/enhanced body background overrides James Smith 2026-05-19 22:14:25 +01:00
  • 0b5d858187 feat: add lean/enhanced body background overrides James Smith 2026-05-19 22:14:25 +01:00
  • b57ea83f82 feat: add lean and enhanced CSS variable override blocks James Smith 2026-05-19 21:55:01 +01:00
  • e65a25e526 feat: add lean and enhanced CSS variable override blocks James Smith 2026-05-19 21:55:01 +01:00
  • 732dd9e396 fix: guard _looked_up_icaos popitem against concurrent clear(); add eviction tests James Smith 2026-05-19 17:47:21 +01:00
  • dbe2003d75 fix: guard _looked_up_icaos popitem against concurrent clear(); add eviction tests James Smith 2026-05-19 17:47:21 +01:00
  • 09ae922338 perf: cap _looked_up_icaos at 50 000 entries with LRU eviction James Smith 2026-05-19 15:02:46 +01:00
  • a5f92ded37 perf: cap _looked_up_icaos at 50 000 entries with LRU eviction James Smith 2026-05-19 15:02:46 +01:00