Commit Graph

  • de3f972aa2 fix: detect bias-t support before passing -T to rtl_sdr/rtl_fm Smittix 2026-03-02 21:52:54 +00:00
  • 6a334c61df fix: resolve meteor WebSocket race condition and setup apt-get failure Smittix 2026-03-02 21:48:56 +00:00
  • 63994ec1d4 fix: suppress double monkey-patch warnings and fork hook assertions Smittix 2026-03-02 21:26:55 +00:00
  • 6011d6fb41 fix: apply gevent monkey-patch in post_fork to prevent ARM worker deadlock Smittix 2026-03-02 21:24:04 +00:00
  • 845629ea46 feat: enhance Meteor Scatter with sidebar fixes and visual effects Smittix 2026-03-02 21:04:35 +00:00
  • 7311dd10ab feat: add Meteor Scatter mode for VHF beacon ping detection Smittix 2026-03-02 20:38:15 +00:00
  • e2e92b6b38 fix: cache ISS position/schedule and parallelize SSTV init API calls Smittix 2026-03-02 18:05:57 +00:00
  • 5534493bd1 fix: parallelize space weather API fetches to reduce cold-cache latency Smittix 2026-03-02 17:51:31 +00:00
  • 86fa6326e9 fix: prevent radiosonde strip from stretching in flex column layout Smittix 2026-03-02 17:30:27 +00:00
  • be70d2e43b feat: move radiosonde status display to main pane stats strip Smittix 2026-03-02 16:58:16 +00:00
  • e89a0ef486 fix: pass config file path (not directory) to radiosonde_auto_rx -c flag Smittix 2026-03-02 16:35:25 +00:00
  • bcf447fe4e fix: prevent root-owned data files from breaking radiosonde start Smittix 2026-03-02 16:27:20 +00:00
  • 90b455aa6c feat: add signal activity waveform component for radiosonde mode Smittix 2026-03-02 16:27:09 +00:00
  • f8e5d61fa9 fix: pass config directory (not file path) to radiosonde_auto_rx -c flag Smittix 2026-03-02 15:12:30 +00:00
  • bd67195238 fix: apply light theme to sidebar, nav, and visual refresh components (#168) Smittix 2026-03-02 14:28:11 +00:00
  • d78ab5cc2c fix: install flask-sock individually to surface failures (#170) Smittix 2026-03-02 14:06:33 +00:00
  • d087780d9f fix: WeFax sidebar minor GUI issues (#167) Smittix 2026-03-02 13:48:42 +00:00
  • 8379f42ec3 fix: close leaked file descriptors on mode switch (#169) Smittix 2026-03-02 13:38:21 +00:00
  • ff9961b846 fix: add missing METEOR-M2-4 TLE data for pass predictions Smittix 2026-03-02 11:45:20 +00:00
  • 5e99d19165 fix: suppress noisy SSL handshake errors in gunicorn logs Smittix 2026-03-02 10:39:52 +00:00
  • 0df412c014 feat: show LAN address instead of 0.0.0.0 in start.sh output Smittix 2026-03-02 10:10:44 +00:00
  • e756a00cc9 fix: add proactive DB writability check before init_db writes Smittix 2026-03-02 10:03:11 +00:00
  • c35131462e fix: prevent root-owned database files when running with sudo Smittix 2026-03-02 09:59:41 +00:00
  • bad637591a fix: replace duplicate libfftw3-dev with libfftw3-bin for SatDump runtime Smittix 2026-03-02 09:30:09 +00:00
  • 910b69594d Merge pull request #145 from mitchross/main Smittix 2026-03-01 20:42:50 +00:00
  • a154601e86 fix: address PR #145 review issues Smittix 2026-03-01 20:42:14 +00:00
  • bdeb32e723 feat: add rtl_tcp remote SDR support to weather satellite decoder Smittix 2026-03-01 16:55:04 +00:00
  • 2de592f798 fix: suppress noisy gevent SystemExit traceback on shutdown Smittix 2026-02-28 21:31:01 +00:00
  • b5c3d71247 Merge branch 'smittix:main' into main Mitch Ross 2026-02-28 16:30:56 -05:00
  • c1339b6c65 feat: add rtl_tcp remote SDR support to aprs, morse, and dsc routes Smittix 2026-02-28 19:21:28 +00:00
  • 153aacba03 fix: defer heavy init so gunicorn worker serves requests immediately Smittix 2026-02-28 17:59:46 +00:00
  • bcbadac995 docs: add sudo to start.sh usage comments and USAGE.md examples Smittix 2026-02-28 17:51:02 +00:00
  • a6e62f4674 fix: skip custom signal handlers when running under gunicorn Smittix 2026-02-28 17:48:32 +00:00
  • 77255e015d fix: register blueprints at module level for gunicorn compatibility Smittix 2026-02-28 17:46:44 +00:00
  • 6cbe94cf20 fix: restore flask-limiter as mandatory dependency Smittix 2026-02-28 17:35:46 +00:00
  • cdf10e1d6a fix: add missing psutil to setup.sh and relax flask-limiter check Smittix 2026-02-28 17:34:39 +00:00
  • a22244a041 fix: make flask-limiter import optional to prevent worker boot failure Smittix 2026-02-28 17:29:10 +00:00
  • 9371fccd62 fix: add graceful-timeout to gunicorn so Ctrl+C shuts down promptly Smittix 2026-02-28 17:25:26 +00:00
  • b4b6fdc0fc fix: remove manual gevent monkey-patch that blocked gunicorn worker boot Smittix 2026-02-28 17:24:22 +00:00
  • 9e3fcb8edd fix: use venv Python in start.sh instead of bare python Smittix 2026-02-28 17:22:31 +00:00
  • 2c7909e502 fix: convert start.sh line endings from CRLF to LF Smittix 2026-02-28 17:21:27 +00:00
  • 003c4d62cf feat: add gunicorn + gevent production server via start.sh Smittix 2026-02-28 17:18:40 +00:00
  • 10e4804e0a fix: bluetooth no results, audio waveform leak, and mode switch cleanup Smittix 2026-02-28 17:16:55 +00:00
  • 05edfb93dc fix: parse actual board name from hackrf_info for HackRF Pro support Smittix 2026-02-28 14:18:30 +00:00
  • e5006a9896 chore: release v2.23.0 v2.23.0 Smittix 2026-02-27 20:38:35 +00:00
  • 7d1fcfe895 feat: add station location and distance tracking to radiosonde mode Smittix 2026-02-27 19:49:50 +00:00
  • c6e8602184 Merge pull request #160 from thatsatechnique/main Smittix 2026-02-27 19:49:10 +00:00
  • 29873fb3c0 Merge upstream/main and resolve acars, vdl2, dashboard conflicts mitchross 2026-02-27 14:47:57 -05:00
  • 4f096c6c01 perf: add destroy() lifecycle to all mode modules to prevent resource leaks Smittix 2026-02-27 19:18:13 +00:00
  • 9e911e845f Merge pull request #4 from thatsatechnique/feature/morse-ook-envelope Chris Brown 2026-02-27 10:42:17 -08:00
  • 377519fd95 feat: add OOK/AM envelope detection mode to Morse decoder ribs 2026-02-27 10:35:56 -08:00
  • fb064a22fb fix: add delay after probe to prevent USB claim race with dump1090 Smittix 2026-02-27 14:44:17 +00:00
  • 7af6d45ca1 fix: probe return code check incorrectly blocks valid devices Smittix 2026-02-27 14:39:39 +00:00
  • 54987e4c8d fix: ADS-B probe incorrectly treats "No devices found" as success Smittix 2026-02-27 14:35:28 +00:00
  • 7683a925df fix: update radiosonde stop UI immediately on click Smittix 2026-02-27 12:18:54 +00:00
  • 824514d922 fix: use complete station.cfg with all required fields for auto_rx v1.8+ Smittix 2026-02-27 11:31:41 +00:00
  • 79a0dae04b fix: rewrite radiosonde station.cfg to match auto_rx v1.8+ format Smittix 2026-02-27 11:29:53 +00:00
  • e176438934 fix: radiosonde config path and dependency detection Smittix 2026-02-27 11:27:16 +00:00
  • 3254d82d11 fix: re-run radiosonde install when C decoders are missing Smittix 2026-02-27 11:21:50 +00:00
  • 24d50c921e fix: build radiosonde_auto_rx C decoders (dft_detect, fsk_demod, etc.) Smittix 2026-02-27 11:19:23 +00:00
  • db2f3fc8e5 fix: use sys.executable for radiosonde subprocess to find venv packages Smittix 2026-02-27 11:17:19 +00:00
  • 952736c127 fix: set cwd for radiosonde subprocess so autorx package imports resolve Smittix 2026-02-27 11:15:50 +00:00
  • 997dac3b9f fix: ADS-B device release leak and startup performance Smittix 2026-02-27 11:13:44 +00:00
  • 3f6fa5ba28 fix: use project venv pip for radiosonde_auto_rx install Smittix 2026-02-27 10:50:16 +00:00
  • 5b06c57565 feat: add radiosonde weather balloon tracking mode Smittix 2026-02-27 10:46:33 +00:00
  • 5aa68a49c6 fix: SDR device registry collision with multiple SDR types Smittix 2026-02-27 09:06:41 +00:00
  • 0d13638d70 fix: APRS 15-minute startup delay caused by pipe buffering Smittix 2026-02-27 08:43:54 +00:00
  • f9dc54cc3b fix: globe init using requestAnimationFrame retry like GPS mode Smittix 2026-02-27 00:04:28 +00:00
  • f679433ac0 fix: globe rendering, CPU sizing, manual location support Smittix 2026-02-27 00:00:51 +00:00
  • 4b31474080 fix: location fallback to constants, compact card sizing Smittix 2026-02-26 23:55:36 +00:00
  • f72b43c6bf fix: use GPS utility for location, compact dashboard layout Smittix 2026-02-26 23:51:26 +00:00
  • 0a90010c1f feat: enhance System Health dashboard with rich telemetry and visualizations Smittix 2026-02-26 23:42:45 +00:00
  • 81a8f24e27 Merge upstream/main and resolve weather-satellite.js conflict mitchross 2026-02-26 18:37:09 -05:00
  • 4712616339 Fix ADS-B sidebar deselect bug, ACARS XSS, and classifier dead code mitchross 2026-02-26 18:34:35 -05:00
  • 1cfeb193c7 feat: add System Health monitoring mode Smittix 2026-02-26 23:21:52 +00:00
  • 69b402f872 fix: prevent APRS stream crash on invalid UTF-8 bytes from decoder Smittix 2026-02-26 23:02:07 +00:00
  • deb7e2d15d fix: filter upcoming passes by selected satellite in weather sat mode Smittix 2026-02-26 22:58:22 +00:00
  • 645b3b8632 fix: harden DSC decoder against noise-induced false decodes Smittix 2026-02-26 22:52:41 +00:00
  • ee81eb44cd Merge pull request #161 from sliceratwork/main Smittix 2026-02-26 22:21:47 +00:00
  • fd3552e725 fix: include core/components.css for btn-ghost styling Smittix 2026-02-26 22:20:27 +00:00
  • 818d9c9f90 morse: fix stop timeout causing restart loop via checkStatus Smittix 2026-02-26 22:17:26 +00:00
  • dc0775f7df morse: guard in-flight status polls from overriding stop state Smittix 2026-02-26 22:04:32 +00:00
  • c0fb22124b morse: fix stop restart loop and lower SNR threshold for decoding Smittix 2026-02-26 21:57:08 +00:00
  • 97b10b3ac9 morse: fix SNR threshold for real CW and stop timeout Smittix 2026-02-26 21:30:43 +00:00
  • be522d4dfe morse: use SNR-based tone detection to fix stuck-ON decoder Smittix 2026-02-26 21:17:21 +00:00
  • 33a360b483 morse: fix startup race and stuck noise floor in Goertzel decoder Smittix 2026-02-26 21:05:25 +00:00
  • 2e1b9b27be morse: replace multimon-ng with custom Goertzel decoder for live CW Smittix 2026-02-26 20:47:51 +00:00
  • d6fe1123b4 morse: tune usb capture by cw tone offset Smittix 2026-02-26 18:16:43 +00:00
  • 5fcfa2f72f Add multi-SDR setup guide to hardware docs mitchross 2026-02-26 12:52:54 -05:00
  • 24d1777e63 morse: add multimon decoder alias fallback and clear stale idle scope Smittix 2026-02-26 17:43:23 +00:00
  • 794dd693cf morse: auto-fallback to alternate SDR device on no-PCM startup Smittix 2026-02-26 17:38:22 +00:00
  • 0cadf07985 morse: stop forcing rtl_fm squelch flag Smittix 2026-02-26 17:31:25 +00:00
  • bb263ce1b0 morse: remove select()-based pipe polling for capture/output Smittix 2026-02-26 17:29:41 +00:00
  • 23d592af1d morse: align rtl_fm streaming path with pager backend Smittix 2026-02-26 17:25:33 +00:00
  • ababa63856 morse: switch live decode to rtl_fm + multimon backend Smittix 2026-02-26 17:20:20 +00:00
  • fdffb8e88e Add FIFO transport fallback for Morse SDR sample stream Smittix 2026-02-26 16:25:37 +00:00
  • 98642e43c7 Use fd-backed stdout paths for Morse rtl_sdr/rtl_fm Smittix 2026-02-26 16:16:46 +00:00
  • 8cb7edf41e Use non-blocking pipe reads and raw-stream telemetry for Morse Smittix 2026-02-26 16:02:10 +00:00
  • 64f0e687a0 Fix Morse stderr thread race and broaden startup fallbacks Smittix 2026-02-26 15:37:17 +00:00
  • 6a54bc8cf3 Use stable RTL IQ sample rate for Morse IQ fallback Smittix 2026-02-26 15:08:03 +00:00