Commit Graph

  • e388baa464 Add Meteor LRPT ground station pipeline James Smith 2026-03-18 22:01:52 +00:00
  • 5cae753e0d Harden dashboard loading against network stalls James Smith 2026-03-18 21:33:32 +00:00
  • 86625cf3ec Fix mode switch re-entry regressions James Smith 2026-03-18 21:26:01 +00:00
  • 98bb6ce10b Fix flask-sock install failure on RPi by skipping --only-binary for pure-Python packages James Smith 2026-03-18 20:59:00 +00:00
  • cbe7f591e3 Fix weather sat test failures: login auth, timer refs, and SDR device mocking James Smith 2026-03-18 20:56:01 +00:00
  • 0078d539de Fix flask-sock ImportError caused by simple-websocket missing from venv James Smith 2026-03-18 20:44:52 +00:00
  • e1b532d48a Fix SSE first-byte delay in ADS-B and controller streams; harden WebSocket init James Smith 2026-03-18 20:40:15 +00:00
  • f043baed9f Fix satellite dashboard page never loading by sending immediate SSE keepalive James Smith 2026-03-18 20:03:07 +00:00
  • 8d8ee57cec Add observation profile management UI to Ground Station panel James Smith 2026-03-18 17:52:25 +00:00
  • 4607c358ed Add ground station automation with 6-phase implementation James Smith 2026-03-18 17:36:55 +00:00
  • ed1461626b Prefetch SatNOGS transmitter cache at startup to fix loading delay James Smith 2026-03-18 15:00:03 +00:00
  • ee9bd9bbb2 Fix transmitters and decoded packets panels hidden in satellite dashboard sidebar James Smith 2026-03-18 14:50:30 +00:00
  • 75da95b38a Speed up bulk satellite import by using executemany in a single transaction James Smith 2026-03-18 14:43:21 +00:00
  • 5896ebd5b7 Fix setup.sh crashing on Python < 3.13 version check due to ERR trap James Smith 2026-03-18 14:34:42 +00:00
  • 9e7dfbda5a Fix satellite dashboard TARGET dropdown not reflecting enabled satellites James Smith 2026-03-18 14:05:22 +00:00
  • dc84e933c1 Fix setup.sh hanging on Python 3.14/macOS and add satellite enhancements James Smith 2026-03-18 11:09:00 +00:00
  • 3140f54419 Add apt lock wait to prevent setup.sh hanging on fresh Ubuntu VMs Smittix 2026-03-16 21:34:42 +00:00
  • e9fdadbbd8 Fix APRS observer location not updating after settings change Smittix 2026-03-16 15:00:35 +00:00
  • 8d537a61ed Change default ADS-B range rings from 200nm to 50nm Smittix 2026-03-16 12:06:29 +00:00
  • ddf23377c3 Fix flask-compress not installing into venv Smittix 2026-03-16 11:20:17 +00:00
  • c0138ed849 Add flask-compress and flask-wtf to setup.sh core installs Smittix 2026-03-16 11:10:57 +00:00
  • b5115d4aa1 Fix observer location persistence and APRS defaults Smittix 2026-03-15 17:49:46 +00:00
  • 6b9c4ebebd v2.26.12: fix AIS/ADS-B dashboards ignoring configured observer position v2.26.12 Smittix 2026-03-14 21:11:46 +00:00
  • 7ed039564b v2.26.11: fix APRS map ignoring configured observer position (#193) v2.26.11 Smittix 2026-03-14 18:17:50 +00:00
  • 8adfb3a40a v2.26.10: fix APRS stop timeout and inverted SDR device status (#194) v2.26.10 Smittix 2026-03-14 18:14:21 +00:00
  • 9a9b1e9856 v2.26.9: add rtl_biast fallback for ADS-B bias-t on Blog V4 (#195) v2.26.9 Smittix 2026-03-14 18:05:15 +00:00
  • 8aeb52380e v2.26.8: fix acarsdec build failure on macOS (#187) v2.26.8 Smittix 2026-03-14 16:03:46 +00:00
  • 05141b9a1b v2.26.7: fix health check SDR detection on macOS (#188) v2.26.7 Smittix 2026-03-14 16:01:55 +00:00
  • dc0850d339 v2.26.6: fix oversized branded 'i' logo on dashboard pages (#189) v2.26.6 Smittix 2026-03-14 15:57:25 +00:00
  • 2bbf896e7c v2.26.5: fix database errors crashing entire UI (#190) v2.26.5 Smittix 2026-03-14 15:49:29 +00:00
  • faf57741a1 v2.26.4: fix Environment Configurator crash when .env variable missing (#191) v2.26.4 Smittix 2026-03-14 15:44:48 +00:00
  • fd7d01fc7d v2.26.3: fix SatDump AVX2 crash on older CPUs (#185) v2.26.3 Smittix 2026-03-14 15:41:28 +00:00
  • 8ef9dca6ee fix(build): compile SatDump with baseline x86-64 to avoid AVX2 crashes (#185) Smittix 2026-03-13 20:58:59 +00:00
  • 4610804de6 v2.26.2: fix Docker startup crash — data/ package excluded by .dockerignore v2.26.2 Smittix 2026-03-13 16:35:22 +00:00
  • 6d8836ddfc feat(docs): add branded 'i' logo to GitHub Pages site Smittix 2026-03-13 14:51:42 +00:00
  • 17944554e6 v2.26.1: fix default admin credentials (admin:admin) v2.26.1 Smittix 2026-03-13 14:31:01 +00:00
  • 47a7376632 fix(auth): default admin password now matches README (admin:admin) Smittix 2026-03-13 14:30:04 +00:00
  • e00fbfddc1 v2.26.0: fix SSE fanout crash and branded logo FOUC v2.26.0 Smittix 2026-03-13 11:51:27 +00:00
  • 00362bcd57 fix(branding): bump "i" glyph size slightly in GitHub SVGs Smittix 2026-03-12 22:44:23 +00:00
  • fe42ca207c fix(branding): reduce "i" glyph size and fix baseline alignment in GitHub SVGs Smittix 2026-03-12 22:43:29 +00:00
  • 612e137a60 fix(branding): align "i" glyph with text baseline in GitHub SVGs, add brand pack & wallpaper generator Smittix 2026-03-12 22:41:19 +00:00
  • 17913fc0e8 fix(branding): use branded "i" glyph in GitHub SVG assets Smittix 2026-03-12 22:29:10 +00:00
  • 44d256179b fix(branding): use inline SVG for branded "i" instead of CSS pseudo-element Smittix 2026-03-12 22:24:35 +00:00
  • 3c05429041 fix(branding): use regular "i" glyph with green dot overlay Smittix 2026-03-12 22:20:56 +00:00
  • 6727b95596 feat(branding): branded "i" with cyan stem and green dot across all titles Smittix 2026-03-12 22:17:24 +00:00
  • 08b930d6e6 feat: add branded SVG assets and README banner Smittix 2026-03-12 22:11:25 +00:00
  • 454a373874 chore: bump version to v2.25.0 — UI/UX overhaul release v2.25.0 Smittix 2026-03-12 21:38:51 +00:00
  • 90281b1535 fix(modes): deep-linked mode scripts fail when body not yet parsed ui-ux-overhaul Smittix 2026-03-12 20:49:08 +00:00
  • e687862043 feat: UI/UX overhaul — CSS cleanup, accessibility, error handling, inline style extraction Smittix 2026-03-12 13:04:36 +00:00
  • 05412fbfc3 fix(wifi_locate): read correct RSSI field from SSE network events Smittix 2026-03-12 10:27:12 +00:00
  • aa787f0b53 fix(setup): skip apt for acarsdec, build from source directly (#183) Smittix 2026-03-11 18:06:06 +00:00
  • ab033b35d3 feat: WiFi Locate mode, mobile nav groups, v2.24.0 v2.24.0 Smittix 2026-03-10 22:49:03 +00:00
  • e383575c80 fix(ook): use process group kill for reliable stop Smittix 2026-03-10 12:32:29 +00:00
  • fd12d11fab fix(setup): add timeout to rtl_test health check to prevent hangs Smittix 2026-03-10 08:59:08 +00:00
  • 0fbb446209 fix(airband): parse composite device value and send sdr_type to backend Smittix 2026-03-07 19:37:22 +00:00
  • 4ea64bd7ef Merge pull request #178 from thatsatechnique/main Smittix 2026-03-06 21:58:43 +00:00
  • 7d9a220230 fix(ook): replace innerHTML with createElement/textContent in appendFrameEntry thatsatechnique 2026-03-06 12:55:07 -08:00
  • 0afa15bb16 Merge remote-tracking branch 'upstream/main' thatsatechnique 2026-03-06 12:47:51 -08:00
  • d66ab01d34 fix: prefer apt package for SatDump on Ubuntu 24.10+ Smittix 2026-03-06 17:26:08 +00:00
  • 91989a0216 fix(ook): address Copilot review — stale process, XSS presets, localStorage thatsatechnique 2026-03-05 17:21:14 -08:00
  • 7b4ad20805 fix(ook): address upstream PR review — SDR tracking, validation, cleanup, XSS thatsatechnique 2026-03-05 16:32:31 -08:00
  • a1b0616ee6 feat: add military/civilian classification filter to ADS-B history Smittix 2026-03-05 15:21:05 +00:00
  • a146a21285 feat: add ADS-B history filtering, export, and UI improvements Smittix 2026-03-05 14:54:55 +00:00
  • 87a5715f30 fix: add progress messages to dump1090 install flow (#177) Smittix 2026-03-05 14:54:49 +00:00
  • 52a28167c9 fix: SatDump build failure on GCC 15 (Ubuntu 25.10+) Smittix 2026-03-05 14:27:54 +00:00
  • 1403d49049 fix: restore HackRF One/Pro detection when PATH is restricted Smittix 2026-03-05 09:31:21 +00:00
  • 9090b415cc Merge remote-tracking branch 'upstream/main' thatsatechnique 2026-03-04 14:54:56 -08:00
  • 3f1606c38f Merge branch 'feature/ook-decoder' thatsatechnique 2026-03-04 14:54:10 -08:00
  • 18db66bce3 fix(ook): harden for upstream review — tests, cleanup, CSS extraction thatsatechnique 2026-03-04 14:52:32 -08:00
  • 10077eee60 fix: HackRF One support — detection, ADS-B, waterfall, and error handling Smittix 2026-03-04 22:31:51 +00:00
  • 14568f8cc7 Merge pull request #7 from thatsatechnique/feature/ook-decoder Chris Brown 2026-03-04 14:31:32 -08:00
  • 93fb694e25 fix(ook): address code review findings from Copilot PR review thatsatechnique 2026-03-04 14:25:15 -08:00
  • cde24642ac feat(ook): add persistent frequency presets with add/remove/reset thatsatechnique 2026-03-04 14:13:22 -08:00
  • b4757b1589 feat(ook): add cheat sheet with modulation and timing guide thatsatechnique 2026-03-04 12:08:32 -08:00
  • f771100a4c fix(ook): fix output panel layout, persist frames, wire global status bar thatsatechnique 2026-03-04 11:51:39 -08:00
  • 0c3ccac21c feat(ook): add timing presets, RSSI, bit-order suggest, pattern filter, TSCM link thatsatechnique 2026-03-04 11:51:39 -08:00
  • 4c282bb055 feat: add Generic OOK Signal Decoder module thatsatechnique 2026-03-04 11:51:38 -08:00
  • 4741124d94 Merge remote-tracking branch 'upstream/main' thatsatechnique 2026-03-04 14:28:02 -08:00
  • 9afd99bf7c fix: add progress messages to setup.sh for long-running install steps Smittix 2026-03-04 21:18:33 +00:00
  • fef54e5276 Merge pull request #175 from thatsatechnique/fix/pager-display-classification Smittix 2026-03-04 18:00:33 +00:00
  • f62c9871c4 feat: rewrite setup.sh as menu-driven installer with profile system Smittix 2026-03-04 17:07:41 +00:00
  • 0e03b84260 chore: add data/radiosonde/ to .gitignore and remove duplicate section Smittix 2026-03-04 11:32:51 +00:00
  • f73f3466fd fix: browser hangs when navigating from WeFax to ADS-B dashboard Smittix 2026-03-04 10:35:33 +00:00
  • 8d91c200a5 fix: HackRF users get misleading RTL-SDR error in rtlamr/sstv/weather-sat modes Smittix 2026-03-04 07:52:13 +00:00
  • 9bf75a069e Merge pull request #6 from thatsatechnique/fix/pager-display-classification Chris Brown 2026-03-03 16:13:01 -08:00
  • ec62cd9083 fix: prevent silent muting from hiding pager messages ribs 2026-03-03 15:59:42 -08:00
  • 302b150c36 fix: strip CRLF from shell scripts during Docker build ribs 2026-02-28 14:25:31 -08:00
  • cf022ed1c0 fix: add .gitattributes to enforce LF line endings for shell scripts ribs 2026-02-28 14:24:03 -08:00
  • d3326409bf test: add unit tests for pager multimon-ng output parser ribs 2026-02-28 14:15:39 -08:00
  • 3de5e68e68 fix: improve pager message display and encryption classification ribs 2026-02-28 14:11:04 -08:00
  • 325dafacbc fix: improve startup error reporting with full stderr logging and dependency pre-check Smittix 2026-03-03 20:46:14 +00:00
  • 2f5f429e83 fix: airband start crash when device selector not yet populated Smittix 2026-03-03 18:56:38 +00:00
  • fb4482fac7 fix: setup.sh flask-sock install failures on Debian 13 / RPi (#170) Smittix 2026-03-03 18:32:32 +00:00
  • 32f04d4ed8 fix: morse decoder splitting dahs into dits due to mid-element signal dropout Smittix 2026-03-03 13:24:40 +00:00
  • 38644bced6 fix: replace 100+ hardcoded colors with CSS variables for light theme Smittix 2026-03-03 11:35:17 +00:00
  • f3d475d53a fix: light theme nav labels, run-state chips, and buttons Smittix 2026-03-03 10:58:21 +00:00
  • 195c224189 fix: stop satellite position polling when mode is inactive Smittix 2026-03-03 10:50:32 +00:00
  • f07ec23da9 feat: add space weather image prefetch and stable cache-busting Smittix 2026-03-02 22:21:55 +00:00
  • 4b64862eb4 fix: release SDR device when switching modes across pages Smittix 2026-03-02 22:21:30 +00:00
  • eea44f9a6b fix: move meteor scatter start button below antenna guide Smittix 2026-03-02 22:02:15 +00:00