github MotWakorb/enhancedchannelmanager v0.1.0
v0.1.0 - Initial Release

latest releases: v0.12.2, v0.12.1, v0.12.0...
one month ago

Enhanced Channel Manager v0.1.0

A professional-grade web interface for managing TV channels, streams, and metadata for IPTV setups. Built with React + TypeScript frontend and Python FastAPI backend, designed to work with Dispatcharr.

Features

Channel Management

  • Create, edit, delete channels with full CRUD operations
  • Channel numbering (including decimal numbers like 4.1)
  • Auto-rename when channel numbers change
  • Channel groups for organization
  • Search & filter by name and groups

Stream Management

  • View and browse available streams from M3U providers
  • Drag-and-drop stream assignment to channels
  • Stream priority ordering
  • Multi-select for bulk operations
  • Filter by provider and group

Edit Mode (Staged Editing)

  • Enter edit mode to stage changes locally before committing
  • Preview pending operations count
  • Local undo/redo within edit session (Ctrl+Z / Ctrl+Shift+Z)
  • Batch operations grouped together
  • Commit all changes at once or discard everything

Drag and Drop

  • Add streams to channels by dragging
  • Reorder channels within groups
  • Move channels between groups
  • Reorder streams within a channel

Sort & Renumber

  • Alphabetical sorting within groups
  • Sequential renumbering from any starting value
  • Option to ignore channel numbers in names when sorting
  • Preview before applying

Additional Features

  • Logo management with upload and URL support
  • EPG integration with multiple sources
  • Stream profiles for transcoding
  • Global history with save points
  • Channel list filters with persistent settings
  • Provider management

Docker Deployment

Security

This release includes comprehensive security scanning:

  • SAST (CodeQL)
  • SCA (npm audit, pip-audit)
  • Container scanning (Trivy)
  • IaC scanning (Checkov)
  • DAST (OWASP ZAP)

Don't miss a new enhancedchannelmanager release

NewReleases is sending notifications on new releases.