From db7d0a7edafbbb6eeba95b309ebf714f20c03851 Mon Sep 17 00:00:00 2001 From: Emmanuel Bruno Date: Tue, 15 Sep 2026 13:26:50 +0200 Subject: [PATCH] =?UTF-8?q?cd(backstage):=20frontend=20dd74672=20=E2=80=94?= =?UTF-8?q?=20keycloak=20sign-in=20in=20app=20plugin,=20restore=20notifica?= =?UTF-8?q?tions/search/scaffolder?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - values.yaml: image tag 53692a6 -> dd74672e8282cc8e641ad7831135dba6418b6fe2 - appset-helm.yaml: backstage valueURL ?v=15 -> ?v=16 Fixes two frontend regressions: 1. Startup crash: NotificationsSidebarItem calls useApi(notificationsApiRef) at render; the ref is only implemented by the notifications plugin, which was missing from features. Added notifications/search/scaffolder plugins. 2. Keycloak "Sign in" button gone: app/root signInPage input is {internal:true}, so only app-plugin extensions attach; the keycloak page was in a separate plugin and was ignored -> guest-only DefaultSignInPage. The SignInPageBlueprint now lives in createFrontendModule({pluginId:"app"}) and replaces the default. --- bootstrap/appset-helm.yaml | 2 +- helm/releases/backstage/values.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bootstrap/appset-helm.yaml b/bootstrap/appset-helm.yaml index 9baebd9..b6d05c3 100644 --- a/bootstrap/appset-helm.yaml +++ b/bootstrap/appset-helm.yaml @@ -168,7 +168,7 @@ spec: repoURL: https://backstage.github.io/charts version: 2.10.0 syncWave: '25' - valueURL: https://raw.githubusercontent.com/ebpro/gitops/main/helm/releases/backstage/values.yaml?v=15 + valueURL: https://raw.githubusercontent.com/ebpro/gitops/main/helm/releases/backstage/values.yaml?v=16 - app: woodpecker chart: woodpecker namespace: ci diff --git a/helm/releases/backstage/values.yaml b/helm/releases/backstage/values.yaml index 4d90ce1..da7001f 100644 --- a/helm/releases/backstage/values.yaml +++ b/helm/releases/backstage/values.yaml @@ -7,7 +7,7 @@ backstage: image: registry: harbor.ebruno.fr repository: library/backstage - tag: "53692a629fc8a9b46bb702e4d18a7dac0e4187f4" + tag: "dd74672e8282cc8e641ad7831135dba6418b6fe2" pullPolicy: Always pullSecrets: - backstage-harbor-pull