From fb0d70f45283ee64bc8329893aa570e428a6e1ed Mon Sep 17 00:00:00 2001 From: David Festal Date: Wed, 3 Dec 2025 17:40:24 +0100 Subject: [PATCH 1/3] Create my-stuff.txt --- my-stuff.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 my-stuff.txt diff --git a/my-stuff.txt b/my-stuff.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/my-stuff.txt @@ -0,0 +1 @@ + From 9d1250e38c0cbbad63bdb2c80da1993eb0aec9dc Mon Sep 17 00:00:00 2001 From: David Festal Date: Wed, 3 Dec 2025 17:54:23 +0100 Subject: [PATCH 2/3] Add new plugins and update existing configurations --- config/dynamic-plugins.yaml | 48 ++++++++++++++++++++++++++++++++++++- 1 file changed, 47 insertions(+), 1 deletion(-) diff --git a/config/dynamic-plugins.yaml b/config/dynamic-plugins.yaml index 1707b52..17d5c7c 100644 --- a/config/dynamic-plugins.yaml +++ b/config/dynamic-plugins.yaml @@ -3,4 +3,50 @@ includes: plugins: - package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-keycloak-dynamic disabled: false - \ No newline at end of file + - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-bulk-import + disabled: false + - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-bulk-import:bs_1.42.5__1.18.1 + disabled: true + pluginConfig: + dynamicPlugins: + frontend: + red-hat-developer-hub.backstage-plugin-bulk-import: + translationResources: + - importName: bulkImportTranslations + module: Alpha + ref: bulkImportTranslationRef + appIcons: + - name: bulkImportIcon + importName: BulkImportIcon + dynamicRoutes: + - path: /bulk-import/repositories + importName: BulkImportPage + menuItem: + icon: bulkImportIcon + text: Bulk import + textKey: menuItem.bulkImport + - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-bulk-import-backend-dynamic + disabled: false + - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-plugin-notifications:bs_1.42.5__0.5.8 + # new approach using oci images: to switch to the new approach, remove + # these comments + the next two lines, but keep the pluginConfig details. + disabled: true + pluginConfig: + dynamicPlugins: + frontend: + backstage.plugin-notifications: + dynamicRoutes: + - importName: NotificationsPage + menuItem: + config: + props: + titleCounterEnabled: true + webNotificationsEnabled: false + importName: NotificationsSidebarItem + path: /notifications + - package: ./dynamic-plugins/dist/backstage-plugin-notifications + disabled: false + - package: ./dynamic-plugins/dist/backstage-plugin-notifications-backend-dynamic + disabled: false + + From ec37196d81d3af32e2c2bf3465bd75acc7d3036d Mon Sep 17 00:00:00 2001 From: David Festal Date: Wed, 25 Mar 2026 13:34:35 +0100 Subject: [PATCH 3/3] Modify dynamic-plugins.yaml for new plugin configurations Updated plugin packages and removed deprecated entries. --- config/dynamic-plugins.yaml | 49 +------------------------------------ 1 file changed, 1 insertion(+), 48 deletions(-) diff --git a/config/dynamic-plugins.yaml b/config/dynamic-plugins.yaml index 17d5c7c..890366c 100644 --- a/config/dynamic-plugins.yaml +++ b/config/dynamic-plugins.yaml @@ -1,52 +1,5 @@ includes: - dynamic-plugins.default.yaml plugins: - - package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-keycloak-dynamic + - package: ghcr.io/redhat-developer/rhdh-plugin-export-overlays/microcks-microcks-backstage-provider:pr_2051__0.0.7-SNAPSHOT disabled: false - - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-bulk-import - disabled: false - - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-bulk-import:bs_1.42.5__1.18.1 - disabled: true - pluginConfig: - dynamicPlugins: - frontend: - red-hat-developer-hub.backstage-plugin-bulk-import: - translationResources: - - importName: bulkImportTranslations - module: Alpha - ref: bulkImportTranslationRef - appIcons: - - name: bulkImportIcon - importName: BulkImportIcon - dynamicRoutes: - - path: /bulk-import/repositories - importName: BulkImportPage - menuItem: - icon: bulkImportIcon - text: Bulk import - textKey: menuItem.bulkImport - - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-bulk-import-backend-dynamic - disabled: false - - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-plugin-notifications:bs_1.42.5__0.5.8 - # new approach using oci images: to switch to the new approach, remove - # these comments + the next two lines, but keep the pluginConfig details. - disabled: true - pluginConfig: - dynamicPlugins: - frontend: - backstage.plugin-notifications: - dynamicRoutes: - - importName: NotificationsPage - menuItem: - config: - props: - titleCounterEnabled: true - webNotificationsEnabled: false - importName: NotificationsSidebarItem - path: /notifications - - package: ./dynamic-plugins/dist/backstage-plugin-notifications - disabled: false - - package: ./dynamic-plugins/dist/backstage-plugin-notifications-backend-dynamic - disabled: false - -