Files
intercept/CHANGELOG.md
2026-01-08 20:15:31 +00:00

2.7 KiB

Changelog

All notable changes to INTERCEPT will be documented in this file.

[2.0.0] - 2026-01-06

Added

  • Listening Post Mode - New frequency scanner with automatic signal detection
    • Scans frequency ranges and stops on detected signals
    • Real-time audio monitoring with ffmpeg integration
    • Skip button to continue scanning after signal detection
    • Configurable dwell time, squelch, and step size
    • Preset frequency bands (FM broadcast, Air band, Marine, etc.)
    • Activity log of detected signals
  • Aircraft Dashboard Improvements
    • Dependency warning when rtl_fm or ffmpeg not installed
    • Auto-restart audio when switching frequencies
    • Fixed toolbar overflow with custom frequency input
  • Device Correlation - Match WiFi and Bluetooth devices by manufacturer
  • Settings System - SQLite-based persistent settings storage
  • Comprehensive Test Suite - Added tests for routes, validation, correlation, database

Changed

  • Documentation Overhaul
    • Simplified README with clear macOS and Debian installation steps
    • Added Docker installation option
    • Complete tool reference table in HARDWARE.md
    • Removed redundant/confusing content
  • Setup Script Rewrite
    • Full macOS support with Homebrew auto-installation
    • Improved Debian/Ubuntu package detection
    • Added ffmpeg to tool checks
    • Better error messages with platform-specific install commands
  • Dockerfile Updated
    • Added ffmpeg for Listening Post audio encoding
    • Added dump1090 with fallback for different package names

Fixed

  • SoapySDR device detection for RTL-SDR and HackRF
  • Aircraft dashboard toolbar layout when using custom frequency input
  • Frequency switching now properly stops/restarts audio

Technical

  • Added utils/constants.py for centralized configuration values
  • Added utils/database.py for SQLite settings storage
  • Added utils/correlation.py for device correlation logic
  • Added routes/listening_post.py for scanner endpoints
  • Added routes/settings.py for settings API
  • Added routes/correlation.py for correlation API

[1.2.0] - 2026-12-29

Added

  • Airspy SDR support
  • GPS coordinate persistence
  • SoapySDR device detection improvements

Fixed

  • RTL-SDR and HackRF detection via SoapySDR

[1.1.0] - 2026-12-18

Added

  • Satellite tracking with TLE data
  • Full-screen dashboard for aircraft radar
  • Full-screen dashboard for satellite tracking

[1.0.0] - 2026-12-15

Initial Release

  • Pager decoding (POCSAG/FLEX)
  • 433MHz sensor decoding
  • ADS-B aircraft tracking
  • WiFi reconnaissance
  • Bluetooth scanning
  • Multi-SDR support (RTL-SDR, LimeSDR, HackRF)