Skip to content

Commit 7e5f4f3

Browse files
authored
Fixed UI security issues and updated project dependencies (#3556)
Signed-off-by: Benjamin Perez <[email protected]>
1 parent e479c7b commit 7e5f4f3

File tree

6 files changed

+215
-206
lines changed

6 files changed

+215
-206
lines changed

.github/workflows/jobs.yaml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
runs-on: [ ubuntu-latest ]
2323
strategy:
2424
matrix:
25-
go-version: [ 1.23.x ]
25+
go-version: [ 1.24.x ]
2626
os: [ ubuntu-latest ]
2727
steps:
2828
- name: Check out code
@@ -64,7 +64,7 @@ jobs:
6464
runs-on: ubuntu-latest
6565
strategy:
6666
matrix:
67-
go-version: [ 1.23.x ]
67+
go-version: [ 1.24.x ]
6868
os: [ ubuntu-latest ]
6969
steps:
7070
- name: Check out code
@@ -112,7 +112,7 @@ jobs:
112112
runs-on: [ ubuntu-latest ]
113113
strategy:
114114
matrix:
115-
go-version: [ 1.23.x ]
115+
go-version: [ 1.24.x ]
116116
steps:
117117
# To build minio image, we need to clone the repository first
118118
- name: Clone github.com/minio/minio
@@ -150,7 +150,7 @@ jobs:
150150
runs-on: ${{ matrix.os }}
151151
strategy:
152152
matrix:
153-
go-version: [ 1.23.x ]
153+
go-version: [ 1.24.x ]
154154
os: [ ubuntu-latest ]
155155
steps:
156156
- name: Check out code
@@ -189,7 +189,7 @@ jobs:
189189
timeout-minutes: 10
190190
strategy:
191191
matrix:
192-
go-version: [ 1.23.x ]
192+
go-version: [ 1.24.x ]
193193
os: [ ubuntu-latest ]
194194
steps:
195195
- name: Check out code
@@ -243,7 +243,7 @@ jobs:
243243
timeout-minutes: 10
244244
strategy:
245245
matrix:
246-
go-version: [ 1.23.x ]
246+
go-version: [ 1.24.x ]
247247
os: [ ubuntu-latest ]
248248
steps:
249249
- name: Check out code
@@ -296,7 +296,7 @@ jobs:
296296
timeout-minutes: 10
297297
strategy:
298298
matrix:
299-
go-version: [ 1.23.x ]
299+
go-version: [ 1.24.x ]
300300
os: [ ubuntu-latest ]
301301
steps:
302302
- name: Check out code
@@ -348,7 +348,7 @@ jobs:
348348
timeout-minutes: 10
349349
strategy:
350350
matrix:
351-
go-version: [ 1.23.x ]
351+
go-version: [ 1.24.x ]
352352
os: [ ubuntu-latest ]
353353
steps:
354354
- name: Check out code
@@ -400,7 +400,7 @@ jobs:
400400
timeout-minutes: 15
401401
strategy:
402402
matrix:
403-
go-version: [ 1.23.x ]
403+
go-version: [ 1.24.x ]
404404
os: [ ubuntu-latest ]
405405
steps:
406406
- name: Check out code
@@ -448,7 +448,7 @@ jobs:
448448
runs-on: [ ubuntu-latest ]
449449
strategy:
450450
matrix:
451-
go-version: [ 1.23.x ]
451+
go-version: [ 1.24.x ]
452452
os: [ ubuntu-latest ]
453453
steps:
454454
- name: Check out code
@@ -496,7 +496,7 @@ jobs:
496496
runs-on: [ ubuntu-latest ]
497497
strategy:
498498
matrix:
499-
go-version: [ 1.23.x ]
499+
go-version: [ 1.24.x ]
500500
os: [ ubuntu-latest ]
501501
steps:
502502
- name: Check out code
@@ -549,7 +549,7 @@ jobs:
549549
runs-on: ${{ matrix.os }}
550550
strategy:
551551
matrix:
552-
go-version: [ 1.23.x ]
552+
go-version: [ 1.24.x ]
553553
os: [ ubuntu-latest ]
554554
steps:
555555
- name: Check out code
@@ -584,7 +584,7 @@ jobs:
584584
runs-on: ${{ matrix.os }}
585585
strategy:
586586
matrix:
587-
go-version: [ 1.23.x ]
587+
go-version: [ 1.24.x ]
588588
os: [ ubuntu-latest ]
589589
steps:
590590
- name: Check out code
@@ -621,7 +621,7 @@ jobs:
621621

622622
strategy:
623623
matrix:
624-
go-version: [ 1.23.x ]
624+
go-version: [ 1.24.x ]
625625

626626
steps:
627627
- name: Check out code
@@ -699,7 +699,7 @@ jobs:
699699
runs-on: ${{ matrix.os }}
700700
strategy:
701701
matrix:
702-
go-version: [ 1.23.x ]
702+
go-version: [ 1.24.x ]
703703
os: [ ubuntu-latest ]
704704
steps:
705705
- name: Check out code
@@ -746,7 +746,7 @@ jobs:
746746
echo "download golang x tools"
747747
go mod download golang.org/x/tools
748748
echo "go mod tidy compat mode"
749-
go mod tidy -compat=1.23
749+
go mod tidy -compat=1.24
750750
echo "go build gocoverage.go"
751751
go build gocovmerge.go
752752
echo "put together the outs for final coverage resolution"
@@ -812,7 +812,7 @@ jobs:
812812
runs-on: ubuntu-latest
813813
strategy:
814814
matrix:
815-
go-version: [ 1.23.x ]
815+
go-version: [ 1.24.x ]
816816
os: [ ubuntu-latest ]
817817
steps:
818818
- name: Check out code
@@ -854,7 +854,7 @@ jobs:
854854
runs-on: ${{ matrix.os }}
855855
strategy:
856856
matrix:
857-
go-version: [ 1.23.x ]
857+
go-version: [ 1.24.x ]
858858
os: [ ubuntu-latest ]
859859
steps:
860860
- name: Check out code
@@ -894,7 +894,7 @@ jobs:
894894
runs-on: ${{ matrix.os }}
895895
strategy:
896896
matrix:
897-
go-version: [ 1.23.x ]
897+
go-version: [ 1.24.x ]
898898
os: [ ubuntu-latest ]
899899
steps:
900900
- name: Check out code
@@ -922,7 +922,7 @@ jobs:
922922
runs-on: ${{ matrix.os }}
923923
strategy:
924924
matrix:
925-
go-version: [ 1.23.x ]
925+
go-version: [ 1.24.x ]
926926
os: [ ubuntu-latest ]
927927
steps:
928928
- name: Check out code
@@ -949,7 +949,7 @@ jobs:
949949
runs-on: ${{ matrix.os }}
950950
strategy:
951951
matrix:
952-
go-version: [ 1.23.x ]
952+
go-version: [ 1.24.x ]
953953
os: [ ubuntu-latest ]
954954
steps:
955955
- name: Check out code
@@ -977,7 +977,7 @@ jobs:
977977
runs-on: ${{ matrix.os }}
978978
strategy:
979979
matrix:
980-
go-version: [ 1.23.x ]
980+
go-version: [ 1.24.x ]
981981
os: [ ubuntu-latest ]
982982
steps:
983983
- name: Check out code
@@ -1005,7 +1005,7 @@ jobs:
10051005
runs-on: ${{ matrix.os }}
10061006
strategy:
10071007
matrix:
1008-
go-version: [ 1.23.x ]
1008+
go-version: [ 1.24.x ]
10091009
os: [ ubuntu-latest ]
10101010
steps:
10111011
- name: Check out code

.github/workflows/vulncheck.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- name: Set up Go
2020
uses: actions/setup-go@v5
2121
with:
22-
go-version: 1.23.8
22+
go-version: 1.24.4
2323
check-latest: true
2424
- name: Get official govulncheck
2525
run: go install golang.org/x/vuln/cmd/govulncheck@latest
@@ -33,7 +33,7 @@ jobs:
3333
runs-on: ubuntu-latest
3434
strategy:
3535
matrix:
36-
go-version: [ 1.23.x ]
36+
go-version: [ 1.24.x ]
3737
os: [ ubuntu-latest ]
3838
steps:
3939
- name: Check out code

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
module github.com/minio/console
22

3-
go 1.23.0
3+
go 1.24.0
44

5-
toolchain go1.23.8
5+
toolchain go1.24.4
66

77
require (
88
github.com/blang/semver/v4 v4.0.0

web-app/package.json

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"react-markdown": "8.0.7",
2121
"react-pdf": "^9.2.1",
2222
"react-redux": "^8.1.3",
23-
"react-router-dom": "6.30.0",
23+
"react-router-dom": "6.30.1",
2424
"react-virtualized": "^9.22.6",
2525
"react-window": "^1.8.11",
2626
"react-window-infinite-loader": "^1.0.10",
@@ -59,13 +59,13 @@
5959
"proxy": "http://localhost:9090/",
6060
"devDependencies": {
6161
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
62-
"@babel/runtime": "^7.27.1",
63-
"@playwright/test": "^1.52.0",
62+
"@babel/runtime": "^7.27.6",
63+
"@playwright/test": "^1.53.1",
6464
"@types/jest": "^29.5.14",
65-
"@types/lodash": "^4.17.16",
65+
"@types/lodash": "^4.17.18",
6666
"@types/luxon": "^3.6.2",
6767
"@types/node": "20.17.47",
68-
"@types/react": "18.3.21",
68+
"@types/react": "18.3.23",
6969
"@types/react-copy-to-clipboard": "^5.0.7",
7070
"@types/react-dom": "18.3.7",
7171
"@types/react-redux": "^7.1.34",
@@ -77,14 +77,14 @@
7777
"@types/webpack-env": "^1.18.8",
7878
"babel-plugin-istanbul": "^6.1.1",
7979
"customize-cra": "^1.0.0",
80-
"knip": "^5.56.0",
80+
"knip": "^5.61.2",
8181
"minio": "^8.0.5",
8282
"nyc": "^15.1.0",
8383
"prettier": "3.5.3",
8484
"react-app-rewire-hot-loader": "^2.0.1",
8585
"react-app-rewired": "^2.2.1",
8686
"react-scripts": "5.0.1",
87-
"swagger-typescript-api": "13.1.3",
87+
"swagger-typescript-api": "13.2.3",
8888
"testcafe": "3.7.2",
8989
"typescript": "^5.8.3"
9090
},
@@ -98,7 +98,9 @@
9898
"rollup": "^4.24.0",
9999
"cookie": "^0.7.2",
100100
"jspdf": "^3.0.0",
101-
"@babel/runtime": "^7.26.10"
101+
"@babel/runtime": "^7.26.10",
102+
"prebuilt-install": "^2.1.3",
103+
"tar-fs": "^2.1.3"
102104
},
103105
"main": "index.js",
104106
"packageManager": "[email protected]"

web-app/playwright/jobs.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
runs-on: [ubuntu-latest]
2121
strategy:
2222
matrix:
23-
go-version: [1.23.x]
23+
go-version: [1.24.x]
2424
os: [ubuntu-latest]
2525
steps:
2626
- name: Check out code
@@ -44,7 +44,7 @@ jobs:
4444
runs-on: ubuntu-latest
4545
strategy:
4646
matrix:
47-
go-version: [1.23.x]
47+
go-version: [1.24.x]
4848
os: [ubuntu-latest]
4949
steps:
5050
- name: Check out code
@@ -84,7 +84,7 @@ jobs:
8484
runs-on: ubuntu-latest
8585
strategy:
8686
matrix:
87-
go-version: [1.23.x]
87+
go-version: [1.24.x]
8888
os: [ubuntu-latest]
8989
steps:
9090
- name: Check out code
@@ -129,7 +129,7 @@ jobs:
129129
runs-on: ${{ matrix.os }}
130130
strategy:
131131
matrix:
132-
go-version: [1.23.x]
132+
go-version: [1.24.x]
133133
os: [ubuntu-latest]
134134
steps:
135135
- name: Check out code

0 commit comments

Comments
 (0)