feat(v2): add multiple extra features from the pdf slides

This commit is contained in:
2026-07-09 01:22:02 +03:30
parent ae240e7ac1
commit 20a43d5c9a
16 changed files with 1003 additions and 239 deletions

View File

@@ -1,11 +1,27 @@
from django.urls import path
from .views import BatchView, HealthView, ImageUploadView, JobDetailView, ProcessView
from .views import (
BatchView,
HealthView,
ImageUploadView,
JobDetailView,
OperationsView,
ProcessView,
SessionStatesView,
StateCombineView,
StateHistogramView,
StateOperationView,
)
urlpatterns = [
path("health/", HealthView.as_view(), name="health"),
path("images/", ImageUploadView.as_view(), name="image-upload"),
path("operations/", OperationsView.as_view(), name="operations"),
path("sessions/<uuid:session_id>/states/", SessionStatesView.as_view(), name="session-states"),
path("states/<uuid:state_id>/operations/", StateOperationView.as_view(), name="state-operation"),
path("states/<uuid:state_id>/histogram/", StateHistogramView.as_view(), name="state-histogram"),
path("states/combine/", StateCombineView.as_view(), name="state-combine"),
path("process/", ProcessView.as_view(), name="process"),
path("batch/", BatchView.as_view(), name="batch"),
path("jobs/<uuid:job_id>/", JobDetailView.as_view(), name="job-detail"),