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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ca1db33e97 
					 
					
						
						
							
							refactor(recipe): remove Dir method on old struct  
						
						 
						
						
						
						
					 
					
						2024-07-08 11:48:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						eb62e0ecc3 
					 
					
						
						
							
							refactor(recipe): move Tags method to new struct  
						
						 
						
						
						
						
					 
					
						2024-07-08 11:45:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6f90fc3025 
					 
					
						
						
							
							refactor(recipe): don't use README.md path directly  
						
						 
						
						
						
						
					 
					
						2024-07-08 11:43:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c861c09cce 
					 
					
						
						
							
							refactor(recipe): use method or variable for .env.sample  
						
						 
						
						
						
						
					 
					
						2024-07-08 11:41:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						73e9b818b4 
					 
					
						
						
							
							refactor(recipe): move SampleEnv method to new struct  
						
						 
						
						
						
						
					 
					
						2024-07-08 11:02:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						47013c63d6 
					 
					
						
						
							
							refactor(recipe): use template for ssh url  
						
						 
						
						
						
						
					 
					
						2024-07-08 10:56:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						01f3f4be17 
					 
					
						
						
							
							refactor(recipe): use new recipe.Ensure method  
						
						 
						
						
						
						
					 
					
						2024-07-08 10:55:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						eee2ecda06 
					 
					
						
						
							
							refactor(recipe): add offline and chaos options to 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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						735f521bc0
	 
				 
					 
					
						
						
							
							refactor(errors)!: remove WIP/broken command  
						
						 
						
						
						
						
					 
					
						2024-07-08 01:33:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						96a25425a4
	 
				 
					 
					
						
						
							
							refactor(ps)!: remove -w, "watch ..." does it better  
						
						 
						
						
						
						
					 
					
						2024-07-08 01:10:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						465827d5ee
	 
				 
					 
					
						
						
							
							log: no additional newlines  
						
						 
						
						
						
						
					 
					
						2024-07-08 01:01:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cde06f4f00
	 
				 
					 
					
						
						
							
							log: output caller on debug, use stdout as default  
						
						 
						
						
						
						
					 
					
						2024-07-08 01:01:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						050a479df7
	 
				 
					 
					
						
						
							
							refactor: "service name" -> "service"  
						
						 
						
						
						
						
					 
					
						2024-07-08 00:38:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ef108d63e1
	 
				 
					 
					
						
						
							
							refactor: use central logger  
						
						 
						
						
						
						
					 
					
						2024-07-08 00:01:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6ec678208f
	 
				 
					 
					
						
						
							
							chore: formatting  
						
						 
						
						
						
						
					 
					
						2024-07-07 22:40:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a001be3021
	 
				 
					 
					
						
						
							
							docs: better "app ps" description  
						
						 
						
						
						
						
					 
					
						2024-07-07 22:39:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1097daa69f
	 
				 
					 
					
						
						
							
							fix: "abra app restart" docs + --all-services  
						
						 
						
						... 
						
						
						
						See coop-cloud/organising#605  
						
						
					 
					
						2024-07-07 21:52:24 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f58522d822
	 
				 
					 
					
						
						
							
							fix: dont always download the catalogue  
						
						 
						
						... 
						
						
						
						See coop-cloud/organising#592  
						
						
					 
					
						2024-06-25 16:48:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1fe601cd16
	 
				 
					 
					
						
						
							
							fix: custom timeout only for "server add"  
						
						 
						
						
						
						
					 
					
						2024-06-25 16:13:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7b7e1bfa97
	 
				 
					 
					
						
						
							
							refactor!: server add/rm has better UI/UX  
						
						 
						
						... 
						
						
						
						Less confusing logging messages, clear "is created" / "already exists"
output. Move the majority of logging to debug output to not confuse the
situation. Some code cleanups also in there. 
						
						
					 
					
						2024-06-25 09:48:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1a12bef53e
	 
				 
					 
					
						
						
							
							docs: better "server add" help output  
						
						 
						
						
						
						
					 
					
						2024-06-25 09:24:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9bf44c15ed
	 
				 
					 
					
						
						
							
							fix: clean up if failed to create context  
						
						 
						
						
						
						
					 
					
						2024-06-25 00:27:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						349cacc1f2
	 
				 
					 
					
						
						
							
							docs: explain -D for "server add"  
						
						 
						
						
						
						
					 
					
						2024-06-25 00:27:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						938534f5ac 
					 
					
						
						
							
							feat: support non-TLD resolving server domains  
						
						 
						
						... 
						
						
						
						See coop-cloud/organising#566  
						
						
					 
					
						2024-06-24 22:07:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6cd331ebd6 
					 
					
						
						
							
							secret: allow inserting secret from file and add trim flag  
						
						 
						
						
						
						
					 
					
						2024-06-22 16:49:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b2485cc122 
					 
					
						
						
							
							feat: add git-user and git-email flags to recipe new  
						
						 
						
						
						
						
					 
					
						2024-06-22 16:38:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						aa3910f8df
	 
				 
					 
					
						
						
							
							refactor!: drop all SSH opts / config handling  
						
						 
						
						... 
						
						
						
						See coop-cloud/organising#601 
