10f60fee1d 
					 
					
						
						
							
							Replace deprecated system.TempFileSequential with os.CreateTemp  
						
						
						
						
					 
					
						2023-07-15 08:15:46 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6025ab443f 
					 
					
						
						
							
							Update volume list options.  
						
						
						
						
					 
					
						2023-07-15 08:15:46 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6974681af5 
					 
					
						
						
							
							fix: improve error message  
						
						
						
						
					 
					
						2023-05-29 14:57:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c5d9d88359 
					 
					
						
						
							
							Add some minor tweaks to machine readable pathway in recipe upgrade  
						
						
						
						
					 
					
						2023-04-27 16:45:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87e5909363 
					 
					
						
						
							
							Make -m imply -n in recipe/upgrade  
						
						
						
						
					 
					
						2023-04-27 16:45:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						152c5d4563 
					 
					
						
						
							
							Add machine output for recipe/upgrade  
						
						... 
						
						
						
						- Normal faff related to calling external libraries with structs thnx go
- Ouputs json now 
						
						
					 
					
						2023-04-27 16:45:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						34b274bc52 
					 
					
						
						
							
							recipe/upgrade: Refactor upgradability list to make output easier  
						
						... 
						
						
						
						For future, we can print the struct as JSON. 
						
						
					 
					
						2023-04-27 16:45:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						62f8103fc2 
					 
					
						
						
							
							recipe/upgrade: Add non-interactive mode.  
						
						... 
						
						
						
						Add support for -n which just outputs the list of compatible tags for each image. 
						
						
					 
					
						2023-04-27 16:45:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b2739dcdf2 
					 
					
						
						
							
							fix(deploy) post deploy cmds  
						
						
						
						
					 
					
						2023-04-18 19:05:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						27cac81830 
					 
					
						
						
							
							fix(app): fix app list chaos field  
						
						... 
						
						
						
						show only the chaos version if the app is a chaos deploy 
						
						
					 
					
						2023-04-14 18:01:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						31ec322c55 
					 
					
						
						
							
							feat(deploy): set timeout via label ( !290 )  
						
						... 
						
						
						
						Solves coop-cloud/organising#437 
A timeout can be specified globally for a recipe using this label:
`coop-cloud.${STACK_NAME}.timeout=${TIMEOUT:-120}`. This sets the default timeout to 120s. An app specific timeout can be set using the env `TIMEOUT`.
Co-authored-by: Moritz <moritz.m@local-it.org >
Reviewed-on: coop-cloud/abra#290  
						
						
					 
					
						2023-04-14 14:44:18 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						18615eaaef 
					 
					
						
						
							
							Post-deploy abra.sh hooks ( !292 )  
						
						... 
						
						
						
						This solves coop-cloud/organising#235 
Co-authored-by: Moritz <moritz.m@local-it.org >
Reviewed-on: coop-cloud/abra#292  
						
						
					 
					
						2023-04-14 14:12:31 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e05000476 
					 
					
						
						
							
							fix(kadabra): always pull new recipe version  
						
						
						
						
					 
					
						2023-04-06 17:22:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ee4315adb3 
					 
					
						
						
							
							fix(rm): remove volumes correctly during app removal  
						
						
						
						
					 
					
						2023-03-30 13:40:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ade250f01 
					 
					
						
						
							
							feat(cmd): add --tty flag to run commands from a script  
						
						
						
						
					 
					
						2023-03-29 14:25:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						15a417d9bd 
					 
					
						
						
							
							fix(list): fix output of chaos + chaos-version merge  
						
						
						
						
					 
					
						2023-03-07 13:46:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						edff63b446 
					 
					
						
						
							
							Revert "review: change label autoupdate -> auto-update"  
						
						... 
						
						
						
						This reverts commit 74baa76f5ee5e5dd7b71b1f14be97cc40dfc611b. 
						
						
					 
					
						2023-03-07 13:24:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5979436c1 
					 
					
						
						
							
							review: merge chaos + chaos_version column  
						
						
						
						
					 
					
						2023-03-07 13:24:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb33edaac3 
					 
					
						
						
							
							review: change label autoupdate -> auto-update  
						
						
						
						
					 
					
						2023-03-07 13:24:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5428ebf43b 
					 
					
						
						
							
							review: avoid stackName recalculation  
						
						
						
						
					 
					
						2023-03-07 13:24:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d120299929 
					 
					
						
						
							
							feat(list): show autoupdate state  
						
						
						
						
					 
					
						2023-03-07 13:24:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3753357ef8 
					 
					
						
						
							
							feat(list): show chaos status and chaos version  
						
						
						
						
					 
					
						2023-03-07 13:24:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						611430aab2 
					 
					
						
						
							
							Set chaos version label for each deployed or upgraded app  
						
						
						
						
					 
					
						2023-03-07 13:24:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4a89bcc4f 
					 
					
						
						
							
							fix(kadabra): only warn if a deployed app has no published release  
						
						
						
						
					 
					
						2023-02-28 15:34:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3058178d84
	 
					 
					
						
						
							
							fix: if all servers good, don't show empty table  
						
						
						
						
					 
					
						2023-02-19 10:34:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d62c4e3400
	 
					 
					
						
						
							
							refactor: improved logging on pruning  
						
						
						
						
					 
					
						2023-02-19 10:28:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5739758c3a
	 
					 
					
						
						
							
							fix: give more time to tear down state [ci skip]  
						
						
						
						
					 
					
						2023-02-17 11:11:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a6b5566fa6
	 
					 
					
						
						
							
							refactor: clarify prune scope, not system wide [ci skip]  
						
						
						
						
					 
					
						2023-02-17 11:09:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4dbe1362a8
	 
					 
					
						
						
							
							docs: more clarity on prune functionality  
						
						
						
						
					 
					
						2023-02-17 11:00:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						98fc36c830
	 
					 
					
						
						
							
							refactor: hopefully more robust prune logic, docs  
						
						
						
						
					 
					
						2023-02-17 10:59:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8abc8705c
	 
					 
					
						
						
							
							docs: volumes pruning docs - more warnings  
						
						
						
						
					 
					
						2023-02-17 10:42:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						636261934f
	 
					 
					
						
						
							
							refactor: pass args in, docs, rename, lower-case logs  
						
						
						
						
					 
					
						2023-02-17 10:23:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6381b73a6a
	 
					 
					
						
						
							
							chore: use lower-case like elsewhere  
						
						
						
						
					 
					
						2023-02-17 10:21:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1a72e27045
	 
					 
					
						
						
							
							refactor: add server auto-complete & cosmetics  
						
						
						
						
					 
					
						2023-02-17 10:12:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9754c1b2d1
	 
					 
					
						
						
							
							feat: server auto-complete on remove sub-command  
						
						
						
						
					 
					
						2023-02-17 10:10:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b14ec0cda4 
					 
					
						
						
							
							review cleanups  
						
						
						
						
					 
					
						2023-02-17 08:53:43 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c7730ba604 
					 
					
						
						
							
							Adding server prune and undeploy prune  
						
						
						
						
					 
					
						2023-02-17 08:53:43 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						312b93e794
	 
					 
					
						
						
							
							fix: no gitops on recipe for "app new"  
						
						... 
						
						
						
						Closes coop-cloud/organising#408  
						
						
					 
					
						2023-02-15 00:49:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						992e675921
	 
					 
					
						
						
							
							refactor: use passed down conf to decide  
						
						
						
						
					 
					
						2023-02-15 00:35:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d619f399e7 
					 
					
						
						
							
							Update 'cli/app/undeploy.go'  
						
						
						
						
					 
					
						2023-02-14 13:59:35 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d789830ce4 
					 
					
						
						
							
							feat: adds --since flag for abra app logs  
						
						
						
						
					 
					
						2023-02-14 00:19:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4b4084dfd
	 
					 
					
						
						
							
							fix: stream logs without hitting git.coopcloud.tech  
						
						... 
						
						
						
						Medium-sized options refactor in here too!
