Skip to content

Commit 6f56fe9

Browse files
committed
chore: update analytics-provider-segment wrapper
Signed-off-by: Kashish Mittal <[email protected]>
1 parent 59a5fee commit 6f56fe9

File tree

13 files changed

+70
-70
lines changed

13 files changed

+70
-70
lines changed

.ibm/pipelines/value_files/values_showcase-rbac.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ global:
103103
disabled: true
104104
- package: ./dynamic-plugins/dist/backstage-community-plugin-rbac
105105
disabled: false
106-
- package: ./dynamic-plugins/dist/janus-idp-backstage-plugin-analytics-provider-segment
106+
- package: ./dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment
107107
disabled: true
108108

109109
# -- Upstream Backstage [chart configuration](https://github.com/backstage/charts/blob/main/charts/backstage/values.yaml)

docs/index.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Add the following code in your Helm configuration file:
3939
global:
4040
dynamic:
4141
plugins:
42-
- package: './dynamic-plugins/dist/janus-idp-backstage-plugin-analytics-provider-segment'
42+
- package: './dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment'
4343
disabled: true
4444
```
4545
@@ -58,7 +58,7 @@ data:
5858
includes:
5959
- dynamic-plugins.default.yaml
6060
plugins:
61-
- package: './dynamic-plugins/dist/janus-idp-backstage-plugin-analytics-provider-segment'
61+
- package: './dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment'
6262
disabled: true
6363
```
6464

@@ -70,11 +70,11 @@ However, if you run your application using the `dynamic-plugins.default.yaml` fi
7070
```yaml
7171
dynamicPlugins:
7272
plugins:
73-
- package: './dynamic-plugins/dist/janus-idp-backstage-plugin-analytics-provider-segment'
73+
- package: './dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment'
7474
disabled: true
7575
```
7676

77-
Than delete the `dynamic-plugins-root/janus-idp-backstage-plugin-analytics-provider-segment` plugin directory, to stop plugin from loading.
77+
Than delete the `dynamic-plugins-root/backstage-community-plugin-analytics-provider-segment` plugin directory, to stop plugin from loading.
7878

7979
### Disabling Telemetry in Continuous Integration (CI) Environments
8080

@@ -94,7 +94,7 @@ Add the following code in your Helm configuration file:
9494
global:
9595
dynamic:
9696
plugins:
97-
- package: './dynamic-plugins/dist/janus-idp-backstage-plugin-analytics-provider-segment'
97+
- package: './dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment'
9898
disabled: false
9999
```
100100

@@ -114,7 +114,7 @@ data:
114114
includes:
115115
- dynamic-plugins.default.yaml
116116
plugins:
117-
- package: './dynamic-plugins/dist/janus-idp-backstage-plugin-analytics-provider-segment'
117+
- package: './dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment'
118118
disabled: false
119119
```
120120

@@ -385,4 +385,4 @@ COMING SOON
385385
386386
## Deploying with ArgoCD
387387
388-
COMING SOON
388+
COMING SOON

dynamic-plugins.default.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -921,12 +921,12 @@ plugins:
921921
url: ${TECH_RADAR_DATA_URL}
922922

923923

924-
- package: ./dynamic-plugins/dist/janus-idp-backstage-plugin-analytics-provider-segment
924+
- package: ./dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment
925925
disabled: false
926926
pluginConfig:
927927
dynamicPlugins:
928928
frontend:
929-
janus-idp.backstage-plugin-analytics-provider-segment:
929+
backstage-community.plugin-analytics-provider-segment:
930930
apiFactories:
931931
- importName: SegmentAnalyticsApi
932932
backend:

