From 76f11d129181137929a4b7a3ef81feb72e3e2486 Mon Sep 17 00:00:00 2001 From: Marek Libra Date: Tue, 23 Jan 2024 13:30:09 +0100 Subject: [PATCH] feat(notifications): add Notifications plugins to container image --- dynamic-plugins.default.yaml | 21 +++++++++++++++++++++ dynamic-plugins/imports/package.json | 4 +++- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/dynamic-plugins.default.yaml b/dynamic-plugins.default.yaml index 3cf3276049..6af4888e34 100644 --- a/dynamic-plugins.default.yaml +++ b/dynamic-plugins.default.yaml @@ -109,6 +109,27 @@ plugins: if: allOf: - isSecurityInsightsAvailable + # Group: Notifications + - package: ./dynamic-plugins/dist/janus-idp-plugin-notifications + disabled: true + pluginConfig: + dynamicPlugins: + frontend: + janus-idp.backstage-plugin-notifications: + appIcons: + - name: notificationsIcon + module: NotificationsPlugin + importName: NotificationsActiveIcon + dynamicRoutes: + - path: /notifications + importName: NotificationsPage + module: NotificationsPlugin + menuItem: + icon: notificationsIcon + text: Notifications + - package: ./dynamic-plugins/dist/janus-idp-plugin-notifications-backend + disabled: true + pluginConfig: # Group: Gitlab - package: ./dynamic-plugins/dist/immobiliarelabs-backstage-plugin-gitlab-backend-dynamic diff --git a/dynamic-plugins/imports/package.json b/dynamic-plugins/imports/package.json index ef5a1a32da..11d2c18ac3 100644 --- a/dynamic-plugins/imports/package.json +++ b/dynamic-plugins/imports/package.json @@ -31,6 +31,8 @@ "@janus-idp/backstage-scaffolder-backend-module-quay": "1.2.4", "@janus-idp/backstage-scaffolder-backend-module-regex": "1.2.4", "@janus-idp/backstage-scaffolder-backend-module-servicenow": "1.2.5", - "@janus-idp/backstage-scaffolder-backend-module-sonarqube": "1.2.4" + "@janus-idp/backstage-scaffolder-backend-module-sonarqube": "1.2.4", + "@janus-idp/plugin-notifications-backend": "1.1.0", + "@janus-idp/plugin-notifications": "1.1.0" } }