Dispatcharr/core
SergeantPanda ac38adcfce feat(epg): Add Extra Schedules Direct Debugging option and improve error handling
This commit introduces an Extra Schedules Direct Debugging toggle in the EPG source settings, allowing users to enable a `RouteTo: debug` header for troubleshooting with Schedules Direct support. The implementation includes automatic disabling of this option if Schedules Direct returns code 2055. Additionally, error handling for image download limits has been enhanced to prevent account blocking, with appropriate responses for various error codes. Tests have been added to ensure the correct behavior of these features.
2026-07-20 21:38:34 +00:00
..
fixtures
management/commands
migrations
tests feat(epg): Add Extra Schedules Direct Debugging option and improve error handling 2026-07-20 21:38:34 +00:00
__init__.py
admin.py
api_urls.py
api_views.py refactor(permissions): enhance permission handling across various viewsets 2026-07-18 20:03:03 +00:00
apps.py fix(connections): ensure proper cleanup of geventpool checkouts across various components 2026-07-19 14:32:51 +00:00
command_utils.py
developer_notifications.py feat(settings): implement Redis caching for CoreSettings and enhance network access handling 2026-07-18 17:33:02 +00:00
models.py refactor(core): Remove redundant cache imports in CoreSettings model 2026-07-20 15:59:44 +00:00
redis_pubsub.py
scheduling.py fix(connections): ensure proper cleanup of geventpool checkouts across various components 2026-07-19 14:32:51 +00:00
serializers.py
signals.py feat(settings): implement Redis caching for CoreSettings and enhance network access handling 2026-07-18 17:33:02 +00:00
tasks.py feat(timeshift): add catch-up playback, stats, and admin APIs 2026-07-11 17:14:31 +00:00
urls.py
utils.py feat(epg): Add Extra Schedules Direct Debugging option and improve error handling 2026-07-20 21:38:34 +00:00
views.py refactor(permissions): enhance permission handling across various viewsets 2026-07-18 20:03:03 +00:00
xtream_codes.py