Skip to content

v0.2.6

Choose a tag to compare

@bernouilli90 bernouilli90 released this 16 Oct 22:17
· 51 commits to main since this release

[0.2.6] - 2025-10-16

Added

  • Stream Testing User-Agent: Added configurable user-agent for ffmpeg/ffprobe stream testing
    • Default user-agent: Chrome 132.0.0.0 Windows
    • Environment variable: STREAM_TEST_USER_AGENT
    • Prevents stream provider detection by mimicking browser requests
  • Enhanced Stream Testing Logging: Added detailed command logging for ffmpeg and ffprobe operations
    • FFmpeg command logged before bitrate calculation
    • FFprobe command logged before metadata analysis
    • Full command strings with all parameters including user-agent
    • Improved readability with proper argument quoting
  • Dynamic Channel Groups Loading: Channel groups are now reloaded on each page access
    • Groups refresh when accessing index, auto-assign, and stream-sorter pages
    • Ensures UI reflects real-time changes to channel groups
    • Prevents stale group data during application runtime
  • Dispatcharr Statistics Dashboard: Added comprehensive overview statistics to the home page
    • Number of groups with channels assigned
    • Total number of channels in Dispatcharr
    • Total number of streams available
    • Number of streams assigned to channels
    • Real-time data loaded on each page access
    • Fixed calculation logic to correctly count streams referenced in channel objects
    • Fixed Jinja2 template filter error preventing dashboard display
  • UI Cleanup: Removed useless text inputs from stream selector modals
    • Eliminated redundant search inputs in force include/exclude sections
    • Streamlined modal interface with descriptive action buttons
    • Improved user experience by removing confusing UI elements

Configuration

Add to your .env file:

STREAM_TEST_USER_AGENT=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.3

Docker image

bernouilli/stream-plus:0.2.6