See coop-cloud/organising#482  
						
						
					 
					
						2024-06-21 17:16:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						91ea2c01a5
	 
				 
					 
					
						
						
							
							fix: fix old app version deploy wrt. compose files  
						
						 
						
						... 
						
						
						
						See coop-cloud/organising#617  
						
						
					 
					
						2024-06-21 16:14:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						316fdd3643
	 
				 
					 
					
						
						
							
							fix: abra app new checks out latest version  
						
						 
						
						... 
						
						
						
						See coop-cloud/organising#618  
						
						
					 
					
						2024-06-21 15:51:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						300a4ead01
	 
				 
					 
					
						
						
							
							fix: stop using deprecated APIs  
						
						 
						
						
						
						
					 
					
						2024-06-19 19:14:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e6b35e8524 
					 
					
						
						
							
							fix(upgrade): make upgrade --chaos working again  
						
						 
						
						
						
						
					 
					
						2024-05-22 10:21:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8a0274cac0 
					 
					
						
						
							
							fix(recipe): output correct formatted json for recipe version  
						
						 
						
						
						
						
					 
					
						2024-05-21 16:59:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e609924af0 
					 
					
						
						
							
							feat(upgrade): add --releasenotes: show release notes and skip upgrading  
						
						 
						
						
						
						
					 
					
						2024-05-21 13:49:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						70e2943301 
					 
					
						
						
							
							fix(upgrade): only show release notes relevant for the upgrade  
						
						 
						
						
						
						
					 
					
						2024-05-21 13:49:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0590c1824d 
					 
					
						
						
							
							checkout deployed version  
						
						 
						
						
						
						
					 
					
						2024-05-14 00:07:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						459abecfa5 
					 
					
						
						
							
							only show container that should be deployed  
						
						 
						
						
						
						
					 
					
						2024-05-13 23:26:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						183ad8f576 
					 
					
						
						
							
							machine readable ps output  
						
						 
						
						
						
						
					 
					
						2024-05-13 22:08:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d21c35965d 
					 
					
						
						
							
							fix: add warning for long secret names ( !359 )  
						
						 
						
						... 
						
						
						
						A start of a fix for coop-cloud/organising#463 
Putting some code out to start a discussion.  I've added a linting rule for recipes to establish a general principal but I want to put some validation into cli/app/new.go as that's the point we have both the recipe and the domain and can say for sure whether or not the secret names lengths cause a problem but that will have to wait for a bit.  Let me know if I've missed the mark somewhere
Reviewed-on: coop-cloud/abra#359 
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech >
Co-authored-by: Rich M <r.p.makepeace@gmail.com >
Co-committed-by: Rich M <r.p.makepeace@gmail.com > 
						
						
					 
					
						2024-04-06 21:41:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d5ac3958a4 
					 
					
						
						
							
							feat: add retries to app volume remove  
						
						 
						
						
						
						
					 
					
						2024-03-27 05:38:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						575f9905f1
	 
				 
					 
					
						
						
							
							Revert "Revert "feat: backup revolution""  
						
						 
						
						... 
						
						
						
						This reverts commit 2c515ce70a . 
						
						
					 
					
						2024-03-12 10:34:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2c515ce70a
	 
				 
					 
					
						
						
							
							Revert "feat: backup revolution"  
						
						 
						
						... 
						
						
						
						This reverts commit c5687dfbd7 .
This is a temporary measure to facilitate a release which won't
completely explode peoples workflows (missing command logic). We
re-instate this commit after the first 0.9.x release. 
						
						
					 
					
						2024-03-12 10:03:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0643df6d73 
					 
					
						
						
							
							feat: fetch all recipes when no recipe is specified ( !401 )  
						
						 
						
						... 
						
						
						
						Closes coop-cloud/organising#530 
Reviewed-on: coop-cloud/abra#401 
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech >
Co-authored-by: p4u1 <p4u1_f4u1@riseup.net >
Co-committed-by: p4u1 <p4u1_f4u1@riseup.net > 
						
						
					 
					
						2024-01-24 15:01:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4920dfedb3 
					 
					
						
						
							
							fix: retry docker volume remove ( !399 )  
						
						 
						
						... 
						
						
						
						Closes coop-cloud/organising#509 
Reviewed-on: coop-cloud/abra#399 
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech >
Co-authored-by: p4u1 <p4u1_f4u1@riseup.net >
Co-committed-by: p4u1 <p4u1_f4u1@riseup.net > 
						
						
					 
					
						2024-01-19 15:09:00 +00:00