* fix(registry) EE-1861 fail to select registry with same name
* fix(registry) EE-1861 show registry modal when pull and push image
* fix(registry) EE-1861 cleanup code
Co-authored-by: Simon Meng <simon.meng@portainer.io>
* skip validating default helm repo to allow offline saving of settings. Default repo is hardcoded and correct.
* dont validate the helm repo if the repo hasn't changed or is the default
* fix logic
* fix(registry) EE-1861 hide anonymous dockerhub registry if user has an authenticated one
* fix(registry) EE-1861 pick up a best match dockerhub registry
* fix(registry) EE-1861 set the anonymous registry as default if it is shown
* fix(registry) EE-1861 refactor how to match registry
Co-authored-by: Simon Meng <simon.meng@portainer.io>
* fix(namespaces): remove the stacks from the data store when deleting their corresponding Kubernetes namespace EE-1872
* add endpoint ID checking
Co-authored-by: andres-portainer <andres-portainer@users.noreply.github.com>
Co-authored-by: ArrisLee <arris_li@hotmail.com>
* fix(advance deploy): EE-1141 A standard user can escalate to cluster administrator privileges on Kubernetes
* fix(advance deploy): EE-1141 reuse existing token cache when do deployment
* fix: EE-1141 use user's SA token to exec pod command
* fix: EE-1141 stop advanced-deploy or pod-exec if user's SA token is empty
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 535215833d
Author: yi-portainer <yi.chen@portainer.io>
Date: Thu Feb 4 18:04:18 2021 +1300
* version change to 2.1.1
commit c4a1243af9
Author: Dmitry Salakhov <to@dimasalakhov.com>
Date: Thu Feb 4 03:00:25 2021 +0000
fix: docker-compose use custom config.json to access private images (#4820)
commit 305d0d2da0
Author: LP B <xAt0mZ@users.noreply.github.com>
Date: Wed Feb 3 06:38:56 2021 +0100
fix(k8s/resource-pool): unusable RP access management (#4810)
(cherry picked from commit e401724d43)
commit e4605d990d
Author: yi-portainer <yi.chen@portainer.io>
Date: Tue Feb 2 17:42:57 2021 +1300
* update portainer version
commit 768697157c
Author: LP B <xAt0mZ@users.noreply.github.com>
Date: Tue Feb 2 05:00:19 2021 +0100
sec(app): remove unused and vulnerable dependencies (#4801)
commit d3086da139
Author: cong meng <mcpacino@gmail.com>
Date: Tue Feb 2 15:10:06 2021 +1300
fix(k8s) trigger port validation while changing protocol (ce#394) (#4804)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 95894e8047
Author: cong meng <mcpacino@gmail.com>
Date: Tue Feb 2 15:03:11 2021 +1300
fix(k8s) parse empty configuration as empty string yaml instead of {} (ce#395) (#4805)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 81de55fedd
Author: Yi Chen <69284638+yi-portainer@users.noreply.github.com>
Date: Tue Feb 2 11:12:40 2021 +1300
* fix missing kubectl download (#4802)
commit 84827b8782
Author: Steven Kang <skan070@gmail.com>
Date: Sun Jan 31 17:32:30 2021 +1300
feat(build): introducing buildx for Windows (#4792)
* feat(build): introducing buildx for Windows
* feat(build): re-ordered USER
* feat(build): Fixed Typo
* feat(build): fixed typo
commit a71e71f481
Author: Dmitry Salakhov <to@dimasalakhov.com>
Date: Mon Jan 25 19:16:53 2021 +0000
feat(compose): add docker-compose wrapper (#4713)
* feat(compose): add docker-compose wrapper
ce-187
* fix(compose): pick compose implementation upon startup
* Add static compose build for linux
* Fix wget
* Fix platofrm specific docker-compose download
* Keep amd64 architecture as download parameter
* Add tmp folder for docker-compose
* fix: line endings
* add proxy server
* logs
* Proxy
* Add lite transport for compose
* Fix local deployment
* refactor: pass proxyManager by ref
* fix: string conversion
* refactor: compose wrapper remove unused code
* fix: tests
* Add edge
* Fix merge issue
* refactor: remove unused code
* Move server to proxy implementation
* Cleanup wrapper and manager
* feat: pass max supported compose syntax version with each endpoint
* fix: pick compose syntax version
* fix: store wrapper version in portainer
* Get and show composeSyntaxMaxVersion at stack creation screen
* Get and show composeSyntaxMaxVersion at stack editor screen
* refactor: proxy server
* Fix used tmp
* Bump docker-compose to 1.28.0
* remove message for docker compose limitation
* fix: markup typo
* Rollback docker compose to 1.27.4
* * attempt to fix the windows build issue
* * attempt to debug grunt issue
* * use console log in grunt file
* fix: try to fix windows build by removing indirect deps from go.mod
* Remove tmp folder
* Remove builder stage
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose - fixed verbose output
* refactor: renames
* fix(stack): get endpoint by EndpointProvider
* fix(stack): use margin to add space between line instead of using br tag
Co-authored-by: Stéphane Busso <stephane.busso@gmail.com>
Co-authored-by: Simon Meng <simon.meng@portainer.io>
Co-authored-by: yi-portainer <yi.chen@portainer.io>
Co-authored-by: Steven Kang <skan070@gmail.com>
commit 83f4c5ec0b
Author: LP B <xAt0mZ@users.noreply.github.com>
Date: Mon Jan 25 02:43:54 2021 +0100
fix(k8s/app): remove advanced deployment panel from app details view (#4730)
commit 41308d570d
Author: Maxime Bajeux <max.bajeux@gmail.com>
Date: Mon Jan 25 02:14:35 2021 +0100
feat(configurations): Review UI/UX configurations (#4691)
* feat(configurations): Review UI/UX configurations
* feat(configurations): fix binary secret value
* fix(frontend): populate data between simple and advanced modes (#4503)
* fix(configuration): parseYaml before create configuration
* fix(configurations): change c to C in ConfigurationOwner
* fix(application): change configuration index to configuration key in the view
* fix(configuration): resolve problem in application create with configuration not overriden.
* fix(configuration): fix bad import in helper
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 46ff8a01bc
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Fri Jan 22 03:08:08 2021 +0200
fix(kubernetes/pods): save note (#4675)
* feat(kubernetes/pods): introduce patch api
* feat(k8s/pods): pod converter
* feat(kubernetes/pods): introduce patch api
* feat(k8s/pod): add annotations only if needed
* fix(k8s/pod): replace class with factory function
commit 2b257d2785
Author: yi-portainer <yi.chen@portainer.io>
Date: Thu Jan 21 00:02:22 2021 +1300
Squashed commit of the following 2.0.1 release fixes:
commit f90d6b55d6
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Wed Jan 13 00:56:19 2021 +0200
feat(service): clear source volume when change type (#4627)
* feat(service): clear source volume when change type
* feat(service): init volume source to the correct value
commit 1b82b450d7
Author: Yi Chen <69284638+yi-portainer@users.noreply.github.com>
Date: Thu Jan 7 14:47:32 2021 +1300
* bump the APIVersion to 2.0.1 (#4688)
commit b78d804881
Author: Yi Chen <69284638+yi-portainer@users.noreply.github.com>
Date: Wed Dec 30 23:03:43 2020 +1300
Revert "chore(build): bump Kompose version (#4475)" (#4676)
This reverts commit 380f106571.
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
commit 51b72c12f9
Author: Anthony Lapenna <anthony.lapenna@portainer.io>
Date: Wed Dec 23 14:45:32 2020 +1300
fix(docker/stack-details): do not display editor tab for external stack (#4650)
commit 58c04bdbe3
Author: Yi Chen <69284638+yi-portainer@users.noreply.github.com>
Date: Tue Dec 22 13:47:11 2020 +1300
+ silently continue when downloading artifacts in windows (#4637)
commit a6320d5222
Author: cong meng <mcpacino@gmail.com>
Date: Tue Dec 22 13:38:54 2020 +1300
fix(frontend) unable to retrieve config map error when trying to manage newly created resource pool (ce#180) (#4618)
* fix(frontend) unable to retrieve config map error when trying to manage newly created resource pool (ce#180)
* fix(frontend) rephrase comments (#4629)
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
Co-authored-by: Simon Meng <simon.meng@portainer.io>
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
commit da41dbb79a
Author: cong meng <mcpacino@gmail.com>
Date: Wed Jan 20 15:19:35 2021 +1300
fix(stack): stacks created via API are incorrectly marked as private with no owner (#3721) (#4725)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 68d42617f2
Author: Maxime Bajeux <max.bajeux@gmail.com>
Date: Wed Jan 20 01:02:18 2021 +0100
feat(placement): Add a warning notification under the placement tab when an application cannot be scheduled on any node in the cluster (#4525)
* feat(placement): Add a warning notification under the placement tab when an application cannot be scheduled on any node in the cluster
* fix(applications): if there is at least one node the application can schedule on, then do not show the warning
commit 8323e22309
Author: Anthony McMahon <75223906+Anthony-Portainer@users.noreply.github.com>
Date: Wed Jan 20 12:06:25 2021 +1300
Update issue templates
Adding auto labelling to Bug Report (kind/bug, bug/unconfirmed) and Question (kind/question)
commit 20d4341170
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Tue Jan 19 00:10:08 2021 +0200
fix(state): check validity of state (#4609)
commit 832cafc933
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Mon Jan 18 02:59:57 2021 +0200
fix(registries): update password only when not empty (#4669)
commit f3c537ac2c
Author: cong meng <mcpacino@gmail.com>
Date: Mon Jan 18 13:02:16 2021 +1300
chore(build): bump Kompose version (#4473) (#4724)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 958baf6283
Author: Anthony McMahon <75223906+Anthony-Portainer@users.noreply.github.com>
Date: Mon Jan 18 09:30:17 2021 +1300
Update README.md
commit 08e392378e
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Sun Jan 17 09:28:09 2021 +0200
chore(app): fail on angular components missing nginject (#4224)
commit a2d9734b8b
Author: Alice Groux <alice.grx@gmail.com>
Date: Sun Jan 17 04:50:22 2021 +0100
fix(k8s/datatables): reduce size of collapse/expand column for stacks datatable and storage datatable (#4511)
* fix(k8s/datatables): reduce size of collapse/expand column for stacks datatable and storage datatable
* fix(k8s/datatables): reduce size of expand/collapse column
commit 15aed9fc6f
Author: DarkAEther <30438425+DarkAEther@users.noreply.github.com>
Date: Sun Jan 17 06:23:32 2021 +0530
feat(area/kubernetes): show shared access policy in volume details (#4707)
commit 121d33538d
Author: Alice Groux <alice.grx@gmail.com>
Date: Fri Jan 15 02:51:36 2021 +0100
fix(k8s/application): validate load balancer ports inputs (#4426)
* fix(k8s/application): validate load balancer ports inputs
* fix(k8s/application): allow user to only change the protocol on the first port mapping
commit 7a03351df8
Author: Olli Janatuinen <olljanat@users.noreply.github.com>
Date: Thu Jan 14 23:05:33 2021 +0200
dep(api): Support Docker Stack 3.8 (#4333)
- Linux: Update Docker binary to version 19.03.13
- Windows: Update Docker binary to version 19.03.12
commit 0c2987893d
Author: Alice Groux <alice.grx@gmail.com>
Date: Thu Jan 14 03:04:44 2021 +0100
feat(app/images): in advanced mode, remove tooltip and add an information message (#4528)
commit d1eddaa188
Author: Alice Groux <alice.grx@gmail.com>
Date: Thu Jan 14 00:24:56 2021 +0100
feat(app/network): rename restrict external acces to the network label and add a tooltip (#4514)
commit d336ada3c2
Author: Anthony Lapenna <anthony.lapenna@portainer.io>
Date: Wed Jan 13 16:13:27 2021 +1300
feat(k8s/application): review application creation warning style (#4613)
commit 839198fbff
Author: Avadhut Tanugade <30384908+mrwhoknows55@users.noreply.github.com>
Date: Wed Jan 13 04:49:18 2021 +0530
commit 486ffa5bbd
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Tue Jan 12 23:40:09 2021 +0200
chore(webpack): add source maps (#4471)
* chore(webpack): add source maps
* feat(build): fetch source maps for 3rd party libs
commit 4cd468ce21
Author: Maxime Bajeux <max.bajeux@gmail.com>
Date: Tue Jan 12 02:35:59 2021 +0100
Can't create kubernetes resources with a username longer than 63 characters (#4672)
* fix(kubernetes): truncate username when we create resource
* fix(k8s): remove forbidden characters in owner label
commit cbd7fdc62e
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Tue Jan 12 01:38:49 2021 +0200
feat(docker/stacks): introduce date info for stacks (#4660)
* feat(docker/stacks): add creation and update dates
* feat(docker/stacks): put ownership column as the last column
* feat(docker/stacks): fix the no stacks message
* refactor(docker/stacks): make external stacks helpers more readable
* feat(docker/stacks): add updated and created by
* feat(docker/stacks): toggle updated column
* refactor(datatable): create column visibility component
Co-authored-by: alice groux <alice.grx@gmail.com>
commit b9fe8009dd
Author: DarkAEther <30438425+DarkAEther@users.noreply.github.com>
Date: Mon Jan 11 08:05:19 2021 +0530
feat(image-details): Show labels in images datatable (#4287)
* feat(images): show labels in images datatable
* move labels to image details view
commit 6a504e7134
Author: Stéphane Busso <sbusso@users.noreply.github.com>
Date: Mon Jan 11 14:44:15 2021 +1300
fix(settings): Use default setting if UserSessionTimeout not set (#4521)
* fix(settings): Use default settings if UserSessionTimeout not set
* Update UserSessionTimeout settings in database if set to empty string
commit 51ba0876a5
Author: Alice Groux <alice.grx@gmail.com>
Date: Mon Jan 11 00:51:46 2021 +0100
feat(k8s/configuration): rename add ingress controller button and changed information text (#4540)
commit 769e6a4c6c
Author: Alice Groux <alice.grx@gmail.com>
Date: Sun Jan 10 23:30:31 2021 +0100
feat(k8s/configuration): add extra information panel when creating a sensitive configuration (#4541)
commit 105d1ae519
Author: cong meng <mcpacino@gmail.com>
Date: Fri Jan 8 15:30:43 2021 +1300
feat(frontend): de-emphasize internal login when OAuth is enabled (#3065) (#4565)
* feat(frontend): de-emphasize internal login when OAuth is enabled (#3065)
* feat(frontend): change the "Use internal authentication" style to be primary (#3065)
* feat(frontend): resize the login with "provider" button to use a 120% font size (#3065)
* feat(frontend): remove unused css for h1 tag (#3065)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit cf508065ec
Author: cong meng <mcpacino@gmail.com>
Date: Fri Jan 8 12:51:27 2021 +1300
fix(frontend): application edit page initializes the overridenKeyType of new added configuration key to NONE so that the user can select how to load it (#4548) (#4593)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit eab828279e
Author: itsconquest <william.conquest@portainer.io>
Date: Fri Jan 8 12:46:57 2021 +1300
chore(project): exclude refactors (#4689)
commit d5763a970b
Author: cong meng <mcpacino@gmail.com>
Date: Fri Jan 8 12:45:06 2021 +1300
fix(frontend): Resource pool 'created' attribute is showing the time you view it at & not actual creation time (#4568) (#4599)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit c9f68a4d8f
Author: cong meng <mcpacino@gmail.com>
Date: Fri Jan 8 11:55:42 2021 +1300
fix(kubernetes): removes kube client cache when edge proxy is removed (#4487) (#4574)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 7848bcf2f4
Author: Alice Groux <alice.grx@gmail.com>
Date: Thu Jan 7 22:29:17 2021 +0100
feat(k8s/resources-list-view): add advanced deployment panel to resources list view (#4516)
* feat(k8s/resources-list-view): add advanced deployment panel to applications view, configurations view and volumes view
* feat(k8s/resources-list-view): move advanced deployment into a template and use it everywhere
commit b924347c5b
Author: Stéphane Busso <stephane.busso@gmail.com>
Date: Thu Jan 7 14:03:46 2021 +1300
Bump portainer version
commit 9fbda9fb99
Author: Yi Chen <69284638+yi-portainer@users.noreply.github.com>
Date: Thu Jan 7 13:38:01 2021 +1300
Merge in release fixes to develop (#4687)
* fix(frontend) unable to retrieve config map error when trying to manage newly created resource pool (ce#180) (#4618)
* fix(frontend) unable to retrieve config map error when trying to manage newly created resource pool (ce#180)
* fix(frontend) rephrase comments (#4629)
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
Co-authored-by: Simon Meng <simon.meng@portainer.io>
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
* + silently continue when downloading artifacts in windows (#4637)
* fix(docker/stack-details): do not display editor tab for external stack (#4650)
* Revert "chore(build): bump Kompose version (#4475)" (#4676)
This reverts commit 380f106571.
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
Co-authored-by: cong meng <mcpacino@gmail.com>
Co-authored-by: Simon Meng <simon.meng@portainer.io>
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
Co-authored-by: Anthony Lapenna <anthony.lapenna@portainer.io>
commit 82f8062784
Author: Anthony Lapenna <lapenna.anthony@gmail.com>
Date: Wed Jan 6 11:31:05 2021 +1300
chore(github): update issue template
commit 49982eb98a
Author: knittl <knittl89+github@gmail.com>
Date: Tue Jan 5 20:49:50 2021 +0100
commit 4be3ac470f
Merge: 7975ef79a50ab51b
Author: Stéphane Busso <sbusso@users.noreply.github.com>
Date: Thu Dec 24 23:45:53 2020 +1300
Merge pull request #4658 from portainer/revert-4475-chore-ce-86-bump-kompose-version
Revert "chore(build): bump Kompose version"
commit a50ab51bef
Author: Stéphane Busso <sbusso@users.noreply.github.com>
Date: Thu Dec 24 12:12:28 2020 +1300
Revert "chore(build): bump Kompose version (#4475)"
This reverts commit 380f106571.
commit c4a1243af9
Author: Dmitry Salakhov <to@dimasalakhov.com>
Date: Thu Feb 4 03:00:25 2021 +0000
fix: docker-compose use custom config.json to access private images (#4820)
commit 305d0d2da0
Author: LP B <xAt0mZ@users.noreply.github.com>
Date: Wed Feb 3 06:38:56 2021 +0100
fix(k8s/resource-pool): unusable RP access management (#4810)
(cherry picked from commit e401724d43)
commit e4605d990d
Author: yi-portainer <yi.chen@portainer.io>
Date: Tue Feb 2 17:42:57 2021 +1300
* update portainer version
commit 768697157c
Author: LP B <xAt0mZ@users.noreply.github.com>
Date: Tue Feb 2 05:00:19 2021 +0100
sec(app): remove unused and vulnerable dependencies (#4801)
commit d3086da139
Author: cong meng <mcpacino@gmail.com>
Date: Tue Feb 2 15:10:06 2021 +1300
fix(k8s) trigger port validation while changing protocol (ce#394) (#4804)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 95894e8047
Author: cong meng <mcpacino@gmail.com>
Date: Tue Feb 2 15:03:11 2021 +1300
fix(k8s) parse empty configuration as empty string yaml instead of {} (ce#395) (#4805)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 81de55fedd
Author: Yi Chen <69284638+yi-portainer@users.noreply.github.com>
Date: Tue Feb 2 11:12:40 2021 +1300
* fix missing kubectl download (#4802)
commit 84827b8782
Author: Steven Kang <skan070@gmail.com>
Date: Sun Jan 31 17:32:30 2021 +1300
feat(build): introducing buildx for Windows (#4792)
* feat(build): introducing buildx for Windows
* feat(build): re-ordered USER
* feat(build): Fixed Typo
* feat(build): fixed typo
commit a71e71f481
Author: Dmitry Salakhov <to@dimasalakhov.com>
Date: Mon Jan 25 19:16:53 2021 +0000
feat(compose): add docker-compose wrapper (#4713)
* feat(compose): add docker-compose wrapper
ce-187
* fix(compose): pick compose implementation upon startup
* Add static compose build for linux
* Fix wget
* Fix platofrm specific docker-compose download
* Keep amd64 architecture as download parameter
* Add tmp folder for docker-compose
* fix: line endings
* add proxy server
* logs
* Proxy
* Add lite transport for compose
* Fix local deployment
* refactor: pass proxyManager by ref
* fix: string conversion
* refactor: compose wrapper remove unused code
* fix: tests
* Add edge
* Fix merge issue
* refactor: remove unused code
* Move server to proxy implementation
* Cleanup wrapper and manager
* feat: pass max supported compose syntax version with each endpoint
* fix: pick compose syntax version
* fix: store wrapper version in portainer
* Get and show composeSyntaxMaxVersion at stack creation screen
* Get and show composeSyntaxMaxVersion at stack editor screen
* refactor: proxy server
* Fix used tmp
* Bump docker-compose to 1.28.0
* remove message for docker compose limitation
* fix: markup typo
* Rollback docker compose to 1.27.4
* * attempt to fix the windows build issue
* * attempt to debug grunt issue
* * use console log in grunt file
* fix: try to fix windows build by removing indirect deps from go.mod
* Remove tmp folder
* Remove builder stage
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose - fixed verbose output
* refactor: renames
* fix(stack): get endpoint by EndpointProvider
* fix(stack): use margin to add space between line instead of using br tag
Co-authored-by: Stéphane Busso <stephane.busso@gmail.com>
Co-authored-by: Simon Meng <simon.meng@portainer.io>
Co-authored-by: yi-portainer <yi.chen@portainer.io>
Co-authored-by: Steven Kang <skan070@gmail.com>
commit 83f4c5ec0b
Author: LP B <xAt0mZ@users.noreply.github.com>
Date: Mon Jan 25 02:43:54 2021 +0100
fix(k8s/app): remove advanced deployment panel from app details view (#4730)
commit 41308d570d
Author: Maxime Bajeux <max.bajeux@gmail.com>
Date: Mon Jan 25 02:14:35 2021 +0100
feat(configurations): Review UI/UX configurations (#4691)
* feat(configurations): Review UI/UX configurations
* feat(configurations): fix binary secret value
* fix(frontend): populate data between simple and advanced modes (#4503)
* fix(configuration): parseYaml before create configuration
* fix(configurations): change c to C in ConfigurationOwner
* fix(application): change configuration index to configuration key in the view
* fix(configuration): resolve problem in application create with configuration not overriden.
* fix(configuration): fix bad import in helper
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 46ff8a01bc
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Fri Jan 22 03:08:08 2021 +0200
fix(kubernetes/pods): save note (#4675)
* feat(kubernetes/pods): introduce patch api
* feat(k8s/pods): pod converter
* feat(kubernetes/pods): introduce patch api
* feat(k8s/pod): add annotations only if needed
* fix(k8s/pod): replace class with factory function
commit 2b257d2785
Author: yi-portainer <yi.chen@portainer.io>
Date: Thu Jan 21 00:02:22 2021 +1300
Squashed commit of the following 2.0.1 release fixes:
commit f90d6b55d6
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Wed Jan 13 00:56:19 2021 +0200
feat(service): clear source volume when change type (#4627)
* feat(service): clear source volume when change type
* feat(service): init volume source to the correct value
commit 1b82b450d7
Author: Yi Chen <69284638+yi-portainer@users.noreply.github.com>
Date: Thu Jan 7 14:47:32 2021 +1300
* bump the APIVersion to 2.0.1 (#4688)
commit b78d804881
Author: Yi Chen <69284638+yi-portainer@users.noreply.github.com>
Date: Wed Dec 30 23:03:43 2020 +1300
Revert "chore(build): bump Kompose version (#4475)" (#4676)
This reverts commit 380f106571.
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
commit 51b72c12f9
Author: Anthony Lapenna <anthony.lapenna@portainer.io>
Date: Wed Dec 23 14:45:32 2020 +1300
fix(docker/stack-details): do not display editor tab for external stack (#4650)
commit 58c04bdbe3
Author: Yi Chen <69284638+yi-portainer@users.noreply.github.com>
Date: Tue Dec 22 13:47:11 2020 +1300
+ silently continue when downloading artifacts in windows (#4637)
commit a6320d5222
Author: cong meng <mcpacino@gmail.com>
Date: Tue Dec 22 13:38:54 2020 +1300
fix(frontend) unable to retrieve config map error when trying to manage newly created resource pool (ce#180) (#4618)
* fix(frontend) unable to retrieve config map error when trying to manage newly created resource pool (ce#180)
* fix(frontend) rephrase comments (#4629)
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
Co-authored-by: Simon Meng <simon.meng@portainer.io>
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
commit da41dbb79a
Author: cong meng <mcpacino@gmail.com>
Date: Wed Jan 20 15:19:35 2021 +1300
fix(stack): stacks created via API are incorrectly marked as private with no owner (#3721) (#4725)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 68d42617f2
Author: Maxime Bajeux <max.bajeux@gmail.com>
Date: Wed Jan 20 01:02:18 2021 +0100
feat(placement): Add a warning notification under the placement tab when an application cannot be scheduled on any node in the cluster (#4525)
* feat(placement): Add a warning notification under the placement tab when an application cannot be scheduled on any node in the cluster
* fix(applications): if there is at least one node the application can schedule on, then do not show the warning
commit 8323e22309
Author: Anthony McMahon <75223906+Anthony-Portainer@users.noreply.github.com>
Date: Wed Jan 20 12:06:25 2021 +1300
Update issue templates
Adding auto labelling to Bug Report (kind/bug, bug/unconfirmed) and Question (kind/question)
commit 20d4341170
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Tue Jan 19 00:10:08 2021 +0200
fix(state): check validity of state (#4609)
commit 832cafc933
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Mon Jan 18 02:59:57 2021 +0200
fix(registries): update password only when not empty (#4669)
commit f3c537ac2c
Author: cong meng <mcpacino@gmail.com>
Date: Mon Jan 18 13:02:16 2021 +1300
chore(build): bump Kompose version (#4473) (#4724)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 958baf6283
Author: Anthony McMahon <75223906+Anthony-Portainer@users.noreply.github.com>
Date: Mon Jan 18 09:30:17 2021 +1300
Update README.md
commit 08e392378e
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Sun Jan 17 09:28:09 2021 +0200
chore(app): fail on angular components missing nginject (#4224)
commit a2d9734b8b
Author: Alice Groux <alice.grx@gmail.com>
Date: Sun Jan 17 04:50:22 2021 +0100
fix(k8s/datatables): reduce size of collapse/expand column for stacks datatable and storage datatable (#4511)
* fix(k8s/datatables): reduce size of collapse/expand column for stacks datatable and storage datatable
* fix(k8s/datatables): reduce size of expand/collapse column
commit 15aed9fc6f
Author: DarkAEther <30438425+DarkAEther@users.noreply.github.com>
Date: Sun Jan 17 06:23:32 2021 +0530
feat(area/kubernetes): show shared access policy in volume details (#4707)
commit 121d33538d
Author: Alice Groux <alice.grx@gmail.com>
Date: Fri Jan 15 02:51:36 2021 +0100
fix(k8s/application): validate load balancer ports inputs (#4426)
* fix(k8s/application): validate load balancer ports inputs
* fix(k8s/application): allow user to only change the protocol on the first port mapping
commit 7a03351df8
Author: Olli Janatuinen <olljanat@users.noreply.github.com>
Date: Thu Jan 14 23:05:33 2021 +0200
dep(api): Support Docker Stack 3.8 (#4333)
- Linux: Update Docker binary to version 19.03.13
- Windows: Update Docker binary to version 19.03.12
commit 0c2987893d
Author: Alice Groux <alice.grx@gmail.com>
Date: Thu Jan 14 03:04:44 2021 +0100
feat(app/images): in advanced mode, remove tooltip and add an information message (#4528)
commit d1eddaa188
Author: Alice Groux <alice.grx@gmail.com>
Date: Thu Jan 14 00:24:56 2021 +0100
feat(app/network): rename restrict external acces to the network label and add a tooltip (#4514)
commit d336ada3c2
Author: Anthony Lapenna <anthony.lapenna@portainer.io>
Date: Wed Jan 13 16:13:27 2021 +1300
feat(k8s/application): review application creation warning style (#4613)
commit 839198fbff
Author: Avadhut Tanugade <30384908+mrwhoknows55@users.noreply.github.com>
Date: Wed Jan 13 04:49:18 2021 +0530
commit 486ffa5bbd
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Tue Jan 12 23:40:09 2021 +0200
chore(webpack): add source maps (#4471)
* chore(webpack): add source maps
* feat(build): fetch source maps for 3rd party libs
commit 4cd468ce21
Author: Maxime Bajeux <max.bajeux@gmail.com>
Date: Tue Jan 12 02:35:59 2021 +0100
Can't create kubernetes resources with a username longer than 63 characters (#4672)
* fix(kubernetes): truncate username when we create resource
* fix(k8s): remove forbidden characters in owner label
commit cbd7fdc62e
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Tue Jan 12 01:38:49 2021 +0200
feat(docker/stacks): introduce date info for stacks (#4660)
* feat(docker/stacks): add creation and update dates
* feat(docker/stacks): put ownership column as the last column
* feat(docker/stacks): fix the no stacks message
* refactor(docker/stacks): make external stacks helpers more readable
* feat(docker/stacks): add updated and created by
* feat(docker/stacks): toggle updated column
* refactor(datatable): create column visibility component
Co-authored-by: alice groux <alice.grx@gmail.com>
commit b9fe8009dd
Author: DarkAEther <30438425+DarkAEther@users.noreply.github.com>
Date: Mon Jan 11 08:05:19 2021 +0530
feat(image-details): Show labels in images datatable (#4287)
* feat(images): show labels in images datatable
* move labels to image details view
commit 6a504e7134
Author: Stéphane Busso <sbusso@users.noreply.github.com>
Date: Mon Jan 11 14:44:15 2021 +1300
fix(settings): Use default setting if UserSessionTimeout not set (#4521)
* fix(settings): Use default settings if UserSessionTimeout not set
* Update UserSessionTimeout settings in database if set to empty string
commit 51ba0876a5
Author: Alice Groux <alice.grx@gmail.com>
Date: Mon Jan 11 00:51:46 2021 +0100
feat(k8s/configuration): rename add ingress controller button and changed information text (#4540)
commit 769e6a4c6c
Author: Alice Groux <alice.grx@gmail.com>
Date: Sun Jan 10 23:30:31 2021 +0100
feat(k8s/configuration): add extra information panel when creating a sensitive configuration (#4541)
commit 105d1ae519
Author: cong meng <mcpacino@gmail.com>
Date: Fri Jan 8 15:30:43 2021 +1300
feat(frontend): de-emphasize internal login when OAuth is enabled (#3065) (#4565)
* feat(frontend): de-emphasize internal login when OAuth is enabled (#3065)
* feat(frontend): change the "Use internal authentication" style to be primary (#3065)
* feat(frontend): resize the login with "provider" button to use a 120% font size (#3065)
* feat(frontend): remove unused css for h1 tag (#3065)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit cf508065ec
Author: cong meng <mcpacino@gmail.com>
Date: Fri Jan 8 12:51:27 2021 +1300
fix(frontend): application edit page initializes the overridenKeyType of new added configuration key to NONE so that the user can select how to load it (#4548) (#4593)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit eab828279e
Author: itsconquest <william.conquest@portainer.io>
Date: Fri Jan 8 12:46:57 2021 +1300
chore(project): exclude refactors (#4689)
commit d5763a970b
Author: cong meng <mcpacino@gmail.com>
Date: Fri Jan 8 12:45:06 2021 +1300
fix(frontend): Resource pool 'created' attribute is showing the time you view it at & not actual creation time (#4568) (#4599)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit c9f68a4d8f
Author: cong meng <mcpacino@gmail.com>
Date: Fri Jan 8 11:55:42 2021 +1300
fix(kubernetes): removes kube client cache when edge proxy is removed (#4487) (#4574)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 7848bcf2f4
Author: Alice Groux <alice.grx@gmail.com>
Date: Thu Jan 7 22:29:17 2021 +0100
feat(k8s/resources-list-view): add advanced deployment panel to resources list view (#4516)
* feat(k8s/resources-list-view): add advanced deployment panel to applications view, configurations view and volumes view
* feat(k8s/resources-list-view): move advanced deployment into a template and use it everywhere
commit b924347c5b
Author: Stéphane Busso <stephane.busso@gmail.com>
Date: Thu Jan 7 14:03:46 2021 +1300
Bump portainer version
commit 9fbda9fb99
Author: Yi Chen <69284638+yi-portainer@users.noreply.github.com>
Date: Thu Jan 7 13:38:01 2021 +1300
Merge in release fixes to develop (#4687)
* fix(frontend) unable to retrieve config map error when trying to manage newly created resource pool (ce#180) (#4618)
* fix(frontend) unable to retrieve config map error when trying to manage newly created resource pool (ce#180)
* fix(frontend) rephrase comments (#4629)
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
Co-authored-by: Simon Meng <simon.meng@portainer.io>
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
* + silently continue when downloading artifacts in windows (#4637)
* fix(docker/stack-details): do not display editor tab for external stack (#4650)
* Revert "chore(build): bump Kompose version (#4475)" (#4676)
This reverts commit 380f106571.
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
Co-authored-by: cong meng <mcpacino@gmail.com>
Co-authored-by: Simon Meng <simon.meng@portainer.io>
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
Co-authored-by: Anthony Lapenna <anthony.lapenna@portainer.io>
commit 82f8062784
Author: Anthony Lapenna <lapenna.anthony@gmail.com>
Date: Wed Jan 6 11:31:05 2021 +1300
chore(github): update issue template
commit 49982eb98a
Author: knittl <knittl89+github@gmail.com>
Date: Tue Jan 5 20:49:50 2021 +0100
commit 4be3ac470f
Merge: 7975ef79a50ab51b
Author: Stéphane Busso <sbusso@users.noreply.github.com>
Date: Thu Dec 24 23:45:53 2020 +1300
Merge pull request #4658 from portainer/revert-4475-chore-ce-86-bump-kompose-version
Revert "chore(build): bump Kompose version"
commit a50ab51bef
Author: Stéphane Busso <sbusso@users.noreply.github.com>
Date: Thu Dec 24 12:12:28 2020 +1300
Revert "chore(build): bump Kompose version (#4475)"
This reverts commit 380f106571.
commit e4605d990d
Author: yi-portainer <yi.chen@portainer.io>
Date: Tue Feb 2 17:42:57 2021 +1300
* update portainer version
commit 768697157c
Author: LP B <xAt0mZ@users.noreply.github.com>
Date: Tue Feb 2 05:00:19 2021 +0100
sec(app): remove unused and vulnerable dependencies (#4801)
commit d3086da139
Author: cong meng <mcpacino@gmail.com>
Date: Tue Feb 2 15:10:06 2021 +1300
fix(k8s) trigger port validation while changing protocol (ce#394) (#4804)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 95894e8047
Author: cong meng <mcpacino@gmail.com>
Date: Tue Feb 2 15:03:11 2021 +1300
fix(k8s) parse empty configuration as empty string yaml instead of {} (ce#395) (#4805)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 81de55fedd
Author: Yi Chen <69284638+yi-portainer@users.noreply.github.com>
Date: Tue Feb 2 11:12:40 2021 +1300
* fix missing kubectl download (#4802)
commit 84827b8782
Author: Steven Kang <skan070@gmail.com>
Date: Sun Jan 31 17:32:30 2021 +1300
feat(build): introducing buildx for Windows (#4792)
* feat(build): introducing buildx for Windows
* feat(build): re-ordered USER
* feat(build): Fixed Typo
* feat(build): fixed typo
commit a71e71f481
Author: Dmitry Salakhov <to@dimasalakhov.com>
Date: Mon Jan 25 19:16:53 2021 +0000
feat(compose): add docker-compose wrapper (#4713)
* feat(compose): add docker-compose wrapper
ce-187
* fix(compose): pick compose implementation upon startup
* Add static compose build for linux
* Fix wget
* Fix platofrm specific docker-compose download
* Keep amd64 architecture as download parameter
* Add tmp folder for docker-compose
* fix: line endings
* add proxy server
* logs
* Proxy
* Add lite transport for compose
* Fix local deployment
* refactor: pass proxyManager by ref
* fix: string conversion
* refactor: compose wrapper remove unused code
* fix: tests
* Add edge
* Fix merge issue
* refactor: remove unused code
* Move server to proxy implementation
* Cleanup wrapper and manager
* feat: pass max supported compose syntax version with each endpoint
* fix: pick compose syntax version
* fix: store wrapper version in portainer
* Get and show composeSyntaxMaxVersion at stack creation screen
* Get and show composeSyntaxMaxVersion at stack editor screen
* refactor: proxy server
* Fix used tmp
* Bump docker-compose to 1.28.0
* remove message for docker compose limitation
* fix: markup typo
* Rollback docker compose to 1.27.4
* * attempt to fix the windows build issue
* * attempt to debug grunt issue
* * use console log in grunt file
* fix: try to fix windows build by removing indirect deps from go.mod
* Remove tmp folder
* Remove builder stage
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose - fixed verbose output
* refactor: renames
* fix(stack): get endpoint by EndpointProvider
* fix(stack): use margin to add space between line instead of using br tag
Co-authored-by: Stéphane Busso <stephane.busso@gmail.com>
Co-authored-by: Simon Meng <simon.meng@portainer.io>
Co-authored-by: yi-portainer <yi.chen@portainer.io>
Co-authored-by: Steven Kang <skan070@gmail.com>
commit 83f4c5ec0b
Author: LP B <xAt0mZ@users.noreply.github.com>
Date: Mon Jan 25 02:43:54 2021 +0100
fix(k8s/app): remove advanced deployment panel from app details view (#4730)
commit 41308d570d
Author: Maxime Bajeux <max.bajeux@gmail.com>
Date: Mon Jan 25 02:14:35 2021 +0100
feat(configurations): Review UI/UX configurations (#4691)
* feat(configurations): Review UI/UX configurations
* feat(configurations): fix binary secret value
* fix(frontend): populate data between simple and advanced modes (#4503)
* fix(configuration): parseYaml before create configuration
* fix(configurations): change c to C in ConfigurationOwner
* fix(application): change configuration index to configuration key in the view
* fix(configuration): resolve problem in application create with configuration not overriden.
* fix(configuration): fix bad import in helper
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 46ff8a01bc
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Fri Jan 22 03:08:08 2021 +0200
fix(kubernetes/pods): save note (#4675)
* feat(kubernetes/pods): introduce patch api
* feat(k8s/pods): pod converter
* feat(kubernetes/pods): introduce patch api
* feat(k8s/pod): add annotations only if needed
* fix(k8s/pod): replace class with factory function
commit 2b257d2785
Author: yi-portainer <yi.chen@portainer.io>
Date: Thu Jan 21 00:02:22 2021 +1300
Squashed commit of the following 2.0.1 release fixes:
commit f90d6b55d6
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Wed Jan 13 00:56:19 2021 +0200
feat(service): clear source volume when change type (#4627)
* feat(service): clear source volume when change type
* feat(service): init volume source to the correct value
commit 1b82b450d7
Author: Yi Chen <69284638+yi-portainer@users.noreply.github.com>
Date: Thu Jan 7 14:47:32 2021 +1300
* bump the APIVersion to 2.0.1 (#4688)
commit b78d804881
Author: Yi Chen <69284638+yi-portainer@users.noreply.github.com>
Date: Wed Dec 30 23:03:43 2020 +1300
Revert "chore(build): bump Kompose version (#4475)" (#4676)
This reverts commit 380f106571.
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
commit 51b72c12f9
Author: Anthony Lapenna <anthony.lapenna@portainer.io>
Date: Wed Dec 23 14:45:32 2020 +1300
fix(docker/stack-details): do not display editor tab for external stack (#4650)
commit 58c04bdbe3
Author: Yi Chen <69284638+yi-portainer@users.noreply.github.com>
Date: Tue Dec 22 13:47:11 2020 +1300
+ silently continue when downloading artifacts in windows (#4637)
commit a6320d5222
Author: cong meng <mcpacino@gmail.com>
Date: Tue Dec 22 13:38:54 2020 +1300
fix(frontend) unable to retrieve config map error when trying to manage newly created resource pool (ce#180) (#4618)
* fix(frontend) unable to retrieve config map error when trying to manage newly created resource pool (ce#180)
* fix(frontend) rephrase comments (#4629)
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
Co-authored-by: Simon Meng <simon.meng@portainer.io>
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
commit da41dbb79a
Author: cong meng <mcpacino@gmail.com>
Date: Wed Jan 20 15:19:35 2021 +1300
fix(stack): stacks created via API are incorrectly marked as private with no owner (#3721) (#4725)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 68d42617f2
Author: Maxime Bajeux <max.bajeux@gmail.com>
Date: Wed Jan 20 01:02:18 2021 +0100
feat(placement): Add a warning notification under the placement tab when an application cannot be scheduled on any node in the cluster (#4525)
* feat(placement): Add a warning notification under the placement tab when an application cannot be scheduled on any node in the cluster
* fix(applications): if there is at least one node the application can schedule on, then do not show the warning
commit 8323e22309
Author: Anthony McMahon <75223906+Anthony-Portainer@users.noreply.github.com>
Date: Wed Jan 20 12:06:25 2021 +1300
Update issue templates
Adding auto labelling to Bug Report (kind/bug, bug/unconfirmed) and Question (kind/question)
commit 20d4341170
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Tue Jan 19 00:10:08 2021 +0200
fix(state): check validity of state (#4609)
commit 832cafc933
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Mon Jan 18 02:59:57 2021 +0200
fix(registries): update password only when not empty (#4669)
commit f3c537ac2c
Author: cong meng <mcpacino@gmail.com>
Date: Mon Jan 18 13:02:16 2021 +1300
chore(build): bump Kompose version (#4473) (#4724)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 958baf6283
Author: Anthony McMahon <75223906+Anthony-Portainer@users.noreply.github.com>
Date: Mon Jan 18 09:30:17 2021 +1300
Update README.md
commit 08e392378e
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Sun Jan 17 09:28:09 2021 +0200
chore(app): fail on angular components missing nginject (#4224)
commit a2d9734b8b
Author: Alice Groux <alice.grx@gmail.com>
Date: Sun Jan 17 04:50:22 2021 +0100
fix(k8s/datatables): reduce size of collapse/expand column for stacks datatable and storage datatable (#4511)
* fix(k8s/datatables): reduce size of collapse/expand column for stacks datatable and storage datatable
* fix(k8s/datatables): reduce size of expand/collapse column
commit 15aed9fc6f
Author: DarkAEther <30438425+DarkAEther@users.noreply.github.com>
Date: Sun Jan 17 06:23:32 2021 +0530
feat(area/kubernetes): show shared access policy in volume details (#4707)
commit 121d33538d
Author: Alice Groux <alice.grx@gmail.com>
Date: Fri Jan 15 02:51:36 2021 +0100
fix(k8s/application): validate load balancer ports inputs (#4426)
* fix(k8s/application): validate load balancer ports inputs
* fix(k8s/application): allow user to only change the protocol on the first port mapping
commit 7a03351df8
Author: Olli Janatuinen <olljanat@users.noreply.github.com>
Date: Thu Jan 14 23:05:33 2021 +0200
dep(api): Support Docker Stack 3.8 (#4333)
- Linux: Update Docker binary to version 19.03.13
- Windows: Update Docker binary to version 19.03.12
commit 0c2987893d
Author: Alice Groux <alice.grx@gmail.com>
Date: Thu Jan 14 03:04:44 2021 +0100
feat(app/images): in advanced mode, remove tooltip and add an information message (#4528)
commit d1eddaa188
Author: Alice Groux <alice.grx@gmail.com>
Date: Thu Jan 14 00:24:56 2021 +0100
feat(app/network): rename restrict external acces to the network label and add a tooltip (#4514)
commit d336ada3c2
Author: Anthony Lapenna <anthony.lapenna@portainer.io>
Date: Wed Jan 13 16:13:27 2021 +1300
feat(k8s/application): review application creation warning style (#4613)
commit 839198fbff
Author: Avadhut Tanugade <30384908+mrwhoknows55@users.noreply.github.com>
Date: Wed Jan 13 04:49:18 2021 +0530
commit 486ffa5bbd
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Tue Jan 12 23:40:09 2021 +0200
chore(webpack): add source maps (#4471)
* chore(webpack): add source maps
* feat(build): fetch source maps for 3rd party libs
commit 4cd468ce21
Author: Maxime Bajeux <max.bajeux@gmail.com>
Date: Tue Jan 12 02:35:59 2021 +0100
Can't create kubernetes resources with a username longer than 63 characters (#4672)
* fix(kubernetes): truncate username when we create resource
* fix(k8s): remove forbidden characters in owner label
commit cbd7fdc62e
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Tue Jan 12 01:38:49 2021 +0200
feat(docker/stacks): introduce date info for stacks (#4660)
* feat(docker/stacks): add creation and update dates
* feat(docker/stacks): put ownership column as the last column
* feat(docker/stacks): fix the no stacks message
* refactor(docker/stacks): make external stacks helpers more readable
* feat(docker/stacks): add updated and created by
* feat(docker/stacks): toggle updated column
* refactor(datatable): create column visibility component
Co-authored-by: alice groux <alice.grx@gmail.com>
commit b9fe8009dd
Author: DarkAEther <30438425+DarkAEther@users.noreply.github.com>
Date: Mon Jan 11 08:05:19 2021 +0530
feat(image-details): Show labels in images datatable (#4287)
* feat(images): show labels in images datatable
* move labels to image details view
commit 6a504e7134
Author: Stéphane Busso <sbusso@users.noreply.github.com>
Date: Mon Jan 11 14:44:15 2021 +1300
fix(settings): Use default setting if UserSessionTimeout not set (#4521)
* fix(settings): Use default settings if UserSessionTimeout not set
* Update UserSessionTimeout settings in database if set to empty string
commit 51ba0876a5
Author: Alice Groux <alice.grx@gmail.com>
Date: Mon Jan 11 00:51:46 2021 +0100
feat(k8s/configuration): rename add ingress controller button and changed information text (#4540)
commit 769e6a4c6c
Author: Alice Groux <alice.grx@gmail.com>
Date: Sun Jan 10 23:30:31 2021 +0100
feat(k8s/configuration): add extra information panel when creating a sensitive configuration (#4541)
commit 105d1ae519
Author: cong meng <mcpacino@gmail.com>
Date: Fri Jan 8 15:30:43 2021 +1300
feat(frontend): de-emphasize internal login when OAuth is enabled (#3065) (#4565)
* feat(frontend): de-emphasize internal login when OAuth is enabled (#3065)
* feat(frontend): change the "Use internal authentication" style to be primary (#3065)
* feat(frontend): resize the login with "provider" button to use a 120% font size (#3065)
* feat(frontend): remove unused css for h1 tag (#3065)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit cf508065ec
Author: cong meng <mcpacino@gmail.com>
Date: Fri Jan 8 12:51:27 2021 +1300
fix(frontend): application edit page initializes the overridenKeyType of new added configuration key to NONE so that the user can select how to load it (#4548) (#4593)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit eab828279e
Author: itsconquest <william.conquest@portainer.io>
Date: Fri Jan 8 12:46:57 2021 +1300
chore(project): exclude refactors (#4689)
commit d5763a970b
Author: cong meng <mcpacino@gmail.com>
Date: Fri Jan 8 12:45:06 2021 +1300
fix(frontend): Resource pool 'created' attribute is showing the time you view it at & not actual creation time (#4568) (#4599)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit c9f68a4d8f
Author: cong meng <mcpacino@gmail.com>
Date: Fri Jan 8 11:55:42 2021 +1300
fix(kubernetes): removes kube client cache when edge proxy is removed (#4487) (#4574)
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 7848bcf2f4
Author: Alice Groux <alice.grx@gmail.com>
Date: Thu Jan 7 22:29:17 2021 +0100
feat(k8s/resources-list-view): add advanced deployment panel to resources list view (#4516)
* feat(k8s/resources-list-view): add advanced deployment panel to applications view, configurations view and volumes view
* feat(k8s/resources-list-view): move advanced deployment into a template and use it everywhere
commit b924347c5b
Author: Stéphane Busso <stephane.busso@gmail.com>
Date: Thu Jan 7 14:03:46 2021 +1300
Bump portainer version
commit 9fbda9fb99
Author: Yi Chen <69284638+yi-portainer@users.noreply.github.com>
Date: Thu Jan 7 13:38:01 2021 +1300
Merge in release fixes to develop (#4687)
* fix(frontend) unable to retrieve config map error when trying to manage newly created resource pool (ce#180) (#4618)
* fix(frontend) unable to retrieve config map error when trying to manage newly created resource pool (ce#180)
* fix(frontend) rephrase comments (#4629)
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
Co-authored-by: Simon Meng <simon.meng@portainer.io>
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
* + silently continue when downloading artifacts in windows (#4637)
* fix(docker/stack-details): do not display editor tab for external stack (#4650)
* Revert "chore(build): bump Kompose version (#4475)" (#4676)
This reverts commit 380f106571.
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
Co-authored-by: cong meng <mcpacino@gmail.com>
Co-authored-by: Simon Meng <simon.meng@portainer.io>
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
Co-authored-by: Anthony Lapenna <anthony.lapenna@portainer.io>
commit 82f8062784
Author: Anthony Lapenna <lapenna.anthony@gmail.com>
Date: Wed Jan 6 11:31:05 2021 +1300
chore(github): update issue template
commit 49982eb98a
Author: knittl <knittl89+github@gmail.com>
Date: Tue Jan 5 20:49:50 2021 +0100
commit 4be3ac470f
Merge: 7975ef79a50ab51b
Author: Stéphane Busso <sbusso@users.noreply.github.com>
Date: Thu Dec 24 23:45:53 2020 +1300
Merge pull request #4658 from portainer/revert-4475-chore-ce-86-bump-kompose-version
Revert "chore(build): bump Kompose version"
commit a50ab51bef
Author: Stéphane Busso <sbusso@users.noreply.github.com>
Date: Thu Dec 24 12:12:28 2020 +1300
Revert "chore(build): bump Kompose version (#4475)"
This reverts commit 380f106571.
// @summary Associate an orphaned stack to a new environment(endpoint)
// @description **Access policy**: administrator
// @tags stacks
// @security jwt
// @produce json
// @param id path int true "Stack identifier"
// @param endpointId query int true "Stacks created before version 1.18.0 might not have an associated environment(endpoint) identifier. Use this optional parameter to set the environment(endpoint) identifier used by the stack."
// @param swarmId query int true "Swarm identifier"
// @param orphanedRunning query boolean true "Indicates whether the stack is orphaned"
@@ -24,7 +24,7 @@ type stackListOperationFilters struct {
// @description List all stacks based on the current user authorizations.
// @description Will return all stacks if using an administrator account otherwise it
// @description will only return the list of stacks the user have access to.
// @description **Access policy**: authenticated
// @description **Access policy**: restricted
// @tags stacks
// @security jwt
// @param filters query string false "Filters to process on the stack list. Encoded as JSON (a map[string]string). For example, {"SwarmID": "jpofkc0i9uo9wtx1zesuk649w"} will only return stacks that are part of the specified Swarm cluster. Available filters: EndpointID, SwarmID."
// @summary Migrate a stack to another environment(endpoint)
// @description Migrate a stack from an environment(endpoint) to another environment(endpoint). It will re-create the stack inside the target environment(endpoint) before removing the original stack.
Some files were not shown because too many files have changed in this diff
Show More
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.