__copyright__ = "Copyright © Stichting SciPost (SciPost Foundation)" __license__ = "AGPL v3" from django.urls import path from . import views app_name = 'helpdesk' urlpatterns = [ path( '', views.HelpdeskView.as_view(), name='helpdesk' ), path( 'queue/<slug:parent_slug>/add/', views.QueueCreateView.as_view(), name='queue_create' ), path( 'queue/add/', views.QueueCreateView.as_view(), name='queue_create' ), path( 'queue/<slug:slug>/update/', views.QueueUpdateView.as_view(), name='queue_update' ), path( 'queue/<slug:slug>/delete/', views.QueueDeleteView.as_view(), name='queue_delete' ), path( 'queue/<slug:slug>/', views.QueueDetailView.as_view(), name='queue_detail' ), path( 'ticket/add/<int:concerning_type_id>/<int:concerning_object_id>/', views.TicketCreateView.as_view(), name='ticket_create' ), path( 'ticket/add/', views.TicketCreateView.as_view(), name='ticket_create' ), path( 'ticket/<int:pk>/update/', views.TicketUpdateView.as_view(), name='ticket_update' ), path( 'ticket/<int:pk>/delete/', views.TicketDeleteView.as_view(), name='ticket_delete' ), path( 'ticket/<int:pk>/assign/', views.TicketAssignView.as_view(), name='ticket_assign' ), path( 'ticket/<int:pk>/', views.TicketDetailView.as_view(), name='ticket_detail' ), path( 'ticket/<int:pk>/followup/', views.TicketFollowupView.as_view(), name='ticket_followup' ), path( 'ticket/<int:pk>/resolved/', views.TicketMarkResolved.as_view(), name='ticket_mark_resolved' ), path( 'ticket/<int:pk>/closed/', views.TicketMarkClosed.as_view(), name='ticket_mark_closed' ), ]