Dispatcharr/apps/output
SergeantPanda b6442e6421 feat(catchup): enhance catchup functionality with user and system settings
This update introduces a new `is_catchup_enabled` function to determine if catch-up is allowed for users based on their custom properties and system settings. The `UserViewSet` is modified to restrict admin-managed properties, including catch-up access. Additionally, various views and tests are updated to incorporate catch-up checks, ensuring that users without access receive appropriate error responses. The frontend is enhanced with a catch-up toggle in user and system settings forms, allowing for better management of catch-up capabilities.
2026-07-18 18:55:51 +00:00
..
tests feat(catchup): enhance catchup functionality with user and system settings 2026-07-18 18:55:51 +00:00
__init__.py
apps.py
epg.py fix(epg): prevent crashes for channels with null channel numbers in XMLTV export 2026-07-10 02:42:50 +00:00
streaming_chunk_cache.py
urls.py
views.py feat(catchup): enhance catchup functionality with user and system settings 2026-07-18 18:55:51 +00:00