From 74324ef8a49f5a631e67181da3eb949313846162 Mon Sep 17 00:00:00 2001 From: fullsend-code <278716306+fullsend-ai-coder[bot]@users.noreply.github.com> Date: Sun, 21 Jun 2026 13:51:47 +0000 Subject: [PATCH] feat(homepage): rename frontend plugin from dynamic-home-page to homepage Rename the plugin directory from `plugins/dynamic-home-page` to `plugins/homepage` and the package from `@red-hat-developer-hub/backstage-plugin-dynamic-home-page` to `@red-hat-developer-hub/backstage-plugin-homepage` for consistency with the sibling `homepage-backend` and `homepage-common` packages. Closes #3479 Co-Authored-By: Claude Opus 4.6 --- catalog-info-plugins-packages.yaml | 2 +- .../.changeset/rename-homepage-plugin.md | 7 ++ .../homepage/.changeset/renovate-b801429.md | 2 +- .../homepage/.changeset/renovate-e174d86.md | 2 +- .../homepage/docs/cards/catalog-starred.md | 2 +- .../homepage/docs/cards/entity-section.md | 2 +- .../homepage/docs/cards/featured-docs.md | 2 +- workspaces/homepage/docs/cards/headline.md | 2 +- workspaces/homepage/docs/cards/markdown.md | 2 +- .../homepage/docs/cards/onboarding-section.md | 2 +- workspaces/homepage/docs/cards/placeholder.md | 2 +- .../homepage/docs/cards/quick-access.md | 2 +- .../homepage/docs/cards/recently-visited.md | 2 +- workspaces/homepage/docs/cards/search.md | 2 +- .../homepage/docs/cards/template-section.md | 2 +- workspaces/homepage/docs/cards/top-visited.md | 2 +- workspaces/homepage/docs/cards/worldclock.md | 2 +- workspaces/homepage/docs/defaults.md | 6 +- workspaces/homepage/docs/header.md | 18 ++--- workspaces/homepage/docs/layout-options.md | 8 +- .../homepage/docs/user-customization.md | 2 +- .../homepage/e2e-tests/utils/translations.ts | 12 +-- .../homepage/packages/app-legacy/package.json | 2 +- .../homepage/packages/app-legacy/src/App.tsx | 4 +- .../DebugHomepageAvailableWidgets.tsx | 2 +- .../homepage/DebugHomepageDefaultWidgets.tsx | 2 +- workspaces/homepage/packages/app/package.json | 2 +- workspaces/homepage/packages/app/src/App.tsx | 2 +- .../plugins/homepage-backend/package.json | 2 +- .../plugins/homepage-common/package.json | 2 +- .../.eslintrc.js | 0 .../CHANGELOG.md | 2 +- .../{dynamic-home-page => homepage}/README.md | 2 +- .../app-config.dynamic.yaml | 2 +- .../catalog-info.yaml | 6 +- .../dev/index.tsx | 2 +- .../dev/legacy.tsx | 0 .../dev/mocks.ts | 0 .../dev/quickaccess-default.json | 0 .../knip-report.md | 0 .../package.json | 6 +- .../report-alpha.api.md | 2 +- .../report.api.md | 2 +- .../src/alpha/alpha.test.ts | 0 .../components/CustomizableGridLayout.tsx | 0 .../src/alpha/components/HomePageLayout.tsx | 0 .../alpha/components/ReadOnlyGirdLayout.tsx | 0 .../src/alpha/extensions/apis.ts | 0 .../src/alpha/extensions/homePageCards.tsx | 0 .../extensions/homePageLayoutExtension.tsx | 0 .../src/alpha/index.ts | 0 .../src/alpha/utils.ts | 0 .../src/api/DefaultWidgetsApiClient.ts | 0 .../src/api/QuickAccessApiClient.ts | 0 .../src/api/index.ts | 0 .../src/components/CustomizableGrid.tsx | 0 .../DefaultWidgetsCustomizableGrid.tsx | 0 .../components/DefaultWidgetsReadOnlyGrid.tsx | 0 .../DynamicCustomizableHomePage.tsx | 0 .../src/components/DynamicHomePage.tsx | 0 .../EntitySection/EntityCard.test.tsx | 0 .../components/EntitySection/EntityCard.tsx | 0 .../EntitySection/EntitySection.test.tsx | 0 .../EntitySection/EntitySection.tsx | 0 .../src/components/EntitySection/TagList.tsx | 0 .../components/EntitySection/ViewMoreLink.tsx | 0 .../src/components/EntitySection/index.ts | 0 .../src/components/FeaturedDocsCard.tsx | 0 .../src/components/Header.tsx | 0 .../src/components/Headline.test.tsx | 0 .../src/components/Headline.tsx | 0 .../src/components/HomePage.tsx | 0 .../src/components/HomePageStylesProvider.tsx | 0 .../src/components/LocalClock.test.tsx | 0 .../src/components/LocalClock.tsx | 0 .../src/components/Markdown.test.tsx | 0 .../src/components/Markdown.tsx | 0 .../src/components/MarkdownCard.test.tsx | 0 .../src/components/MarkdownCard.tsx | 0 .../OnboardingSection/OnboardingCard.test.tsx | 0 .../OnboardingSection/OnboardingCard.tsx | 0 .../OnboardingSection/OnboardingSection.tsx | 0 .../src/components/OnboardingSection/index.ts | 0 .../src/components/Placeholder.test.tsx | 0 .../src/components/Placeholder.tsx | 0 .../src/components/QuickAccessCard.tsx | 0 .../src/components/QuickAccessIcon.test.tsx | 0 .../src/components/QuickAccessIcon.tsx | 0 .../src/components/ReadOnlyGrid.tsx | 0 .../src/components/SearchBar.tsx | 0 .../TemplateSection/TemplateCard.test.tsx | 0 .../TemplateSection/TemplateCard.tsx | 0 .../TemplateSection/TemplateSection.tsx | 0 .../TemplateSection/ViewMoreLink.tsx | 0 .../src/components/TemplateSection/index.ts | 0 .../src/components/Trans.tsx | 0 .../src/components/VisitListener.tsx | 0 .../src/components/WorldClock.tsx | 0 .../components/legacy/HomePageLegacyCards.tsx | 0 .../legacy/QuickAccessCardLegacy.tsx | 0 .../TranslatedUpstreamHomePageCards.tsx | 0 .../src/defaults.ts | 0 .../src/hooks/useContainerQuery.ts | 0 .../src/hooks/useDefaultWidgets.ts | 0 .../hooks/useDynamicHomePageCards.test.tsx | 0 .../src/hooks/useDynamicHomePageCards.ts | 0 .../src/hooks/useEntities.test.ts | 0 .../src/hooks/useEntities.ts | 0 .../src/hooks/useGreeting.test.ts | 0 .../src/hooks/useGreeting.tsx | 0 .../src/hooks/useLanguage.ts | 0 .../src/hooks/useQuickAccessLinks.test.ts | 0 .../src/hooks/useQuickAccessLinks.ts | 0 .../src/hooks/useTranslation.ts | 0 .../src/images/homepage-entities-1.svg | 0 .../src/images/homepage-illustration-dark.svg | 0 .../images/homepage-illustration-light.svg | 0 .../src/index.ts | 0 .../src/plugin.test.ts | 2 +- .../src/plugin.ts | 0 .../src/routes.ts | 0 .../src/setupTests.ts | 0 .../src/styles/cardWrapperSx.ts | 0 .../src/styles/sectionCardSx.ts | 0 .../src/test-utils/mockTranslations.ts | 0 .../src/translations/de.ts | 0 .../src/translations/es.ts | 0 .../src/translations/fr.ts | 2 +- .../src/translations/index.ts | 0 .../src/translations/it.ts | 2 +- .../src/translations/ja.ts | 2 +- .../src/translations/ref.ts | 0 .../src/translations/utils.ts | 0 .../src/types.ts | 0 .../src/utils/GridItem.ts | 0 .../src/utils/constants.ts | 0 .../src/utils/customizable-cards.ts | 0 .../src/utils/translatedCardRenderer.tsx | 0 .../src/utils/useHomePageCardTitle.ts | 0 .../src/utils/utils.test.ts | 0 .../src/utils/utils.ts | 0 workspaces/homepage/yarn.lock | 76 +++++++++---------- 142 files changed, 109 insertions(+), 102 deletions(-) create mode 100644 workspaces/homepage/.changeset/rename-homepage-plugin.md rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/.eslintrc.js (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/CHANGELOG.md (99%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/README.md (98%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/app-config.dynamic.yaml (97%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/catalog-info.yaml (85%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/dev/index.tsx (98%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/dev/legacy.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/dev/mocks.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/dev/quickaccess-default.json (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/knip-report.md (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/package.json (93%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/report-alpha.api.md (99%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/report.api.md (99%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/alpha/alpha.test.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/alpha/components/CustomizableGridLayout.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/alpha/components/HomePageLayout.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/alpha/components/ReadOnlyGirdLayout.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/alpha/extensions/apis.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/alpha/extensions/homePageCards.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/alpha/extensions/homePageLayoutExtension.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/alpha/index.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/alpha/utils.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/api/DefaultWidgetsApiClient.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/api/QuickAccessApiClient.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/api/index.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/CustomizableGrid.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/DefaultWidgetsCustomizableGrid.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/DefaultWidgetsReadOnlyGrid.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/DynamicCustomizableHomePage.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/DynamicHomePage.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/EntitySection/EntityCard.test.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/EntitySection/EntityCard.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/EntitySection/EntitySection.test.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/EntitySection/EntitySection.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/EntitySection/TagList.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/EntitySection/ViewMoreLink.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/EntitySection/index.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/FeaturedDocsCard.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/Header.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/Headline.test.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/Headline.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/HomePage.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/HomePageStylesProvider.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/LocalClock.test.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/LocalClock.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/Markdown.test.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/Markdown.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/MarkdownCard.test.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/MarkdownCard.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/OnboardingSection/OnboardingCard.test.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/OnboardingSection/OnboardingCard.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/OnboardingSection/OnboardingSection.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/OnboardingSection/index.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/Placeholder.test.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/Placeholder.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/QuickAccessCard.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/QuickAccessIcon.test.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/QuickAccessIcon.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/ReadOnlyGrid.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/SearchBar.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/TemplateSection/TemplateCard.test.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/TemplateSection/TemplateCard.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/TemplateSection/TemplateSection.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/TemplateSection/ViewMoreLink.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/TemplateSection/index.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/Trans.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/VisitListener.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/WorldClock.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/legacy/HomePageLegacyCards.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/legacy/QuickAccessCardLegacy.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/components/legacy/TranslatedUpstreamHomePageCards.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/defaults.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/hooks/useContainerQuery.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/hooks/useDefaultWidgets.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/hooks/useDynamicHomePageCards.test.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/hooks/useDynamicHomePageCards.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/hooks/useEntities.test.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/hooks/useEntities.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/hooks/useGreeting.test.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/hooks/useGreeting.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/hooks/useLanguage.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/hooks/useQuickAccessLinks.test.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/hooks/useQuickAccessLinks.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/hooks/useTranslation.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/images/homepage-entities-1.svg (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/images/homepage-illustration-dark.svg (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/images/homepage-illustration-light.svg (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/index.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/plugin.test.ts (95%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/plugin.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/routes.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/setupTests.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/styles/cardWrapperSx.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/styles/sectionCardSx.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/test-utils/mockTranslations.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/translations/de.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/translations/es.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/translations/fr.ts (98%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/translations/index.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/translations/it.ts (98%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/translations/ja.ts (98%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/translations/ref.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/translations/utils.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/types.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/utils/GridItem.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/utils/constants.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/utils/customizable-cards.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/utils/translatedCardRenderer.tsx (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/utils/useHomePageCardTitle.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/utils/utils.test.ts (100%) rename workspaces/homepage/plugins/{dynamic-home-page => homepage}/src/utils/utils.ts (100%) diff --git a/catalog-info-plugins-packages.yaml b/catalog-info-plugins-packages.yaml index 6cb3832b38..4ac0280bf5 100644 --- a/catalog-info-plugins-packages.yaml +++ b/catalog-info-plugins-packages.yaml @@ -12,7 +12,7 @@ spec: - ./workspaces/bulk-import/plugins/bulk-import-backend/catalog-info.yaml - ./workspaces/bulk-import/plugins/bulk-import-common/catalog-info.yaml - ./workspaces/bulk-import/plugins/bulk-import/catalog-info.yaml - - ./workspaces/homepage/plugins/dynamic-home-page/catalog-info.yaml + - ./workspaces/homepage/plugins/homepage/catalog-info.yaml - ./workspaces/orchestrator/plugins/orchestrator-backend/catalog-info.yaml - ./workspaces/orchestrator/plugins/orchestrator-common/catalog-info.yaml - ./workspaces/orchestrator/plugins/orchestrator-swf-editor-envelope/catalog-info.yaml diff --git a/workspaces/homepage/.changeset/rename-homepage-plugin.md b/workspaces/homepage/.changeset/rename-homepage-plugin.md new file mode 100644 index 0000000000..dd0994651d --- /dev/null +++ b/workspaces/homepage/.changeset/rename-homepage-plugin.md @@ -0,0 +1,7 @@ +--- +'@red-hat-developer-hub/backstage-plugin-homepage': minor +'@red-hat-developer-hub/backstage-plugin-homepage-backend': patch +'@red-hat-developer-hub/backstage-plugin-homepage-common': patch +--- + +Renamed the frontend homepage plugin from `@red-hat-developer-hub/backstage-plugin-dynamic-home-page` to `@red-hat-developer-hub/backstage-plugin-homepage` for consistency with the sibling `homepage-backend` and `homepage-common` packages. diff --git a/workspaces/homepage/.changeset/renovate-b801429.md b/workspaces/homepage/.changeset/renovate-b801429.md index 5888f32f36..b1e2258e4c 100644 --- a/workspaces/homepage/.changeset/renovate-b801429.md +++ b/workspaces/homepage/.changeset/renovate-b801429.md @@ -1,5 +1,5 @@ --- -'@red-hat-developer-hub/backstage-plugin-dynamic-home-page': patch +'@red-hat-developer-hub/backstage-plugin-homepage': patch --- Updated dependency `react-use` to `17.6.1`. diff --git a/workspaces/homepage/.changeset/renovate-e174d86.md b/workspaces/homepage/.changeset/renovate-e174d86.md index 4032eb9b23..1e46160518 100644 --- a/workspaces/homepage/.changeset/renovate-e174d86.md +++ b/workspaces/homepage/.changeset/renovate-e174d86.md @@ -1,5 +1,5 @@ --- -'@red-hat-developer-hub/backstage-plugin-dynamic-home-page': patch +'@red-hat-developer-hub/backstage-plugin-homepage': patch --- Updated dependency `@scalprum/react-core` to `0.11.3`. diff --git a/workspaces/homepage/docs/cards/catalog-starred.md b/workspaces/homepage/docs/cards/catalog-starred.md index e88dec343c..cf5ff8944f 100644 --- a/workspaces/homepage/docs/cards/catalog-starred.md +++ b/workspaces/homepage/docs/cards/catalog-starred.md @@ -11,7 +11,7 @@ Starred entities and starred entities grouped by catalog `Kind`: ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: mountPoints: - mountPoint: home.page/cards importName: CatalogStarredEntitiesCard diff --git a/workspaces/homepage/docs/cards/entity-section.md b/workspaces/homepage/docs/cards/entity-section.md index 8ac58a81db..df703cb5d0 100644 --- a/workspaces/homepage/docs/cards/entity-section.md +++ b/workspaces/homepage/docs/cards/entity-section.md @@ -12,7 +12,7 @@ Entity Section Card is a UI component designed for the RHDH homepage experience. ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: mountPoints: - mountPoint: home.page/cards importName: EntitySection diff --git a/workspaces/homepage/docs/cards/featured-docs.md b/workspaces/homepage/docs/cards/featured-docs.md index 7d9282ceb6..2e07c52064 100644 --- a/workspaces/homepage/docs/cards/featured-docs.md +++ b/workspaces/homepage/docs/cards/featured-docs.md @@ -9,7 +9,7 @@ Shows some techdocs. ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: mountPoints: - mountPoint: home.page/cards importName: FeaturedDocsCard diff --git a/workspaces/homepage/docs/cards/headline.md b/workspaces/homepage/docs/cards/headline.md index c01607d794..3f8873fa11 100644 --- a/workspaces/homepage/docs/cards/headline.md +++ b/workspaces/homepage/docs/cards/headline.md @@ -9,7 +9,7 @@ Allow admins and customers to structure the home page content. ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: mountPoints: - mountPoint: home.page/cards importName: Headline diff --git a/workspaces/homepage/docs/cards/markdown.md b/workspaces/homepage/docs/cards/markdown.md index 1a912eee1b..8067695a52 100644 --- a/workspaces/homepage/docs/cards/markdown.md +++ b/workspaces/homepage/docs/cards/markdown.md @@ -11,7 +11,7 @@ The title is optional for both components. ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: mountPoints: - mountPoint: home.page/cards importName: MarkdownCard diff --git a/workspaces/homepage/docs/cards/onboarding-section.md b/workspaces/homepage/docs/cards/onboarding-section.md index 010023f549..24d724b34d 100644 --- a/workspaces/homepage/docs/cards/onboarding-section.md +++ b/workspaces/homepage/docs/cards/onboarding-section.md @@ -11,7 +11,7 @@ The Learn Section Card is designed to help users quickly discover learning resou ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: mountPoints: - mountPoint: home.page/cards importName: OnboardingSection diff --git a/workspaces/homepage/docs/cards/placeholder.md b/workspaces/homepage/docs/cards/placeholder.md index 05e0a3bccd..7f81bee17a 100644 --- a/workspaces/homepage/docs/cards/placeholder.md +++ b/workspaces/homepage/docs/cards/placeholder.md @@ -9,7 +9,7 @@ The placeholder component could be used to test different layout options, and co ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: mountPoints: - mountPoint: home.page/cards importName: Placeholder diff --git a/workspaces/homepage/docs/cards/quick-access.md b/workspaces/homepage/docs/cards/quick-access.md index 23dee4cc58..3abf297e0f 100644 --- a/workspaces/homepage/docs/cards/quick-access.md +++ b/workspaces/homepage/docs/cards/quick-access.md @@ -9,7 +9,7 @@ Allow users to easily discover resource. ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: mountPoints: - mountPoint: home.page/cards importName: QuickAccessCard diff --git a/workspaces/homepage/docs/cards/recently-visited.md b/workspaces/homepage/docs/cards/recently-visited.md index 600eaa042f..428f9b0505 100644 --- a/workspaces/homepage/docs/cards/recently-visited.md +++ b/workspaces/homepage/docs/cards/recently-visited.md @@ -12,7 +12,7 @@ Shows the recently visited pages (incl. catalog entities) the current user visit ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: mountPoints: - mountPoint: home.page/cards importName: RecentlyVisitedCard diff --git a/workspaces/homepage/docs/cards/search.md b/workspaces/homepage/docs/cards/search.md index 10f3843347..8ffc10a5ce 100644 --- a/workspaces/homepage/docs/cards/search.md +++ b/workspaces/homepage/docs/cards/search.md @@ -9,7 +9,7 @@ The search bar is a simple component that allows the user to start a search. ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: mountPoints: - mountPoint: home.page/cards importName: SearchBar diff --git a/workspaces/homepage/docs/cards/template-section.md b/workspaces/homepage/docs/cards/template-section.md index 809b38b9b2..5ca78851cb 100644 --- a/workspaces/homepage/docs/cards/template-section.md +++ b/workspaces/homepage/docs/cards/template-section.md @@ -11,7 +11,7 @@ The Template Section Card enables users to quickly explore and initiate software ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: mountPoints: - mountPoint: home.page/cards importName: TemplateSection diff --git a/workspaces/homepage/docs/cards/top-visited.md b/workspaces/homepage/docs/cards/top-visited.md index 2b07a590be..092312e9ee 100644 --- a/workspaces/homepage/docs/cards/top-visited.md +++ b/workspaces/homepage/docs/cards/top-visited.md @@ -12,7 +12,7 @@ Shows the top visited pages (incl. catalog entities) the current user visited. ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: mountPoints: - mountPoint: home.page/cards importName: TopVisitedCard diff --git a/workspaces/homepage/docs/cards/worldclock.md b/workspaces/homepage/docs/cards/worldclock.md index 6f8763eaa1..d92d4d3a7a 100644 --- a/workspaces/homepage/docs/cards/worldclock.md +++ b/workspaces/homepage/docs/cards/worldclock.md @@ -12,7 +12,7 @@ The world clock component (thanks again to the upstream Home plugin) is a great ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: mountPoints: - mountPoint: home.page/cards importName: WorldClock diff --git a/workspaces/homepage/docs/defaults.md b/workspaces/homepage/docs/defaults.md index 03db6508ec..1687abc23b 100644 --- a/workspaces/homepage/docs/defaults.md +++ b/workspaces/homepage/docs/defaults.md @@ -26,7 +26,7 @@ The home page loads automatically a configuration like this, when no other confi ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: dynamicRoutes: - path: / importName: DynamicHomePage @@ -70,7 +70,7 @@ For an interactive homepage where users can add, remove, move, and resize cards: ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: dynamicRoutes: - path: / importName: DynamicCustomizableHomePage @@ -130,7 +130,7 @@ Each card can have a `layouts` definition and `props` that are depending on the ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: mountPoints: - mountPoint: home.page/cards importName: Headline diff --git a/workspaces/homepage/docs/header.md b/workspaces/homepage/docs/header.md index 37282dfcc3..5d75e68581 100644 --- a/workspaces/homepage/docs/header.md +++ b/workspaces/homepage/docs/header.md @@ -42,7 +42,7 @@ The title can be changed by overriding the `title` property of the dynamic home ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: dynamicRoutes: - path: / importName: DynamicHomePage # or DynamicCustomizableHomePage for customizable homepage @@ -69,7 +69,7 @@ You can also use a `subtitle` property which isn't used by default: ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: dynamicRoutes: - path: / importName: DynamicHomePage # or DynamicCustomizableHomePage @@ -90,7 +90,7 @@ Some titles might look just good if the users have or have not a profile `displa ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: dynamicRoutes: - path: / importName: DynamicHomePage # or DynamicCustomizableHomePage @@ -115,7 +115,7 @@ The page title could override the header title to display a slightly different t ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: dynamicRoutes: - path: / importName: DynamicHomePage # or DynamicCustomizableHomePage @@ -147,7 +147,7 @@ To show the current time you must specific at least the `format`: ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: dynamicRoutes: - path: / importName: DynamicHomePage # or DynamicCustomizableHomePage @@ -164,7 +164,7 @@ Showing the current date instead of time: ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: dynamicRoutes: - path: / importName: DynamicHomePage # or DynamicCustomizableHomePage @@ -183,7 +183,7 @@ By default the format is based on the browser language settings. You can enforce ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: dynamicRoutes: - path: / importName: DynamicHomePage # or DynamicCustomizableHomePage @@ -201,7 +201,7 @@ There is also an option to specify a label shown above the time. This is especia ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: dynamicRoutes: - path: / importName: DynamicHomePage # or DynamicCustomizableHomePage @@ -243,7 +243,7 @@ The world clock option (thanks to the upstream home plugin) provides you the opt ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: dynamicRoutes: - path: / importName: DynamicHomePage # or DynamicCustomizableHomePage diff --git a/workspaces/homepage/docs/layout-options.md b/workspaces/homepage/docs/layout-options.md index bedf0c0fe8..b1ce59d13c 100644 --- a/workspaces/homepage/docs/layout-options.md +++ b/workspaces/homepage/docs/layout-options.md @@ -19,7 +19,7 @@ So the default width takes 100% and the default height is 4*60 (row height) + 3* ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: mountPoints: - mountPoint: home.page/cards importName: Placeholder @@ -60,7 +60,7 @@ The following card will use the full space on smaller widows, and the half of th ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: mountPoints: - mountPoint: home.page/cards importName: Placeholder @@ -86,7 +86,7 @@ A second card will be shown below that card by default. To show cards side by si ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: mountPoints: - mountPoint: home.page/cards importName: Placeholder @@ -125,7 +125,7 @@ And this will work similar also for 3 columns of course: ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: mountPoints: - mountPoint: home.page/cards importName: Placeholder diff --git a/workspaces/homepage/docs/user-customization.md b/workspaces/homepage/docs/user-customization.md index 1c9b92b3cd..480a524e8d 100644 --- a/workspaces/homepage/docs/user-customization.md +++ b/workspaces/homepage/docs/user-customization.md @@ -7,7 +7,7 @@ To enable this you must configure the home-page plugin and replace the default H ```yaml dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: dynamicRoutes: - path: / importName: DynamicCustomizableHomePage diff --git a/workspaces/homepage/e2e-tests/utils/translations.ts b/workspaces/homepage/e2e-tests/utils/translations.ts index 457b231486..8ed62e6034 100644 --- a/workspaces/homepage/e2e-tests/utils/translations.ts +++ b/workspaces/homepage/e2e-tests/utils/translations.ts @@ -16,12 +16,12 @@ // These translation files are not exported by the package, so relative imports are necessary for e2e tests /* eslint-disable @backstage/no-relative-monorepo-imports */ -import { homepageMessages } from '../../plugins/dynamic-home-page/src/translations/ref.js'; -import homepageTranslationDe from '../../plugins/dynamic-home-page/src/translations/de.js'; -import homepageTranslationFr from '../../plugins/dynamic-home-page/src/translations/fr.js'; -import homepageTranslationEs from '../../plugins/dynamic-home-page/src/translations/es.js'; -import homepageTranslationIt from '../../plugins/dynamic-home-page/src/translations/it.js'; -import homepageTranslationJa from '../../plugins/dynamic-home-page/src/translations/ja.js'; +import { homepageMessages } from '../../plugins/homepage/src/translations/ref.js'; +import homepageTranslationDe from '../../plugins/homepage/src/translations/de.js'; +import homepageTranslationFr from '../../plugins/homepage/src/translations/fr.js'; +import homepageTranslationEs from '../../plugins/homepage/src/translations/es.js'; +import homepageTranslationIt from '../../plugins/homepage/src/translations/it.js'; +import homepageTranslationJa from '../../plugins/homepage/src/translations/ja.js'; /* eslint-enable @backstage/no-relative-monorepo-imports */ export type HomepageMessages = typeof homepageMessages; diff --git a/workspaces/homepage/packages/app-legacy/package.json b/workspaces/homepage/packages/app-legacy/package.json index 4c32e3bf74..bef631062f 100644 --- a/workspaces/homepage/packages/app-legacy/package.json +++ b/workspaces/homepage/packages/app-legacy/package.json @@ -48,7 +48,7 @@ "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@openshift/dynamic-plugin-sdk": "^5.0.1", - "@red-hat-developer-hub/backstage-plugin-dynamic-home-page": "workspace:^", + "@red-hat-developer-hub/backstage-plugin-homepage": "workspace:^", "@red-hat-developer-hub/backstage-plugin-theme": "^0.14.1", "@scalprum/react-core": "0.11.3", "react": "^18.0.2", diff --git a/workspaces/homepage/packages/app-legacy/src/App.tsx b/workspaces/homepage/packages/app-legacy/src/App.tsx index 77a4bdc809..3fefad22ba 100644 --- a/workspaces/homepage/packages/app-legacy/src/App.tsx +++ b/workspaces/homepage/packages/app-legacy/src/App.tsx @@ -83,8 +83,8 @@ import { FeaturedDocsCard, WorldClock, HomePageCardMountPoint, -} from '@red-hat-developer-hub/backstage-plugin-dynamic-home-page'; -import { homepageTranslations } from '@red-hat-developer-hub/backstage-plugin-dynamic-home-page/alpha'; +} from '@red-hat-developer-hub/backstage-plugin-homepage'; +import { homepageTranslations } from '@red-hat-developer-hub/backstage-plugin-homepage/alpha'; const identityProviders: IdentityProviders = [ 'guest', diff --git a/workspaces/homepage/packages/app-legacy/src/components/homepage/DebugHomepageAvailableWidgets.tsx b/workspaces/homepage/packages/app-legacy/src/components/homepage/DebugHomepageAvailableWidgets.tsx index a14172b93f..7b57ce4f96 100644 --- a/workspaces/homepage/packages/app-legacy/src/components/homepage/DebugHomepageAvailableWidgets.tsx +++ b/workspaces/homepage/packages/app-legacy/src/components/homepage/DebugHomepageAvailableWidgets.tsx @@ -19,7 +19,7 @@ import { CodeSnippet, Content, Header, Page } from '@backstage/core-components'; import { stringify } from 'yaml'; // eslint-disable-next-line @backstage/no-relative-monorepo-imports -import { useDynamicHomePageCards } from '../../../../../plugins/dynamic-home-page/src/hooks/useDynamicHomePageCards'; +import { useDynamicHomePageCards } from '../../../../../plugins/homepage/src/hooks/useDynamicHomePageCards'; export const DebugHomepageAvailableWidgets = () => { const mountPoints = useDynamicHomePageCards(); diff --git a/workspaces/homepage/packages/app-legacy/src/components/homepage/DebugHomepageDefaultWidgets.tsx b/workspaces/homepage/packages/app-legacy/src/components/homepage/DebugHomepageDefaultWidgets.tsx index 62731f041d..acce31058c 100644 --- a/workspaces/homepage/packages/app-legacy/src/components/homepage/DebugHomepageDefaultWidgets.tsx +++ b/workspaces/homepage/packages/app-legacy/src/components/homepage/DebugHomepageDefaultWidgets.tsx @@ -27,7 +27,7 @@ import { import useAsync from 'react-use/lib/useAsync'; import { stringify } from 'yaml'; -import { defaultWidgetsApiRef } from '@red-hat-developer-hub/backstage-plugin-dynamic-home-page'; +import { defaultWidgetsApiRef } from '@red-hat-developer-hub/backstage-plugin-homepage'; export const DebugHomepageDefaultWidgets = () => { const defaultWidgetsApi = useApi(defaultWidgetsApiRef); diff --git a/workspaces/homepage/packages/app/package.json b/workspaces/homepage/packages/app/package.json index e3030c4425..aa2984e16c 100644 --- a/workspaces/homepage/packages/app/package.json +++ b/workspaces/homepage/packages/app/package.json @@ -46,7 +46,7 @@ "@backstage/ui": "^0.15.0", "@mui/icons-material": "5.18.0", "@mui/material": "5.18.0", - "@red-hat-developer-hub/backstage-plugin-dynamic-home-page": "workspace:^", + "@red-hat-developer-hub/backstage-plugin-homepage": "workspace:^", "@red-hat-developer-hub/backstage-plugin-theme": "^0.14.1", "react": "^18.0.2", "react-dom": "^18.0.2", diff --git a/workspaces/homepage/packages/app/src/App.tsx b/workspaces/homepage/packages/app/src/App.tsx index 9cea4572cd..74a7e74af6 100644 --- a/workspaces/homepage/packages/app/src/App.tsx +++ b/workspaces/homepage/packages/app/src/App.tsx @@ -20,7 +20,7 @@ import { signInModule } from './modules/signIn'; import { homePageModule, homepageTranslationsModule, -} from '@red-hat-developer-hub/backstage-plugin-dynamic-home-page/alpha'; +} from '@red-hat-developer-hub/backstage-plugin-homepage/alpha'; import { rhdhThemeModule } from '@red-hat-developer-hub/backstage-plugin-theme/alpha'; export default createApp({ diff --git a/workspaces/homepage/plugins/homepage-backend/package.json b/workspaces/homepage/plugins/homepage-backend/package.json index 2255b2b50c..cce5bbe9c7 100644 --- a/workspaces/homepage/plugins/homepage-backend/package.json +++ b/workspaces/homepage/plugins/homepage-backend/package.json @@ -18,7 +18,7 @@ "role": "backend-plugin", "pluginId": "homepage", "pluginPackages": [ - "@red-hat-developer-hub/backstage-plugin-dynamic-home-page", + "@red-hat-developer-hub/backstage-plugin-homepage", "@red-hat-developer-hub/backstage-plugin-homepage-backend", "@red-hat-developer-hub/backstage-plugin-homepage-common" ] diff --git a/workspaces/homepage/plugins/homepage-common/package.json b/workspaces/homepage/plugins/homepage-common/package.json index fad86945e2..9463e28b5b 100644 --- a/workspaces/homepage/plugins/homepage-common/package.json +++ b/workspaces/homepage/plugins/homepage-common/package.json @@ -20,7 +20,7 @@ "role": "common-library", "pluginId": "homepage", "pluginPackages": [ - "@red-hat-developer-hub/backstage-plugin-dynamic-home-page", + "@red-hat-developer-hub/backstage-plugin-homepage", "@red-hat-developer-hub/backstage-plugin-homepage-backend", "@red-hat-developer-hub/backstage-plugin-homepage-common" ] diff --git a/workspaces/homepage/plugins/dynamic-home-page/.eslintrc.js b/workspaces/homepage/plugins/homepage/.eslintrc.js similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/.eslintrc.js rename to workspaces/homepage/plugins/homepage/.eslintrc.js diff --git a/workspaces/homepage/plugins/dynamic-home-page/CHANGELOG.md b/workspaces/homepage/plugins/homepage/CHANGELOG.md similarity index 99% rename from workspaces/homepage/plugins/dynamic-home-page/CHANGELOG.md rename to workspaces/homepage/plugins/homepage/CHANGELOG.md index 6b737c1180..23bdd15596 100644 --- a/workspaces/homepage/plugins/dynamic-home-page/CHANGELOG.md +++ b/workspaces/homepage/plugins/homepage/CHANGELOG.md @@ -1,4 +1,4 @@ -# @red-hat-developer-hub/backstage-plugin-dynamic-home-page +# @red-hat-developer-hub/backstage-plugin-homepage ## 1.14.0 diff --git a/workspaces/homepage/plugins/dynamic-home-page/README.md b/workspaces/homepage/plugins/homepage/README.md similarity index 98% rename from workspaces/homepage/plugins/dynamic-home-page/README.md rename to workspaces/homepage/plugins/homepage/README.md index 44627a82c1..ca45cdfcc0 100644 --- a/workspaces/homepage/plugins/dynamic-home-page/README.md +++ b/workspaces/homepage/plugins/homepage/README.md @@ -14,7 +14,7 @@ import { createApp } from '@backstage/frontend-defaults'; import { homePageDevModule, homepageTranslationsModule, -} from '@red-hat-developer-hub/backstage-plugin-dynamic-home-page/alpha'; +} from '@red-hat-developer-hub/backstage-plugin-homepage/alpha'; export default createApp({ features: [ diff --git a/workspaces/homepage/plugins/dynamic-home-page/app-config.dynamic.yaml b/workspaces/homepage/plugins/homepage/app-config.dynamic.yaml similarity index 97% rename from workspaces/homepage/plugins/dynamic-home-page/app-config.dynamic.yaml rename to workspaces/homepage/plugins/homepage/app-config.dynamic.yaml index 4750d366e6..122c4159c0 100644 --- a/workspaces/homepage/plugins/dynamic-home-page/app-config.dynamic.yaml +++ b/workspaces/homepage/plugins/homepage/app-config.dynamic.yaml @@ -1,7 +1,7 @@ # please keep this in sync with packages/app/src/App.tsx dynamicPlugins: frontend: - red-hat-developer-hub.backstage-plugin-dynamic-home-page: + red-hat-developer-hub.backstage-plugin-homepage: dynamicRoutes: - path: / importName: DynamicHomePage diff --git a/workspaces/homepage/plugins/dynamic-home-page/catalog-info.yaml b/workspaces/homepage/plugins/homepage/catalog-info.yaml similarity index 85% rename from workspaces/homepage/plugins/dynamic-home-page/catalog-info.yaml rename to workspaces/homepage/plugins/homepage/catalog-info.yaml index a42e89e748..2b809be43b 100644 --- a/workspaces/homepage/plugins/dynamic-home-page/catalog-info.yaml +++ b/workspaces/homepage/plugins/homepage/catalog-info.yaml @@ -2,8 +2,8 @@ apiVersion: backstage.io/v1alpha1 kind: Component metadata: - name: rhdh-plugins-dynamic-home-page-frontend - title: '@red-hat-developer-hub/backstage-plugin-dynamic-home-page' + name: rhdh-plugins-homepage-frontend + title: '@red-hat-developer-hub/backstage-plugin-homepage' description: Dynamic Home Page plugin based on the upstream `home` plugin that can be extended and customized with the RHDH dynamic plugin feature. annotations: backstage.io/techdocs-entity: component:default/red-hat-developer-hub-homepage @@ -13,7 +13,7 @@ metadata: tags: - homepage links: - - url: https://github.com/redhat-developer/rhdh-plugins/tree/main/workspaces/homepage/plugins/dynamic-home-page + - url: https://github.com/redhat-developer/rhdh-plugins/tree/main/workspaces/homepage/plugins/homepage title: GitHub Source icon: source type: source diff --git a/workspaces/homepage/plugins/dynamic-home-page/dev/index.tsx b/workspaces/homepage/plugins/homepage/dev/index.tsx similarity index 98% rename from workspaces/homepage/plugins/dynamic-home-page/dev/index.tsx rename to workspaces/homepage/plugins/homepage/dev/index.tsx index 8b68f0d02e..9695545577 100644 --- a/workspaces/homepage/plugins/dynamic-home-page/dev/index.tsx +++ b/workspaces/homepage/plugins/homepage/dev/index.tsx @@ -47,7 +47,7 @@ import { import { homePageModule, homepageTranslationsModule, -} from '@red-hat-developer-hub/backstage-plugin-dynamic-home-page/alpha'; +} from '@red-hat-developer-hub/backstage-plugin-homepage/alpha'; import { rhdhThemeModule } from '@red-hat-developer-hub/backstage-plugin-theme/alpha'; import { quickAccessApiRef } from '../src/api'; import { visitsApiRef } from '@backstage/plugin-home'; diff --git a/workspaces/homepage/plugins/dynamic-home-page/dev/legacy.tsx b/workspaces/homepage/plugins/homepage/dev/legacy.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/dev/legacy.tsx rename to workspaces/homepage/plugins/homepage/dev/legacy.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/dev/mocks.ts b/workspaces/homepage/plugins/homepage/dev/mocks.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/dev/mocks.ts rename to workspaces/homepage/plugins/homepage/dev/mocks.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/dev/quickaccess-default.json b/workspaces/homepage/plugins/homepage/dev/quickaccess-default.json similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/dev/quickaccess-default.json rename to workspaces/homepage/plugins/homepage/dev/quickaccess-default.json diff --git a/workspaces/homepage/plugins/dynamic-home-page/knip-report.md b/workspaces/homepage/plugins/homepage/knip-report.md similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/knip-report.md rename to workspaces/homepage/plugins/homepage/knip-report.md diff --git a/workspaces/homepage/plugins/dynamic-home-page/package.json b/workspaces/homepage/plugins/homepage/package.json similarity index 93% rename from workspaces/homepage/plugins/dynamic-home-page/package.json rename to workspaces/homepage/plugins/homepage/package.json index a4a4283a11..bc8b85c44f 100644 --- a/workspaces/homepage/plugins/dynamic-home-page/package.json +++ b/workspaces/homepage/plugins/homepage/package.json @@ -1,5 +1,5 @@ { - "name": "@red-hat-developer-hub/backstage-plugin-dynamic-home-page", + "name": "@red-hat-developer-hub/backstage-plugin-homepage", "version": "1.14.0", "main": "src/index.ts", "types": "src/index.ts", @@ -10,13 +10,13 @@ "repository": { "type": "git", "url": "https://github.com/redhat-developer/rhdh-plugins", - "directory": "workspaces/homepage/plugins/dynamic-home-page" + "directory": "workspaces/homepage/plugins/homepage" }, "backstage": { "role": "frontend-plugin", "pluginId": "homepage", "pluginPackages": [ - "@red-hat-developer-hub/backstage-plugin-dynamic-home-page", + "@red-hat-developer-hub/backstage-plugin-homepage", "@red-hat-developer-hub/backstage-plugin-homepage-backend", "@red-hat-developer-hub/backstage-plugin-homepage-common" ] diff --git a/workspaces/homepage/plugins/dynamic-home-page/report-alpha.api.md b/workspaces/homepage/plugins/homepage/report-alpha.api.md similarity index 99% rename from workspaces/homepage/plugins/dynamic-home-page/report-alpha.api.md rename to workspaces/homepage/plugins/homepage/report-alpha.api.md index 2c601214a5..1d41467755 100644 --- a/workspaces/homepage/plugins/dynamic-home-page/report-alpha.api.md +++ b/workspaces/homepage/plugins/homepage/report-alpha.api.md @@ -1,4 +1,4 @@ -## API Report File for "@red-hat-developer-hub/backstage-plugin-dynamic-home-page" +## API Report File for "@red-hat-developer-hub/backstage-plugin-homepage" > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). diff --git a/workspaces/homepage/plugins/dynamic-home-page/report.api.md b/workspaces/homepage/plugins/homepage/report.api.md similarity index 99% rename from workspaces/homepage/plugins/dynamic-home-page/report.api.md rename to workspaces/homepage/plugins/homepage/report.api.md index a3b09a8580..db64c8a442 100644 --- a/workspaces/homepage/plugins/dynamic-home-page/report.api.md +++ b/workspaces/homepage/plugins/homepage/report.api.md @@ -1,4 +1,4 @@ -## API Report File for "@red-hat-developer-hub/backstage-plugin-dynamic-home-page" +## API Report File for "@red-hat-developer-hub/backstage-plugin-homepage" > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/alpha/alpha.test.ts b/workspaces/homepage/plugins/homepage/src/alpha/alpha.test.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/alpha/alpha.test.ts rename to workspaces/homepage/plugins/homepage/src/alpha/alpha.test.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/alpha/components/CustomizableGridLayout.tsx b/workspaces/homepage/plugins/homepage/src/alpha/components/CustomizableGridLayout.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/alpha/components/CustomizableGridLayout.tsx rename to workspaces/homepage/plugins/homepage/src/alpha/components/CustomizableGridLayout.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/alpha/components/HomePageLayout.tsx b/workspaces/homepage/plugins/homepage/src/alpha/components/HomePageLayout.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/alpha/components/HomePageLayout.tsx rename to workspaces/homepage/plugins/homepage/src/alpha/components/HomePageLayout.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/alpha/components/ReadOnlyGirdLayout.tsx b/workspaces/homepage/plugins/homepage/src/alpha/components/ReadOnlyGirdLayout.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/alpha/components/ReadOnlyGirdLayout.tsx rename to workspaces/homepage/plugins/homepage/src/alpha/components/ReadOnlyGirdLayout.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/alpha/extensions/apis.ts b/workspaces/homepage/plugins/homepage/src/alpha/extensions/apis.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/alpha/extensions/apis.ts rename to workspaces/homepage/plugins/homepage/src/alpha/extensions/apis.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/alpha/extensions/homePageCards.tsx b/workspaces/homepage/plugins/homepage/src/alpha/extensions/homePageCards.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/alpha/extensions/homePageCards.tsx rename to workspaces/homepage/plugins/homepage/src/alpha/extensions/homePageCards.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/alpha/extensions/homePageLayoutExtension.tsx b/workspaces/homepage/plugins/homepage/src/alpha/extensions/homePageLayoutExtension.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/alpha/extensions/homePageLayoutExtension.tsx rename to workspaces/homepage/plugins/homepage/src/alpha/extensions/homePageLayoutExtension.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/alpha/index.ts b/workspaces/homepage/plugins/homepage/src/alpha/index.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/alpha/index.ts rename to workspaces/homepage/plugins/homepage/src/alpha/index.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/alpha/utils.ts b/workspaces/homepage/plugins/homepage/src/alpha/utils.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/alpha/utils.ts rename to workspaces/homepage/plugins/homepage/src/alpha/utils.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/api/DefaultWidgetsApiClient.ts b/workspaces/homepage/plugins/homepage/src/api/DefaultWidgetsApiClient.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/api/DefaultWidgetsApiClient.ts rename to workspaces/homepage/plugins/homepage/src/api/DefaultWidgetsApiClient.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/api/QuickAccessApiClient.ts b/workspaces/homepage/plugins/homepage/src/api/QuickAccessApiClient.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/api/QuickAccessApiClient.ts rename to workspaces/homepage/plugins/homepage/src/api/QuickAccessApiClient.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/api/index.ts b/workspaces/homepage/plugins/homepage/src/api/index.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/api/index.ts rename to workspaces/homepage/plugins/homepage/src/api/index.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/CustomizableGrid.tsx b/workspaces/homepage/plugins/homepage/src/components/CustomizableGrid.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/CustomizableGrid.tsx rename to workspaces/homepage/plugins/homepage/src/components/CustomizableGrid.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/DefaultWidgetsCustomizableGrid.tsx b/workspaces/homepage/plugins/homepage/src/components/DefaultWidgetsCustomizableGrid.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/DefaultWidgetsCustomizableGrid.tsx rename to workspaces/homepage/plugins/homepage/src/components/DefaultWidgetsCustomizableGrid.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/DefaultWidgetsReadOnlyGrid.tsx b/workspaces/homepage/plugins/homepage/src/components/DefaultWidgetsReadOnlyGrid.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/DefaultWidgetsReadOnlyGrid.tsx rename to workspaces/homepage/plugins/homepage/src/components/DefaultWidgetsReadOnlyGrid.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/DynamicCustomizableHomePage.tsx b/workspaces/homepage/plugins/homepage/src/components/DynamicCustomizableHomePage.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/DynamicCustomizableHomePage.tsx rename to workspaces/homepage/plugins/homepage/src/components/DynamicCustomizableHomePage.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/DynamicHomePage.tsx b/workspaces/homepage/plugins/homepage/src/components/DynamicHomePage.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/DynamicHomePage.tsx rename to workspaces/homepage/plugins/homepage/src/components/DynamicHomePage.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/EntitySection/EntityCard.test.tsx b/workspaces/homepage/plugins/homepage/src/components/EntitySection/EntityCard.test.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/EntitySection/EntityCard.test.tsx rename to workspaces/homepage/plugins/homepage/src/components/EntitySection/EntityCard.test.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/EntitySection/EntityCard.tsx b/workspaces/homepage/plugins/homepage/src/components/EntitySection/EntityCard.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/EntitySection/EntityCard.tsx rename to workspaces/homepage/plugins/homepage/src/components/EntitySection/EntityCard.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/EntitySection/EntitySection.test.tsx b/workspaces/homepage/plugins/homepage/src/components/EntitySection/EntitySection.test.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/EntitySection/EntitySection.test.tsx rename to workspaces/homepage/plugins/homepage/src/components/EntitySection/EntitySection.test.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/EntitySection/EntitySection.tsx b/workspaces/homepage/plugins/homepage/src/components/EntitySection/EntitySection.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/EntitySection/EntitySection.tsx rename to workspaces/homepage/plugins/homepage/src/components/EntitySection/EntitySection.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/EntitySection/TagList.tsx b/workspaces/homepage/plugins/homepage/src/components/EntitySection/TagList.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/EntitySection/TagList.tsx rename to workspaces/homepage/plugins/homepage/src/components/EntitySection/TagList.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/EntitySection/ViewMoreLink.tsx b/workspaces/homepage/plugins/homepage/src/components/EntitySection/ViewMoreLink.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/EntitySection/ViewMoreLink.tsx rename to workspaces/homepage/plugins/homepage/src/components/EntitySection/ViewMoreLink.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/EntitySection/index.ts b/workspaces/homepage/plugins/homepage/src/components/EntitySection/index.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/EntitySection/index.ts rename to workspaces/homepage/plugins/homepage/src/components/EntitySection/index.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/FeaturedDocsCard.tsx b/workspaces/homepage/plugins/homepage/src/components/FeaturedDocsCard.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/FeaturedDocsCard.tsx rename to workspaces/homepage/plugins/homepage/src/components/FeaturedDocsCard.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/Header.tsx b/workspaces/homepage/plugins/homepage/src/components/Header.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/Header.tsx rename to workspaces/homepage/plugins/homepage/src/components/Header.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/Headline.test.tsx b/workspaces/homepage/plugins/homepage/src/components/Headline.test.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/Headline.test.tsx rename to workspaces/homepage/plugins/homepage/src/components/Headline.test.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/Headline.tsx b/workspaces/homepage/plugins/homepage/src/components/Headline.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/Headline.tsx rename to workspaces/homepage/plugins/homepage/src/components/Headline.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/HomePage.tsx b/workspaces/homepage/plugins/homepage/src/components/HomePage.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/HomePage.tsx rename to workspaces/homepage/plugins/homepage/src/components/HomePage.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/HomePageStylesProvider.tsx b/workspaces/homepage/plugins/homepage/src/components/HomePageStylesProvider.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/HomePageStylesProvider.tsx rename to workspaces/homepage/plugins/homepage/src/components/HomePageStylesProvider.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/LocalClock.test.tsx b/workspaces/homepage/plugins/homepage/src/components/LocalClock.test.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/LocalClock.test.tsx rename to workspaces/homepage/plugins/homepage/src/components/LocalClock.test.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/LocalClock.tsx b/workspaces/homepage/plugins/homepage/src/components/LocalClock.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/LocalClock.tsx rename to workspaces/homepage/plugins/homepage/src/components/LocalClock.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/Markdown.test.tsx b/workspaces/homepage/plugins/homepage/src/components/Markdown.test.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/Markdown.test.tsx rename to workspaces/homepage/plugins/homepage/src/components/Markdown.test.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/Markdown.tsx b/workspaces/homepage/plugins/homepage/src/components/Markdown.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/Markdown.tsx rename to workspaces/homepage/plugins/homepage/src/components/Markdown.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/MarkdownCard.test.tsx b/workspaces/homepage/plugins/homepage/src/components/MarkdownCard.test.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/MarkdownCard.test.tsx rename to workspaces/homepage/plugins/homepage/src/components/MarkdownCard.test.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/MarkdownCard.tsx b/workspaces/homepage/plugins/homepage/src/components/MarkdownCard.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/MarkdownCard.tsx rename to workspaces/homepage/plugins/homepage/src/components/MarkdownCard.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/OnboardingSection/OnboardingCard.test.tsx b/workspaces/homepage/plugins/homepage/src/components/OnboardingSection/OnboardingCard.test.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/OnboardingSection/OnboardingCard.test.tsx rename to workspaces/homepage/plugins/homepage/src/components/OnboardingSection/OnboardingCard.test.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/OnboardingSection/OnboardingCard.tsx b/workspaces/homepage/plugins/homepage/src/components/OnboardingSection/OnboardingCard.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/OnboardingSection/OnboardingCard.tsx rename to workspaces/homepage/plugins/homepage/src/components/OnboardingSection/OnboardingCard.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/OnboardingSection/OnboardingSection.tsx b/workspaces/homepage/plugins/homepage/src/components/OnboardingSection/OnboardingSection.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/OnboardingSection/OnboardingSection.tsx rename to workspaces/homepage/plugins/homepage/src/components/OnboardingSection/OnboardingSection.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/OnboardingSection/index.ts b/workspaces/homepage/plugins/homepage/src/components/OnboardingSection/index.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/OnboardingSection/index.ts rename to workspaces/homepage/plugins/homepage/src/components/OnboardingSection/index.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/Placeholder.test.tsx b/workspaces/homepage/plugins/homepage/src/components/Placeholder.test.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/Placeholder.test.tsx rename to workspaces/homepage/plugins/homepage/src/components/Placeholder.test.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/Placeholder.tsx b/workspaces/homepage/plugins/homepage/src/components/Placeholder.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/Placeholder.tsx rename to workspaces/homepage/plugins/homepage/src/components/Placeholder.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/QuickAccessCard.tsx b/workspaces/homepage/plugins/homepage/src/components/QuickAccessCard.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/QuickAccessCard.tsx rename to workspaces/homepage/plugins/homepage/src/components/QuickAccessCard.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/QuickAccessIcon.test.tsx b/workspaces/homepage/plugins/homepage/src/components/QuickAccessIcon.test.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/QuickAccessIcon.test.tsx rename to workspaces/homepage/plugins/homepage/src/components/QuickAccessIcon.test.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/QuickAccessIcon.tsx b/workspaces/homepage/plugins/homepage/src/components/QuickAccessIcon.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/QuickAccessIcon.tsx rename to workspaces/homepage/plugins/homepage/src/components/QuickAccessIcon.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/ReadOnlyGrid.tsx b/workspaces/homepage/plugins/homepage/src/components/ReadOnlyGrid.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/ReadOnlyGrid.tsx rename to workspaces/homepage/plugins/homepage/src/components/ReadOnlyGrid.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/SearchBar.tsx b/workspaces/homepage/plugins/homepage/src/components/SearchBar.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/SearchBar.tsx rename to workspaces/homepage/plugins/homepage/src/components/SearchBar.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/TemplateSection/TemplateCard.test.tsx b/workspaces/homepage/plugins/homepage/src/components/TemplateSection/TemplateCard.test.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/TemplateSection/TemplateCard.test.tsx rename to workspaces/homepage/plugins/homepage/src/components/TemplateSection/TemplateCard.test.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/TemplateSection/TemplateCard.tsx b/workspaces/homepage/plugins/homepage/src/components/TemplateSection/TemplateCard.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/TemplateSection/TemplateCard.tsx rename to workspaces/homepage/plugins/homepage/src/components/TemplateSection/TemplateCard.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/TemplateSection/TemplateSection.tsx b/workspaces/homepage/plugins/homepage/src/components/TemplateSection/TemplateSection.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/TemplateSection/TemplateSection.tsx rename to workspaces/homepage/plugins/homepage/src/components/TemplateSection/TemplateSection.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/TemplateSection/ViewMoreLink.tsx b/workspaces/homepage/plugins/homepage/src/components/TemplateSection/ViewMoreLink.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/TemplateSection/ViewMoreLink.tsx rename to workspaces/homepage/plugins/homepage/src/components/TemplateSection/ViewMoreLink.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/TemplateSection/index.ts b/workspaces/homepage/plugins/homepage/src/components/TemplateSection/index.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/TemplateSection/index.ts rename to workspaces/homepage/plugins/homepage/src/components/TemplateSection/index.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/Trans.tsx b/workspaces/homepage/plugins/homepage/src/components/Trans.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/Trans.tsx rename to workspaces/homepage/plugins/homepage/src/components/Trans.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/VisitListener.tsx b/workspaces/homepage/plugins/homepage/src/components/VisitListener.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/VisitListener.tsx rename to workspaces/homepage/plugins/homepage/src/components/VisitListener.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/WorldClock.tsx b/workspaces/homepage/plugins/homepage/src/components/WorldClock.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/WorldClock.tsx rename to workspaces/homepage/plugins/homepage/src/components/WorldClock.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/legacy/HomePageLegacyCards.tsx b/workspaces/homepage/plugins/homepage/src/components/legacy/HomePageLegacyCards.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/legacy/HomePageLegacyCards.tsx rename to workspaces/homepage/plugins/homepage/src/components/legacy/HomePageLegacyCards.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/legacy/QuickAccessCardLegacy.tsx b/workspaces/homepage/plugins/homepage/src/components/legacy/QuickAccessCardLegacy.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/legacy/QuickAccessCardLegacy.tsx rename to workspaces/homepage/plugins/homepage/src/components/legacy/QuickAccessCardLegacy.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/components/legacy/TranslatedUpstreamHomePageCards.tsx b/workspaces/homepage/plugins/homepage/src/components/legacy/TranslatedUpstreamHomePageCards.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/components/legacy/TranslatedUpstreamHomePageCards.tsx rename to workspaces/homepage/plugins/homepage/src/components/legacy/TranslatedUpstreamHomePageCards.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/defaults.ts b/workspaces/homepage/plugins/homepage/src/defaults.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/defaults.ts rename to workspaces/homepage/plugins/homepage/src/defaults.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/hooks/useContainerQuery.ts b/workspaces/homepage/plugins/homepage/src/hooks/useContainerQuery.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/hooks/useContainerQuery.ts rename to workspaces/homepage/plugins/homepage/src/hooks/useContainerQuery.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/hooks/useDefaultWidgets.ts b/workspaces/homepage/plugins/homepage/src/hooks/useDefaultWidgets.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/hooks/useDefaultWidgets.ts rename to workspaces/homepage/plugins/homepage/src/hooks/useDefaultWidgets.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/hooks/useDynamicHomePageCards.test.tsx b/workspaces/homepage/plugins/homepage/src/hooks/useDynamicHomePageCards.test.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/hooks/useDynamicHomePageCards.test.tsx rename to workspaces/homepage/plugins/homepage/src/hooks/useDynamicHomePageCards.test.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/hooks/useDynamicHomePageCards.ts b/workspaces/homepage/plugins/homepage/src/hooks/useDynamicHomePageCards.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/hooks/useDynamicHomePageCards.ts rename to workspaces/homepage/plugins/homepage/src/hooks/useDynamicHomePageCards.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/hooks/useEntities.test.ts b/workspaces/homepage/plugins/homepage/src/hooks/useEntities.test.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/hooks/useEntities.test.ts rename to workspaces/homepage/plugins/homepage/src/hooks/useEntities.test.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/hooks/useEntities.ts b/workspaces/homepage/plugins/homepage/src/hooks/useEntities.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/hooks/useEntities.ts rename to workspaces/homepage/plugins/homepage/src/hooks/useEntities.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/hooks/useGreeting.test.ts b/workspaces/homepage/plugins/homepage/src/hooks/useGreeting.test.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/hooks/useGreeting.test.ts rename to workspaces/homepage/plugins/homepage/src/hooks/useGreeting.test.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/hooks/useGreeting.tsx b/workspaces/homepage/plugins/homepage/src/hooks/useGreeting.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/hooks/useGreeting.tsx rename to workspaces/homepage/plugins/homepage/src/hooks/useGreeting.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/hooks/useLanguage.ts b/workspaces/homepage/plugins/homepage/src/hooks/useLanguage.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/hooks/useLanguage.ts rename to workspaces/homepage/plugins/homepage/src/hooks/useLanguage.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/hooks/useQuickAccessLinks.test.ts b/workspaces/homepage/plugins/homepage/src/hooks/useQuickAccessLinks.test.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/hooks/useQuickAccessLinks.test.ts rename to workspaces/homepage/plugins/homepage/src/hooks/useQuickAccessLinks.test.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/hooks/useQuickAccessLinks.ts b/workspaces/homepage/plugins/homepage/src/hooks/useQuickAccessLinks.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/hooks/useQuickAccessLinks.ts rename to workspaces/homepage/plugins/homepage/src/hooks/useQuickAccessLinks.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/hooks/useTranslation.ts b/workspaces/homepage/plugins/homepage/src/hooks/useTranslation.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/hooks/useTranslation.ts rename to workspaces/homepage/plugins/homepage/src/hooks/useTranslation.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/images/homepage-entities-1.svg b/workspaces/homepage/plugins/homepage/src/images/homepage-entities-1.svg similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/images/homepage-entities-1.svg rename to workspaces/homepage/plugins/homepage/src/images/homepage-entities-1.svg diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/images/homepage-illustration-dark.svg b/workspaces/homepage/plugins/homepage/src/images/homepage-illustration-dark.svg similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/images/homepage-illustration-dark.svg rename to workspaces/homepage/plugins/homepage/src/images/homepage-illustration-dark.svg diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/images/homepage-illustration-light.svg b/workspaces/homepage/plugins/homepage/src/images/homepage-illustration-light.svg similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/images/homepage-illustration-light.svg rename to workspaces/homepage/plugins/homepage/src/images/homepage-illustration-light.svg diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/index.ts b/workspaces/homepage/plugins/homepage/src/index.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/index.ts rename to workspaces/homepage/plugins/homepage/src/index.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/plugin.test.ts b/workspaces/homepage/plugins/homepage/src/plugin.test.ts similarity index 95% rename from workspaces/homepage/plugins/dynamic-home-page/src/plugin.test.ts rename to workspaces/homepage/plugins/homepage/src/plugin.test.ts index a52f0c0adf..4cd09bba6d 100644 --- a/workspaces/homepage/plugins/dynamic-home-page/src/plugin.test.ts +++ b/workspaces/homepage/plugins/homepage/src/plugin.test.ts @@ -16,7 +16,7 @@ import { dynamicHomePagePlugin } from './plugin'; -describe('dynamic-home-page', () => { +describe('homepage', () => { it('should export plugin', () => { expect(dynamicHomePagePlugin).toBeDefined(); }); diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/plugin.ts b/workspaces/homepage/plugins/homepage/src/plugin.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/plugin.ts rename to workspaces/homepage/plugins/homepage/src/plugin.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/routes.ts b/workspaces/homepage/plugins/homepage/src/routes.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/routes.ts rename to workspaces/homepage/plugins/homepage/src/routes.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/setupTests.ts b/workspaces/homepage/plugins/homepage/src/setupTests.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/setupTests.ts rename to workspaces/homepage/plugins/homepage/src/setupTests.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/styles/cardWrapperSx.ts b/workspaces/homepage/plugins/homepage/src/styles/cardWrapperSx.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/styles/cardWrapperSx.ts rename to workspaces/homepage/plugins/homepage/src/styles/cardWrapperSx.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/styles/sectionCardSx.ts b/workspaces/homepage/plugins/homepage/src/styles/sectionCardSx.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/styles/sectionCardSx.ts rename to workspaces/homepage/plugins/homepage/src/styles/sectionCardSx.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/test-utils/mockTranslations.ts b/workspaces/homepage/plugins/homepage/src/test-utils/mockTranslations.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/test-utils/mockTranslations.ts rename to workspaces/homepage/plugins/homepage/src/test-utils/mockTranslations.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/translations/de.ts b/workspaces/homepage/plugins/homepage/src/translations/de.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/translations/de.ts rename to workspaces/homepage/plugins/homepage/src/translations/de.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/translations/es.ts b/workspaces/homepage/plugins/homepage/src/translations/es.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/translations/es.ts rename to workspaces/homepage/plugins/homepage/src/translations/es.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/translations/fr.ts b/workspaces/homepage/plugins/homepage/src/translations/fr.ts similarity index 98% rename from workspaces/homepage/plugins/dynamic-home-page/src/translations/fr.ts rename to workspaces/homepage/plugins/homepage/src/translations/fr.ts index 4ecc468db8..b0fdaabc12 100644 --- a/workspaces/homepage/plugins/dynamic-home-page/src/translations/fr.ts +++ b/workspaces/homepage/plugins/homepage/src/translations/fr.ts @@ -18,7 +18,7 @@ import { createTranslationMessages } from '@backstage/core-plugin-api/alpha'; import { homepageTranslationRef } from './ref'; /** - * fr translation for plugin.dynamic-home-page. + * fr translation for plugin.homepage. * @public */ const homepageTranslationFr = createTranslationMessages({ diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/translations/index.ts b/workspaces/homepage/plugins/homepage/src/translations/index.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/translations/index.ts rename to workspaces/homepage/plugins/homepage/src/translations/index.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/translations/it.ts b/workspaces/homepage/plugins/homepage/src/translations/it.ts similarity index 98% rename from workspaces/homepage/plugins/dynamic-home-page/src/translations/it.ts rename to workspaces/homepage/plugins/homepage/src/translations/it.ts index a7fd117d62..f8ec13e021 100644 --- a/workspaces/homepage/plugins/dynamic-home-page/src/translations/it.ts +++ b/workspaces/homepage/plugins/homepage/src/translations/it.ts @@ -18,7 +18,7 @@ import { createTranslationMessages } from '@backstage/core-plugin-api/alpha'; import { homepageTranslationRef } from './ref'; /** - * Italian translation for plugin.dynamic-home-page. + * Italian translation for plugin.homepage. * @public */ const homepageTranslationIt = createTranslationMessages({ diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/translations/ja.ts b/workspaces/homepage/plugins/homepage/src/translations/ja.ts similarity index 98% rename from workspaces/homepage/plugins/dynamic-home-page/src/translations/ja.ts rename to workspaces/homepage/plugins/homepage/src/translations/ja.ts index 58169d7f40..e8d0ebacdf 100644 --- a/workspaces/homepage/plugins/dynamic-home-page/src/translations/ja.ts +++ b/workspaces/homepage/plugins/homepage/src/translations/ja.ts @@ -18,7 +18,7 @@ import { createTranslationMessages } from '@backstage/core-plugin-api/alpha'; import { homepageTranslationRef } from './ref'; /** - * Japanese translation for plugin.dynamic-home-page. + * Japanese translation for plugin.homepage. * @public */ const homepageTranslationJa = createTranslationMessages({ diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/translations/ref.ts b/workspaces/homepage/plugins/homepage/src/translations/ref.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/translations/ref.ts rename to workspaces/homepage/plugins/homepage/src/translations/ref.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/translations/utils.ts b/workspaces/homepage/plugins/homepage/src/translations/utils.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/translations/utils.ts rename to workspaces/homepage/plugins/homepage/src/translations/utils.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/types.ts b/workspaces/homepage/plugins/homepage/src/types.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/types.ts rename to workspaces/homepage/plugins/homepage/src/types.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/utils/GridItem.ts b/workspaces/homepage/plugins/homepage/src/utils/GridItem.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/utils/GridItem.ts rename to workspaces/homepage/plugins/homepage/src/utils/GridItem.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/utils/constants.ts b/workspaces/homepage/plugins/homepage/src/utils/constants.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/utils/constants.ts rename to workspaces/homepage/plugins/homepage/src/utils/constants.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/utils/customizable-cards.ts b/workspaces/homepage/plugins/homepage/src/utils/customizable-cards.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/utils/customizable-cards.ts rename to workspaces/homepage/plugins/homepage/src/utils/customizable-cards.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/utils/translatedCardRenderer.tsx b/workspaces/homepage/plugins/homepage/src/utils/translatedCardRenderer.tsx similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/utils/translatedCardRenderer.tsx rename to workspaces/homepage/plugins/homepage/src/utils/translatedCardRenderer.tsx diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/utils/useHomePageCardTitle.ts b/workspaces/homepage/plugins/homepage/src/utils/useHomePageCardTitle.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/utils/useHomePageCardTitle.ts rename to workspaces/homepage/plugins/homepage/src/utils/useHomePageCardTitle.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/utils/utils.test.ts b/workspaces/homepage/plugins/homepage/src/utils/utils.test.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/utils/utils.test.ts rename to workspaces/homepage/plugins/homepage/src/utils/utils.test.ts diff --git a/workspaces/homepage/plugins/dynamic-home-page/src/utils/utils.ts b/workspaces/homepage/plugins/homepage/src/utils/utils.ts similarity index 100% rename from workspaces/homepage/plugins/dynamic-home-page/src/utils/utils.ts rename to workspaces/homepage/plugins/homepage/src/utils/utils.ts diff --git a/workspaces/homepage/yarn.lock b/workspaces/homepage/yarn.lock index 3512560fc8..33b6bd58a2 100644 --- a/workspaces/homepage/yarn.lock +++ b/workspaces/homepage/yarn.lock @@ -9689,9 +9689,43 @@ __metadata: languageName: node linkType: hard -"@red-hat-developer-hub/backstage-plugin-dynamic-home-page@workspace:^, @red-hat-developer-hub/backstage-plugin-dynamic-home-page@workspace:plugins/dynamic-home-page": +"@red-hat-developer-hub/backstage-plugin-homepage-backend@workspace:^, @red-hat-developer-hub/backstage-plugin-homepage-backend@workspace:plugins/homepage-backend": + version: 0.0.0-use.local + resolution: "@red-hat-developer-hub/backstage-plugin-homepage-backend@workspace:plugins/homepage-backend" + dependencies: + "@backstage/backend-defaults": "npm:^0.17.1" + "@backstage/backend-plugin-api": "npm:^1.9.1" + "@backstage/backend-test-utils": "npm:^1.11.3" + "@backstage/catalog-client": "npm:^1.15.1" + "@backstage/catalog-model": "npm:^1.9.0" + "@backstage/cli": "npm:^0.36.2" + "@backstage/errors": "npm:^1.3.1" + "@backstage/plugin-catalog-node": "npm:^2.2.1" + "@backstage/plugin-permission-common": "npm:^0.9.9" + "@backstage/plugin-permission-node": "npm:^0.11.0" + "@backstage/types": "npm:^1.2.2" + "@red-hat-developer-hub/backstage-plugin-homepage-common": "workspace:^" + "@types/express": "npm:^4.17.6" + "@types/supertest": "npm:^2.0.12" + express: "npm:^4.14.0" + express-promise-router: "npm:^4.1.0" + supertest: "npm:^6.2.4" + zod: "npm:^3.25.76 || ^4.0.0" + languageName: unknown + linkType: soft + +"@red-hat-developer-hub/backstage-plugin-homepage-common@workspace:^, @red-hat-developer-hub/backstage-plugin-homepage-common@workspace:plugins/homepage-common": + version: 0.0.0-use.local + resolution: "@red-hat-developer-hub/backstage-plugin-homepage-common@workspace:plugins/homepage-common" + dependencies: + "@backstage/cli": "npm:^0.36.2" + "@backstage/plugin-permission-common": "npm:^0.9.9" + languageName: unknown + linkType: soft + +"@red-hat-developer-hub/backstage-plugin-homepage@workspace:^, @red-hat-developer-hub/backstage-plugin-homepage@workspace:plugins/homepage": version: 0.0.0-use.local - resolution: "@red-hat-developer-hub/backstage-plugin-dynamic-home-page@workspace:plugins/dynamic-home-page" + resolution: "@red-hat-developer-hub/backstage-plugin-homepage@workspace:plugins/homepage" dependencies: "@backstage/catalog-client": "npm:^1.15.1" "@backstage/catalog-model": "npm:^1.9.0" @@ -9735,40 +9769,6 @@ __metadata: languageName: unknown linkType: soft -"@red-hat-developer-hub/backstage-plugin-homepage-backend@workspace:^, @red-hat-developer-hub/backstage-plugin-homepage-backend@workspace:plugins/homepage-backend": - version: 0.0.0-use.local - resolution: "@red-hat-developer-hub/backstage-plugin-homepage-backend@workspace:plugins/homepage-backend" - dependencies: - "@backstage/backend-defaults": "npm:^0.17.1" - "@backstage/backend-plugin-api": "npm:^1.9.1" - "@backstage/backend-test-utils": "npm:^1.11.3" - "@backstage/catalog-client": "npm:^1.15.1" - "@backstage/catalog-model": "npm:^1.9.0" - "@backstage/cli": "npm:^0.36.2" - "@backstage/errors": "npm:^1.3.1" - "@backstage/plugin-catalog-node": "npm:^2.2.1" - "@backstage/plugin-permission-common": "npm:^0.9.9" - "@backstage/plugin-permission-node": "npm:^0.11.0" - "@backstage/types": "npm:^1.2.2" - "@red-hat-developer-hub/backstage-plugin-homepage-common": "workspace:^" - "@types/express": "npm:^4.17.6" - "@types/supertest": "npm:^2.0.12" - express: "npm:^4.14.0" - express-promise-router: "npm:^4.1.0" - supertest: "npm:^6.2.4" - zod: "npm:^3.25.76 || ^4.0.0" - languageName: unknown - linkType: soft - -"@red-hat-developer-hub/backstage-plugin-homepage-common@workspace:^, @red-hat-developer-hub/backstage-plugin-homepage-common@workspace:plugins/homepage-common": - version: 0.0.0-use.local - resolution: "@red-hat-developer-hub/backstage-plugin-homepage-common@workspace:plugins/homepage-common" - dependencies: - "@backstage/cli": "npm:^0.36.2" - "@backstage/plugin-permission-common": "npm:^0.9.9" - languageName: unknown - linkType: soft - "@red-hat-developer-hub/backstage-plugin-theme@npm:^0.14.1": version: 0.14.1 resolution: "@red-hat-developer-hub/backstage-plugin-theme@npm:0.14.1" @@ -14860,7 +14860,7 @@ __metadata: "@material-ui/icons": "npm:^4.9.1" "@openshift/dynamic-plugin-sdk": "npm:^5.0.1" "@playwright/test": "npm:1.60.0" - "@red-hat-developer-hub/backstage-plugin-dynamic-home-page": "workspace:^" + "@red-hat-developer-hub/backstage-plugin-homepage": "workspace:^" "@red-hat-developer-hub/backstage-plugin-theme": "npm:^0.14.1" "@scalprum/react-core": "npm:0.11.3" "@testing-library/dom": "npm:^9.0.0" @@ -14925,7 +14925,7 @@ __metadata: "@mui/icons-material": "npm:5.18.0" "@mui/material": "npm:5.18.0" "@playwright/test": "npm:1.60.0" - "@red-hat-developer-hub/backstage-plugin-dynamic-home-page": "workspace:^" + "@red-hat-developer-hub/backstage-plugin-homepage": "workspace:^" "@red-hat-developer-hub/backstage-plugin-theme": "npm:^0.14.1" "@testing-library/dom": "npm:^9.0.0" "@testing-library/jest-dom": "npm:^6.0.0"