Commit Graph

  • 95c3f434b9 feat(maps): add map-utils.css for HUD panels, glass popup, range ring labels James Smith 2026-04-13 22:27:19 +01:00
  • 9a82328de2 feat(maps): add map-utils.css for HUD panels, glass popup, range ring labels James Smith 2026-04-13 22:27:19 +01:00
  • 57ebfff1e8 fix(maps): fix _upgradeTiles race guard, interval leak, graticule events, ring labels James Smith 2026-04-13 22:24:23 +01:00
  • 51f8a6f65b fix(maps): fix _upgradeTiles race guard, interval leak, graticule events, ring labels James Smith 2026-04-13 22:24:23 +01:00
  • ba81a6bbdb feat(maps): add MapUtils shared map initialisation utility James Smith 2026-04-13 22:19:44 +01:00
  • 99edea33e3 feat(maps): add MapUtils shared map initialisation utility James Smith 2026-04-13 22:19:44 +01:00
  • ca235c0de9 fix(maps): exclude stadia key from localStorage cache James Smith 2026-04-13 22:11:34 +01:00
  • f97782724e fix(maps): exclude stadia key from localStorage cache James Smith 2026-04-13 22:11:34 +01:00
  • 5483ce5c3f feat(maps): add Stadia dark + tactical tile providers with API key support James Smith 2026-04-13 22:04:07 +01:00
  • e4df3eaecb feat(maps): add Stadia dark + tactical tile providers with API key support James Smith 2026-04-13 22:04:07 +01:00
  • 107223dc32 test: add system group to nav state coverage James Smith 2026-04-13 21:10:14 +01:00
  • 16b95e4804 test: add system group to nav state coverage James Smith 2026-04-13 21:10:14 +01:00
  • 5e01e4152e feat: persist nav group open/closed state to localStorage James Smith 2026-04-13 21:08:27 +01:00
  • f1a029262b feat: persist nav group open/closed state to localStorage James Smith 2026-04-13 21:08:27 +01:00
  • f62c4b4624 style: add card vignette and scanline texture to visuals containers James Smith 2026-04-13 21:05:08 +01:00
  • 51c10144c7 style: add card vignette and scanline texture to visuals containers James Smith 2026-04-13 21:05:08 +01:00
  • 7e5661fb7c style: add pulse animation to active panel indicators James Smith 2026-04-13 21:03:08 +01:00
  • b5ae7fe472 style: add pulse animation to active panel indicators James Smith 2026-04-13 21:03:08 +01:00
  • c70b76cb0d style: fix padding compensation and light theme border on nav active states James Smith 2026-04-13 21:01:34 +01:00
  • b75d28f284 style: fix padding compensation and light theme border on nav active states James Smith 2026-04-13 21:01:34 +01:00
  • c92521fd3a style: nav active state → left-border cyan glow, hover → glow bg James Smith 2026-04-13 18:18:38 +01:00
  • 4a3a7127ca style: nav active state → left-border cyan glow, hover → glow bg James Smith 2026-04-13 18:18:38 +01:00
  • f873e200c1 style: group --accent-cyan-glow with other cyan tokens James Smith 2026-04-13 18:17:42 +01:00
  • bfff092657 style: group --accent-cyan-glow with other cyan tokens James Smith 2026-04-13 18:17:42 +01:00
  • fe6a220384 style: deepen background tokens and add scanline/glow variables James Smith 2026-04-13 18:16:03 +01:00
  • f2f17ac26e style: deepen background tokens and add scanline/glow variables James Smith 2026-04-13 18:16:03 +01:00
  • 2723fa3cf1 docs: add Sub-Project 1 implementation plan (design system uplift) James Smith 2026-04-13 16:50:22 +01:00
  • 8c61af2863 docs: add Sub-Project 1 implementation plan (design system uplift) James Smith 2026-04-13 16:50:22 +01:00
  • 04e6d24bd9 docs: add UI/UX improvements design spec James Smith 2026-04-13 16:47:30 +01:00
  • 34fb030af1 docs: add UI/UX improvements design spec James Smith 2026-04-13 16:47:30 +01:00
  • f7d6503e07 chore: add pre-commit hook to catch lint errors before push James Smith 2026-04-13 13:40:22 +01:00
  • 238ad7936a chore: add pre-commit hook to catch lint errors before push James Smith 2026-04-13 13:40:22 +01:00
  • b462d3c6c6 fix(adsb): disable bias-T on stop and warn when toggled while running (#207) Smittix 2026-04-13 13:18:50 +01:00
  • b01598753d fix(adsb): disable bias-T on stop and warn when toggled while running (#207) Smittix 2026-04-13 13:18:50 +01:00
  • d9666c10a5 Merge pull request #206 from smittix/fix/sensor-removeChild-freeze Smittix 2026-04-12 21:29:41 +01:00
  • 3fedff9d08 Merge pull request #206 from smittix/fix/sensor-removeChild-freeze Smittix 2026-04-12 21:29:41 +01:00
  • 2360e6a303 fix(sensor): replace static NodeList while-loops causing page freeze and removeChild TypeError James Smith 2026-04-12 21:28:50 +01:00
  • 1fc80b05b1 fix(sensor): replace static NodeList while-loops causing page freeze and removeChild TypeError James Smith 2026-04-12 21:28:50 +01:00
  • a1af859cd1 feat(export): AIS UDP NMEA forward and JSON export endpoints for AIS/ADS-B James Smith 2026-04-05 16:20:10 +01:00
  • 0210791c69 feat(export): AIS UDP NMEA forward and JSON export endpoints for AIS/ADS-B James Smith 2026-04-05 16:20:10 +01:00
  • 50de9a9932 feat(gain): normalize gain controls across modes James Smith 2026-04-05 16:02:03 +01:00
  • 592e97719b feat(gain): normalize gain controls across modes James Smith 2026-04-05 16:02:03 +01:00
  • 3ed4313854 feat(tscm): add custom frequency range option to RF sweep James Smith 2026-04-05 15:46:01 +01:00
  • ea80b5ebc3 feat(tscm): add custom frequency range option to RF sweep James Smith 2026-04-05 15:46:01 +01:00
  • 3ed1c8bd37 feat(api): add sdr_claims to /health and surface /devices/status James Smith 2026-04-05 14:40:42 +01:00
  • fe64dd9c93 feat(api): add sdr_claims to /health and surface /devices/status James Smith 2026-04-05 14:40:42 +01:00
  • 15e25a66a3 feat(adsb): expand aircraft icon types and add type to hover tooltip James Smith 2026-04-05 14:29:50 +01:00
  • f0fb97512a feat(adsb): expand aircraft icon types and add type to hover tooltip James Smith 2026-04-05 14:29:50 +01:00
  • 9345419bc6 fix(weather-sat): lower default gain to 30 dB to prevent ADC saturation James Smith 2026-04-05 14:20:06 +01:00
  • 6ea34a4c60 fix(weather-sat): lower default gain to 30 dB to prevent ADC saturation James Smith 2026-04-05 14:20:06 +01:00
  • 03f0f8fd4c fix(bluetooth): fix locate button not switching to bt_locate mode James Smith 2026-04-05 13:54:16 +01:00
  • 6572119360 fix(bluetooth): fix locate button not switching to bt_locate mode James Smith 2026-04-05 13:54:16 +01:00
  • 90398b11cb chore: add AGENTS.md and superpowers plan docs James Smith 2026-04-05 12:59:51 +01:00
  • efb7d0ed20 chore: add AGENTS.md and superpowers plan docs James Smith 2026-04-05 12:59:51 +01:00
  • 524b329ac5 fix(bluetooth): add transform-box to radar sweep for Firefox, remove dead radar-sweep rule James Smith 2026-03-29 21:34:35 +01:00
  • 5b9d81e3a8 fix(bluetooth): add transform-box to radar sweep for Firefox, remove dead radar-sweep rule James Smith 2026-03-29 21:34:35 +01:00
  • bb0743001c feat(bluetooth): WiFi-style 2-line device rows James Smith 2026-03-29 16:07:51 +01:00
  • 71e5599300 feat(bluetooth): WiFi-style 2-line device rows James Smith 2026-03-29 16:07:51 +01:00
  • f8f98ca832 feat(bluetooth): scan indicator JS, sort controls, renderAllDevices James Smith 2026-03-29 15:31:02 +01:00
  • 6967a44620 feat(bluetooth): scan indicator JS, sort controls, renderAllDevices James Smith 2026-03-29 15:31:02 +01:00
  • 0533ca0190 fix(bluetooth): update filter container ID to btFilterGroup, document sticky offset James Smith 2026-03-29 15:29:07 +01:00
  • ab4745c70a fix(bluetooth): update filter container ID to btFilterGroup, document sticky offset James Smith 2026-03-29 15:29:07 +01:00
  • 1f5e125d97 feat(bluetooth): scan indicator and sort+filter controls row in device list header James Smith 2026-03-29 15:25:15 +01:00
  • d2c00b4b2c feat(bluetooth): scan indicator and sort+filter controls row in device list header James Smith 2026-03-29 15:25:15 +01:00
  • 4b9b436423 feat(bluetooth): CSS animated radar sweep with trailing glow arc James Smith 2026-03-29 14:35:45 +01:00
  • d45b8bc2fb feat(bluetooth): CSS animated radar sweep with trailing glow arc James Smith 2026-03-29 14:35:45 +01:00
  • 4efe09c8aa Add Bluetooth UI polish implementation plan James Smith 2026-03-27 16:48:08 +00:00
  • 2511227c4e Add Bluetooth UI polish implementation plan James Smith 2026-03-27 16:48:08 +00:00
  • aa8cf41486 Add Bluetooth UI polish design spec James Smith 2026-03-27 16:19:16 +00:00
  • 5ee60c5259 Add Bluetooth UI polish design spec James Smith 2026-03-27 16:19:16 +00:00
  • 762c771d0e fix(wifi): remove dead chart pendingRender flag, dead radar highlight call, CSS.escape client mac James Smith 2026-03-26 22:58:58 +00:00
  • 7a4dbb8260 fix(wifi): remove dead chart pendingRender flag, dead radar highlight call, CSS.escape client mac James Smith 2026-03-26 22:58:58 +00:00
  • 895250b190 feat(wifi): network detail panel replaces slide-up drawer James Smith 2026-03-26 22:48:23 +00:00
  • 73b227c49b feat(wifi): network detail panel replaces slide-up drawer James Smith 2026-03-26 22:48:23 +00:00
  • 5c357f3b09 fix(wifi): render heatmap and security ring even when filter yields no networks James Smith 2026-03-26 22:40:08 +00:00
  • bfbf06f5c5 fix(wifi): render heatmap and security ring even when filter yields no networks James Smith 2026-03-26 22:40:08 +00:00
  • 1a4c6ee612 feat(wifi): channel heatmap and security ring chart James Smith 2026-03-26 22:38:31 +00:00
  • e5a0635418 feat(wifi): channel heatmap and security ring chart James Smith 2026-03-26 22:38:31 +00:00
  • 7291043273 fix(wifi): correct zone count colors (close=red, far=green) James Smith 2026-03-26 22:32:34 +00:00
  • 2fce80677a fix(wifi): correct zone count colors (close=red, far=green) James Smith 2026-03-26 22:32:34 +00:00
  • 702f696475 fix(wifi): radar bssidToAngle divisor, Firefox SVG transform-origin, zone label clarity James Smith 2026-03-26 22:31:21 +00:00
  • 56ebdd7670 fix(wifi): radar bssidToAngle divisor, Firefox SVG transform-origin, zone label clarity James Smith 2026-03-26 22:31:21 +00:00
  • aa49f6a41c fix(wifi): remove duplicate zone count update from updateStats James Smith 2026-03-26 22:28:44 +00:00
  • 4c37d39e07 fix(wifi): remove duplicate zone count update from updateStats James Smith 2026-03-26 22:28:44 +00:00
  • 0648e80a74 feat(wifi): animated SVG proximity radar with sweep rotation James Smith 2026-03-26 22:26:47 +00:00
  • d1d44195c1 feat(wifi): animated SVG proximity radar with sweep rotation James Smith 2026-03-26 22:26:47 +00:00
  • 642d243556 fix(wifi): XSS fix for onclick handler, unknown security badge, null rssi handling James Smith 2026-03-26 22:23:40 +00:00
  • 0dbcb175c0 fix(wifi): XSS fix for onclick handler, unknown security badge, null rssi handling James Smith 2026-03-26 22:23:40 +00:00
  • e9959050e6 feat(wifi): replace table with styled div network rows James Smith 2026-03-26 22:18:51 +00:00
  • ea348b3360 feat(wifi): replace table with styled div network rows James Smith 2026-03-26 22:18:51 +00:00
  • dfa47e27c4 feat(wifi): enhanced status bar with open count and scan indicator James Smith 2026-03-26 22:11:48 +00:00
  • 36399cf4aa feat(wifi): enhanced status bar with open count and scan indicator James Smith 2026-03-26 22:11:48 +00:00
  • 702743f826 Finalise WiFi scanner redesign spec (reviewer approved) James Smith 2026-03-26 21:54:13 +00:00
  • 837090d150 Finalise WiFi scanner redesign spec (reviewer approved) James Smith 2026-03-26 21:54:13 +00:00
  • 446a4a3019 Add WiFi scanner redesign spec James Smith 2026-03-26 21:40:27 +00:00
  • d01cb4b6f3 Add WiFi scanner redesign spec James Smith 2026-03-26 21:40:27 +00:00
  • 0297ffc68d Fix clock flickering on main page — inline updateHeaderClock was using UTC mitchross 2026-03-26 01:15:28 -04:00
  • 3aadaf1c86 Fix clock flickering on main page — inline updateHeaderClock was using UTC mitchross 2026-03-26 01:15:28 -04:00
  • 67cdb8c613 Fix clock flickering from duplicate setInterval timers mitchross 2026-03-26 00:29:06 -04:00
  • 6de443e833 Fix clock flickering from duplicate setInterval timers mitchross 2026-03-26 00:29:06 -04:00