Dispatcharr/apps/epg
None 01a214851d fix: catch all exceptions in entity resolution to avoid breaking EPG refresh
Previously only UnicodeDecodeError/UnicodeEncodeError were caught. Unexpected errors like disk full or permission denied would propagate
and crash the EPG refresh, which would have succeeded before the preprocessing step existed. Now all exceptions are caught and logged, leaving the original file untouched for lxml to handle as before.
2026-03-15 01:11:29 -05:00
..
migrations Enhancement: Add a priority field to EPGSource and prefer higher-priority sources when matching channels. Also ignore EPG sources where is_active is false during matching, and update serializers/forms/frontend accordingly.(Closes #603, #672) 2025-12-05 09:54:11 -06:00
tests fix: resolve HTML named entities in XMLTV files before parsing 2026-03-15 00:59:58 -05:00
__init__.py Initial commit 2025-02-18 11:14:09 -06:00
admin.py modified database fields for consistency, removed custom_url from streams (no longer needed) 2025-03-16 09:07:10 -04:00
api_urls.py Enhancement: - Stats page enhancements: Added "Now Playing" program information for active streams with smart polling that only fetches EPG data when programs are about to change (not on every stats refresh). Features include: 2026-01-20 13:37:40 -06:00
api_views.py perf(epg): speed up TV guide grid load 2k channels from 18s to ~8s 2026-03-13 12:16:10 -05:00
apps.py EPG auto import 2025-03-19 13:12:48 -05:00
models.py Enhancement: Add a priority field to EPGSource and prefer higher-priority sources when matching channels. Also ignore EPG sources where is_active is false during matching, and update serializers/forms/frontend accordingly.(Closes #603, #672) 2025-12-05 09:54:11 -06:00
serializers.py perf(epg): speed up TV guide grid load 2k channels from 18s to ~8s 2026-03-13 12:16:10 -05:00
signals.py Bug Fix: Cron schedule got overwrote when changing/loading settings (signals issue) 2026-02-24 10:48:17 -06:00
tasks.py fix: catch all exceptions in entity resolution to avoid breaking EPG refresh 2026-03-15 01:11:29 -05:00
urls.py Pre-Alpha v4 2025-02-24 15:04:03 -06:00
utils.py feat(guide): redesign guide with detail modal, progress bars, and season/episode display 2026-03-10 10:53:19 -05:00
views.py Pre-Alpha v4 2025-02-24 15:04:03 -06:00