Dispatcharr/apps/channels
SergeantPanda 6ccc2b9a6d Enhance stream retrieval process with error handling and retry logic
- Updated `get_stream` method to return error reasons for better debugging.
- Improved `generate_stream_url` to handle errors and log specific issues.
- Implemented retry mechanism in `stream_ts` view for obtaining streams with exponential backoff.
- Added new configuration options for connection timeout and retry intervals.
2025-04-10 08:38:53 -05:00
..
migrations forgot to commit migration 2025-04-07 15:02:01 -04: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 first run at recordings, among other things 2025-04-05 18:59:15 -04:00
api_views.py allow null for channel_number so we auto assign 2025-04-08 17:24:38 -04:00
apps.py Websockets, fixed channel name collision, added back in multi-stream per channel support 2025-03-05 17:04:43 -05:00
forms.py epg refactor, new relations and matching 2025-03-26 13:28:03 -04:00
models.py Enhance stream retrieval process with error handling and retry logic 2025-04-10 08:38:53 -05:00
serializers.py allow null for channel_number so we auto assign 2025-04-08 17:24:38 -04:00
signals.py fixed potential timezone issue 2025-04-06 19:14:32 -04:00
tasks.py epg match run externally to keep memory usage low 2025-04-07 11:57:00 -04:00
urls.py Initial commit 2025-02-18 11:14:09 -06:00
utils.py Initial commit 2025-02-18 11:14:09 -06: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