47045ca8f1 
					 
					
						
						
							
							feat: improved deploy progress reporting  
						
						... 
						
						
						
						See toolshed/abra#478  
						
						
					 
					
						2025-03-23 09:13:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a371ec360 
					 
					
						
						
							
							fix: integration tests  
						
						
						
						
					 
					
						2025-03-13 08:31:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e58a716fe1 
					 
					
						
						
							
							feat(deploy): Simplifies deploy overview ( #508 )  
						
						... 
						
						
						
						This simplifies the deploy overview, to only show 3 version fields:
- CURRENT DEPLOYMENT
- CURRENT ENV
- NEW DEPLOYMENT
It also fixes a few errors around version detection
Reviewed-on: toolshed/abra#508 
Co-authored-by: p4u1 <p4u1_f4u1@riseup.net >
Co-committed-by: p4u1 <p4u1_f4u1@riseup.net > 
						
						
					 
					
						2025-03-12 16:13:24 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eb6fe4ba6e
	 
					 
					
						
						
							
							fix: dont set chaos label if no chaos  
						
						... 
						
						
						
						See toolshed/abra#478  
						
						
					 
					
						2025-01-09 11:54:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1194f3b228
	 
					 
					
						
						
							
							refactor!: maintain "domain"  
						
						... 
						
						
						
						See toolshed/organising#636  
						
						
					 
					
						2025-01-03 08:24:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a71dc47f8
	 
					 
					
						
						
							
							fix: more env version write tests  
						
						... 
						
						
						
						See toolshed/organising#661  
						
						
					 
					
						2025-01-02 21:20:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b0cd8ccbb9
	 
					 
					
						
						
							
							refactor/fix: deploy/upgrade/rollback  
						
						... 
						
						
						
						See coop-cloud/abra#461  
						
						
					 
					
						2025-01-02 11:12:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5975be6870
	 
					 
					
						
						
							
							fix: unstaged changes handling  
						
						... 
						
						
						
						See toolshed/organising#651  
						
						
					 
					
						2024-12-31 16:37:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7ec61c6d03
	 
					 
					
						
						
							
							fix: sort versions upgrade/rollback/list  
						
						... 
						
						
						
						See toolshed/organising#649  
						
						
					 
					
						2024-12-28 23:10:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fab93a559a
	 
					 
					
						
						
							
							fix: more robust <app> autocomplete + error handling  
						
						... 
						
						
						
						See toolshed/organising#652  
						
						
					 
					
						2024-12-28 22:22:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						671e1ca276
	 
					 
					
						
						
							
							refactor!: cobra migrate  
						
						
						
						
					 
					
						2024-12-27 13:32:29 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						518c5795f4
	 
					 
					
						
						
							
							fix: avoid overwriting non version env vars  
						
						... 
						
						
						
						See coop-cloud/organising#630  
						
						
					 
					
						2024-07-24 16:07:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9b0b3c2e4c
	 
					 
					
						
						
							
							fix: override version from CLI  
						
						... 
						
						
						
						See coop-cloud/organising#541  
						
						
					 
					
						2024-07-17 10:07:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						56068362e8
	 
					 
					
						
						
							
							fix: write versions on deploy/upgrade/rollback  
						
						... 
						
						
						
						See coop-cloud/organising#625  
						
						
					 
					
						2024-07-17 01:29:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf14731b46
	 
					 
					
						
						
							
							refactor: "false" -> CHAOS_DEFAULT  
						
						
						
						
					 
					
						2024-07-17 01:23:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a41a36b8fd
	 
					 
					
						
						
							
							fix: dont lock existing version on rollback  
						
						... 
						
						
						
						Otherwise, we can't select previous versions. 
						
						
					 
					
						2024-07-16 17:35:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f28cffe6d8
	 
					 
					
						
						
							
							refactor: vertical deploy overview  
						
						
						
						
					 
					
						2024-07-16 09:37:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7596982282 
					 
					
						
						
							
							feat: update new version in env file  
						
						
						
						
					 
					
						2024-07-10 12:12:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4085eb6654 
					 
					
						
						
							
							feat: define recipe version inside app env file  
						
						
						
						
					 
					
						2024-07-10 12:11:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						790dbca362 
					 
					
						
						
							
							feat!: remove all catalogue reads from app commands  
						
						
						
						
					 
					
						2024-07-10 12:06:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b82ac3bd63
	 
					 
					
						
						
							
							refactor: make IsChaos an actual bool  
						
						
						
						
					 
					
						2024-07-09 11:34:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						00d60f7114
	 
					 
					
						
						
							
							fix: ensure force upgrade/rollback works  
						
						
						
						
					 
					
						2024-07-09 11:33:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						71d93cbbea
	 
					 
					
						
						
							
							refactor: debug logging and errors for version issues  
						
						
						
						
					 
					
						2024-07-09 11:33:07 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87ecc05962 
					 
					
						
						
							
							refactor(recipe): remove direct usage of config.RECIPE_DIR  
						
						
						
						
					 
					
						2024-07-08 13:48:02 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						01f3f4be17 
					 
					
						
						
							
							refactor(recipe): use new recipe.Ensure method  
						
						
						
						
					 
					
						2024-07-08 10:55:55 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						85b90ef80c 
					 
					
						
						
							
							fix: bail if --chaos and specific version  
						
						... 
						
						
						
						See coop-cloud/organising#503 . 
						
						
					 
					
						2023-10-09 20:54:44 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d02f659bf8
	 
					 
					
						
						
							
							fix: secrets from config, --offline/chaos handling, typos  
						
						... 
						
						
						
						See coop-cloud/organising#464  
						
						
					 
					
						2023-09-25 10:31:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						510ce66570
	 
					 
					
						
						
							
							feat: version arguments, local tag lookups & release notes  
						
						... 
						
						
						
						See:
* coop-cloud/organising#441 
* coop-cloud/organising#204 
* coop-cloud/organising#493  
						
						
					 
					
						2023-09-23 09:15:27 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a7f1af7476
	 
					 
					
						
						
							
							refactor: drop internal deploy package  
						
						
						
						
					 
					
						2023-07-25 18:03:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f478dac1d
	 
					 
					
						
						
							
							fix: list downgrades/upgrades in correct order  
						
						... 
						
						
						
						Now that we have correct sorting of versions:
  coop-cloud/organising#427 
We don't need to reverse sort. Only for showing prompts when the
latest should be the first. Otherwise, logic can follow the sorted
order, the last item in the list is the latest upgrade.
Related:
  coop-cloud/organising#444 
Also fix `upgrade` to actually show the latest version 
						
						
					 
					
						2023-07-25 15:08:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						69f38ea445
	 
					 
					
						
						
							
							fix: always show overview, even with -f  
						
						... 
						
						
						
						coop-cloud/organising#444  
					
						2023-07-25 15:08:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5428ebf43b 
					 
					
						
						
							
							review: avoid stackName recalculation  
						
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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