Dispatcharr/apps/proxy/vod_proxy
Goldenfreddy0703 abdf2d7864 Fix credential release on deleted profile and round 3 review items.
Store credential Redis keys at reserve so release works when the profile row is deleted. Return reserve failure reasons to avoid fingerprint DB queries on logging paths. Document unlimited profile bypass in pool logic and Server Group UI.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-04 19:51:20 -04:00
..
tests fix(vod-proxy): eliminate profile_connections counter stuck-at-nonzero races 2026-03-19 23:23:36 +01:00
__init__.py Initial backend commit for vod 2025-08-02 10:42:36 -05:00
multi_worker_connection_manager.py Fix credential release on deleted profile and round 3 review items. 2026-06-04 19:51:20 -04:00
urls.py chore(cleanup): - Removed dead VODConnectionManager class (apps/proxy/vod_proxy/connection_manager.py) and its associated helpers, which had been superseded by MultiWorkerVODConnectionManager. All active code already used the multi-worker implementation. Removed the unused VODConnectionManager import from vod_proxy/views.py, the unscheduled cleanup_vod_connections task from apps/proxy/tasks.py, and the unscheduled cleanup_vod_persistent_connections task from core/tasks.py. 2026-04-09 19:59:50 -05:00
utils.py Convert to relation tables to support multiple providers for each vod. 2025-08-07 12:31:05 -05:00
views.py Refactor connection pools to manual ServerGroups with profile rotation. 2026-05-23 20:18:45 -04:00