47045ca8f1 
					 
					
						
						
							
							feat: improved deploy progress reporting  
						
						... 
						
						
						
						See toolshed/abra#478  
						
						
					 
					
						2025-03-23 09:13:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ef95bce1e4
	 
					 
					
						
						
							
							fix: use default styles  
						
						
						
						
					 
					
						2024-12-30 18:10:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						671e1ca276
	 
					 
					
						
						
							
							refactor!: cobra migrate  
						
						
						
						
					 
					
						2024-12-27 13:32:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0df2b15c33
	 
					 
					
						
						
							
							fix: reinstate no-input as a global flag  
						
						
						
						
					 
					
						2024-12-23 11:27:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f8662cd95
	 
					 
					
						
						
							
							refactor: urfave v3  
						
						
						
						
					 
					
						2024-10-21 16:39:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						375e17a4a0
	 
					 
					
						
						
							
							refactor: urfave v2  
						
						
						
						
					 
					
						2024-10-21 11:00:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d3ede0f0f6
	 
					 
					
						
						
							
							refactor: logging with background/padding  
						
						
						
						
					 
					
						2024-07-15 22:55:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d7a870b887 
					 
					
						
						
							
							feat: remote recipes  
						
						
						
						
					 
					
						2024-07-10 12:06:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2fb5493ab5
	 
					 
					
						
						
							
							feat: support chaos commits on deploy  
						
						... 
						
						
						
						See coop-cloud/organising#517  
						
						
					 
					
						2024-07-09 11:31:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ff8e49cfd
	 
					 
					
						
						
							
							docs: pass on sub-command help  
						
						
						
						
					 
					
						2024-07-09 09:43:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c33ca1c6bc
	 
					 
					
						
						
							
							fix!: chaos consistency (deploy/undeploy/rollback/upgrade)  
						
						... 
						
						
						
						See coop-cloud/organising#559 
--chaos for rollback/upgrade goes away. 
						
						
					 
					
						2024-07-08 17:23:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f2e076b35f
	 
					 
					
						
						
							
							fix: set default logger on kadabra  
						
						
						
						
					 
					
						2024-07-08 14:26:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87ecc05962 
					 
					
						
						
							
							refactor(recipe): remove direct usage of config.RECIPE_DIR  
						
						
						
						
					 
					
						2024-07-08 13:48:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f14d49cc64 
					 
					
						
						
							
							refactor(recipe): rename Recipe2 -> Recipe  
						
						
						
						
					 
					
						2024-07-08 13:19:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5617a9ba07 
					 
					
						
						
							
							refactor(recipe): remove remaining usage of old recipe struct  
						
						
						
						
					 
					
						2024-07-08 13:15:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c1b03bcbd7 
					 
					
						
						
							
							refactor(recipe): load load compoes config where its used  
						
						
						
						
					 
					
						2024-07-08 12:31:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99da8d4e57 
					 
					
						
						
							
							refactor(recipe): move GetComposeFiles to new struct  
						
						
						
						
					 
					
						2024-07-08 12:06:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						950f85e2b4 
					 
					
						
						
							
							refactor(recipe): introduce new recipe struct and move some methods  
						
						
						
						
					 
					
						2024-07-08 10:55:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ef108d63e1
	 
					 
					
						
						
							
							refactor: use central logger  
						
						
						
						
					 
					
						2024-07-08 00:01:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0076b31253 
					 
					
						
						
							
							new package envfile and move GetComposeFiles to recipe package  
						
						
						
						
					 
					
						2024-07-06 16:37:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f18c642226 
					 
					
						
						
							
							refactor: move app files from config to app package  
						
						
						
						
					 
					
						2024-07-06 16:37:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9554ad40c8
	 
					 
					
						
						
							
							refactor: use adapted upstream detach=false logic [ci skip]  
						
						... 
						
						
						
						See coop-cloud/organising#607 . 
						
						
					 
					
						2024-07-02 14:52:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						776a83d8d1
	 
					 
					
						
						
							
							fix: use new GetComposeFiles API  
						
						
						
						
					 
					
						2023-09-25 15:51:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0be532692d
	 
					 
					
						
						
							
							test: moar integration tests [ci skip]  
						
						
						
						
					 
					
						2023-09-20 13:51:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3dc5662821
	 
					 
					
						
						
							
							fix: improved offline support  
						
						... 
						
						
						
						Closes coop-cloud/organising#471 . 
						
						
					 
					
						2023-07-26 08:16:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						949510d4c3 
					 
					
						
						
							
							revert: always clone latest recipe changes  
						
						... 
						
						
						
						This change was about trying to optimise for offline scenarios but
caused a lot of issues for the online case. It needs to be thought
through again.
See coop-cloud/organising#471 .
Closes coop-cloud/organising#432 . 
						
						
					 
					
						2023-07-25 15:05:01 +00: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e05000476 
					 
					
						
						
							
							fix(kadabra): always pull new recipe version  
						
						
						
						
					 
					
						2023-04-06 17:22:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4a89bcc4f 
					 
					
						
						
							
							fix(kadabra): only warn if a deployed app has no published release  
						
						
						
						
					 
					
						2023-02-28 15:34:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						312b93e794
	 
					 
					
						
						
							
							fix: no gitops on recipe for "app new"  
						
						... 
						
						
						
						Closes coop-cloud/organising#408  
						
						
					 
					
						2023-02-15 00:49:22 +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