ac86912ead 
					 
					
						
						
							
							WIP chaos integrate deploy/deploy_composefile  
						
						 
						
						... 
						
						
						
						The best in copy/pasta technology.
See https://github.com/docker/cli/tree/master/cli/command/stack/swarm 
for more. 
						
						
					 
					
						2021-09-01 13:08:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						66a8630101 
					 
					
						
						
							
							feat: implement undeploy command  
						
						 
						
						
						
						
					 
					
						2021-08-30 01:36:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						440911f983 
					 
					
						
						
							
							feat: finish app run command  
						
						 
						
						
						
						
					 
					
						2021-08-29 21:20:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8cc691ab52 
					 
					
						
						
							
							WIP app run command  
						
						 
						
						
						
						
					 
					
						2021-08-29 18:21:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bef2c862bf 
					 
					
						
						
							
							docs: wrapping  
						
						 
						
						
						
						
					 
					
						2021-08-29 18:21:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ed11634abf 
					 
					
						
						
							
							WIP abra app version <app> implementation  
						
						 
						
						
						
						
					 
					
						2021-08-25 13:06:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c3088a5158
	 
				 
					 
					
						
						
							
							refactor: create functions in client for removing and listing volumes  
						
						 
						
						
						
						
					 
					
						2021-08-17 20:39:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d5b893d9de
	 
				 
					 
					
						
						
							
							style: rm unneeded type assertions  
						
						 
						
						
						
						
					 
					
						2021-08-12 14:56:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cbe74b24c4 
					 
					
						
						
							
							fix: support different type of registry response  
						
						 
						
						
						
						
					 
					
						2021-08-10 13:16:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						83671f42a2 
					 
					
						
						
							
							feat: recipe sync  
						
						 
						
						
						
						
					 
					
						2021-08-10 12:55:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7ad812ad98 
					 
					
						
						
							
							refactor: migrate JSON function to new package  
						
						 
						
						... 
						
						
						
						We now use it to help read remote docker registries also. 
						
						
					 
					
						2021-08-09 16:16:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						11ef64ead3 
					 
					
						
						
							
							WIP: abra recipe upgrade on the way  
						
						 
						
						
						
						
					 
					
						2021-08-06 15:40:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						239c925d66
	 
				 
					 
					
						
						
							
							WIP: foundations for app deploy  
						
						 
						
						
						
						
					 
					
						2021-08-03 08:49:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bb1eb372ef
	 
				 
					 
					
						
						
							
							refactor: stack func to client, mv app to new file  
						
						 
						
						... 
						
						
						
						Stack interaction is now under client.
App types and functions moved from env to app under config 
						
						
					 
					
						2021-08-02 05:51:58 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						42968fb8e1 
					 
					
						
						
							
							feat: finally implement app new command  
						
						 
						
						
						
						
					 
					
						2021-07-31 15:50:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5771f6c158 
					 
					
						
						
							
							WIP another pass on the app new command  
						
						 
						
						
						
						
					 
					
						2021-07-30 22:55:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dfc91a86a1
	 
				 
					 
					
						
						
							
							feat: WIP server rm command  
						
						 
						
						
						
						
					 
					
						2021-07-22 17:38:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dd86ec4ca8
	 
				 
					 
					
						
						
							
							refactor: client pkg with new context interaction  
						
						 
						
						
						
						
					 
					
						2021-07-22 15:31:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fc7dade6f8
	 
				 
					 
					
						
						
							
							feat: server add command  
						
						 
						
						... 
						
						
						
						Interacts with and stores infomaton in the docker store at ~/.docker
Equivalent to docker context add 
						
						
					 
					
						2021-07-22 12:48:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5e94050865
	 
				 
					 
					
						
						
							
							refactor: forgot there is a function in docker src  
						
						 
						
						
						
						
					 
					
						2021-07-22 10:19:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fe86b50ee3
	 
				 
					 
					
						
						
							
							refactor: actual context getting  
						
						 
						
						
						
						
					 
					
						2021-07-22 09:51:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						29971c36a0
	 
				 
					 
					
						
						
							
							refactor: moved all fatal errors to logrus  
						
						 
						
						... 
						
						
						
						This will allow us to test commands that would normally exit 
						
						
					 
					
						2021-07-21 09:04:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						37c06c82bf
	 
				 
					 
					
						
						
							
							feat: added error to GetContextEndpoint  
						
						 
						
						... 
						
						
						
						this ill make the progam not fail if there is a non-docker swarm context 
						
						
					 
					
						2021-07-18 06:34:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a2bb0ed027
	 
				 
					 
					
						
						
							
							test: added the first test  
						
						 
						
						... 
						
						
						
						I am not very good at unit testing but we need to start writing them 
						
						
					 
					
						2021-07-18 06:31:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						38f610bdec
	 
				 
					 
					
						
						
							
							feat: abra server ls  
						
						 
						
						... 
						
						
						
						WE DID IT! The first actual command to be ported.
Code is still a mess in terms of UX but its a milestone! 
						
						
					 
					
						2021-07-18 04:21:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5e1b076bf9
	 
				 
					 
					
						
						
							
							feat: very basic context management  
						
						 
						
						... 
						
						
						
						Taken from this gist by github.com/agbaraka
https://gist.github.com/agbaraka/654a218f8ea13b3da8a47d47595f5d05 
There is no in-built way of dealing with contexts using the golang sdk.
This means we have to make our own Dial helper borrowing from Docker CLI
This means all Docker API calls are made within the ssh connection
This uses `docker system dial-stdio` 
						
						
					 
					
						2021-07-16 09:32:24 +01:00