Skip to content

Commit 6ca0e31

Browse files
rhdh-botgithub-actions[bot]karthikjeeyar
authored
Version Packages (sandbox) (#576)
* Version Packages * update yarn.lock * fix prettier issues --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Karthik <karthik.jk11@gmail.com>
1 parent 5f5d87c commit 6ca0e31

13 files changed

Lines changed: 108 additions & 119 deletions

File tree

workspaces/sandbox/.changeset/afraid-snakes-sin.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

workspaces/sandbox/.changeset/moody-toes-learn.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

workspaces/sandbox/.changeset/renovate-4e2b708.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

workspaces/sandbox/.changeset/silly-cars-count.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

workspaces/sandbox/.changeset/smooth-days-deny.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

workspaces/sandbox/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ yarn backstage-repo-tools knip-reports
5252
```
5353

5454
## Local Frontend Setup (provisional)
55+
5556
The Sandbox plugin uses Red Hat SSO to authenticate users accessing the Sandbox backend. This section explains how to configure your local RHDH Sandbox UI to connect with Red Hat SSO and the Sandbox backend.
5657

5758
0. `export QUAY_NAMESPACE=<your-quay-namespace>`

workspaces/sandbox/deploy/base/app-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,4 @@ sandbox:
3838
signupAPI: https://registration-service-toolchain-host-operator.apps.rstage.wybr.p1.openshiftapps.com/api/v1
3939
kubeAPI: https://api-toolchain-host-operator.apps.rstage.wybr.p1.openshiftapps.com
4040
recaptcha:
41-
siteKey: 6Lc_164lAAAAAPvrC0WO-XDljvZ2DZ3UQ38A4XR0
41+
siteKey: 6Lc_164lAAAAAPvrC0WO-XDljvZ2DZ3UQ38A4XR0
Lines changed: 82 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -1,91 +1,90 @@
11
includes:
2-
- dynamic-plugins.default.yaml
2+
- dynamic-plugins.default.yaml
33
plugins:
4-
- disabled: false
5-
package: ./local-plugins/red-hat-developer-hub-backstage-plugin-sandbox
6-
pluginConfig:
7-
dynamicPlugins:
8-
frontend:
9-
default.main-menu-items:
10-
menuItems:
11-
default.home:
12-
title: Home
13-
icon: homeIcon
14-
to: '/'
15-
priority: 200
16-
default.activities:
17-
title: Activities
18-
icon: activitiesIcon
19-
to: '/activities'
20-
priority: 100
21-
default.catalog:
22-
title: ""
23-
default.apis:
24-
title: ""
25-
default.learning-path:
26-
title: ""
27-
default.create:
28-
title: ""
29-
red-hat-developer-hub.backstage-plugin-sandbox:
30-
signInPage:
31-
importName: RHSSOSignInPage
32-
appIcons:
33-
- name: homeIcon
34-
importName: SandboxHomeIcon
35-
- name: activitiesIcon
36-
importName: SandboxActivitiesIcon
37-
dynamicRoutes:
38-
- path: /
39-
importName: SandboxPage
40-
- path: /activities
41-
importName: SandboxActivitiesPage
42-
43-
# Global Header
44-
- package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-global-header
45-
disabled: false
46-
pluginConfig:
47-
dynamicPlugins:
48-
frontend:
49-
red-hat-developer-hub.backstage-plugin-global-header:
50-
mountPoints:
51-
- mountPoint: application/header
52-
importName: GlobalHeader
53-
config:
54-
position: above-main-content
55-
- mountPoint: global.header/component
56-
importName: Spacer
57-
config:
58-
priority: 99
59-
props:
60-
growFactor: 1
61-
minWidth: 1
62-
- mountPoint: global.header/component
63-
importName: ProfileDropdown
64-
config:
65-
priority: 10
66-
- mountPoint: global.header/profile
67-
importName: MenuItemLink
68-
config:
4+
- disabled: false
5+
package: ./local-plugins/red-hat-developer-hub-backstage-plugin-sandbox
6+
pluginConfig:
7+
dynamicPlugins:
8+
frontend:
9+
default.main-menu-items:
10+
menuItems:
11+
default.home:
12+
title: Home
13+
icon: homeIcon
14+
to: '/'
15+
priority: 200
16+
default.activities:
17+
title: Activities
18+
icon: activitiesIcon
19+
to: '/activities'
6920
priority: 100
70-
props:
71-
title: Settings
72-
link: /settings
73-
icon: manageAccounts
74-
- mountPoint: global.header/profile
75-
importName: LogoutButton
76-
config:
77-
priority: 10
21+
default.catalog:
22+
title: ''
23+
default.apis:
24+
title: ''
25+
default.learning-path:
26+
title: ''
27+
default.create:
28+
title: ''
29+
red-hat-developer-hub.backstage-plugin-sandbox:
30+
signInPage:
31+
importName: RHSSOSignInPage
32+
appIcons:
33+
- name: homeIcon
34+
importName: SandboxHomeIcon
35+
- name: activitiesIcon
36+
importName: SandboxActivitiesIcon
37+
dynamicRoutes:
38+
- path: /
39+
importName: SandboxPage
40+
- path: /activities
41+
importName: SandboxActivitiesPage
7842

43+
# Global Header
44+
- package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-global-header
45+
disabled: false
46+
pluginConfig:
47+
dynamicPlugins:
48+
frontend:
49+
red-hat-developer-hub.backstage-plugin-global-header:
50+
mountPoints:
51+
- mountPoint: application/header
52+
importName: GlobalHeader
53+
config:
54+
position: above-main-content
55+
- mountPoint: global.header/component
56+
importName: Spacer
57+
config:
58+
priority: 99
59+
props:
60+
growFactor: 1
61+
minWidth: 1
62+
- mountPoint: global.header/component
63+
importName: ProfileDropdown
64+
config:
65+
priority: 10
66+
- mountPoint: global.header/profile
67+
importName: MenuItemLink
68+
config:
69+
priority: 100
70+
props:
71+
title: Settings
72+
link: /settings
73+
icon: manageAccounts
74+
- mountPoint: global.header/profile
75+
importName: LogoutButton
76+
config:
77+
priority: 10
7978

80-
# Techdocs
81-
- package: ./dynamic-plugins/dist/backstage-plugin-techdocs-backend-dynamic
82-
disabled: true
79+
# Techdocs
80+
- package: ./dynamic-plugins/dist/backstage-plugin-techdocs-backend-dynamic
81+
disabled: true
8382

84-
- package: ./dynamic-plugins/dist/backstage-plugin-techdocs
85-
disabled: true
83+
- package: ./dynamic-plugins/dist/backstage-plugin-techdocs
84+
disabled: true
8685

87-
- package: ./dynamic-plugins/dist/backstage-plugin-techdocs-module-addons-contrib
88-
disabled: true
86+
- package: ./dynamic-plugins/dist/backstage-plugin-techdocs-module-addons-contrib
87+
disabled: true
8988

90-
- package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-dynamic-home-page
91-
disabled: true
89+
- package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-dynamic-home-page
90+
disabled: true

workspaces/sandbox/deploy/base/kustomization.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
22
kind: Kustomization
33

44
resources:
5-
- app-config.local.yaml
6-
- dynamic-plugins.yaml
5+
- app-config.local.yaml
6+
- dynamic-plugins.yaml

workspaces/sandbox/packages/app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"@backstage/theme": "^0.6.4",
4646
"@material-ui/core": "^4.12.2",
4747
"@material-ui/icons": "^4.9.1",
48-
"@red-hat-developer-hub/backstage-plugin-sandbox": "^0.0.1",
48+
"@red-hat-developer-hub/backstage-plugin-sandbox": "^0.1.0",
4949
"react": "^18.0.2",
5050
"react-dom": "^18.0.2",
5151
"react-router": "^6.3.0",

0 commit comments

Comments
 (0)