Dakota Walsh
							
						 
						
							 
							
							
								
								
							
							
								
							
								1676fefd97 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(backup): calculate file size correctly EE-6439 ( #10919 )  
							
							 
							
							
							
						 
						
							2024-01-18 09:00:01 +13: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  
						
					 
				
					
						
							
							
								 
								andres-portainer
							
						 
						
							 
							
							
								
								
							
							
								
							
								5488389278 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(code): replace calls to ioutil EE-4425 ( #7878 )  
							
							 
							
							
							
						 
						
							2022-10-17 15:29:12 -03:00  
						
					 
				
					
						
							
							
								 
								Chao Geng
							
						 
						
							 
							
							
								
								
							
							
								
							
								d570aee554 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(image): upload local files for building image EE-3021 ( #7507 )  
							
							 
							
							... 
							
							
							
							* support to make multiple files in archive buffer
* upload files by multipart 
							
						 
						
							2022-09-14 14:47:24 +08: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  
						
					 
				
					
						
							
							
								 
								dbuduev
							
						 
						
							 
							
							
								
								
							
							
								
							
								3568fe9e52 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(git) git clone improvements [EE-451] ( #5070 )  
							
							 
							
							
							
						 
						
							2021-05-24 17:27:07 +12:00  
						
					 
				
					
						
							
							
								 
								Dmitry Salakhov
							
						 
						
							 
							
							
							
								
							
								6d8f5e7479 
								
							
								 
							
						 
						
							
							
								
								go 1.13 compatibility  
							
							 
							
							
							
						 
						
							2021-04-07 12:12:19 +12:00  
						
					 
				
					
						
							
							
								 
								Dmitry Salakhov
							
						 
						
							 
							
							
							
								
							
								a3ec2f8e85 
								
							
								 
							
						 
						
							
							
								
								feat(backup): Add backup/restore to the server  
							
							 
							
							
							
						 
						
							2021-04-06 22:08:43 +12:00  
						
					 
				
					
						
							
							
								 
								Anthony Lapenna
							
						 
						
							 
							
							
								
								
							
							
								
							
								a85f0058ee 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(extensions): add the ability to upload and enable an extension ( #3345 )  
							
							 
							
							... 
							
							
							
							* feat(extensions): offline mode mockup
* feat(extensions): offline mode mockup
* feat(api): add support for extensionUpload API operation
* feat(extensions): offline extension upload
* feat(api): better support for extensions in offline mode
* feat(extension): update offline description
* feat(api): introduce local extension manifest
* fix(api): fix LocalExtensionManifestFile value
* feat(api): use a 5second timeout for online extension infos
* feat(extensions): add download archive link
* feat(extensions): add support for offline update
* fix(api): fix issues with offline install and online updates of extensions
* fix(extensions): fix extensions link URL
* fix(extension): hide screenshot in offline mode 
							
						 
						
							2019-11-20 18:16:40 +13:00  
						
					 
				
					
						
							
							
								 
								Anthony Lapenna
							
						 
						
							 
							
							
								
								
							
							
								
							
								6fd5ddc802 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(extensions): introduce extension support ( #2527 )  
							
							 
							
							... 
							
							
							
							* wip
* wip: missing repository & tags removal
* feat(registry): private registry management
* style(plugin-details): update view
* wip
* wip
* wip
* feat(plugins): add license info
* feat(plugins): browse feature preview
* feat(registry-configure): add the ability to configure registry management
* style(app): update text in app
* feat(plugins): add plugin version number
* feat(plugins): wip plugin upgrade process
* feat(plugins): wip plugin upgrade
* feat(plugins): add the ability to update a plugin
* feat(plugins): init plugins at startup time
* feat(plugins): add the ability to remove a plugin
* feat(plugins): update to latest plugin definitions
* feat(plugins): introduce plugin-tooltip component
* refactor(app): relocate plugin files to app/plugins
* feat(plugins): introduce PluginDefinitionsURL constant
* feat(plugins): update the flags used by the plugins
* feat(plugins): wip
* feat(plugins): display a label when a plugin has expired
* wip
* feat(registry-creation): update registry creation logic
* refactor(registry-creation): change name/ids for inputs
* feat(api): pass registry type to management configuration
* feat(api): unstrip /v2 in regsitry proxy
* docs(api): add TODO
* feat(store): mockup-1
* feat(store): mockup 2
* feat(store): mockup 2
* feat(store): update mockup-2
* feat(app): add unauthenticated event check
* update gruntfile
* style(support): update support views
* style(support): update product views
* refactor(extensions): refactor plugins to extensions
* feat(extensions): add a deal property
* feat(extensions): introduce ExtensionManager
* style(extensions): update extension details style
* feat(extensions): display license/company when enabling extension
* feat(extensions): update extensions views
* feat(extensions): use ProductId defined in extension schema
* style(app): remove padding left for form section title elements
* style(support): use per host model
* refactor(extensions): multiple refactors related to extensions mecanism
* feat(extensions): update tls file path for registry extension
* feat(extensions): update registry management configuration
* feat(extensions): send license in header to extension proxy
* fix(proxy): fix invalid default loopback address
* feat(extensions): add header X-RegistryManagement-ForceNew for specific operations
* feat(extensions): add the ability to display screenshots
* feat(extensions): center screenshots
* style(extensions): tune style
* feat(extensions-details): open full screen image on click (#2517 )
* feat(extension-details): show magnifying glass on images
* feat(extensions): support extension logo
* feat(extensions): update support logos
* refactor(lint): fix lint issues 
							
						 
						
							2018-12-09 16:49:27 +13:00  
						
					 
				
					
						
							
							
								 
								Chaim Lev-Ari
							
						 
						
							 
							
							
							
								
							
								65291c68e9 
								
							
								 
							
						 
						
							
							
								
								feat(jobs): add the job execution API  
							
							 
							
							... 
							
							
							
							* feat(jobs): add job service interface
* feat(jobs): create job execution api
* style(jobs): remove comment
* feat(jobs): add bindings
* feat(jobs): validate payload different cases
* refactor(jobs): rename endpointJob method
* refactor(jobs): return original error
* feat(jobs): pull image before creating container
* feat(jobs): run jobs with sh
* style(jobs): remove comment
* refactor(jobs): change error names
* feat(jobs): sync pull image
* fix(jobs): close image reader after error check
* style(jobs): remove comment and add docs
* refactor(jobs): inline script command
* fix(jobs): handle pul image error
* refactor(jobs): handle image pull output
* fix(docker): set http client timeout to 100s
* fix(client): remove timeout from http client 
							
						 
						
							2018-10-23 10:03:30 +13:00  
						
					 
				
					
						
							
							
								 
								Anthony Lapenna
							
						 
						
							 
							
							
								
								
							
							
								
							
								81de2a5afb 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(image-build): add the ability to build images ( #1672 )  
							
							 
							
							
							
						 
						
							2018-02-28 07:19:06 +01:00