diff --git a/charts/plane-enterprise/Chart.yaml b/charts/plane-enterprise/Chart.yaml index f65c102c..c52f426b 100644 --- a/charts/plane-enterprise/Chart.yaml +++ b/charts/plane-enterprise/Chart.yaml @@ -5,7 +5,7 @@ description: Meet Plane. An Enterprise software development tool to manage issue type: application -version: 3.1.0 +version: 3.1.1 appVersion: "3.0.1" home: https://plane.so/ diff --git a/charts/plane-enterprise/questions.yml b/charts/plane-enterprise/questions.yml index 913a0485..98981ab8 100644 --- a/charts/plane-enterprise/questions.yml +++ b/charts/plane-enterprise/questions.yml @@ -440,6 +440,34 @@ questions: type: string default: "" +- variable: services.silo.connectors.microsoft_teams.enabled + label: "Microsoft Teams Integration" + type: boolean + default: false + group: "Silo Connectors" + show_subquestion_if: true + subquestions: + - variable: services.silo.connectors.microsoft_teams.client_id + label: "MS Teams Client ID" + type: string + default: "" + - variable: services.silo.connectors.microsoft_teams.client_secret + label: "MS Teams Client Secret" + type: password + default: "" + - variable: services.silo.connectors.microsoft_teams.tenant_id + label: "MS Teams Tenant ID" + type: string + default: "" + - variable: services.silo.connectors.microsoft_teams.app_id + label: "MS Teams App ID" + type: string + default: "" + - variable: services.silo.connectors.microsoft_teams.app_type + label: "MS Teams App Type" + type: string + default: "MultiTenant" + - variable: services.monitor.pullPolicy label: "Monitor Pull Policy" type: enum diff --git a/charts/plane-enterprise/templates/config-secrets/silo.yaml b/charts/plane-enterprise/templates/config-secrets/silo.yaml index a201f686..f8abae6a 100644 --- a/charts/plane-enterprise/templates/config-secrets/silo.yaml +++ b/charts/plane-enterprise/templates/config-secrets/silo.yaml @@ -57,6 +57,13 @@ stringData: SENTRY_CLIENT_SECRET: {{ .Values.services.silo.connectors.sentry.client_secret | default "" | quote }} SENTRY_INTEGRATION_SLUG: {{ .Values.services.silo.connectors.sentry.integration_slug | default "" | quote }} {{- end }} + {{- if .Values.services.silo.connectors.microsoft_teams.enabled }} + MS_TEAMS_CLIENT_ID: {{ .Values.services.silo.connectors.microsoft_teams.client_id | default "" | quote }} + MS_TEAMS_CLIENT_SECRET: {{ .Values.services.silo.connectors.microsoft_teams.client_secret | default "" | quote }} + MS_TEAMS_TENANT_ID: {{ .Values.services.silo.connectors.microsoft_teams.tenant_id | default "" | quote }} + MS_TEAMS_APP_ID: {{ .Values.services.silo.connectors.microsoft_teams.app_id | default "" | quote }} + MS_TEAMS_APP_TYPE: {{ .Values.services.silo.connectors.microsoft_teams.app_type | default "MultiTenant" | quote }} + {{- end }} {{- end }} --- {{- if .Values.services.silo.enabled }} diff --git a/charts/plane-enterprise/values.yaml b/charts/plane-enterprise/values.yaml index d0c90674..cefcd3e8 100644 --- a/charts/plane-enterprise/values.yaml +++ b/charts/plane-enterprise/values.yaml @@ -377,6 +377,13 @@ services: client_id: '' client_secret: '' integration_slug: '' + microsoft_teams: + enabled: false + client_id: '' + client_secret: '' + tenant_id: '' + app_id: '' + app_type: 'MultiTenant' email_service: enabled: false