from django.urls import path

from apps.alumni.tracking import views

app_name = "alumni_tracking"

urlpatterns = [
    path("milestones/", views.MilestoneListView.as_view(), name="milestone_list"),
    path(
        "milestones/new/",
        views.MilestoneCreateView.as_view(),
        name="milestone_create",
    ),
    path(
        "research/",
        views.ResearchOutputListView.as_view(),
        name="research_outputs",
    ),
    path(
        "research/sync/",
        views.research_outputs_sync,
        name="research_outputs_sync",
    ),
    path("impact-report/", views.ImpactReportView.as_view(), name="impact_report"),
    path(
        "impact-report/export/",
        views.impact_report_export,
        name="impact_report_export",
    ),
    path(
        "impact/new/",
        views.ImpactRecordCreateView.as_view(),
        name="impact_record_create",
    ),
    path(
        "kpi/",
        views.AlumniKPIDashboardView.as_view(),
        name="kpi_dashboard",
    ),
    path(
        "impact-surveys/",
        views.ImpactSurveyListView.as_view(),
        name="impact_survey_list",
    ),
    path(
        "impact-surveys/launch/",
        views.ImpactSurveyLaunchView.as_view(),
        name="impact_survey_launch",
    ),
]
