Dispatcharr/apps
SergeantPanda 5b90ccff28 feat(epg): Enhance Schedules Direct token management with credential fingerprinting
This commit improves the Schedules Direct token management by introducing a credential fingerprinting mechanism. The fingerprint is used to ensure that cached tokens are only reused when the username and password match, preventing token misuse across different accounts. Additionally, the token caching functions have been updated to store and validate the fingerprint, and tests have been added to verify the correct behavior when changing credentials. This enhancement increases security and reliability in handling Schedules Direct authentication.
2026-07-21 17:18:58 +00:00
..
accounts refactor(permissions): enhance permission handling across various viewsets 2026-07-18 20:03:03 +00:00
api fix(schema): enhance Swagger/OpenAPI schema generation for concurrent requests 2026-07-16 19:24:46 +00:00
backups fix(connections): ensure proper cleanup of geventpool checkouts across various components 2026-07-19 14:32:51 +00:00
channels fix(channel-deletion): implement optional stream stopping during channel deletion (Fixes #870) 2026-07-19 19:25:32 +00:00
connect refactor(permissions): enhance permission handling across various viewsets 2026-07-18 20:03:03 +00:00
dashboard
epg feat(epg): Enhance Schedules Direct token management with credential fingerprinting 2026-07-21 17:18:58 +00:00
hdhr
m3u fix(channel-deletion): implement optional stream stopping during channel deletion (Fixes #870) 2026-07-19 19:25:32 +00:00
output refactor(permissions): enhance permission handling across various viewsets 2026-07-18 20:03:03 +00:00
plugins fix(connections): ensure proper cleanup of geventpool checkouts across various components 2026-07-19 14:32:51 +00:00
proxy fix(channel-deletion): implement optional stream stopping during channel deletion (Fixes #870) 2026-07-19 19:25:32 +00:00
timeshift test: Fix timeshift test for is_catchup_enabled 2026-07-19 21:56:13 +00:00
vod refactor(permissions): enhance permission handling across various viewsets 2026-07-18 20:03:03 +00:00