Skip to content

Commit 2720fd8

Browse files
committed
deps: Update Backstage 1.39.0 to 1.43.3
1 parent 5753886 commit 2720fd8

File tree

14 files changed

+9163
-7825
lines changed

14 files changed

+9163
-7825
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,6 @@ site
5252

5353
# E2E test reports
5454
e2e-test-report/
55+
56+
# Cache
57+
.cache/

.yarn/plugins/@yarnpkg/plugin-backstage.cjs

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

.yarnrc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
nodeLinker: node-modules
22

33
plugins:
4-
- checksum: 5e9fde8695ba2fd9e9e4bcc285a8817a491b6819bd1c8070cf55a34d8cff25b6da8af58d0a2e63be4dfcc38d883811a43aeb092b26a62f734458a4425bdda0b1
4+
- checksum: b613ebeede2fffe7e36d1d601014dbabc7cc61453ed942975c92152f6563a9ed3e3e3659b20e32f601b2062bbe4bfc53314dcace9d7c600ab5dd11d39a4e2f30
55
path: .yarn/plugins/@yarnpkg/plugin-backstage.cjs
6-
spec: 'https://versions.backstage.io/v1/releases/1.39.0/yarn-plugin'
6+
spec: "https://versions.backstage.io/v1/releases/1.43.3/yarn-plugin"
77

88
yarnPath: .yarn/releases/yarn-4.4.1.cjs

app-config.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -124,10 +124,6 @@ catalog:
124124
rules:
125125
- allow: [Template, Location]
126126

127-
# Experimental: Always use the search method in UrlReaderProcessor.
128-
# New adopters are encouraged to enable it as this behavior will be the default in a future release.
129-
useUrlReadersSearch: true
130-
131127
# see https://backstage.io/docs/features/kubernetes/configuration for kubernetes configuration options
132128
kubernetes:
133129
serviceLocatorMethod:

backstage.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"version": "1.39.0"
2+
"version": "1.43.3"
33
}

compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
services:
22

33
postgres:
4-
image: docker.io/library/postgres:17.4-alpine
4+
image: docker.io/library/postgres:17.6-alpine
55
container_name: "postgres"
66
ports:
77
- 5432:5432

packages/app/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
"@backstage-community/plugin-github-actions": "^0.11.0",
1818
"@backstage-community/plugin-sonarqube": "^0.12.1",
1919
"@backstage/app-defaults": "backstage:^",
20-
"@backstage/canon": "backstage:^",
2120
"@backstage/catalog-model": "backstage:^",
2221
"@backstage/cli": "backstage:^",
2322
"@backstage/core-app-api": "backstage:^",
@@ -32,16 +31,19 @@
3231
"@backstage/plugin-catalog-react": "backstage:^",
3332
"@backstage/plugin-home": "backstage:^",
3433
"@backstage/plugin-kubernetes": "backstage:^",
34+
"@backstage/plugin-notifications": "backstage:^",
3535
"@backstage/plugin-org": "backstage:^",
3636
"@backstage/plugin-permission-react": "backstage:^",
3737
"@backstage/plugin-scaffolder": "backstage:^",
3838
"@backstage/plugin-search": "backstage:^",
3939
"@backstage/plugin-search-react": "backstage:^",
40+
"@backstage/plugin-signals": "backstage:^",
4041
"@backstage/plugin-techdocs": "backstage:^",
4142
"@backstage/plugin-techdocs-module-addons-contrib": "backstage:^",
4243
"@backstage/plugin-techdocs-react": "backstage:^",
4344
"@backstage/plugin-user-settings": "backstage:^",
4445
"@backstage/theme": "backstage:^",
46+
"@backstage/ui": "backstage:^",
4547
"@dweber019/backstage-plugin-endoflife": "^0.0.19",
4648
"@material-ui/core": "^4.12.4",
4749
"@material-ui/icons": "^4.11.3",

packages/app/src/App.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ import { catalogEntityCreatePermission } from '@backstage/plugin-catalog-common/
3939
import { githubAuthApiRef } from '@backstage/core-plugin-api';
4040
import { HomePage } from './components/home/HomePage';
4141
import { HomepageCompositionRoot } from '@backstage/plugin-home';
42+
import { NotificationsPage } from '@backstage/plugin-notifications';
43+
import { SignalsDisplay } from '@backstage/plugin-signals';
4244

4345
const app = createApp({
4446
apis,
@@ -112,6 +114,7 @@ const routes = (
112114
</Route>
113115
<Route path="/settings" element={<UserSettingsPage />} />
114116
<Route path="/catalog-graph" element={<CatalogGraphPage />} />
117+
<Route path="/notifications" element={<NotificationsPage />} />
115118
</FlatRoutes>
116119
);
117120

@@ -120,6 +123,7 @@ export default app.createRoot(
120123
<AlertDisplay />
121124
<OAuthRequestDialog />
122125
<AutoLogout />
126+
<SignalsDisplay />
123127
<AppRouter>
124128
<Root>{routes}</Root>
125129
</AppRouter>

packages/app/src/components/Root/Root.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ import SearchIcon from '@material-ui/icons/Search';
2828
import { MyGroupsSidebarItem } from '@backstage/plugin-org';
2929
import GroupIcon from '@material-ui/icons/People';
3030
import CategoryIcon from '@material-ui/icons/Category';
31+
import { NotificationsSidebarItem } from '@backstage/plugin-notifications';
3132

3233
const useSidebarLogoStyles = makeStyles({
3334
root: {
@@ -85,6 +86,8 @@ export const Root = ({ children }: PropsWithChildren<{}>) => (
8586
</SidebarGroup>
8687
<SidebarSpace />
8788
<SidebarDivider />
89+
<NotificationsSidebarItem />
90+
<SidebarDivider />
8891
<SidebarGroup
8992
label="Settings"
9093
icon={<UserSettingsSignInAvatar />}

packages/app/src/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import '@backstage/cli/asset-types';
22
import ReactDOM from 'react-dom/client';
33
import App from './App';
4-
import '@backstage/canon/css/styles.css';
4+
import '@backstage/ui/css/styles.css';
55

66
ReactDOM.createRoot(document.getElementById('root')!).render(<App />);

0 commit comments

Comments
 (0)