feat: add workspace sharing page (#19107)

This commit is contained in:
ケイラ
2025-07-31 09:05:09 -06:00
committed by GitHub
parent ddb5b87815
commit 1cffd11619
28 changed files with 668 additions and 52 deletions
+9
View File
@@ -873,3 +873,12 @@ GROUP BY workspaces.id, workspaces.name, latest_build.job_status, latest_build.j
-- name: GetWorkspacesByTemplateID :many
SELECT * FROM workspaces WHERE template_id = $1 AND deleted = false;
-- name: UpdateWorkspaceACLByID :exec
UPDATE
workspaces
SET
group_acl = @group_acl,
user_acl = @user_acl
WHERE
id = @id;