mirror of
https://github.com/Dispatcharr/Dispatcharr.git
synced 2026-07-18 17:16:26 +00:00
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
13 lines
406 B
Python
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')),
|
|
]
|