From ef5ea2b90aa102880c9aa30a3df7407792b7b7ee Mon Sep 17 00:00:00 2001 From: Meghann Kirk Date: Thu, 5 Mar 2026 13:45:46 -0600 Subject: [PATCH 1/5] feat: add pecan release notes --- content/4.pecan/5.release-notes | 1 - content/4.pecan/5.release-notes/_dir.yml | 1 + .../4.pecan/5.release-notes/release-notes.md | 19 +++++++++++++++++++ 3 files changed, 20 insertions(+), 1 deletion(-) delete mode 100644 content/4.pecan/5.release-notes create mode 100644 content/4.pecan/5.release-notes/_dir.yml create mode 100644 content/4.pecan/5.release-notes/release-notes.md diff --git a/content/4.pecan/5.release-notes b/content/4.pecan/5.release-notes deleted file mode 100644 index 8b13789..0000000 --- a/content/4.pecan/5.release-notes +++ /dev/null @@ -1 +0,0 @@ - diff --git a/content/4.pecan/5.release-notes/_dir.yml b/content/4.pecan/5.release-notes/_dir.yml new file mode 100644 index 0000000..8d27e94 --- /dev/null +++ b/content/4.pecan/5.release-notes/_dir.yml @@ -0,0 +1 @@ +title: Release Notes \ No newline at end of file diff --git a/content/4.pecan/5.release-notes/release-notes.md b/content/4.pecan/5.release-notes/release-notes.md new file mode 100644 index 0000000..3c4b648 --- /dev/null +++ b/content/4.pecan/5.release-notes/release-notes.md @@ -0,0 +1,19 @@ +--- +title: PeCan Release Notes +navigation: + title: PeCan Release Notes +--- + +## February 2026 + +### New Features + +- **Redesigned Navigation** — New left-side navigation panel for easy navigation between data facets and access to our [Diagnosis Search](../../2.cc4k/1.index.md). +- **Keyboaard Controls** — Updated [keyboard controls](content/4.pecan/4.accessibility/keyboard-shortcuts.md) to quickly access PeCan's Diagnosis Search. +- **Help Guides** - Navigation to our PeCan Help Guide documentation is now accessible on the new left-side navigation panel. + +### Improvements + +- Updated position of the Diagnosis Search on the PeCan Homepage providing easier access. + +---------------------------------------------------------------------------------------------------------------------------------------------------------------------- From 38452a581d1a714efc4a527ea4ec82bb1d12d13d Mon Sep 17 00:00:00 2001 From: stjudecloud-cloudy Date: Thu, 5 Mar 2026 13:50:32 -0600 Subject: [PATCH 2/5] ci: :rocket: creates preview environment for pr144 [skip ci] --- deployment/preview/pr144/app.yaml | 88 +++++++++++++++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 deployment/preview/pr144/app.yaml diff --git a/deployment/preview/pr144/app.yaml b/deployment/preview/pr144/app.yaml new file mode 100644 index 0000000..d6bd7ec --- /dev/null +++ b/deployment/preview/pr144/app.yaml @@ -0,0 +1,88 @@ +--- +apiVersion: helm.toolkit.fluxcd.io/v2beta1 +kind: HelmRelease +metadata: + name: docs + namespace: docs-pr144 +spec: + interval: 30m + chart: + spec: + chart: generic + version: 1.1.x + sourceRef: + kind: HelmRepository + name: stjudecloud + namespace: flux-system + interval: 1h + values: + nameOverride: docs + extraDeploy: + - | + apiVersion: v1 + kind: Service + metadata: + name: {{ template "common.names.fullname" . }}-oauth-bridge + labels: {{- include "common.labels.standard" . | nindent 4 }} + {{- if .Values.commonLabels }} + {{- include "common.tplvalues.render" ( dict "value" .Values.commonLabels "context" $ ) | nindent 4 }} + {{- end }} + {{- if .Values.commonAnnotations }} + annotations: {{- include "common.tplvalues.render" ( dict "value" .Values.commonAnnotations "context" $ ) | nindent 4 }} + {{- end }} + spec: + type: ExternalName + externalName: oauth2-proxy.oauth2-proxy + - | + --- + apiVersion: networking.k8s.io/v1 + kind: Ingress + metadata: + name: {{ .Release.Name }}-oauth + spec: + ingressClassName: nginx + rules: + - host: {{ .Values.ingress.hostname }} + http: + paths: + - backend: + service: + name: {{ template "common.names.fullname" . }}-oauth-bridge + port: + number: 80 + path: /oauth2 + pathType: ImplementationSpecific + tls: + - hosts: + - {{ .Values.ingress.hostname }} + secretName: {{ .Values.ingress.hostname }}-tls + image: + repository: stjudecloud/docs + tag: latest # {"$imagepolicy": "flux-system:docs-pr144:tag"} + podAnnotations: + linkerd.io/inject: enabled + config.linkerd.io/proxy-cpu-request: 20m + containerPorts: + http: 3000 + service: + ports: + - name: http + protocol: TCP + port: 3000 + targetPort: http + ingress: + enabled: true + hostname: docs-pr144.staging.stjude.cloud + path: / + annotations: + cert-manager.io/cluster-issuer: letsencrypt-prod + linkerd.io/inject: ingress + nginx.ingress.kubernetes.io/auth-signin: https://$host/oauth2/start?rd=$escaped_request_uri + nginx.ingress.kubernetes.io/auth-url: https://$host/oauth2/auth + nginx.ingress.kubernetes.io/service-upstream: "true" + nginx.ingress.kubernetes.io/enable-modsecurity: "true" + nginx.ingress.kubernetes.io/enable-owasp-core-rules: "true" + tls: + enabled: true + datadog: + enabled: false From 9587b037fff2d8502a804823c5de6c6bd99d1b3c Mon Sep 17 00:00:00 2001 From: stjudecloud-cloudy Date: Thu, 5 Mar 2026 19:51:50 +0000 Subject: [PATCH 3/5] chore: :rocket: released stjudecloud.azurecr.io/stjudecloud/docs:pr144-5f25dc0-263 to pr144 [skip ci] --- deployment/preview/pr144/app.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/deployment/preview/pr144/app.yaml b/deployment/preview/pr144/app.yaml index d6bd7ec..06b4713 100644 --- a/deployment/preview/pr144/app.yaml +++ b/deployment/preview/pr144/app.yaml @@ -1,4 +1,3 @@ ---- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -58,7 +57,7 @@ spec: secretName: {{ .Values.ingress.hostname }}-tls image: repository: stjudecloud/docs - tag: latest # {"$imagepolicy": "flux-system:docs-pr144:tag"} + tag: pr144-5f25dc0-263 # {"$imagepolicy": "flux-system:docs-pr144:tag"} podAnnotations: linkerd.io/inject: enabled config.linkerd.io/proxy-cpu-request: 20m From 7aadad8e343796574ae0735c896aa0af48b746c7 Mon Sep 17 00:00:00 2001 From: Meghann Kirk Date: Thu, 5 Mar 2026 14:05:16 -0600 Subject: [PATCH 4/5] revise: spelling --- content/4.pecan/5.release-notes/release-notes.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/4.pecan/5.release-notes/release-notes.md b/content/4.pecan/5.release-notes/release-notes.md index 3c4b648..faa3c41 100644 --- a/content/4.pecan/5.release-notes/release-notes.md +++ b/content/4.pecan/5.release-notes/release-notes.md @@ -8,9 +8,9 @@ navigation: ### New Features -- **Redesigned Navigation** — New left-side navigation panel for easy navigation between data facets and access to our [Diagnosis Search](../../2.cc4k/1.index.md). -- **Keyboaard Controls** — Updated [keyboard controls](content/4.pecan/4.accessibility/keyboard-shortcuts.md) to quickly access PeCan's Diagnosis Search. +- **Redesigned Navigation** — New left-side navigation panel for easy navigation between data facets and access to the [Diagnosis Search](../../2.cc4k/1.index.md). - **Help Guides** - Navigation to our PeCan Help Guide documentation is now accessible on the new left-side navigation panel. +- **Keyboard Controls** — Updated [keyboard controls](content/4.pecan/4.accessibility/keyboard-shortcuts.md) to quickly access PeCan's Diagnosis Search. ### Improvements From a82a7b3c414c3c02cd40e434c42509ecc2f476dd Mon Sep 17 00:00:00 2001 From: stjudecloud-cloudy Date: Thu, 5 Mar 2026 20:10:19 +0000 Subject: [PATCH 5/5] chore: :rocket: released stjudecloud.azurecr.io/stjudecloud/docs:pr144-d574fb2-264 to pr144 [skip ci] --- deployment/preview/pr144/app.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deployment/preview/pr144/app.yaml b/deployment/preview/pr144/app.yaml index 06b4713..43bca15 100644 --- a/deployment/preview/pr144/app.yaml +++ b/deployment/preview/pr144/app.yaml @@ -57,7 +57,7 @@ spec: secretName: {{ .Values.ingress.hostname }}-tls image: repository: stjudecloud/docs - tag: pr144-5f25dc0-263 # {"$imagepolicy": "flux-system:docs-pr144:tag"} + tag: pr144-d574fb2-264 # {"$imagepolicy": "flux-system:docs-pr144:tag"} podAnnotations: linkerd.io/inject: enabled config.linkerd.io/proxy-cpu-request: 20m