Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
'@red-hat-developer-hub/backstage-plugin-analytics-module-adoption-insights': minor
'@red-hat-developer-hub/backstage-plugin-adoption-insights-backend': minor
'@red-hat-developer-hub/backstage-plugin-adoption-insights-common': minor
'@red-hat-developer-hub/backstage-plugin-adoption-insights': minor
---

Backstage version bump to v1.51.2
2 changes: 1 addition & 1 deletion workspaces/adoption-insights/backstage.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"version": "1.49.3"
"version": "1.51.2"
}
8 changes: 7 additions & 1 deletion workspaces/adoption-insights/e2e-tests/insights.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,12 @@ test('Top plugins shows data', async () => {
});

test('Rest of the panels have no data', async () => {
await expect(
page
.getByRole('main')
.getByRole('heading', { name: translations.header.title }),
).toBeVisible({ timeout: 30000 });

const titles = [
translations.templates.title,
translations.catalogEntities.title,
Expand All @@ -180,7 +186,7 @@ test('Rest of the panels have no data', async () => {
for (const title of titles) {
const panel = getPanel(page, title);
await expect(panel).toContainText(translations.common.noResults, {
timeout: 15000,
timeout: 60000,
});
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ import { Page, expect } from '@playwright/test';
*/
const LOCALE_DISPLAY_NAMES: Record<string, string> = {
en: 'English',
de: 'Deutsch',
es: 'Español',
fr: 'Français',
it: 'Italiano',
ja: '日本語',
Expand Down Expand Up @@ -109,7 +111,6 @@ export async function switchToLocale(
const baseLocale = locale.split('-')[0];
if (baseLocale !== 'en') {
const displayName = getLocaleDisplayName(locale);
// Wait for the Settings link to be visible before clicking
const settingsLink = page.getByRole('link', { name: 'Settings' });
await settingsLink.waitFor({ state: 'visible', timeout: 10000 });
await settingsLink.click();
Expand Down
6 changes: 3 additions & 3 deletions workspaces/adoption-insights/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,10 @@
"directory": "workspaces/adoption-insights"
},
"devDependencies": {
"@backstage/cli": "^0.36.0",
"@backstage/cli-defaults": "^0.1.0",
"@backstage/cli": "^0.36.2",
"@backstage/cli-defaults": "^0.1.2",
"@backstage/e2e-test-utils": "^0.1.2",
"@backstage/repo-tools": "^0.17.0",
"@backstage/repo-tools": "^0.17.2",
"@changesets/cli": "^2.27.1",
"@jest/environment-jsdom-abstract": "^30.3.0",
"@playwright/test": "1.60.0",
Expand Down
52 changes: 26 additions & 26 deletions workspaces/adoption-insights/packages/app-legacy/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,31 +19,31 @@
"lint": "backstage-cli package lint"
},
"dependencies": {
"@backstage/app-defaults": "^1.7.6",
"@backstage/catalog-model": "^1.7.7",
"@backstage/cli": "^0.36.0",
"@backstage/core-app-api": "^1.19.6",
"@backstage/core-components": "^0.18.8",
"@backstage/core-plugin-api": "^1.12.4",
"@backstage/integration-react": "^1.2.16",
"@backstage/plugin-api-docs": "^0.13.5",
"@backstage/plugin-catalog": "^2.0.1",
"@backstage/plugin-catalog-common": "^1.1.8",
"@backstage/plugin-catalog-graph": "^0.6.0",
"@backstage/plugin-catalog-import": "^0.13.11",
"@backstage/plugin-catalog-react": "^2.1.1",
"@backstage/plugin-kubernetes": "^0.12.17",
"@backstage/plugin-org": "^0.7.0",
"@backstage/plugin-permission-react": "^0.4.41",
"@backstage/plugin-scaffolder": "^1.36.1",
"@backstage/plugin-search": "^1.7.0",
"@backstage/plugin-search-react": "^1.11.0",
"@backstage/plugin-techdocs": "^1.17.2",
"@backstage/plugin-techdocs-module-addons-contrib": "^1.1.34",
"@backstage/plugin-techdocs-react": "^1.3.9",
"@backstage/plugin-user-settings": "^0.9.1",
"@backstage/theme": "^0.7.2",
"@backstage/ui": "^0.13.2",
"@backstage/app-defaults": "^1.7.8",
"@backstage/catalog-model": "^1.9.0",
"@backstage/cli": "^0.36.2",
"@backstage/core-app-api": "^1.20.1",
"@backstage/core-components": "^0.18.10",
"@backstage/core-plugin-api": "^1.12.6",
"@backstage/integration-react": "^1.2.18",
"@backstage/plugin-api-docs": "^0.14.1",
"@backstage/plugin-catalog": "^2.0.5",
"@backstage/plugin-catalog-common": "^1.1.10",
"@backstage/plugin-catalog-graph": "^0.6.4",
"@backstage/plugin-catalog-import": "^0.13.13",
"@backstage/plugin-catalog-react": "^3.0.0",
"@backstage/plugin-kubernetes": "^0.12.19",
"@backstage/plugin-org": "^0.7.4",
"@backstage/plugin-permission-react": "^0.5.1",
"@backstage/plugin-scaffolder": "^1.37.0",
"@backstage/plugin-search": "^1.7.4",
"@backstage/plugin-search-react": "^1.11.4",
"@backstage/plugin-techdocs": "^1.17.6",
"@backstage/plugin-techdocs-module-addons-contrib": "^1.1.36",
"@backstage/plugin-techdocs-react": "^1.3.11",
"@backstage/plugin-user-settings": "^0.9.3",
"@backstage/theme": "^0.7.3",
"@backstage/ui": "^0.15.0",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@mui/icons-material": "5.18.0",
Expand All @@ -56,7 +56,7 @@
},
"devDependencies": {
"@axe-core/playwright": "^4.10.0",
"@backstage/test-utils": "^1.7.16",
"@backstage/test-utils": "^1.7.18",
"@playwright/test": "1.60.0",
"@testing-library/dom": "^9.0.0",
"@testing-library/jest-dom": "^6.0.0",
Expand Down
26 changes: 13 additions & 13 deletions workspaces/adoption-insights/packages/app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,18 +19,18 @@
"lint": "backstage-cli package lint"
},
"dependencies": {
"@backstage/cli": "^0.36.0",
"@backstage/core-components": "^0.18.8",
"@backstage/core-plugin-api": "^1.12.4",
"@backstage/frontend-defaults": "^0.5.0",
"@backstage/frontend-plugin-api": "^0.15.1",
"@backstage/integration-react": "^1.2.16",
"@backstage/plugin-app-react": "^0.2.1",
"@backstage/plugin-app-visualizer": "^0.2.1",
"@backstage/plugin-catalog": "^2.0.1",
"@backstage/plugin-search": "^1.7.0",
"@backstage/plugin-user-settings": "^0.9.1",
"@backstage/ui": "^0.13.2",
"@backstage/cli": "^0.36.2",
"@backstage/core-components": "^0.18.10",
"@backstage/core-plugin-api": "^1.12.6",
"@backstage/frontend-defaults": "^0.5.2",
"@backstage/frontend-plugin-api": "^0.17.1",
"@backstage/integration-react": "^1.2.18",
"@backstage/plugin-app-react": "^0.2.3",
"@backstage/plugin-app-visualizer": "^0.2.4",
"@backstage/plugin-catalog": "^2.0.5",
"@backstage/plugin-search": "^1.7.4",
"@backstage/plugin-user-settings": "^0.9.3",
"@backstage/ui": "^0.15.0",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@red-hat-developer-hub/backstage-plugin-adoption-insights": "workspace:^",
Expand All @@ -41,7 +41,7 @@
"react-router-dom": "^6.3.0"
},
"devDependencies": {
"@backstage/frontend-test-utils": "^0.5.1",
"@backstage/frontend-test-utils": "^0.6.0",
"@playwright/test": "1.60.0",
"@testing-library/dom": "^9.0.0",
"@testing-library/jest-dom": "^6.0.0",
Expand Down
52 changes: 26 additions & 26 deletions workspaces/adoption-insights/packages/backend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,31 +21,31 @@
"build-image": "docker build ../.. -f Dockerfile --tag backstage"
},
"dependencies": {
"@backstage/backend-defaults": "^0.16.0",
"@backstage/backend-plugin-api": "^1.8.0",
"@backstage/config": "^1.3.6",
"@backstage/plugin-app-backend": "^0.5.12",
"@backstage/plugin-auth-backend": "^0.27.3",
"@backstage/plugin-auth-backend-module-github-provider": "^0.5.1",
"@backstage/plugin-auth-backend-module-guest-provider": "^0.2.17",
"@backstage/plugin-auth-node": "^0.6.14",
"@backstage/plugin-catalog-backend": "^3.5.0",
"@backstage/plugin-catalog-backend-module-logs": "^0.1.20",
"@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "^0.2.18",
"@backstage/plugin-kubernetes-backend": "^0.21.2",
"@backstage/plugin-permission-backend": "^0.7.10",
"@backstage/plugin-permission-backend-module-allow-all-policy": "^0.2.17",
"@backstage/plugin-permission-common": "^0.9.7",
"@backstage/plugin-permission-node": "^0.10.11",
"@backstage/plugin-proxy-backend": "^0.6.11",
"@backstage/plugin-scaffolder-backend": "^3.2.0",
"@backstage/plugin-scaffolder-backend-module-github": "^0.9.7",
"@backstage/plugin-search-backend": "^2.1.0",
"@backstage/plugin-search-backend-module-catalog": "^0.3.13",
"@backstage/plugin-search-backend-module-pg": "^0.5.53",
"@backstage/plugin-search-backend-module-techdocs": "^0.4.12",
"@backstage/plugin-search-backend-node": "^1.4.2",
"@backstage/plugin-techdocs-backend": "^2.1.6",
"@backstage/backend-defaults": "^0.17.2",
"@backstage/backend-plugin-api": "^1.9.1",
"@backstage/config": "^1.3.8",
"@backstage/plugin-app-backend": "^0.5.14",
"@backstage/plugin-auth-backend": "^0.29.0",
"@backstage/plugin-auth-backend-module-github-provider": "^0.5.3",
"@backstage/plugin-auth-backend-module-guest-provider": "^0.2.19",
"@backstage/plugin-auth-node": "^0.7.1",
"@backstage/plugin-catalog-backend": "^3.7.1",
"@backstage/plugin-catalog-backend-module-logs": "^0.1.22",
"@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "^0.2.20",
"@backstage/plugin-kubernetes-backend": "^0.21.4",
"@backstage/plugin-permission-backend": "^0.7.12",
"@backstage/plugin-permission-backend-module-allow-all-policy": "^0.2.19",
"@backstage/plugin-permission-common": "^0.9.9",
"@backstage/plugin-permission-node": "^0.11.0",
"@backstage/plugin-proxy-backend": "^0.6.13",
"@backstage/plugin-scaffolder-backend": "^4.0.0",
"@backstage/plugin-scaffolder-backend-module-github": "^0.9.9",
"@backstage/plugin-search-backend": "^2.1.2",
"@backstage/plugin-search-backend-module-catalog": "^0.3.15",
"@backstage/plugin-search-backend-module-pg": "^0.5.55",
"@backstage/plugin-search-backend-module-techdocs": "^0.4.14",
"@backstage/plugin-search-backend-node": "^1.4.4",
"@backstage/plugin-techdocs-backend": "^2.2.0",
"@red-hat-developer-hub/backstage-plugin-adoption-insights-backend": "workspace:^",
"@red-hat-developer-hub/backstage-plugin-adoption-insights-common": "workspace:^",
"app": "link:../app",
Expand All @@ -54,7 +54,7 @@
"pg": "^8.11.3"
},
"devDependencies": {
"@backstage/cli": "^0.36.0"
"@backstage/cli": "^0.36.2"
},
"files": [
"dist"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,12 @@
"postpack": "backstage-cli package postpack"
},
"dependencies": {
"@backstage/backend-defaults": "^0.16.0",
"@backstage/backend-plugin-api": "^1.8.0",
"@backstage/core-plugin-api": "^1.12.4",
"@backstage/errors": "^1.2.7",
"@backstage/plugin-catalog-node": "^2.1.0",
"@backstage/plugin-permission-common": "^0.9.7",
"@backstage/backend-defaults": "^0.17.2",
"@backstage/backend-plugin-api": "^1.9.1",
"@backstage/core-plugin-api": "^1.12.6",
"@backstage/errors": "^1.3.1",
"@backstage/plugin-catalog-node": "^2.2.1",
"@backstage/plugin-permission-common": "^0.9.9",
"@red-hat-developer-hub/backstage-plugin-adoption-insights-common": "workspace:^",
"express": "^4.17.1",
"express-promise-router": "^4.1.0",
Expand All @@ -49,8 +49,8 @@
"zod": "^3.22.4"
},
"devDependencies": {
"@backstage/backend-test-utils": "^1.11.1",
"@backstage/cli": "^0.36.0",
"@backstage/backend-test-utils": "^1.11.3",
"@backstage/cli": "^0.36.2",
"@types/express": "^4.17.6",
"@types/luxon": "^3.5.0",
"@types/supertest": "^2.0.12",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,10 @@
"postpack": "backstage-cli package postpack"
},
"devDependencies": {
"@backstage/cli": "^0.36.0"
"@backstage/cli": "^0.36.2"
},
"peerDependencies": {
"@backstage/plugin-permission-common": "^0.9.7"
"@backstage/plugin-permission-common": "^0.9.9"
},
"files": [
"dist"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,14 +51,14 @@
"postpack": "backstage-cli package postpack"
},
"dependencies": {
"@backstage/catalog-model": "^1.7.7",
"@backstage/core-components": "^0.18.8",
"@backstage/core-plugin-api": "^1.12.4",
"@backstage/frontend-plugin-api": "^0.15.1",
"@backstage/plugin-app-react": "^0.2.1",
"@backstage/plugin-catalog-react": "^2.1.1",
"@backstage/plugin-permission-react": "^0.4.41",
"@backstage/theme": "^0.7.2",
"@backstage/catalog-model": "^1.9.0",
"@backstage/core-components": "^0.18.10",
"@backstage/core-plugin-api": "^1.12.6",
"@backstage/frontend-plugin-api": "^0.17.1",
"@backstage/plugin-app-react": "^0.2.3",
"@backstage/plugin-catalog-react": "^3.0.0",
"@backstage/plugin-permission-react": "^0.5.1",
"@backstage/theme": "^0.7.3",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
Expand All @@ -76,12 +76,12 @@
"react": "^16.13.1 || ^17.0.0 || ^18.0.0"
},
"devDependencies": {
"@backstage/cli": "^0.36.0",
"@backstage/config": "^1.3.6",
"@backstage/core-app-api": "^1.19.6",
"@backstage/dev-utils": "^1.1.21",
"@backstage/plugin-catalog": "^2.0.1",
"@backstage/test-utils": "^1.7.16",
"@backstage/cli": "^0.36.2",
"@backstage/config": "^1.3.8",
"@backstage/core-app-api": "^1.20.1",
"@backstage/dev-utils": "^1.1.23",
"@backstage/plugin-catalog": "^2.0.5",
"@backstage/test-utils": "^1.7.18",
"@red-hat-developer-hub/backstage-plugin-theme": "^0.14.0",
"@testing-library/jest-dom": "^6.0.0",
"@testing-library/react": "^14.0.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ import { ExtensionBlueprintParams } from '@backstage/frontend-plugin-api';
import { ExtensionDataRef } from '@backstage/frontend-plugin-api';
import { ExtensionInput } from '@backstage/frontend-plugin-api';
import { FrontendModule } from '@backstage/frontend-plugin-api';
import { IconComponent } from '@backstage/frontend-plugin-api';
import { IconElement } from '@backstage/frontend-plugin-api';
import { JSX as JSX_2 } from 'react';
import { OverridableExtensionDefinition } from '@backstage/frontend-plugin-api';
Expand Down Expand Up @@ -92,6 +91,7 @@ export const adoptionInsightsTranslationRef: TranslationRef<
readonly 'common.readMore': string;
readonly 'common.exportCSV': string;
readonly 'common.downloading': string;
readonly 'common.loading': string;
readonly 'common.yesterday': string;
readonly 'common.numberOfSearches': string;
readonly 'common.filteredBy': string;
Expand Down Expand Up @@ -130,27 +130,6 @@ const _default: OverridableFrontendPlugin<
params: ApiFactory<TApi, TImpl, TDeps>,
) => ExtensionBlueprintParams<AnyApiFactory>;
}>;
'nav-item:adoption-insights': OverridableExtensionDefinition<{
kind: 'nav-item';
name: undefined;
config: {};
configInput: {};
output: ExtensionDataRef<
{
title: string;
icon: IconComponent;
routeRef: RouteRef_2<undefined>;
},
'core.nav-item.target',
{}
>;
inputs: {};
params: {
title: string;
icon: IconComponent;
routeRef: RouteRef_2<undefined>;
};
}>;
'page:adoption-insights': OverridableExtensionDefinition<{
kind: 'page';
name: undefined;
Expand All @@ -159,8 +138,8 @@ const _default: OverridableFrontendPlugin<
title: string | undefined;
};
configInput: {
title?: string | undefined;
path?: string | undefined;
title?: string | undefined;
};
output:
| ExtensionDataRef<string, 'core.routing.path', {}>
Expand Down
Loading
Loading