..
__init__.py
DVR Features and bug fixes
2025-09-18 10:23:16 -05:00
test_catchup_utils.py
Enhancement: Update changelog to reflect changes in ChannelPagination, ensuring pagination works correctly with only page_size provided. Refactor tests to improve reliability and consistency, including adjustments to database connection management in various test cases. Modify EPG name normalization tests for accuracy and clarity, and enhance program data serializer tests to utilize precomputed season and episode values.
2026-07-07 18:30:06 +00:00
test_channel_api.py
Enhancement: Update changelog to reflect changes in ChannelPagination, ensuring pagination works correctly with only page_size provided. Refactor tests to improve reliability and consistency, including adjustments to database connection management in various test cases. Modify EPG name normalization tests for accuracy and clarity, and enhance program data serializer tests to utilize precomputed season and episode values.
2026-07-07 18:30:06 +00:00
test_db_retry.py
Enhancement: Update changelog to reflect changes in ChannelPagination, ensuring pagination works correctly with only page_size provided. Refactor tests to improve reliability and consistency, including adjustments to database connection management in various test cases. Modify EPG name normalization tests for accuracy and clarity, and enhance program data serializer tests to utilize precomputed season and episode values.
2026-07-07 18:30:06 +00: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
Enhancement: Update changelog to reflect changes in ChannelPagination, ensuring pagination works correctly with only page_size provided. Refactor tests to improve reliability and consistency, including adjustments to database connection management in various test cases. Modify EPG name normalization tests for accuracy and clarity, and enhance program data serializer tests to utilize precomputed season and episode values.
2026-07-07 18:30:06 +00: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
test: Refactor collision avoidance tests to use a fixed timestamp and improve suffix collision checks. Introduced helper function for clearer logic in assertions regarding MKV file naming conventions.
2026-07-07 21:08:45 +00: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
feat(timeshift): add catch-up playback, stats, and admin APIs
2026-07-11 17:14:31 +00: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
Enhancement: Update changelog to reflect changes in ChannelPagination, ensuring pagination works correctly with only page_size provided. Refactor tests to improve reliability and consistency, including adjustments to database connection management in various test cases. Modify EPG name normalization tests for accuracy and clarity, and enhance program data serializer tests to utilize precomputed season and episode values.
2026-07-07 18:30:06 +00: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