New Features
- Xtream API Support: A comprehensive Xtream API has been added, providing endpoints for accessing
live channels, VOD, series, and EPG data. - VOD & Series Metadata: The application can now fetch and process metadata for VOD channels and TV
series from Xtream API sources, including movie information, series details, seasons, and episodes. - Series Category Management: A new section for managing series categories has been introduced in the
admin panel, enabling better organization and bulk actions on series content. - Enhanced Playlist Management:
- Playlists now differentiate between Live, VOD, and Series content, with distinct counts for each
type. - Improved authentication handling allows for the assignment of multiple authentication
credentials to a single playlist. - A new "Playlist Stats" section on the playlist edit page provides detailed insights into
playlist content and Xtream provider status.
- Playlists now differentiate between Live, VOD, and Series content, with distinct counts for each
- UI & UX Improvements:
- The user interface for managing playlists, groups, and channels has been updated to support the
new content types. - A progress bar has been added for series synchronization tasks.
- The log viewer has been updated to a new implementation.
- The backup management interface has been refreshed.
- The user interface for managing playlists, groups, and channels has been updated to support the
Technical Improvements
- M3U Import Process: The M3U import process has been refactored for more efficient handling of Live,
VOD, and Series content, now using halaxa/json-machine for improved performance with large JSON
files. - Authentication Refactoring: Playlist authentication has been updated to enforce a one-to-one
relationship between a PlaylistAuth record and a playlist. - Database Migrations: New database migrations have been introduced to support VOD metadata, series
information, and source IDs for channels. - Code Refinements: Various smaller improvements and bug fixes have been implemented, including
enhancements to the TestXtream command, UI adjustments in Filament resources, and updates to HDHR
emulation. - corrected naming of webhook routes by @djrarky in #239
Full Changelog: 0.6.13...0.6.14