dynamic-plugins/wrappers/janus-idp-backstage-plugin-analytics-provider-segment/package.json dynamic-plugins/wrappers/backstage-community-plugin-analytics-provider-segment/package.json

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "janus-idp-backstage-plugin-analytics-provider-segment",
3-
"version": "1.10.0",
2+
"name": "backstage-community-plugin-analytics-provider-segment",
3+
"version": "1.10.2",
44
"main": "src/index.ts",
55
"types": "src/index.ts",
66
"license": "Apache-2.0",
@@ -11,10 +11,10 @@
1111
},
1212
"backstage": {
1313
"role": "frontend-plugin",
14-
"supported-versions": "1.32.4",
15-
"pluginId": "janus-idp-analytics-provider-segment",
14+
"supported-versions": "1.32.5",
15+
"pluginId": "backstage-community-analytics-provider-segment",
1616
"pluginPackages": [
17-
"janus-idp-backstage-plugin-analytics-provider-segment"
17+
"backstage-community-plugin-analytics-provider-segment"
1818
]
1919
},
2020
"sideEffects": false,
@@ -28,7 +28,7 @@
2828
"export-dynamic:clean": "janus-cli package export-dynamic-plugin --in-place --clean"
2929
},
3030
"dependencies": {
31-
"@janus-idp/backstage-plugin-analytics-provider-segment": "1.10.0"
31+
"@backstage-community/plugin-analytics-provider-segment": "1.10.2"
3232
},
3333
"devDependencies": {
3434
"@backstage/cli": "0.28.2",
@@ -39,15 +39,15 @@
3939
"dist-scalprum"
4040
],
4141
"scalprum": {
42-
"name": "janus-idp.backstage-plugin-analytics-provider-segment",
42+
"name": "backstage-community.plugin-analytics-provider-segment",
4343
"exposedModules": {
4444
"PluginRoot": "./src/index.ts"
4545
}
4646
},
4747
"repository": {
4848
"type": "git",
4949
"url": "https://github.com/janus-idp/backstage-showcase",
50-
"directory": "dynamic-plugins/wrappers/janus-idp-backstage-plugin-analytics-provider-segment"
50+
"directory": "dynamic-plugins/wrappers/backstage-community-plugin-analytics-provider-segment"
5151
},
5252
"maintainers": [
5353
"@janus-idp/maintainers-showcase"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from "@backstage-community/plugin-analytics-provider-segment";

dynamic-plugins/wrappers/janus-idp-backstage-plugin-analytics-provider-segment/tsconfig.json dynamic-plugins/wrappers/backstage-community-plugin-analytics-provider-segment/tsconfig.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"include": ["src", "dev", "migrations"],
44
"exclude": ["node_modules"],
55
"compilerOptions": {
6-
"outDir": "../../../dist-types/dynamic-plugins/wrappers/janus-idp-backstage-plugin-analytics-provider-segment",
6+
"outDir": "../../../dist-types/dynamic-plugins/wrappers/backstage-community-plugin-analytics-provider-segment",
77
"rootDir": "."
88
}
99
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"extends": ["//"],
3+
"tasks": {
4+
"tsc": {
5+
"outputs": [
6+
"../../../dist-types/dynamic-plugins/wrappers/backstage-community-plugin-analytics-provider-segment/**"
7+
]
8+
}
9+
}
10+
}

dynamic-plugins/wrappers/janus-idp-backstage-plugin-analytics-provider-segment/src/index.ts

-1
This file was deleted.

dynamic-plugins/wrappers/janus-idp-backstage-plugin-analytics-provider-segment/turbo.json

-10
This file was deleted.

