From b2cc6be0072ea34581b5e833f0c386576311bdbd Mon Sep 17 00:00:00 2001 From: Anthony Lapenna Date: Thu, 20 Feb 2020 08:20:45 +1300 Subject: [PATCH 01/10] fix(api): update gomod --- api/go.mod | 2 +- api/go.sum | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/api/go.mod b/api/go.mod index ceeededc4..c97c3005b 100644 --- a/api/go.mod +++ b/api/go.mod @@ -35,6 +35,6 @@ require ( gopkg.in/src-d/go-git.v4 v4.13.1 ) -replace github.com/docker/docker => github.com/docker/engine v1.4.2-0.20191127222017-3152f9436292 +replace github.com/docker/docker => github.com/docker/engine v1.4.2-0.20200204220554-5f6d6f3f2203 replace gopkg.in/asn1-ber.v1 => github.com/go-asn1-ber/asn1-ber v1.3.1 diff --git a/api/go.sum b/api/go.sum index 2d3499769..d39c6494d 100644 --- a/api/go.sum +++ b/api/go.sum @@ -50,6 +50,10 @@ github.com/docker/docker-credential-helpers v0.6.3 h1:zI2p9+1NQYdnG6sMU26EX4aVGl github.com/docker/docker-credential-helpers v0.6.3/go.mod h1:WRaJzqw3CTB9bk10avuGsjVBZsD05qeibJ1/TYlvc0Y= github.com/docker/engine v1.4.2-0.20191127222017-3152f9436292 h1:qQ7mw+CVWpRj5DWBL4CVHtBbGQdlPCj4j1evDh0ethw= github.com/docker/engine v1.4.2-0.20191127222017-3152f9436292/go.mod h1:3CPr2caMgTHxxIAZgEMd3uLYPDlRvPqCpyeRf6ncPcY= +github.com/docker/engine v1.4.2-0.20200204220554-5f6d6f3f2203 h1:QeBh8wW8pIZKlXxlMOQ8hSCMdJA+2Z/bD/iDyCAS8XU= +github.com/docker/engine v1.4.2-0.20200204220554-5f6d6f3f2203/go.mod h1:3CPr2caMgTHxxIAZgEMd3uLYPDlRvPqCpyeRf6ncPcY= +github.com/docker/engine v1.13.1 h1:Cks33UT9YBW5Xyc3MtGDq2IPgqfJtJ+qkFaxc2b0Euc= +github.com/docker/engine v1.13.1/go.mod h1:3CPr2caMgTHxxIAZgEMd3uLYPDlRvPqCpyeRf6ncPcY= github.com/docker/go-connections v0.3.0 h1:3lOnM9cSzgGwx8VfK/NGOW5fLQ0GjIlCkaktF+n1M6o= github.com/docker/go-connections v0.3.0/go.mod h1:Gbd7IOopHjR8Iph03tsViu4nIes5XhDvyHbTtUxmeec= github.com/docker/go-metrics v0.0.0-20181218153428-b84716841b82 h1:X0fj836zx99zFu83v/M79DuBn84IL/Syx1SY6Y5ZEMA= From 9cc8448418be39e38ce3f85293ac4b15f872a15b Mon Sep 17 00:00:00 2001 From: Anthony Lapenna Date: Thu, 20 Feb 2020 09:24:06 +1300 Subject: [PATCH 02/10] chore(version): bump version number --- api/portainer.go | 2 +- api/swagger.yaml | 4 ++-- api/swagger_config.json | 2 +- distribution/portainer.spec | 2 +- package.json | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/api/portainer.go b/api/portainer.go index cc435757a..23b149c82 100644 --- a/api/portainer.go +++ b/api/portainer.go @@ -917,7 +917,7 @@ type ( const ( // APIVersion is the version number of the Portainer API - APIVersion = "1.23.1" + APIVersion = "1.24.0-dev" // DBVersion is the version number of the Portainer database DBVersion = 22 // AssetsServerURL represents the URL of the Portainer asset server diff --git a/api/swagger.yaml b/api/swagger.yaml index 59fef8c98..0d0a60a89 100644 --- a/api/swagger.yaml +++ b/api/swagger.yaml @@ -54,7 +54,7 @@ info: **NOTE**: You can find more information on how to query the Docker API in the [Docker official documentation](https://docs.docker.com/engine/api/v1.30/) as well as in [this Portainer example](https://gist.github.com/deviantony/77026d402366b4b43fa5918d41bc42f8). - version: "1.23.1" + version: "1.24.0-dev" title: "Portainer API" contact: email: "info@portainer.io" @@ -3174,7 +3174,7 @@ definitions: description: "Is analytics enabled" Version: type: "string" - example: "1.23.1" + example: "1.24.0-dev" description: "Portainer API version" PublicSettingsInspectResponse: type: "object" diff --git a/api/swagger_config.json b/api/swagger_config.json index 25dc94e85..3bdb70688 100644 --- a/api/swagger_config.json +++ b/api/swagger_config.json @@ -1,5 +1,5 @@ { "packageName": "portainer", - "packageVersion": "1.23.1", + "packageVersion": "1.24.0-dev", "projectName": "portainer" } diff --git a/distribution/portainer.spec b/distribution/portainer.spec index d6e80e810..6b215cad7 100644 --- a/distribution/portainer.spec +++ b/distribution/portainer.spec @@ -1,5 +1,5 @@ Name: portainer -Version: 1.23.1 +Version: 1.24.0-dev Release: 0 License: Zlib Summary: A lightweight docker management UI diff --git a/package.json b/package.json index ca6525e99..9cc2882da 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "author": "Portainer.io", "name": "portainer", "homepage": "http://portainer.io", - "version": "1.23.1", + "version": "1.24.0-dev", "repository": { "type": "git", "url": "git@github.com:portainer/portainer.git" From ad5f51964c5423b9b647c5aa2c75b78dc4507c6f Mon Sep 17 00:00:00 2001 From: Steven Kang Date: Sat, 22 Feb 2020 18:18:09 +1300 Subject: [PATCH 03/10] fix(build): Remove -ErrorAction:SilentlyContinue (#3571) --- build/build_binary_azuredevops.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build/build_binary_azuredevops.ps1 b/build/build_binary_azuredevops.ps1 index 9be00609a..ac7718c2a 100755 --- a/build/build_binary_azuredevops.ps1 +++ b/build/build_binary_azuredevops.ps1 @@ -13,7 +13,7 @@ Set-Item env:GOPATH "$go_path" New-Item -Name dist -Path "." -ItemType Directory -Force | Out-Null New-Item -Name portainer -Path "$go_path\src\github.com\portainer" -ItemType Directory -Force | Out-Null -Copy-Item -Path "api" -Destination "$go_path\src\github.com\portainer\portainer\api" -Recurse -Force -ErrorAction:SilentlyContinue +Copy-Item -Path "api" -Destination "$go_path\src\github.com\portainer\portainer\api" -Recurse -Force Set-Location -Path "api\cmd\portainer" @@ -21,4 +21,4 @@ go get -t -d -v ./... ## go build -v & cmd /c 'go build -v 2>&1' -Copy-Item -Path "portainer.exe" -Destination "$($env:BUILD_SOURCESDIRECTORY)\dist\portainer.exe" -Force -ErrorAction:SilentlyContinue +Copy-Item -Path "portainer.exe" -Destination "$($env:BUILD_SOURCESDIRECTORY)\dist\portainer.exe" -Force From e0d83db609613fa82ee95259743a777de9d429a4 Mon Sep 17 00:00:00 2001 From: Anthony Lapenna Date: Tue, 25 Feb 2020 18:54:32 +1300 Subject: [PATCH 04/10] fix(authentication/ldap): fix an issue with authorizations not updated after ldap login (#3577) --- api/http/handler/auth/authenticate.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/api/http/handler/auth/authenticate.go b/api/http/handler/auth/authenticate.go index 56441c33a..8e51f65db 100644 --- a/api/http/handler/auth/authenticate.go +++ b/api/http/handler/auth/authenticate.go @@ -79,6 +79,11 @@ func (handler *Handler) authenticateLDAP(w http.ResponseWriter, user *portainer. log.Printf("Warning: unable to automatically add user into teams: %s\n", err.Error()) } + err = handler.AuthorizationService.UpdateUsersAuthorizations() + if err != nil { + return &httperror.HandlerError{http.StatusInternalServerError, "Unable to update user authorizations", err} + } + return handler.writeToken(w, user) } @@ -175,6 +180,7 @@ func (handler *Handler) addUserIntoTeams(user *portainer.User, settings *portain } } } + return nil } From 8d7bae05609c66fd8d6ae98c0eb216ed3464b792 Mon Sep 17 00:00:00 2001 From: William Date: Tue, 25 Feb 2020 18:56:34 +1300 Subject: [PATCH 05/10] fix(dependencies): bump go-winio lib (#3569) * fix(dependencies): bump go-winio lib * fix(api): update gomod Co-authored-by: Anthony Lapenna --- api/go.mod | 2 +- api/go.sum | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/api/go.mod b/api/go.mod index c97c3005b..773fbff55 100644 --- a/api/go.mod +++ b/api/go.mod @@ -3,7 +3,7 @@ module github.com/portainer/portainer/api go 1.13 require ( - github.com/Microsoft/go-winio v0.3.8 + github.com/Microsoft/go-winio v0.4.14 github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a github.com/boltdb/bolt v1.3.1 github.com/containerd/containerd v1.3.1 // indirect diff --git a/api/go.sum b/api/go.sum index d39c6494d..80c8f01f4 100644 --- a/api/go.sum +++ b/api/go.sum @@ -4,6 +4,8 @@ github.com/Azure/go-ansiterm v0.0.0-20170929234023-d6e3b3328b78/go.mod h1:LmzpDX github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/Microsoft/go-winio v0.3.8 h1:dvxbxtpTIjdAbx2OtL26p4eq0iEvys/U5yrsTJb3NZI= github.com/Microsoft/go-winio v0.3.8/go.mod h1:VhR8bwka0BXejwEJY73c50VrPtXAaKcyvVC4A4RozmA= +github.com/Microsoft/go-winio v0.4.14 h1:+hMXMk01us9KgxGb7ftKQt2Xpf5hH/yky+TDA+qxleU= +github.com/Microsoft/go-winio v0.4.14/go.mod h1:qXqCSQ3Xa7+6tgxaGTIe4Kpcdsi+P8jBhyzoq1bpyYA= github.com/Microsoft/hcsshim v0.8.6 h1:ZfF0+zZeYdzMIVMZHKtDKJvLHj76XCuVae/jNkjj0IA= github.com/Microsoft/hcsshim v0.8.6/go.mod h1:Op3hHsoHPAvb6lceZHDtd9OkTew38wNoXnJs8iY7rUg= github.com/alcortesm/tgz v0.0.0-20161220082320-9c5fe88206d7 h1:uSoVVbwJiQipAclBbw+8quDsfcvFjOpI5iCf4p/cqCs= @@ -138,6 +140,8 @@ github.com/mattn/go-shellwords v1.0.6 h1:9Jok5pILi5S1MnDirGVTufYGtksUs/V2BWUP3Zk github.com/mattn/go-shellwords v1.0.6/go.mod h1:3xCvwCdWdlDJUrvuMn7Wuy9eWs4pE8vqg+NOMyg4B2o= github.com/matttproud/golang_protobuf_extensions v1.0.1 h1:4hp9jkHxhMHkqkrB3Ix0jegS5sx/RkqARlsWZ6pIwiU= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= +github.com/microsoft/go-winio v0.4.8 h1:N4SmTFXUK7/jnn/UG/gm2mrHiYu9LVGvtsvULyody/c= +github.com/microsoft/go-winio v0.4.8/go.mod h1:kcIxxtKZE55DEncT/EOvFiygPobhUWpSDqDb47poQOU= github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y= github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/mapstructure v1.1.2 h1:fmNYVwqnSfB9mZU6OS2O6GsXM+wcskZDuKQzvN1EDeE= @@ -191,6 +195,8 @@ github.com/sergi/go-diff v1.0.0 h1:Kpca3qRNrduNnOQeazBd0ysaKrUJiIuISHxogkT9RPQ= github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= github.com/sirupsen/logrus v1.2.0 h1:juTguoYk5qI21pwyTXY3B3Y5cOTH3ZUyZCg1v/mihuo= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= +github.com/sirupsen/logrus v1.4.1 h1:GL2rEmy6nsikmW0r8opw9JIRScdMF5hA8cOYLH7In1k= +github.com/sirupsen/logrus v1.4.1/go.mod h1:ni0Sbl8bgC9z8RoU9G6nDWqqs/fq4eDPysMBDgk/93Q= github.com/src-d/gcfg v1.4.0 h1:xXbNR5AlLSA315x2UO+fTSSAXCDf+Ar38/6oyGbDKQ4= github.com/src-d/gcfg v1.4.0/go.mod h1:p/UMsR43ujA89BJY9duynAwIpvqEujIH/jFlfL7jWoI= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= @@ -237,9 +243,12 @@ golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5h golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190221075227-b4e8571b14e0/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190801041406-cbf593c0f2f3 h1:4y9KwBHBgBNwDbtu44R5o1fdOCQUEXhbk/P4A9WmJq0= golang.org/x/sys v0.0.0-20190801041406-cbf593c0f2f3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200219091948-cb0a6d8edb6c h1:jceGD5YNJGgGMkJz79agzOln1K9TaZUjv5ird16qniQ= +golang.org/x/sys v0.0.0-20200219091948-cb0a6d8edb6c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2 h1:tW2bmiBqwgJj/UpqtC8EpXEZVYOwU0yG4iWbprSVAcs= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= From bfdb4dba12dd50a397cf90aed104c6149df75985 Mon Sep 17 00:00:00 2001 From: xAt0mZ Date: Wed, 26 Feb 2020 04:31:59 +0100 Subject: [PATCH 06/10] fix(container-creation): validate runtime property (#3581) Co-authored-by: linquize --- app/docker/views/containers/create/createContainerController.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/docker/views/containers/create/createContainerController.js b/app/docker/views/containers/create/createContainerController.js index a1e2ce8c5..dfffcf3be 100644 --- a/app/docker/views/containers/create/createContainerController.js +++ b/app/docker/views/containers/create/createContainerController.js @@ -594,7 +594,7 @@ function ($q, $scope, $async, $state, $timeout, $transition$, $filter, Container SystemService.info() .then(function success(data) { - $scope.availableRuntimes = Object.keys(data.Runtimes); + $scope.availableRuntimes = data.Runtimes ? Object.keys(data.Runtimes) : []; $scope.config.HostConfig.Runtime = ''; $scope.state.sliderMaxCpu = 32; if (data.NCPU) { From d022853059737b0f96b8eb4e61c9742a62e28178 Mon Sep 17 00:00:00 2001 From: itsconquest Date: Mon, 16 Mar 2020 11:35:55 +1300 Subject: [PATCH 07/10] feat(support): add new offerings (#3608) * feat(support): add new offerings * feat(support): refactor for simplicity * feat(support): rename for clarity --- .../product-item/productItem.html | 6 ++-- .../views/support/product/product.html | 16 ++++++---- .../support/product/productController.js | 32 +++++++++++++++++-- 3 files changed, 43 insertions(+), 11 deletions(-) diff --git a/app/portainer/components/product-list/product-item/productItem.html b/app/portainer/components/product-list/product-item/productItem.html index 445ad982e..c5b9681d8 100644 --- a/app/portainer/components/product-list/product-item/productItem.html +++ b/app/portainer/components/product-list/product-item/productItem.html @@ -3,8 +3,10 @@
diff --git a/app/portainer/views/support/product/product.html b/app/portainer/views/support/product/product.html index 6aea4bd80..045406c94 100644 --- a/app/portainer/views/support/product/product.html +++ b/app/portainer/views/support/product/product.html @@ -45,15 +45,19 @@
- +
- +
-
- - + @@ -81,4 +85,4 @@
- + \ No newline at end of file diff --git a/app/portainer/views/support/product/productController.js b/app/portainer/views/support/product/productController.js index 205878c79..26663dbfb 100644 --- a/app/portainer/views/support/product/productController.js +++ b/app/portainer/views/support/product/productController.js @@ -1,14 +1,40 @@ angular.module('portainer.app') .controller('SupportProductController', ['$scope', '$transition$', - function($scope, $transition$) { + function ($scope, $transition$) { $scope.formValues = { - hostCount: 10 + hostCount: 0 + }; + + $scope.state = { + minHosts: 0, + placeholder: 0 + }; + + $scope.isBuyButtonEnabled = function () { + return !$scope.formValues.hostCount || ($scope.formValues.hostCount < $scope.state.minHosts); }; function initView() { $scope.product = $transition$.params().product; + + if ($scope.product.Id == 1) { + $scope.formValues.hostCount = 1; + $scope.state.minHosts = 1; + $scope.state.placeholder = 1; + } + if ($scope.product.Id == 2 || $scope.product.Id == 3) { + $scope.formValues.hostCount = 4; + $scope.state.minHosts = 4; + $scope.state.placeholder = 4; + } + if ($scope.product.Id == 4 || $scope.product.Id == 5) { + $scope.formValues.hostCount = 10; + $scope.state.minHosts = 10; + $scope.state.placeholder = 10; + } } initView(); - }]); + } + ]); \ No newline at end of file From a11a3488939b26eada00b41e98f10bae59156f96 Mon Sep 17 00:00:00 2001 From: Anthony Lapenna Date: Mon, 16 Mar 2020 14:37:59 +1300 Subject: [PATCH 08/10] fix(containers): do not persist container status filter (#3615) --- .../containers-datatable/containersDatatableController.js | 1 - 1 file changed, 1 deletion(-) diff --git a/app/docker/components/datatables/containers-datatable/containersDatatableController.js b/app/docker/components/datatables/containers-datatable/containersDatatableController.js index c95cc7d69..63d0bacd5 100644 --- a/app/docker/components/datatables/containers-datatable/containersDatatableController.js +++ b/app/docker/components/datatables/containers-datatable/containersDatatableController.js @@ -130,7 +130,6 @@ function ($scope, $controller, DatatableService, EndpointProvider) { } } this.filters.state.enabled = filtered; - DatatableService.setDataTableFilters(this.tableKey, this.filters); }; this.onSettingsContainerNameTruncateChange = function() { From 2c400eb3b4930e3f2ec9458fb6abb83aded54673 Mon Sep 17 00:00:00 2001 From: itsconquest Date: Thu, 19 Mar 2020 09:38:56 +1300 Subject: [PATCH 09/10] feat(support): make support type dynamic (#3621) --- app/portainer/views/support/product/product.html | 4 ++-- app/portainer/views/support/product/productController.js | 6 +++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/app/portainer/views/support/product/product.html b/app/portainer/views/support/product/product.html index 045406c94..ecd075623 100644 --- a/app/portainer/views/support/product/product.html +++ b/app/portainer/views/support/product/product.html @@ -45,8 +45,8 @@
- +
diff --git a/app/portainer/views/support/product/productController.js b/app/portainer/views/support/product/productController.js index 26663dbfb..4bc2d656d 100644 --- a/app/portainer/views/support/product/productController.js +++ b/app/portainer/views/support/product/productController.js @@ -8,7 +8,8 @@ angular.module('portainer.app') $scope.state = { minHosts: 0, - placeholder: 0 + placeholder: 0, + supportType: '' }; $scope.isBuyButtonEnabled = function () { @@ -22,16 +23,19 @@ angular.module('portainer.app') $scope.formValues.hostCount = 1; $scope.state.minHosts = 1; $scope.state.placeholder = 1; + $scope.state.supportType = 'Person'; } if ($scope.product.Id == 2 || $scope.product.Id == 3) { $scope.formValues.hostCount = 4; $scope.state.minHosts = 4; $scope.state.placeholder = 4; + $scope.state.supportType = 'Host'; } if ($scope.product.Id == 4 || $scope.product.Id == 5) { $scope.formValues.hostCount = 10; $scope.state.minHosts = 10; $scope.state.placeholder = 10; + $scope.state.supportType = 'Host' } } From 2a92fcb8029cd916b563189670125400a7e96187 Mon Sep 17 00:00:00 2001 From: Anthony Lapenna Date: Fri, 20 Mar 2020 11:35:36 +1300 Subject: [PATCH 10/10] chore(version): bump version number --- api/portainer.go | 2 +- api/swagger.yaml | 4 ++-- api/swagger_config.json | 2 +- distribution/portainer.spec | 2 +- package.json | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/api/portainer.go b/api/portainer.go index 23b149c82..e97230a0e 100644 --- a/api/portainer.go +++ b/api/portainer.go @@ -917,7 +917,7 @@ type ( const ( // APIVersion is the version number of the Portainer API - APIVersion = "1.24.0-dev" + APIVersion = "1.23.2" // DBVersion is the version number of the Portainer database DBVersion = 22 // AssetsServerURL represents the URL of the Portainer asset server diff --git a/api/swagger.yaml b/api/swagger.yaml index 0d0a60a89..dd980a700 100644 --- a/api/swagger.yaml +++ b/api/swagger.yaml @@ -54,7 +54,7 @@ info: **NOTE**: You can find more information on how to query the Docker API in the [Docker official documentation](https://docs.docker.com/engine/api/v1.30/) as well as in [this Portainer example](https://gist.github.com/deviantony/77026d402366b4b43fa5918d41bc42f8). - version: "1.24.0-dev" + version: "1.23.2" title: "Portainer API" contact: email: "info@portainer.io" @@ -3174,7 +3174,7 @@ definitions: description: "Is analytics enabled" Version: type: "string" - example: "1.24.0-dev" + example: "1.23.2" description: "Portainer API version" PublicSettingsInspectResponse: type: "object" diff --git a/api/swagger_config.json b/api/swagger_config.json index 3bdb70688..dc70a5211 100644 --- a/api/swagger_config.json +++ b/api/swagger_config.json @@ -1,5 +1,5 @@ { "packageName": "portainer", - "packageVersion": "1.24.0-dev", + "packageVersion": "1.23.2", "projectName": "portainer" } diff --git a/distribution/portainer.spec b/distribution/portainer.spec index 6b215cad7..93cad801f 100644 --- a/distribution/portainer.spec +++ b/distribution/portainer.spec @@ -1,5 +1,5 @@ Name: portainer -Version: 1.24.0-dev +Version: 1.23.2 Release: 0 License: Zlib Summary: A lightweight docker management UI diff --git a/package.json b/package.json index 9cc2882da..f0f72ce8b 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "author": "Portainer.io", "name": "portainer", "homepage": "http://portainer.io", - "version": "1.24.0-dev", + "version": "1.23.2", "repository": { "type": "git", "url": "git@github.com:portainer/portainer.git"