1aa7016789
	 
					 
					
						
						
							
							fix: skip name validation for remote recipes  
						
						... 
						
						
						
						See toolshed/abra#601  
						
						
					 
					
						2025-08-18 08:56:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						73d4ee1c98 
					 
					
						
						
							
							refactor: always validate recipe  
						
						... 
						
						
						
						This can slow things significantly down by requiring the catalogue and
if you don't have that, cause a slow `git clone`. However, the current
behvaiour is very confusing because it never actually checks if what the
user passes is actually a recipe. `abra recipe fetch DOESNTEXIST` gives
a better error to the user now. I'm hoping we can speed up the catalogue
handling at some point. 
						
						
					 
					
						2025-08-18 06:32:41 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3fae036db2 
					 
					
						
						
							
							change to debug log  
						
						
						
						
					 
					
						2025-08-11 12:47:43 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ce9d0934b6 
					 
					
						
						
							
							fix: Does not error when recipes folder does not exist in app new  
						
						
						
						
					 
					
						2025-08-11 12:47:43 +00: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0be532692d
	 
					 
					
						
						
							
							test: moar integration tests [ci skip]  
						
						
						
						
					 
					
						2023-09-20 13:51:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab7edd2a62
	 
					 
					
						
						
							
							refactor!: drop "record" & "server new" command  
						
						... 
						
						
						
						These were alpha prototypes and we'll reconsider once other layers of
Abra are more stable. 
						
						
					 
					
						2023-09-14 16:45:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3dc5662821
	 
					 
					
						
						
							
							fix: improved offline support  
						
						... 
						
						
						
						Closes coop-cloud/organising#471 . 
						
						
					 
					
						2023-07-26 08:16:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						992e675921
	 
					 
					
						
						
							
							refactor: use passed down conf to decide  
						
						
						
						
					 
					
						2023-02-15 00:35:33 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c47aa49373
	 
					 
					
						
						
							
							fix: improved missing context message  
						
						
						
						
					 
					
						2023-01-24 10:48:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b4cce7dcf4
	 
					 
					
						
						
							
							fix: better warning if flying < 3.8 compose spec  
						
						... 
						
						
						
						Closes coop-cloud/organising#350  
						
						
					 
					
						2023-01-23 18:42:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b089109c94
	 
					 
					
						
						
							
							fix: more robust docker context problem handling  
						
						... 
						
						
						
						See coop-cloud/organising#325 
See coop-cloud/organising#340  
						
						
					 
					
						2023-01-23 14:56:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3381b8936d
	 
					 
					
						
						
							
							fix: better error handling & proper context deletion for server rm  
						
						
						
						
					 
					
						2022-02-24 15:57:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						823f869f1d
	 
					 
					
						
						
							
							fix: error out correctly from ValidateDomain  
						
						
						
						
					 
					
						2022-02-24 15:57:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5da4afa0ec
	 
					 
					
						
						
							
							fix: only ensure latest after cloning  
						
						
						
						
					 
					
						2022-02-18 09:55:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b2dcc01b4
	 
					 
					
						
						
							
							fix: dont checkout latest if we dont have a copy  
						
						
						
						
					 
					
						2022-02-09 09:54:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bdd9b0a1aa
	 
					 
					
						
						
							
							fix: ensure recipes on latest for lint/generate  
						
						... 
						
						
						
						Follows b2d17a1829 
						
						
					 
					
						2022-01-29 14:06:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b2d17a1829
	 
					 
					
						
						
							
							fix: ensure latest checked out for recipe upgrade  
						
						
						
						
					 
					
						2022-01-29 13:35:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						58e98f490d
	 
					 
					
						
						
							
							refactor!: type -> recipes  
						
						
						
						
					 
					
						2022-01-27 12:06:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e688f1407
	 
					 
					
						
						
							
							refactor!: migrate to urfave/cli v1  
						
						... 
						
						
						
						Better flexible flags handling. 
						
						
					 
					
						2022-01-18 14:38:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2c78ac22e0
	 
					 
					
						
						
							
							fix: handle missing ssh keys (pass auth)  
						
						
						
						
					 
					
						2022-01-02 01:52:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3119220c21
	 
					 
					
						
						
							
							fix: better error  
						
						
						
						
					 
					
						2022-01-01 21:46:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d26fabe8ef
	 
					 
					
						
						
							
							fix: handle zone argument correctly  
						
						
						
						
					 
					
						2022-01-01 21:34:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						84bf3ffa50
	 
					 
					
						
						
							
							fix: use right variable  
						
						
						
						
					 
					
						2022-01-01 21:34:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07119b0575
	 
					 
					
						
						
							
							refactor: less files, they werent used generally  
						
						
						
						
					 
					
						2021-12-28 01:08:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c186678b8
	 
					 
					
						
						
							
							fix: clone https url by default  
						
						... 
						
						
						
						Catalogue package had to be merged into the recipe package due to too
