From 3794a3b63774dbcc2aae1cdf4151bf20249690d2 Mon Sep 17 00:00:00 2001 From: Amir Raminfar Date: Fri, 28 Aug 2026 07:08:38 -0700 Subject: [PATCH] fix(cloud): gate cloud endpoints behind a new cloud role (#4960) Co-authored-by: Claude Opus 5 --- assets/components/Links.vue | 2 +- assets/components/PageWithLinks.vue | 2 +- assets/composable/cloudConfig.ts | 8 +++++++- assets/pages/settings.vue | 2 +- assets/stores/config.ts | 1 + docs/guide/authentication.md | 4 ++++ internal/auth/roles.go | 5 ++++- internal/auth/roles_test.go | 5 ++++- internal/web/cloud.go | 20 ++++++++++++++++++++ internal/web/index.go | 2 ++ internal/web/label_filter_test.go | 25 +++++++++++++++++++++++++ internal/web/routes.go | 25 ++++++++++++++----------- 12 files changed, 84 insertions(+), 17 deletions(-) diff --git a/assets/components/Links.vue b/assets/components/Links.vue index 3c4ed1b5..b3d84530 100644 --- a/assets/components/Links.vue +++ b/assets/components/Links.vue @@ -13,7 +13,7 @@ - +
-