from django.urls import path

from apps.repository.analytics import views

app_name = "repo_analytics"

urlpatterns = [
    path("dashboard/", views.UsageDashboardView.as_view(), name="usage_dashboard"),
    path("ai-insights/", views.AIInsightsView.as_view(), name="ai_insights"),
    path("compliance/", views.OpenAccessComplianceView.as_view(), name="compliance"),
    path("integration-status/", views.IntegrationStatusDashboardView.as_view(), name="integration_status"),
    path("export/<str:kind>/", views.ExportReportView.as_view(), name="export_report"),
    path("documents/<uuid:uid>/stats/", views.PerDocumentStatsView.as_view(), name="document_stats"),
    path("authors/<int:pk>/impact/", views.AuthorImpactView.as_view(), name="author_impact"),
    path("collections/<slug:slug>/", views.CollectionAnalyticsView.as_view(), name="collection_analytics"),
]
