From bb6a64837e6806eab2eb34611f378052d878a307 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C5=A1per=20Grom?= Date: Mon, 16 Dec 2024 16:43:38 +0100 Subject: [PATCH 1/3] Limit github onboarding to team users --- .../github/components/github-connect.vue | 20 ++++++++++++------- frontend/src/config/permissions/index.ts | 20 +++++++++++++++++++ 2 files changed, 33 insertions(+), 7 deletions(-) diff --git a/frontend/src/config/integrations/github/components/github-connect.vue b/frontend/src/config/integrations/github/components/github-connect.vue index 3bcc98a47c..9f1bb2a212 100644 --- a/frontend/src/config/integrations/github/components/github-connect.vue +++ b/frontend/src/config/integrations/github/components/github-connect.vue @@ -9,13 +9,12 @@ content="Onboarding new data for GitHub is currently disabled due to some issues we are experiencing. Please contact support if you need to onboard new data or update settings." placement="top" + :disabled="isTeam" > - - - - Connect - - + + + Connect + @@ -23,12 +22,19 @@