Skip to content

Commit 8160d28

Browse files
committed
feat: Initial 4.18/PF5 changes (#10431)
Signed-off-by: Keith Chong <kykchong@redhat.com>
1 parent 89bc2b8 commit 8160d28

79 files changed

Lines changed: 1373 additions & 3072 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/workflows/unit-tests.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ name: Unit Tests
22

33
on:
44
push:
5-
branches: [main]
5+
branches: [release-4.18]
66
pull_request:
7-
branches: [main]
7+
branches: [release-4.18]
88

99
jobs:
1010
test:

‎.tekton/openshift-gitops-console-plugin-pull-request.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ metadata:
77
build.appstudio.redhat.com/pull_request_number: '{{pull_request_number}}'
88
build.appstudio.redhat.com/target_branch: '{{target_branch}}'
99
pipelinesascode.tekton.dev/max-keep-runs: "3"
10-
pipelinesascode.tekton.dev/on-cel-expression: event == "pull_request" && target_branch == "main"
10+
pipelinesascode.tekton.dev/on-cel-expression: event == "pull_request" && target_branch == "release-4.18"
1111
creationTimestamp:
1212
labels:
1313
appstudio.openshift.io/application: openshift-gitops-operator

‎.tekton/openshift-gitops-console-plugin-push.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
build.appstudio.redhat.com/commit_sha: '{{revision}}'
77
build.appstudio.redhat.com/target_branch: '{{target_branch}}'
88
pipelinesascode.tekton.dev/max-keep-runs: "3"
9-
pipelinesascode.tekton.dev/on-cel-expression: event == "push" && target_branch == "main"
9+
pipelinesascode.tekton.dev/on-cel-expression: event == "push" && target_branch == "release-4.18"
1010
creationTimestamp:
1111
labels:
1212
appstudio.openshift.io/application: openshift-gitops-operator

‎package.json‎

Lines changed: 24 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -21,71 +21,61 @@
2121
"test:coverage": "jest --coverage"
2222
},
2323
"devDependencies": {
24-
"@dagrejs/dagre": "^1.1.8",
25-
"@openshift-console/dynamic-plugin-sdk": "^4.19.1",
26-
"@openshift-console/dynamic-plugin-sdk-internal": "^4.19.1",
27-
"@openshift-console/dynamic-plugin-sdk-webpack": "^4.19.1",
24+
"@jest/types": "^30.4.1",
25+
"@openshift-console/dynamic-plugin-sdk": "4.18.0",
26+
"@openshift-console/dynamic-plugin-sdk-internal": "4.18.0",
27+
"@openshift-console/dynamic-plugin-sdk-webpack": "4.18.0",
2828
"@openshift-console/plugin-shared": "^0.0.3",
29-
"@patternfly/quickstarts": "^6.4.0",
30-
"@patternfly/react-charts": "^8.4.0",
31-
"@patternfly/react-core": "^6.4.0",
32-
"@patternfly/react-data-view": "^6.4.0",
33-
"@patternfly/react-component-groups": "^6.3.0",
34-
"@patternfly/react-icons": "^6.4.0",
35-
"@patternfly/react-styles": "^6.4.0",
36-
"@patternfly/react-table": "^6.4.0",
37-
"@patternfly/react-tokens": "6.4.0",
38-
"@patternfly/react-topology": "^6.2.0",
29+
"@patternfly/quickstarts": "^5.4.5",
30+
"@patternfly/react-component-groups": "^5.2.0",
31+
"@patternfly/react-core": "^5.4.0",
32+
"@patternfly/react-data-view": "^5.8.1",
33+
"@patternfly/react-icons": "^5.4.0",
34+
"@patternfly/react-styles": "^5.4.0",
35+
"@patternfly/react-table": "^5.4.0",
36+
"@patternfly/react-tokens": "5.4.0",
37+
"@patternfly/react-topology": "5.4.0",
3938
"@svgr/webpack": "^8.1.0",
40-
"@types/classnames": "^2.3.1",
41-
"@jest/types": "^29.0.0",
42-
"@types/jest": "^29.0.0",
43-
"@types/dagre": "^0.7.53",
4439
"@types/git-url-parse": "^9.0.0",
40+
"@types/jest": "^29.5.0",
4541
"@types/lodash": "^4.14.0",
4642
"@types/node": "^17.0.21",
4743
"@types/react": "17.0.91",
4844
"@types/react-redux": "7.1.34",
4945
"@types/semver": "7.7.1",
50-
"@types/webpack-dev-server": "^4.7.2",
5146
"@typescript-eslint/eslint-plugin": "^5.15.0",
5247
"@typescript-eslint/parser": "^5.15.0",
5348
"copy-webpack-plugin": "13.0.1",
5449
"css-loader": "^5.2.7",
55-
"eslint": "7.32.0",
50+
"eslint": "^8.57.1",
5651
"eslint-config-prettier": "^10.0.0",
57-
"eslint-import-resolver-typescript": "^2.5.0",
58-
"eslint-plugin-chai-friendly": "^0.7.2",
59-
"eslint-plugin-cypress": "^2.12.1",
60-
"eslint-plugin-import": "^2.25.4",
61-
"eslint-plugin-jsdoc": "^62.0.0",
52+
"eslint-import-resolver-typescript": "^2.7.1",
53+
"eslint-plugin-import": "^2.32.0",
6254
"eslint-plugin-prettier": "^4.0.0",
6355
"eslint-plugin-react": "^7.29.4",
6456
"eslint-plugin-react-hooks": "^4.3.0",
6557
"eslint-plugin-simple-import-sort": "^7.0.0",
6658
"file-loader": "6.2.0",
6759
"http-server": "0.13.x",
6860
"i18next": "^19.8.3",
69-
"i18next-parser": "^3.3.0",
61+
"jest": "^29.7.0",
62+
"jest-environment-jsdom": "^29.0.0",
7063
"lodash-es": "^4.17.23",
71-
"marked": "15.0.12",
7264
"mobx-react": "^7.6.0",
7365
"prettier": "^2.6.0",
74-
"prop-types": "15.8.x",
7566
"react": "17.0.2",
7667
"react-dom": "17.0.2",
7768
"react-i18next": "^11.7.3",
69+
"react-redux": "^7.2.9",
7870
"react-router": "5.3.4",
79-
"semver": "^7.0.0",
8071
"sass": "^1.42.1",
8172
"sass-loader": "^10.1.1",
73+
"semver": "^7.0.0",
8274
"style-loader": "^2.0.0",
75+
"ts-jest": "^29.0.0",
8376
"ts-loader": "^9.5.1",
8477
"ts-node": "^10.7.0",
8578
"tsconfig-paths-webpack-plugin": "^4.1.0",
86-
"jest": "^29.0.0",
87-
"jest-environment-jsdom": "^29.0.0",
88-
"ts-jest": "^29.0.0",
8979
"typesafe-actions": "^4.4.2",
9080
"typescript": "5.9.3",
9181
"webpack": "^5.1.0",
@@ -95,16 +85,11 @@
9585
"pnpm": {
9686
"overrides": {
9787
"glob-parent": "^6.0.0",
98-
"showdown": "^2.1.0",
9988
"express": "4.22.1",
100-
"@types/jest": "^29.5.0",
10189
"hosted-git-info": "^3.0.8",
102-
"jquery": "4.0.0",
10390
"lodash-es": "^4.18.1",
10491
"lodash": "^4.18.1",
10592
"minimist": "1.2.8",
106-
"ua-parser-js": "^0.7.24",
107-
"jest": "^29.7.0",
10893
"postcss": "^8.2.13"
10994
}
11095
},
@@ -114,22 +99,16 @@
11499
"displayName": "GitOps Plugin",
115100
"description": "OpenShift Console plugin for GitOps.",
116101
"dependencies": {
117-
"@console/pluginAPI": "*"
102+
"@console/pluginAPI": "~4.18.0"
118103
}
119104
},
120105
"dependencies": {
121106
"classnames": "^2.3.2",
122-
"dagre": "^0.8.5",
123107
"git-url-parse": "^13.1.0",
124108
"lodash": "^4.18.1",
125109
"moment": "^2.29.4",
126-
"rxjs": "^7.8.1",
127-
"react": "17.0.2",
128-
"react-helmet": "^6.1.0",
129-
"react-redux": "7.2.9",
130110
"react-router-dom-v5-compat": "^6.30.0",
131-
"react-router-hash-link": "2.4.3",
132-
"redux": "4.0.1",
111+
"rxjs": "^7.8.1",
133112
"yaml": "^2.9.0"
134113
},
135114
"//TODO": [

0 commit comments

Comments
 (0)