Dispatcharr/apps/channels
2026-06-26 12:53:22 -05:00
..
migrations refactor(models): Simplify comments for catch-up fields in Stream and Channel models, clarifying their population process. Update migration docstring for consistency. Remove outdated comments in ProxyServer and URLs related to timeshift handling. 2026-06-26 12:39:54 -05:00
tests refactor(proxy): Consolidate MPEG-TS sync detection logic into utils.py and streamline comments in timeshift views. Update network access checks for consistency across XC API endpoints. Enhance clarity in timeshift proxy documentation and tests. 2026-06-26 12:53:22 -05:00
__init__.py Initial commit 2025-02-18 11:14:09 -06:00
admin.py epg refactor, new relations and matching 2025-03-26 13:28:03 -04:00
api_urls.py fix(recording playback): Complete authentication handling for DVR recordings by allowing JWT tokens via query parameters for both native video and HLS segments. Updated API views to support token propagation in redirects and playlist rewrites. Enhanced tests to validate new authentication behavior across endpoints. 2026-06-25 11:27:57 -05:00
api_views.py fix(recording playback): Complete authentication handling for DVR recordings by allowing JWT tokens via query parameters for both native video and HLS segments. Updated API views to support token propagation in redirects and playlist rewrites. Enhanced tests to validate new authentication behavior across endpoints. 2026-06-25 11:27:57 -05:00
apps.py Refactor stats and vod proxy 2025-09-05 19:30:13 -05:00
compact_numbering.py fix(m3u): enhance custom properties handling and DB connection management 2026-06-18 14:59:09 -05:00
epg_matching.py Refactor Schedules Direct EPG handling and enhance guide fetch logic 2026-06-11 16:41:30 -05:00
forms.py Forms support floats now. 2025-05-15 15:32:21 -05:00
managers.py feat: Auto-sync overhaul (FR #1196) 2026-05-01 14:05:06 -05:00
models.py refactor(models): Simplify comments for catch-up fields in Stream and Channel models, clarifying their population process. Update migration docstring for consistency. Remove outdated comments in ProxyServer and URLs related to timeshift handling. 2026-06-26 12:39:54 -05:00
serializers.py Merge branch 'dev' into pr/cedric-marcoux/1242 2026-06-23 21:45:57 -05:00
signals.py refactor(signals): Simplify catch-up field update logic in ChannelStream signal, enhancing clarity and performance by filtering active streams directly. Updated docstring for improved understanding of the functionality. 2026-06-26 12:40:57 -05:00
tasks.py refactor(http headers): centralize User-Agent construction and streamline API requests 2026-06-11 09:45:35 -05:00
urls.py Initial commit 2025-02-18 11:14:09 -06:00
utils.py feat(channels): Add caching and resolution logic for provider archive days in XC catch-up streams. Implemented compute_provider_archive_days_capped and resolve_xc_epg_prev_days functions to enhance performance and flexibility in determining catch-up days. Updated docstrings for clarity. 2026-06-26 12:45:13 -05:00
views.py m3u modifications so streams are identified by hash, configurable, also streams now have channel_groups instead of a string for groups 2025-03-19 16:35:49 -04:00