-
Nico Vermaas authoredNico Vermaas authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
urls.py 1.07 KiB
from django.urls import path
from . import views
urlpatterns = [
# --- GUI ---
path('', views.IndexView.as_view(), name='index'),
# --- REST API ---
path('tasks/', views.TaskListViewAPI.as_view()),
path('tasks/<int:pk>/', views.TaskDetailsViewAPI.as_view(), name='task-detail-view-api'),
path('workflows/', views.WorkflowListViewAPI.as_view()),
path('workflows/<int:pk>/', views.WorkflowDetailsViewAPI.as_view(), name='workflow-detail-view-api'),
path('logentries/', views.LogEntryListViewAPI.as_view()),
path('logentries/<int:pk>/', views.LogEntryDetailsViewAPI.as_view(), name='logentry-detail-view-api'),
# --- custom requests ---
# /atdb/get_size?status__in=defined,staged
path('tasks/get_size',
views.GetSizeView.as_view(),
name='get-size-view'),
# --- controller resources ---
path('tasks/<int:pk>/setstatus/<new_status>/<page>',
views.TaskSetStatus,
name='task-setstatus-view'),
path('tasks/<int:pk>/skip/<skip_it>/<page>',
views.Skip,
name='task-skip-view'),
]