from django.urls import path
from apps.channels import views

app_name = 'channels'

urlpatterns = [
    # Channel management
    path('', views.channel_list, name='list'),
    path('create/', views.channel_create, name='create'),
    path('<int:channel_id>/', views.channel_detail, name='detail'),
    path('<int:channel_id>/edit/', views.channel_edit, name='edit'),
    
    # EPG management
    path('<int:channel_id>/epg/', views.epg_list, name='epg_list'),
    
    # Jingle management
    path('<int:channel_id>/jingles/', views.jingle_list, name='jingle_list'),
    path('<int:channel_id>/jingles/upload/', views.jingle_upload, name='jingle_upload'),
    
    # Channel monitoring
    path('<int:channel_id>/health-check/', views.channel_health_check, name='health_check'),
    
    # API endpoints
    path('<int:channel_id>/stats/', views.channel_stats_api, name='stats_api'),
]