e2e-tests/playwright/e2e/plugins/analytics/analytics-disabled-rbac.spec.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ test.describe('Check RBAC "analytics-provider-segment" plugin', () => {
2323
test("is disabled", async ({ page }) => {
2424
await page
2525
.getByPlaceholder("Filter")
26-
.pressSequentially("backstage-plugin-analytics-provider-segment\n", {
26+
.pressSequentially("plugin-analytics-provider-segment\n", {
2727
delay: 300,
2828
});
2929
const row = page.locator(
3030
UIhelperPO.rowByText(
31-
"janus-idp-backstage-plugin-analytics-provider-segment",
31+
"backstage-community-plugin-analytics-provider-segment",
3232
),
3333
);
3434
expect(await row.locator("td").nth(2).innerText()).toBe("No"); // not enabled

e2e-tests/playwright/e2e/plugins/analytics/analytics-enabled.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ test('Check "analytics-provider-segment" plugin is enabled', async () => {
1010
const pluginsList = await analytics.getDynamicPluginsList(authHeader);
1111
const isPluginListed = analytics.checkPluginListed(
1212
pluginsList,
13-
"janus-idp-backstage-plugin-analytics-provider-segment",
13+
"backstage-community-plugin-analytics-provider-segment",
1414
);
1515

1616
expect(isPluginListed).toBe(true);

plugins/dynamic-plugins-info/src/components/InternalPluginsMap.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -125,8 +125,8 @@ export const InternalPluginsMap: Record<string, string> = {
125125
'./dynamic-plugins/dist/backstage-community-plugin-tech-radar',
126126
'backstage-community-plugin-tech-radar-backend-dynamic':
127127
'./dynamic-plugins/dist/backstage-community-plugin-tech-radar-backend-dynamic',
128-
'janus-idp-backstage-plugin-analytics-provider-segment':
129-
'./dynamic-plugins/dist/janus-idp-backstage-plugin-analytics-provider-segment',
128+
'backstage-community-plugin-analytics-provider-segment':
129+
'./dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment',
130130
'parfuemerie-douglas-scaffolder-backend-module-azure-repositories-dynamic':
131131
'./dynamic-plugins/dist/parfuemerie-douglas-scaffolder-backend-module-azure-repositories-dynamic',
132132
'immobiliarelabs-backstage-plugin-gitlab-backend-dynamic':

yarn.lock

+35-35
Original file line numberDiff line numberDiff line change
@@ -3307,6 +3307,28 @@ __metadata:
33073307
languageName: node
33083308
linkType: hard
33093309

3310+
"@backstage-community/plugin-analytics-provider-segment@npm:1.10.2":
3311+
version: 1.10.2
3312+
resolution: "@backstage-community/plugin-analytics-provider-segment@npm:1.10.2"
3313+
dependencies:
3314+
"@backstage/config": ^1.2.0
3315+
"@backstage/core-components": ^0.15.1
3316+
"@backstage/core-plugin-api": ^1.10.0
3317+
"@backstage/theme": ^0.6.0
3318+
"@material-ui/core": ^4.9.13
3319+
"@material-ui/icons": ^4.11.3
3320+
"@material-ui/lab": 4.0.0-alpha.61
3321+
"@segment/analytics-next": ^1.58.0
3322+
prop-types: ^15.8.1
3323+
react-use: ^17.4.0
3324+
peerDependencies:
3325+
react: ^16.13.1 || ^17.0.0 || ^18.0.0
3326+
react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0
3327+
react-router-dom: ^6.0.0
3328+
checksum: ebc8a2d6fe9094ab3d9c7384a0eaffae226f1148e48488eefbb18358c58ffc775819f1c040c5139e93b3c38c8ad3c3fc8d6056bcf6adc7e09700f19b93cd9b70
3329+
languageName: node
3330+
linkType: hard
3331+
33103332
"@backstage-community/plugin-azure-devops-backend@npm:0.7.3":
33113333
version: 0.7.3
33123334
resolution: "@backstage-community/plugin-azure-devops-backend@npm:0.7.3"
@@ -10529,28 +10551,6 @@ __metadata:
1052910551
languageName: node
1053010552
linkType: hard
1053110553

10532-
"@janus-idp/backstage-plugin-analytics-provider-segment@npm:1.10.0":
10533-
version: 1.10.0
10534-
resolution: "@janus-idp/backstage-plugin-analytics-provider-segment@npm:1.10.0"
10535-
dependencies:
10536-
"@backstage/config": ^1.2.0
10537-
"@backstage/core-components": ^0.15.1
10538-
"@backstage/core-plugin-api": ^1.10.0
10539-
"@backstage/theme": ^0.6.0
10540-
"@material-ui/core": ^4.9.13
10541-
"@material-ui/icons": ^4.11.3
10542-
"@material-ui/lab": 4.0.0-alpha.61
10543-
"@segment/analytics-next": ^1.58.0
10544-
prop-types: ^15.8.1
10545-
react-use: ^17.4.0
10546-
peerDependencies:
10547-
react: ^16.13.1 || ^17.0.0 || ^18.0.0
10548-
react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0
10549-
react-router-dom: ^6.0.0
10550-
checksum: a65c16af591878b7140cf5705a5c99e47bc398ba07c3583bde082ae84bf56581b07dd979af5a13c5687fc3384a00b9da6bf4ea93e7b9c2cf4d3a34900dffd009
10551-
languageName: node
10552-
linkType: hard
10553-
1055410554
"@janus-idp/backstage-plugin-audit-log-node@npm:1.7.0":
1055510555
version: 1.7.0
1055610556
resolution: "@janus-idp/backstage-plugin-audit-log-node@npm:1.7.0"
@@ -16503,8 +16503,8 @@ __metadata:
1650316503
linkType: hard
1650416504

1650516505
"@segment/analytics-next@npm:^1.58.0":
16506-
version: 1.75.0
16507-
resolution: "@segment/analytics-next@npm:1.75.0"
16506+
version: 1.76.0
16507+
resolution: "@segment/analytics-next@npm:1.76.0"
1650816508
dependencies:
1650916509
"@lukeed/uuid": ^2.0.0
1651016510
"@segment/analytics-core": 1.8.0
@@ -16516,7 +16516,7 @@ __metadata:
1651616516
node-fetch: ^2.6.7
1651716517
tslib: ^2.4.1
1651816518
unfetch: ^4.1.0
16519-
checksum: 92bc7ad1b1364e2446d8df3869a87d4014dc2a096248fdbd0c3bda9f2206e482eedbe044f348f21738f4139925d2d1997cff83df0879659c3accf1a4edf2c2b5
16519+
checksum: 0819212b39499b4ba5a02dd9c58ed0716bbb236237f458f641842b72f3766620142d57bbb583fb5fe8be13d6d3871ff970f0c76002ebcf691411e92b32089cc7
1652016520
languageName: node
1652116521
linkType: hard
1652216522

@@ -22432,6 +22432,16 @@ __metadata:
2243222432
languageName: unknown
2243322433
linkType: soft
2243422434

22435+
"backstage-community-plugin-analytics-provider-segment@workspace:dynamic-plugins/wrappers/backstage-community-plugin-analytics-provider-segment":
22436+
version: 0.0.0-use.local
22437+
resolution: "backstage-community-plugin-analytics-provider-segment@workspace:dynamic-plugins/wrappers/backstage-community-plugin-analytics-provider-segment"
22438+
dependencies:
22439+
"@backstage-community/plugin-analytics-provider-segment": 1.10.2
22440+
"@backstage/cli": 0.28.2
22441+
"@janus-idp/cli": 1.17.0
22442+
languageName: unknown
22443+
linkType: soft
22444+
2243522445
"backstage-community-plugin-azure-devops-backend@workspace:dynamic-plugins/wrappers/backstage-community-plugin-azure-devops-backend-dynamic":
2243622446
version: 0.0.0-use.local
2243722447
resolution: "backstage-community-plugin-azure-devops-backend@workspace:dynamic-plugins/wrappers/backstage-community-plugin-azure-devops-backend-dynamic"
@@ -31757,16 +31767,6 @@ __metadata:
3175731767
languageName: unknown
3175831768
linkType: soft
3175931769

31760-
"janus-idp-backstage-plugin-analytics-provider-segment@workspace:dynamic-plugins/wrappers/janus-idp-backstage-plugin-analytics-provider-segment":
31761-
version: 0.0.0-use.local
31762-
resolution: "janus-idp-backstage-plugin-analytics-provider-segment@workspace:dynamic-plugins/wrappers/janus-idp-backstage-plugin-analytics-provider-segment"
31763-
dependencies:
31764-
"@backstage/cli": 0.28.2
31765-
"@janus-idp/backstage-plugin-analytics-provider-segment": 1.10.0
31766-
"@janus-idp/cli": 1.17.0
31767-
languageName: unknown
31768-
linkType: soft
31769-
3177031770
"janus-idp-backstage-scaffolder-backend-module-quay@workspace:dynamic-plugins/wrappers/janus-idp-backstage-scaffolder-backend-module-quay-dynamic":
3177131771
version: 0.0.0-use.local
3177231772
resolution: "janus-idp-backstage-scaffolder-backend-module-quay@workspace:dynamic-plugins/wrappers/janus-idp-backstage-scaffolder-backend-module-quay-dynamic"

0 commit comments

Comments
 (0)