See coop-cloud/organising#292 . 
						
						
					 
					
						2023-02-13 16:46:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e1c635af86
	 
					 
					
						
						
							
							chore: remove newline [ci skip]  
						
						
						
						
					 
					
						2023-02-08 23:49:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f6b139dfea
	 
					 
					
						
						
							
							chore: formatting pass on kadabra [ci skip]  
						
						
						
						
					 
					
						2023-02-08 23:20:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e76ed771df 
					 
					
						
						
							
							feat: kadabra, the app auto-updater ( !268 )  
						
						... 
						
						
						
						coop-cloud/organising#236 
Autoupdater `kadabra` is ready for testing.
It should run on the server, check for available minor/patch updates and automatically upgrade the apps.
Co-authored-by: Moritz <moritz.m@local-it.org >
Reviewed-on: coop-cloud/abra#268  
					
						2023-02-08 18:53:04 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a7fa54759
	 
					 
					
						
						
							
							fix: cant pass client here  
						
						... 
						
						
						
						Closes coop-cloud/organising#396  
						
						
					 
					
						2023-02-02 20:06:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c1a97be72 
					 
					
						
						
							
							refactor!: consolidate SSH handling  
						
						... 
						
						
						
						Closes coop-cloud/organising#389 .
Closes coop-cloud/organising#341 .
Closes coop-cloud/organising#326 .
Closes coop-cloud/organising#380 .
Closes coop-cloud/organising#360 . 
						
						
					 
					
						2023-02-02 08:37:14 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6774893412 
					 
					
						
						
							
							add env ENABLE_AUTO_UPDATE as label to enable/disable the auto update process  
						
						
						
						
					 
					
						2023-01-31 16:12:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ebb86391af 
					 
					
						
						
							
							add a label to signal that a deploy is a chaos deploy ( !265 )  
						
						... 
						
						
						
						Resolves coop-cloud/organising#390  by adding the following label `coop-cloud.${STACK_NAME}.chaos=true` (according to the version label).
This is required for the auto updater coop-cloud/organising#236 (comment) 
Co-authored-by: Moritz <moritz.m@local-it.org >
Reviewed-on: coop-cloud/abra#265  
						
						
					 
					
						2023-01-31 15:06:35 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						50db39424c 
					 
					
						
						
							
							add a label to signal that a deploy is connected with a recipe ( !264 )  
						
						... 
						
						
						
						Resolves coop-cloud/organising#391  by adding the following label `coop-cloud.${STACK_NAME}.recipe=${RECIPE}` (according to the version label).
This is required for the auto updater coop-cloud/organising#236 (comment) 
Co-authored-by: Moritz <moritz.m@local-it.org >
Reviewed-on: coop-cloud/abra#264  
						
						
					 
					
						2023-01-31 14:35:43 +00:00