Dispatcharr/apps/proxy/vod_proxy
Goldenfreddy0703 bb9b95b4a4 Refactor connection pools to manual ServerGroups with profile rotation.
Drop auto-fingerprint migration and restore per-profile selection for live/VOD.
Enforce shared limits on reserve using login-scoped group counters, and add
Server Groups UI for manual account assignment per maintainer feedback (#1137).

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-23 20:18:45 -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 Enforce shared credential connection pools across M3U accounts (#1137) 2026-05-20 03:30:48 -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