Add hardware-linked USB intake and inspection workflow

This commit is contained in:
Codex
2026-10-14 19:36:36 +02:00
parent e2870c2fda
commit c560c0450d
10 changed files with 378 additions and 0 deletions

View File

@@ -3,9 +3,15 @@ from django.urls import path
from .api import BulkUpdateView, ChoicesView, DeviceDetailView, DeviceListView
from .api_identity import DeviceResolveView
from .api_station import IntakeSyncView, InspectionSyncView
app_name = "inventory-api"
urlpatterns = [
path("devices/<int:number>/intake/", IntakeSyncView.as_view(), name="device-intake"),
path("devices/<int:number>/inspection/", InspectionSyncView.as_view(), name="device-inspection"),
path("devices/resolve/", DeviceResolveView.as_view(), name="device-resolve"),
path("devices/", DeviceListView.as_view(), name="device-list"),
path("devices/bulk-update/", BulkUpdateView.as_view(), name="device-bulk-update"),
path("devices/<int:number>/", DeviceDetailView.as_view(), name="device-detail"),