Ali
							
						 
						
							 
							
							
								
								
							
							
								
							
								bdcb003a32 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(app): dont validate stack name [EE-6379] ( #10701 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: testa113 <testa113> 
							
						 
						
							2023-11-29 11:44:33 +13:00  
						
					 
				
					
						
							
							
								 
								Prabhat Khera
							
						 
						
							 
							
							
								
								
							
							
								
							
								26036c05f2 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(kubernetes): remove unique check from kubernetes stacks [EE-6170] ( #10542 )  
							
							 
							
							
							
						 
						
							2023-10-27 15:41:02 +13:00  
						
					 
				
					
						
							
							
								 
								Prabhat Khera
							
						 
						
							 
							
							
								
								
							
							
								
							
								7840e0bfe1 
								
									
								
							
								 
							
						 
						
							
							
								
								feature(kubernetes): stack name made optional & add toggle to disable stack in kubernetes [EE-6170] ( #10436 )  
							
							 
							
							
							
						 
						
							2023-10-16 14:08:06 +13:00  
						
					 
				
					
						
							
							
								 
								Chaim Lev-Ari
							
						 
						
							 
							
							
								
								
							
							
								
							
								95f3cf6e5b 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor(server): use httperror.NewError instead of struct [EE-6189] ( #10398 )  
							
							 
							
							
							
						 
						
							2023-10-05 11:26:24 +03:00  
						
					 
				
					
						
							
							
								 
								Chaim Lev-Ari
							
						 
						
							 
							
							
								
								
							
							
								
							
								af7834174a 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(api): restore deleted apis [EE-6090] ( #10267 )  
							
							 
							
							
							
						 
						
							2023-09-19 13:44:48 +12:00  
						
					 
				
					
						
							
							
								 
								andres-portainer
							
						 
						
							 
							
							
								
								
							
							
								
							
								8cc5e0796c 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(libhttp): move into the Portainer repository EE-5475 ( #10231 )  
							
							 
							
							
							
						 
						
							2023-09-01 19:27:02 -03:00  
						
					 
				
					
						
							
							
								 
								cmeng
							
						 
						
							 
							
							
								
								
							
							
								
							
								4ca45e89c5 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(relative-path): not deploy git stack via unpacker EE-6043 ( #10195 )  
							
							 
							
							
							
						 
						
							2023-08-29 11:49:00 +12:00  
						
					 
				
					
						
							
							
								 
								Prabhat Khera
							
						 
						
							 
							
							
								
								
							
							
								
							
								a8c6bd8082 
								
									
								
							
								 
							
						 
						
							
							
								
								fix ECR registry token refresh ( #10191 )  
							
							 
							
							
							
						 
						
							2023-08-29 10:32:41 +12:00  
						
					 
				
					
						
							
							
								 
								cmeng
							
						 
						
							 
							
							
								
								
							
							
								
							
								7125ef81f3 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(stack): pass registries to unpacker to start stack EE-4797 ( #10095 )  
							
							 
							
							
							
						 
						
							2023-08-24 13:01:49 +12:00  
						
					 
				
					
						
							
							
								 
								cmeng
							
						 
						
							 
							
							
								
								
							
							
								
							
								925a0d0a9a 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(stack): fail to start swarm stack with private image EE-4797 ( #10047 )  
							
							 
							
							
							
						 
						
							2023-08-14 16:13:12 +12:00  
						
					 
				
					
						
							
							
								 
								cmeng
							
						 
						
							 
							
							
								
								
							
							
								
							
								2de4863532 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(edge-stack): detaching swarm stack from git repository EE-5812 ( #9998 )  
							
							 
							
							
							
						 
						
							2023-08-07 10:33:04 +12:00  
						
					 
				
					
						
							
							
								 
								cmeng
							
						 
						
							 
							
							
								
								
							
							
								
							
								1ef1953d7d 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(edge-stack): detaching from git repository EE-5812 ( #9989 )  
							
							 
							
							
							
						 
						
							2023-08-04 15:17:46 +12:00  
						
					 
				
					
						
							
							
								 
								andres-portainer
							
						 
						
							 
							
							
								
								
							
							
								
							
								8c533bee67 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(transactions): migrate some parts to use transactional code EE-5494 ( #9213 )  
							
							 
							
							
							
						 
						
							2023-07-17 17:36:00 -03:00  
						
					 
				
					
						
							
							
								 
								matias-portainer
							
						 
						
							 
							
							
								
								
							
							
								
							
								29c1862754 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(api): add missing public access middleware to routes EE-5191 ( #9086 )  
							
							 
							
							
							
						 
						
							2023-07-07 17:37:42 -03:00  
						
					 
				
					
						
							
							
								 
								andres-portainer
							
						 
						
							 
							
							
								
								
							
							
								
							
								4cc96b4b30 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(dataservices): unify access methods and abstract away redundant code [EE-5628] ( #9115 )  
							
							 
							
							
							
						 
						
							2023-06-22 18:28:07 -03:00  
						
					 
				
					
						
							
							
								 
								andres-portainer
							
						 
						
							 
							
							
								
								
							
							
								
							
								f7dd73b0f7 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(unit-testing): add a mock for the RequestBouncer EE-5610 ( #9089 )  
							
							 
							
							
							
						 
						
							2023-06-16 10:44:22 -03:00  
						
					 
				
					
						
							
							
								 
								Oscar Zhou
							
						 
						
							 
							
							
								
								
							
							
								
							
								2ac70b1eb6 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(gitops): reword automatic update to gitops update for ui and docs ( #9067 )  
							
							 
							
							
							
						 
						
							2023-06-13 15:32:10 +12:00  
						
					 
				
					
						
							
							
								 
								andres-portainer
							
						 
						
							 
							
							
								
								
							
							
								
							
								eda07614ce 
								
									
								
							
								 
							
						 
						
							
							
								
								chore(unit-test): simplify teardown EE-5536 ( #9015 )  
							
							 
							
							
							
						 
						
							2023-05-30 11:02:22 -03:00  
						
					 
				
					
						
							
							
								 
								Oscar Zhou
							
						 
						
							 
							
							
								
								
							
							
								
							
								96de026eba 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(container/network): recreate container changes static IP [EE-5448] ( #8960 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Chaim Lev-Ari <chaim.levi-ari@portainer.io> 
							
						 
						
							2023-05-30 09:36:10 +12:00  
						
					 
				
					
						
							
							
								 
								Chaim Lev-Ari
							
						 
						
							 
							
							
								
								
							
							
								
							
								6242952141 
								
									
								
							
								 
							
						 
						
							
							
								
								docs(stacks): require endpoint id [EE-5286] ( #8988 )  
							
							 
							
							
							
						 
						
							2023-05-23 10:25:32 +07:00  
						
					 
				
					
						
							
							
								 
								matias-portainer
							
						 
						
							 
							
							
								
								
							
							
								
							
								5daef54456 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(stacks): normalize stack name before performing actions EE-4839 ( #8539 )  
							
							 
							
							
							
						 
						
							2023-05-18 17:58:42 -03:00  
						
					 
				
					
						
							
							
								 
								LP B
							
						 
						
							 
							
							
								
								
							
							
								
							
								5a04338087 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(api/stacks): use compose-unpacker to deploy stacks from git [EE-4758] ( #8725 )  
							
							 
							
							... 
							
							
							
							* feat(api/stacks): use compose-unpacker to deploy stacks from git
* refactor(api/stacks): move stack operation as unpacker builder parameter + check builder func existence
* fix(api/stacks): defer removal of unpacker container after error check
* refactor(api/unpacker-builder): clearer code around client creation for standalone and swarm manager
* refactor(api/stacks): extract git stack check to utility function
* fix(api/stacks): apply skip tls when deploying with unpcker - ref EE-5023
* fix(api/stacks): defer close of docker client 
							
						 
						
							2023-05-17 14:52:39 +02:00  
						
					 
				
					
						
							
							
								 
								Matt Hook
							
						 
						
							 
							
							
								
								
							
							
								
							
								334eee0c8c 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(errors): wrap db errors, improve error handling ( #8859 )  
							
							 
							
							... 
							
							
							
							* use error check func, wrap db object not found
* add errorlint and fix all the linting errors
* add exportloopref linter and fix errors
* fix incorrect error details returned on an api
* fix new errors
* increase linter timeout
* increase timeout to 10minutes
* increase timeout to 10minutes
* rebase and fix new lint errors
* make CE match EE
* fix govet issue 
							
						 
						
							2023-05-05 12:19:47 +12:00  
						
					 
				
					
						
							
							
								 
								Chaim Lev-Ari
							
						 
						
							 
							
							
								
								
							
							
								
							
								2d22c4ff7d 
								
									
								
							
								 
							
						 
						
							
							
								
								docs(stacks): require endpointId for delete [EE-4334] ( #8897 )  
							
							 
							
							
							
						 
						
							2023-05-04 21:32:46 +07:00  
						
					 
				
					
						
							
							
								 
								cmeng
							
						 
						
							 
							
							
								
								
							
							
								
							
								ae339a0047 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(stack) add skip TLS toggle for edit stack EE-5391 ( #8851 )  
							
							 
							
							
							
						 
						
							2023-04-28 13:35:33 +12:00  
						
					 
				
					
						
							
							
								 
								Chaim Lev-Ari
							
						 
						
							 
							
							
								
								
							
							
								
							
								77f8b9333a 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor(stacks): break swagger docs by type [EE-5381] ( #8820 )  
							
							 
							
							
							
						 
						
							2023-04-27 11:03:55 +07:00  
						
					 
				
					
						
							
							
								 
								Oscar Zhou
							
						 
						
							 
							
							
								
								
							
							
								
							
								a65ffe519a 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(k8s/gitops): missing git auth toggle in k8s app edit page [EE-5320] ( #8741 )  
							
							 
							
							
							
						 
						
							2023-04-10 20:14:13 +12:00  
						
					 
				
					
						
							
							
								 
								Oscar Zhou
							
						 
						
							 
							
							
								
								
							
							
								
							
								c650868fe9 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(templates): allow managing git based templates [EE-2600] ( #7855 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: itsconquest <william.conquest@portainer.io>
Co-authored-by: oscarzhou <oscar.zhou@portainer.io>
Co-authored-by: Chaim Lev-Ari <chiptus@users.noreply.github.com> 
							
						 
						
							2023-04-04 12:44:42 +12:00  
						
					 
				
					
						
							
							
								 
								Chaim Lev-Ari
							
						 
						
							 
							
							
								
								
							
							
								
							
								feab2a757e 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(gitops): allow to skip tls verification [EE-5023] ( #8668 )  
							
							 
							
							
							
						 
						
							2023-04-03 09:19:17 +03:00  
						
					 
				
					
						
							
							
								 
								Oscar Zhou
							
						 
						
							 
							
							
								
								
							
							
								
							
								795e6a5b3c 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(stack/git): unable to move git repository error [EE-5144] ( #8618 )  
							
							 
							
							
							
						 
						
							2023-03-15 12:54:09 +13:00  
						
					 
				
					
						
							
							
								 
								Chaim Lev-Ari
							
						 
						
							 
							
							
								
								
							
							
								
							
								6918da2414 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor(stacks): extract auto update logic [EE-4945] ( #8545 )  
							
							 
							
							
							
						 
						
							2023-03-02 17:07:50 +02:00  
						
					 
				
					
						
							
							
								 
								Chaim Lev-Ari
							
						 
						
							 
							
							
								
								
							
							
								
							
								c8d334e603 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(server): skip file deletion errors [EE-4916] ( #8443 )  
							
							 
							
							
							
						 
						
							2023-03-01 13:44:34 +02:00  
						
					 
				
					
						
							
							
								 
								Yi Chen
							
						 
						
							 
							
							
								
								
							
							
								
							
								bb48ab00cb 
								
									
								
							
								 
							
						 
						
							
							
								
								* remove empty examples ( #7952 )  
							
							 
							
							... 
							
							
							
							* fix missing type 
							
						 
						
							2022-11-17 06:55:08 +13:00  
						
					 
				
					
						
							
							
								 
								Oscar Zhou
							
						 
						
							 
							
							
								
								
							
							
								
							
								16377221f9 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(stack): check if endpoint exists before checking the user permission on the endpoint ( #7967 )  
							
							 
							
							
							
						 
						
							2022-11-09 12:20:19 +13:00  
						
					 
				
					
						
							
							
								 
								andres-portainer
							
						 
						
							 
							
							
								
								
							
							
								
							
								5488389278 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(code): replace calls to ioutil EE-4425 ( #7878 )  
							
							 
							
							
							
						 
						
							2022-10-17 15:29:12 -03:00  
						
					 
				
					
						
							
							
								 
								Oscar Zhou
							
						 
						
							 
							
							
								
								
							
							
								
							
								e9de484c3e 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor(stack): stack build process backend only [EE-4342] ( #7750 )  
							
							 
							
							
							
						 
						
							2022-10-05 22:33:59 +13:00  
						
					 
				
					
						
							
							
								 
								andres-portainer
							
						 
						
							 
							
							
								
								
							
							
								
							
								cb79dc18f8 
								
									
								
							
								 
							
						 
						
							
							
								
								chore(code): reduce divergence with EE EE-4344 ( #7748 )  
							
							 
							
							
							
						 
						
							2022-09-28 14:56:32 -03:00  
						
					 
				
					
						
							
							
								 
								Matt Hook
							
						 
						
							 
							
							
								
								
							
							
								
							
								1950c4ca2b 
								
									
								
							
								 
							
						 
						
							
							
								
								Sanitze kube labels ( #7658 )  
							
							 
							
							
							
						 
						
							2022-09-20 16:19:54 +12:00  
						
					 
				
					
						
							
							
								 
								Chao Geng
							
						 
						
							 
							
							
								
								
							
							
								
							
								5232427a5b 
								
									
								
							
								 
							
						 
						
							
							
								
								updated k8s stack deployment specification in Swagger ( #7619 )  
							
							 
							
							
							
						 
						
							2022-09-20 06:59:14 +08:00  
						
					 
				
					
						
							
							
								 
								andres-portainer
							
						 
						
							 
							
							
								
								
							
							
								
							
								36e7981ab7 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(logging): replace all the loggers with zerolog EE-4186 ( #7663 )  
							
							 
							
							
							
						 
						
							2022-09-16 13:18:44 -03:00  
						
					 
				
					
						
							
							
								 
								congs
							
						 
						
							 
							
							
								
								
							
							
								
							
								6078234d07 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(stack): EE-4213 Allow latest image to be pulled for stacks: backport backend logic ( #7669 )  
							
							 
							
							
							
						 
						
							2022-09-15 16:57:26 +12:00  
						
					 
				
					
						
							
							
								 
								andres-portainer
							
						 
						
							 
							
							
								
								
							
							
								
							
								9ef5636718 
								
									
								
							
								 
							
						 
						
							
							
								
								chore(handlers): replace structs by functions for HTTP errors EE-4227 ( #7664 )  
							
							 
							
							
							
						 
						
							2022-09-14 20:42:39 -03:00  
						
					 
				
					
						
							
							
								 
								Chao Geng
							
						 
						
							 
							
							
								
								
							
							
								
							
								a7d458f0bd 
								
									
								
							
								 
							
						 
						
							
							
								
								chore(tests): use t.TempDir to create temporary test directory [EE-3700] ( #7612 )  
							
							 
							
							... 
							
							
							
							* create temporary test directory with t.TempDir 
							
						 
						
							2022-09-14 13:59:47 +08:00  
						
					 
				
					
						
							
							
								 
								Rex Wang
							
						 
						
							 
							
							
								
								
							
							
								
							
								9af9395b73 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(docker): prevent misconfigured stack from saving EE-3235 ( #7585 )  
							
							 
							
							... 
							
							
							
							* EE-3235 fix(docker): add checker to editor
* support rollback to update stack file
Co-authored-by: chaogeng77977 <chao.geng@portainer.io> 
							
						 
						
							2022-09-07 16:50:59 +08:00  
						
					 
				
					
						
							
							
								 
								Ali
							
						 
						
							 
							
							
								
								
							
							
								
							
								628f822025 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(stacks): enforce stack permissions for non admin users EE-3683 ( #7399 )  
							
							 
							
							... 
							
							
							
							* fix(stacks): hide stacks in sidebar EE-3683
* fix(stacks): for unauth, take the user to the dashboard
* fix(stacks): block the user from stack details EE-3683
* fix(stacks): disable stack managment for non admins 
							
						 
						
							2022-08-03 22:19:27 +12:00  
						
					 
				
					
						
							
							
								 
								Oscar Zhou
							
						 
						
							 
							
							
								
								
							
							
								
							
								7275d23e4b 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(stack/swarm): add prune option for swarm stack redeployment [EE-2678] ( #7025 )  
							
							 
							
							
							
						 
						
							2022-07-04 11:39:03 +12:00  
						
					 
				
					
						
							
							
								 
								congs
							
						 
						
							 
							
							
								
								
							
							
								
							
								df05914fac 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(git) EE-2026 git default branch ( #6876 )  
							
							 
							
							... 
							
							
							
							fix(git) EE-2026 git default branch 
							
						 
						
							2022-05-16 09:35:11 +12:00  
						
					 
				
					
						
							
							
								 
								Prabhat Khera
							
						 
						
							 
							
							
								
								
							
							
								
							
								e4241207cb 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(database): db migration improvements EE-2688 ( #6662 )  
							
							 
							
							
							
						 
						
							2022-04-14 16:25:13 +12:00  
						
					 
				
					
						
							
							
								 
								Chao Geng
							
						 
						
							 
							
							
								
								
							
							
								
							
								07294c19bb 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(k8s/application): check name unique in k8s cluster ( #6610 )  
							
							 
							
							... 
							
							
							
							* EE-2353 Check unique name when creating new deployment in kubernetes
* EE-2353 fix warning from gofmt
* EE-2353 add miss methon in kubernetes_mock.go
* EE-2353 add missing space
* EE-2353 Use kubernetes cli to instead exec.command
* EE-2353 remove useless parameter
* EE-2353 remove unnecessary log in handle
* EE-2353 fix gofmt warning
* EE-2353 use ListOptions to filter the list
* EE-2353 add function description
* EE-2353 fix error
* Update api/kubernetes/cli/deploment.go
Co-authored-by: Chaim Lev-Ari <chiptus@users.noreply.github.com>
* EE-2353 change function name to HasStackName
Co-authored-by: Chaim Lev-Ari <chiptus@users.noreply.github.com> 
							
						 
						
							2022-03-16 08:32:12 +08:00  
						
					 
				
					
						
							
							
								 
								Hao Zhang
							
						 
						
							 
							
							
								
								
							
							
								
							
								d71d291895 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(stack): git repo auto update not working ( #6573 )  
							
							 
							
							
							
						 
						
							2022-02-27 16:03:05 +08:00