Dispatcharr/apps/proxy/urls.py
SergeantPanda 223dff33ed feat(timeshift): add catch-up playback, stats, and admin APIs
Add end-to-end catch-up support for XC clients and native apps: provider
proxy with failover and per-viewer session pooling, REST session minting
for tokenless playback URLs, catch-up admin stats, combined connection
stats, and Stats UI with dedicated cards plus websocket updates.

Includes Redis namespace consolidation under timeshift:* (dropping legacy
timeshift_ id prefixes), dedicated catch-up stop by session_id, and
cleaner channel/client metadata split for stats keys.

Closes #133
2026-07-11 17:14:31 +00:00

13 lines
406 B
Python

from django.urls import path, include
from apps.proxy import stats_views
app_name = 'proxy'
urlpatterns = [
path('stats/', stats_views.combined_stats, name='combined_stats'),
path('ts/', include('apps.proxy.live_proxy.urls')),
path('catchup/', include('apps.timeshift.urls')),
path('hls/', include('apps.proxy.hls_proxy.urls')),
path('vod/', include('apps.proxy.vod_proxy.urls')),
]