| .. |
|
__init__.py
|
DVR Features and bug fixes
|
2025-09-18 10:23:16 -05:00 |
|
test_channel_api.py
|
refactor(channels): optimize stream retrieval in ChannelSerializer and add tests for query efficiency
|
2026-06-18 15:24:23 -05:00 |
|
test_db_retry.py
|
Enhancement: Enhance DVR recording reliability and error tolerance
|
2026-06-05 16:14:23 -05:00 |
|
test_dvr_port_resolution.py
|
Initial DVR HLS refactor.
|
2026-04-26 09:06:48 -05:00 |
|
test_epg_logo_apply.py
|
feat(epg): implement auto-apply functionality for EPG logos
|
2026-06-05 12:49:05 -05:00 |
|
test_epg_match_apply.py
|
feat(epg): overhaul EPG auto-matching logic and improve performance
|
2026-06-08 18:12:29 -05:00 |
|
test_epg_matching.py
|
fix(dvr): fix series episode list, card layout, rule cleanup, and recording resilience
|
2026-03-04 10:21:03 -06:00 |
|
test_epg_name_normalize.py
|
feat(epg): overhaul EPG auto-matching logic and improve performance
|
2026-06-08 18:12:29 -05:00 |
|
test_get_stream_assignment.py
|
refactor(m3u, channels, proxy): enhance stream assignment logic and error handling
|
2026-06-09 17:59:12 -05:00 |
|
test_recording_extend.py
|
fix(dvr): add recording extend, fix cross-recording interference, artwork race, and keepalive gaps
|
2026-03-04 10:21:02 -06:00 |
|
test_recording_metadata.py
|
fix(dvr): fix series episode list, card layout, rule cleanup, and recording resilience
|
2026-03-04 10:21:03 -06:00 |
|
test_recording_pipeline.py
|
Enhancement: Enhance DVR recording reliability and error tolerance
|
2026-06-05 16:14:23 -05:00 |
|
test_recording_playback_auth.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 |
|
test_recording_scheduling.py
|
fix(dvr): add DVR search/filters, fix in-progress scheduling, prevent duplicate recordings
|
2026-03-04 10:21:03 -06:00 |
|
test_recording_stop_cancel.py
|
Enhancement: Initial fmp4 support and major ts_proxy refactor
|
2026-05-08 17:46:47 -05:00 |
|
test_recurring_rules.py
|
DVR Features and bug fixes
|
2025-09-18 10:23:16 -05:00 |
|
test_series_rule_dedup.py
|
tests: Add API tests for series rule CRUD operations and enhance delete functionality for title-only rules
|
2026-05-05 09:58:02 -05:00 |
|
test_ts_proxy_ghost_clients.py
|
fix(proxy): enhance database connection management during VOD playback and stats updates
|
2026-06-15 17:32:38 -05:00 |
|
test_ts_proxy_initializing.py
|
Enhancement: Initial fmp4 support and major ts_proxy refactor
|
2026-05-08 17:46:47 -05:00 |
|
test_ts_proxy_keepalive.py
|
fix(proxy): enhance database connection management during VOD playback and stats updates
|
2026-06-15 17:32:38 -05:00 |
|
test_ts_proxy_keepalive_duration.py
|
Enhancement: Initial fmp4 support and major ts_proxy refactor
|
2026-05-08 17:46:47 -05:00 |
|
test_ts_proxy_teardown.py
|
refactor(proxy): Add new client connect grace period setting and update channel initialization grace period defaults. The channel_client_wait_period is introduced to manage channel lifetimes before client connections, while the channel_init_grace_period default is increased to improve failover handling.
|
2026-06-28 11:31:21 -05:00 |
|
test_validate_url.py
|
fix(dvr): fix series episode list, card layout, rule cleanup, and recording resilience
|
2026-03-04 10:21:03 -06:00 |