feat(server): add project RBAC and guarded workflows

This commit is contained in:
2026-07-30 16:45:10 +08:00
parent cad8527ab6
commit 9bff6a556a
27 changed files with 1431 additions and 395 deletions
+1
View File
@@ -266,6 +266,7 @@ async def create_admin_project(
gs_workspace=payload.gs_workspace,
map_extent=payload.map_extent,
status=payload.status,
creator_user_id=current_user.id,
)
except IntegrityError as exc:
raise HTTPException(