From 003391fd2cda8bd1d44a408e7727c6e8dec7323a Mon Sep 17 00:00:00 2001 From: Todd Kazakov Date: Thu, 19 Mar 2026 10:56:51 +0200 Subject: [PATCH 1/2] Add jotform team id and ability to disable the integration --- .../tidepool/charts/auth/templates/1-deployment.yaml | 12 ++++++++++++ .../tidepool/charts/oura/templates/0-configmap.yaml | 2 ++ charts/tidepool/charts/oura/values.yaml | 4 ++++ 3 files changed, 18 insertions(+) diff --git a/charts/tidepool/charts/auth/templates/1-deployment.yaml b/charts/tidepool/charts/auth/templates/1-deployment.yaml index ab5bec17..9a71bf83 100644 --- a/charts/tidepool/charts/auth/templates/1-deployment.yaml +++ b/charts/tidepool/charts/auth/templates/1-deployment.yaml @@ -422,12 +422,24 @@ spec: name: oura key: JotformBaseURL optional: true + - name: TIDEPOOL_OURA_JOTFORM_ENABLED + valueFrom: + configMapKeyRef: + name: oura + key: JotformEnabled + optional: true - name: TIDEPOOL_OURA_JOTFORM_FORM_ID valueFrom: configMapKeyRef: name: oura key: JotformFormId optional: true + - name: TIDEPOOL_OURA_JOTFORM_TEAM_ID + valueFrom: + configMapKeyRef: + name: oura + key: JotformTeamId + optional: true - name: TIDEPOOL_CUSTOMERIO_SITE_ID valueFrom: configMapKeyRef: diff --git a/charts/tidepool/charts/oura/templates/0-configmap.yaml b/charts/tidepool/charts/oura/templates/0-configmap.yaml index 8e1ef329..204b4fb3 100644 --- a/charts/tidepool/charts/oura/templates/0-configmap.yaml +++ b/charts/tidepool/charts/oura/templates/0-configmap.yaml @@ -20,6 +20,8 @@ data: ClientURL: {{ .Values.configmap.clientURL | default "" }} PartnerURL: {{ .Values.configmap.partnerURL | default "" }} JotformBaseURL: "{{ .Values.configmap.jotformBaseURL | default "" }}" + JotformEnabled: "{{ .Values.configmap.jotformEnabled }}" JotformFormId: "{{ .Values.configmap.jotformFormId | default "" }}" + JotformTeamId: "{{ .Values.configmap.jotformTeamId | default "" }}" ShopifyStoreId: "{{ .Values.configmap.shopifyStoreId | default "" }}" {{ end }} diff --git a/charts/tidepool/charts/oura/values.yaml b/charts/tidepool/charts/oura/values.yaml index 6b6fb6c2..ebbff96d 100644 --- a/charts/tidepool/charts/oura/values.yaml +++ b/charts/tidepool/charts/oura/values.yaml @@ -19,8 +19,12 @@ configmap: partnerURL: "" # -- jotform base URL jotformBaseURL: "" + # -- jotform enabled + jotformEnabled: "false" # -- jotform OURA eligibility form ID jotformFormId: "" + # -- jotform team id + jotformTeamId: "" # -- shopify store ID shopifyStoreId: "" secret: From 7b35de6ef62361bd6b12da4f20c27890e619e558 Mon Sep 17 00:00:00 2001 From: Todd Kazakov Date: Fri, 20 Mar 2026 17:39:20 +0200 Subject: [PATCH 2/2] Add ability to disable shopify --- charts/tidepool/charts/auth/templates/1-deployment.yaml | 6 ++++++ charts/tidepool/charts/oura/templates/0-configmap.yaml | 1 + charts/tidepool/charts/oura/values.yaml | 2 ++ 3 files changed, 9 insertions(+) diff --git a/charts/tidepool/charts/auth/templates/1-deployment.yaml b/charts/tidepool/charts/auth/templates/1-deployment.yaml index 9a71bf83..c1e784b0 100644 --- a/charts/tidepool/charts/auth/templates/1-deployment.yaml +++ b/charts/tidepool/charts/auth/templates/1-deployment.yaml @@ -458,6 +458,12 @@ spec: name: customer-io key: TrackAPIKey optional: true + - name: TIDEPOOL_OURA_SHOPIFY_ENABLED + valueFrom: + configMapKeyRef: + name: oura + key: ShopifyEnabled + optional: true - name: TIDEPOOL_OURA_SHOPIFY_STORE_ID valueFrom: configMapKeyRef: diff --git a/charts/tidepool/charts/oura/templates/0-configmap.yaml b/charts/tidepool/charts/oura/templates/0-configmap.yaml index 204b4fb3..87ca5ed9 100644 --- a/charts/tidepool/charts/oura/templates/0-configmap.yaml +++ b/charts/tidepool/charts/oura/templates/0-configmap.yaml @@ -23,5 +23,6 @@ data: JotformEnabled: "{{ .Values.configmap.jotformEnabled }}" JotformFormId: "{{ .Values.configmap.jotformFormId | default "" }}" JotformTeamId: "{{ .Values.configmap.jotformTeamId | default "" }}" + ShopifyEnabled: "{{ .Values.configmap.shopifyEnabled }}" ShopifyStoreId: "{{ .Values.configmap.shopifyStoreId | default "" }}" {{ end }} diff --git a/charts/tidepool/charts/oura/values.yaml b/charts/tidepool/charts/oura/values.yaml index ebbff96d..3512999a 100644 --- a/charts/tidepool/charts/oura/values.yaml +++ b/charts/tidepool/charts/oura/values.yaml @@ -25,6 +25,8 @@ configmap: jotformFormId: "" # -- jotform team id jotformTeamId: "" + # -- shopify enabled + shopifyEnabled: "false" # -- shopify store ID shopifyStoreId: "" secret: