47045ca8f1 
					 
					
						
						
							
							feat: improved deploy progress reporting  
						
						... 
						
						
						
						See toolshed/abra#478  
						
						
					 
					
						2025-03-23 09:13:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1194f3b228
	 
					 
					
						
						
							
							refactor!: maintain "domain"  
						
						... 
						
						
						
						See toolshed/organising#636  
						
						
					 
					
						2025-01-03 08:24:03 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5617a9ba07 
					 
					
						
						
							
							refactor(recipe): remove remaining usage of old recipe struct  
						
						
						
						
					 
					
						2024-07-08 13:15:20 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f18c642226 
					 
					
						
						
							
							refactor: move app files from config to app package  
						
						
						
						
					 
					
						2024-07-06 16:37:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						300a4ead01
	 
					 
					
						
						
							
							fix: stop using deprecated APIs  
						
						
						
						
					 
					
						2024-06-19 19:14:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d4727db8f9 
					 
					
						
						
							
							feat: abra app logs shows task errors ( !395 )  
						
						... 
						
						
						
						The log command now checks for the ready state in the task list. If it is not ready. It shows the task logs. This might look like this:
```
ERRO[0000] Service abra-test-recipe_default_app: State rejected: No such image: ngaaaax:1.21.0
ERRO[0000] Service abra-test-recipe_default_app: State preparing:
ERRO[0000] Service abra-test-recipe_default_app: State rejected: No such image: ngaaaax:1.21.0
ERRO[0000] Service abra-test-recipe_default_app: State rejected: No such image: ngaaaax:1.21.0
ERRO[0000] Service abra-test-recipe_default_app: State rejected: No such image: ngaaaax:1.21.0
```
Closes coop-cloud/organising#518 
Reviewed-on: coop-cloud/abra#395 
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech >
Co-authored-by: p4u1 <p4u1_f4u1@riseup.net >
Co-committed-by: p4u1 <p4u1_f4u1@riseup.net > 
						
						
					 
					
						2023-12-14 13:15:24 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e6a6e6174
	 
					 
					
						
						
							
							fix: app logs retrieves recipe  
						
						
						
						
					 
					
						2023-09-27 09:19:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0be532692d
	 
					 
					
						
						
							
							test: moar integration tests [ci skip]  
						
						
						
						
					 
					
						2023-09-20 13:51:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						23f5745cb8
	 
					 
					
						
						
							
							fix: skip recipe clone / up to date sync for some commands  
						
						... 
						
						
						
						Continues work of 3dc5662821 
						
						
					 
					
						2023-08-01 21:19:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3dc5662821
	 
					 
					
						
						
							
							fix: improved offline support  
						
						... 
						
						
						
						Closes coop-cloud/organising#471 . 
						
						
					 
					
						2023-07-26 08:16:07 +02: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5721b357a2
	 
					 
					
						
						
							
							fix: per service logs  
						
						
						
						
					 
					
						2022-04-21 15:40:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						323f4467c8
	 
					 
					
						
						
							
							fix: filtering requires case-by-case handling  
						
						... 
						
						
						
						See https://github.com/moby/moby/issues/32985 . 
						
						
					 
					
						2022-03-30 16:25:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6aa23a76a1 
					 
					
						
						
							
							fix: more precise filtering  
						
						... 
						
						
						
						Closes coop-cloud/organising#305 . 
						
						
					 
					
						2022-03-27 19:30:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						58e98f490d
	 
					 
					
						
						
							
							refactor!: type -> recipes  
						
						
						
						
					 
					
						2022-01-27 12:06:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2277e4ef72
	 
					 
					
						
						
							
							refactor!: remove no-input flag where not needed  
						
						
						
						
					 
					
						2022-01-27 12:05:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e670844b56 
					 
					
						
						
							
							refactor!: app name -> domain  
						
						
						
						
					 
					
						2022-01-27 10:33:21 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e688f1407
	 
					 
					
						
						
							
							refactor!: migrate to urfave/cli v1  
						
						... 
						
						
						
						Better flexible flags handling. 
						
						
					 
					
						2022-01-18 14:38:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						95d385c420
	 
					 
					
						
						
							
							fix: GetService & handling missing services  
						
						
						
						
					 
					
						2021-12-31 12:49:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						74f688350b
	 
					 
					
						
						
							
							fix: actually call function  
						
						
						
						
					 
					
						2021-12-22 01:03:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						56a1e7f8c4
	 
					 
					
						
						
							
							feat: stderr only for logs  
						
						
						
						
					 
					
						2021-12-22 01:02:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ae6adace50
	 
					 
					
						
						
							
							refactor: autocomplete package  
						
						
						
						
					 
					
						2021-12-12 00:17:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3fb43ffa2c
	 
					 
					
						
						
							
							Revert "fix: match exact on filtering" [ci skip]  
						
						... 
						
						
						
						This reverts commit 2bc2f8630b 
						
						
					 
					
						2021-12-09 14:12:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2bc2f8630b
	 
					 
					
						
						
							
							fix: match exact on filtering  
						
						
						
						
					 
					
						2021-12-06 01:26:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a90f3b7463 
					 
					
						
						
							
							fix: easier logs  
						
						... 
						
						
						
						Closes coop-cloud/organising#270 . 
						
						
					 
					
						2021-11-26 22:14:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bece2e8351 
					 
					
						
						
							
							fix: recovering debug logging [ci skip]  
						
						... 
						
						
						
						Follows 31edbbd32e 
						
						
					 
					
						2021-09-16 13:10:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						31edbbd32e
	 
					 
					
						
						
							
							fix: git metadata not removed in merge  
						
						
						
						
					 
					
						2021-09-16 11:35:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a1c73bf00
	 
					 
					
						
						
							
							refactor: use cli context vs creating new one  
						
						
						
						
					 
					
						2021-09-16 11:21:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						66aeeee768 
					 
					
						
						
							
							fix: completion doesn't fail silently now  
						
						... 
						
						
						
						Closes coop-cloud/organising#161 . 
						
						
					 
					
						2021-09-16 08:45:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9fcdc45851 
					 
					
						
						
							
							feat: debug logging  
						
						... 
						
						
						
						Closes coop-cloud/organising#164 . 
						
						
					 
					
						2021-09-11 11:45:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf2653fef8
	 
					 
					
						
						
							
							refactor: drop unused function, rename GetAppsNames  
						
						
						
						
					 
					
						2021-09-08 13:43:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c216fdf40
	 
					 
					
						
						
							
							feat: auto-complete app and recipe names  
						
						
						
						
					 
					
						2021-09-07 16:57:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d4333c2dc0 
					 
					
						
						
							
							refactor: use app getting instead of boilerplate  
						
						
						
						
					 
					
						2021-09-05 23:17:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ec40d88134 
					 
					
						
						
							
							refactor: centralise app name validation  
						
						
						
						
					 
					
						2021-09-05 22:04:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b7742d5e18 
					 
					
						
						
							
							refactor: use pkg directory structure  
						
						
						
						
					 
					
						2021-09-05 21:37:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						317be4cc01 
					 
					
						
						
							
							docs: short aliases [ci skip]  
						
						
						
						
					 
					
						2021-09-05 01:34:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07a43cb314 
					 
					
						
						
							
							refactor: NewClientWithContext -> New, and use server only  
						
						
						
						
					 
					
						2021-09-05 00:41:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7835c1f91d
	 
					 
					
						
						
							
							fix: defers after checking for err  
						
						
						
						
					 
					
						2021-08-31 16:47:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8651e22441 
					 
					
						
						
							
							feat: implement app logs command  
						
						
						
						
					 
					
						2021-08-29 14:13:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						30d11f48a7
	 
					 
					
						
						
							
							refactor: break up cli pkg into nice small chunks  
						
						
						
						
					 
					
						2021-08-02 02:10:41 +01:00