many circular import errors. Also, use https url for cloning, assume
folks don't have ssh setup by default (the whole reason for the
refactor). 
						
						
					 
					
						2021-12-27 16:45:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06cc5d1cc3
	 
					 
					
						
						
							
							fix: only update when really needed  
						
						
						
						
					 
					
						2021-12-27 04:10:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						14400d4ed8
	 
					 
					
						
						
							
							fix: sync recipes from remotes  
						
						
						
						
					 
					
						2021-12-24 16:06:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8d499c0810
	 
					 
					
						
						
							
							fix: find local only apps  
						
						
						
						
					 
					
						2021-12-20 00:50:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a903f041f
	 
					 
					
						
						
							
							refactor: less quotes  
						
						
						
						
					 
					
						2021-12-20 00:49:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3d3eefb2fe
	 
					 
					
						
						
							
							fix: bail out definitely on that error  
						
						... 
						
						
						
						See coop-cloud/organising#278 . 
						
						
					 
					
						2021-12-19 22:44:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						711c4e5ee8 
					 
					
						
						
							
							fix: warn on invalid envs for catalogue generation  
						
						... 
						
						
						
						Closes coop-cloud/organising#256 . 
						
						
					 
					
						2021-11-22 18:38:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f26b51f3e 
					 
					
						
						
							
							fix: only check host keys on requested hosts  
						
						... 
						
						
						
						See coop-cloud/organising#242 . 
						
						
					 
					
						2021-11-09 17:44:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						04e24022f5 
					 
					
						
						
							
							feat: auto-deploy traefik prototype  
						
						... 
						
						
						
						Closes coop-cloud/organising#212 . 
						
						
					 
					
						2021-11-03 09:41:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c227972c12 
					 
					
						
						
							
							WIP: make "abra app deploy" callable by code  
						
						... 
						
						
						
						Closes coop-cloud/organising#212 . 
						
						
					 
					
						2021-11-03 09:21:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d8e2d9dd1 
					 
					
						
						
							
							WIP: make "abra app new" callable by code  
						
						... 
						
						
						
						Part of coop-cloud/organising#212 . 
						
						
					 
					
						2021-11-03 09:10:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f041083604 
					 
					
						
						
							
							feat: support hetzner cloud server removal  
						
						... 
						
						
						
						Part of coop-cloud/organising#212 . 
						
						
					 
					
						2021-11-03 08:34:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0486091768 
					 
					
						
						
							
							fix: handle flags order validatio better  
						
						... 
						
						
						
						Closes coop-cloud/organising#214 . 
						
						
					 
					
						2021-11-02 14:08:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f833ccb864 
					 
					
						
						
							
							fix: handle recipe name passing correctly  
						
						... 
						
						
						
						Closes coop-cloud/organising#224 . 
						
						
					 
					
						2021-11-02 13:33:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a7970132c2 
					 
					
						
						
							
							fix: server/record improved output + interactivity  
						
						
						
						
					 
					
						2021-10-25 09:02:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f9248b987 
					 
					
						
						
							
							feat: select prompt for recipes on app new  
						
						
						
						
					 
					
						2021-10-22 08:21:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0140f96ca1 
					 
					
						
						
							
							fix: make sure to clone recipe  
						
						... 
						
						
						
						Closes coop-cloud/organising#193 . 
						
						
					 
					
						2021-10-11 00:34:23 +02:00