Compare commits

..

6 Commits

Author SHA1 Message Date
Oscar Zhou
38ca054aee version: bump version to 2.29.2 (#691) 2025-04-24 13:51:15 +12:00
Oscar Zhou
faee22c907 fix(dependencies): downgrade gorilla/csrf to v1.7.2 [BE-11832] (#688) 2025-04-24 12:14:04 +12:00
Oscar Zhou
6547b06f97 version: bump version to 2.29.1 (#679) 2025-04-22 22:35:17 +12:00
Oscar Zhou
87b1cc80ed fix: cve-2025-22871 [BE-11825] (#676) 2025-04-22 21:29:44 +12:00
Ali
eaf5283cdb fix(namespaces): fix service not found error [r8s-296] (#663) 2025-04-17 12:29:32 +12:00
Steven Kang
afd8507042 security: cve-2025-30204 and other low ones - release 2.29 [BE-11781] (#640) 2025-04-15 09:58:59 +12:00
7 changed files with 12 additions and 9 deletions

View File

@@ -610,7 +610,7 @@
"RequiredPasswordLength": 12
},
"KubeconfigExpiry": "0",
"KubectlShellImage": "portainer/kubectl-shell:2.29.0",
"KubectlShellImage": "portainer/kubectl-shell:2.29.2",
"LDAPSettings": {
"AnonymousMode": true,
"AutoCreateUsers": true,
@@ -943,7 +943,7 @@
}
],
"version": {
"VERSION": "{\"SchemaVersion\":\"2.29.0\",\"MigratorCount\":0,\"Edition\":1,\"InstanceID\":\"463d5c47-0ea5-4aca-85b1-405ceefee254\"}"
"VERSION": "{\"SchemaVersion\":\"2.29.2\",\"MigratorCount\":0,\"Edition\":1,\"InstanceID\":\"463d5c47-0ea5-4aca-85b1-405ceefee254\"}"
},
"webhooks": null
}

View File

@@ -81,7 +81,7 @@ type Handler struct {
}
// @title PortainerCE API
// @version 2.29.0
// @version 2.29.2
// @description.markdown api-description.md
// @termsOfService

View File

@@ -1638,7 +1638,7 @@ type (
const (
// APIVersion is the version number of the Portainer API
APIVersion = "2.29.0"
APIVersion = "2.29.2"
// Support annotation for the API version ("STS" for Short-Term Support or "LTS" for Long-Term Support)
APIVersionSupport = "STS"
// Edition is what this edition of Portainer is called

View File

@@ -32,6 +32,9 @@ export async function getServices(
environmentId: EnvironmentId,
namespace: string
) {
if (!namespace) {
return [];
}
try {
const { data: services } = await axios.get<Service[]>(
`kubernetes/${environmentId}/namespaces/${namespace}/services`

4
go.mod
View File

@@ -1,6 +1,6 @@
module github.com/portainer/portainer
go 1.23.5
go 1.23.8
require (
github.com/Masterminds/semver v1.5.0
@@ -278,7 +278,7 @@ require (
go.opentelemetry.io/otel/trace v1.28.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/mock v0.5.0 // indirect
golang.org/x/net v0.37.0 // indirect
golang.org/x/net v0.38.0 // indirect
golang.org/x/sys v0.31.0 // indirect
golang.org/x/term v0.30.0 // indirect
golang.org/x/text v0.23.0 // indirect

4
go.sum
View File

@@ -802,8 +802,8 @@ golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwY
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
golang.org/x/net v0.37.0 h1:1zLorHbz+LYj7MQlSf1+2tPIIgibq2eL5xkrGk6f+2c=
golang.org/x/net v0.37.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8=
golang.org/x/net v0.38.0 h1:vRMAPTMaeGqVhG5QyLJHqNDwecKTomGeqbnfZyKlBI8=
golang.org/x/net v0.38.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8=
golang.org/x/oauth2 v0.27.0 h1:da9Vo7/tDv5RH/7nZDz1eMGS/q1Vv1N/7FCrBhI9I3M=
golang.org/x/oauth2 v0.27.0/go.mod h1:onh5ek6nERTohokkhCD/y2cV4Do3fxFHFuAejCkRWT8=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=

View File

@@ -2,7 +2,7 @@
"author": "Portainer.io",
"name": "portainer",
"homepage": "http://portainer.io",
"version": "2.29.0",
"version": "2.29.2",
"repository": {
"type": "git",
"url": "git@github.com:portainer/portainer.git"