from django.urls import path
from . import views

app_name = 'analytics'

urlpatterns = [
    path('login/', views.admin_login, name='login'),
    path('logout/', views.admin_logout, name='logout'),
    path('', views.dashboard, name='dashboard'),

    path('properties/', views.properties_list, name='properties_list'),
    path('properties/new/', views.properties_form, name='properties_new'),
    path('properties/<int:pk>/edit/', views.properties_form, name='properties_edit'),
    path('properties/<int:pk>/delete/', views.properties_delete, name='properties_delete'),

    path('leads/', views.leads_list, name='leads_list'),
    path('leads/<int:pk>/', views.lead_detail, name='lead_detail'),

    path('updates/', views.updates_list, name='updates_list'),
    path('updates/new/', views.updates_form, name='updates_new'),
    path('updates/<int:pk>/edit/', views.updates_form, name='updates_edit'),
    path('updates/<int:pk>/delete/', views.updates_delete, name='updates_delete'),

    path('videos/', views.videos_list, name='videos_list'),
    path('videos/new/', views.videos_form, name='videos_new'),
    path('videos/<int:pk>/edit/', views.videos_form, name='videos_edit'),
    path('videos/<int:pk>/delete/', views.videos_delete, name='videos_delete'),

    path('forms/', views.forms_list, name='forms_list'),
    path('forms/new/', views.forms_form, name='forms_new'),
    path('forms/<int:pk>/edit/', views.forms_form, name='forms_edit'),
    path('forms/<int:pk>/delete/', views.forms_delete, name='forms_delete'),

    path('landing/', views.landing_list, name='landing_list'),
    path('landing/new/', views.landing_form, name='landing_new'),
    path('landing/<int:pk>/edit/', views.landing_form, name='landing_edit'),
    path('landing/<int:pk>/delete/', views.landing_delete, name='landing_delete'),

    path('chatbot/', views.chatbot_kb_list, name='chatbot_kb_list'),
    path('chatbot/new/', views.chatbot_kb_form, name='chatbot_kb_new'),
    path('chatbot/<int:pk>/edit/', views.chatbot_kb_form, name='chatbot_kb_edit'),
    path('chatbot/<int:pk>/delete/', views.chatbot_kb_delete, name='chatbot_kb_delete'),

    path('site-settings/', views.site_settings_view, name='site_settings'),
    path('subscribers/', views.subscribers_list, name='subscribers_list'),

    path('visitors/', views.visitors_list, name='visitors_list'),
    path('visitors/<int:pk>/', views.visitor_detail, name='visitor_detail'),
]
