4547cf2579
	 
					 
					
						
						
							
							fix: help/version override for translation  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						See #628  
						
						
					 
					
						2025-09-03 08:58:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5c66020ad
	 
					 
					
						
						
							
							refactor!: --ignore-env-version is --latest *only* on deploy  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						See #617  
						
						
					 
					
						2025-08-29 16:38:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b0cd8ccbb9
	 
					 
					
						
						
							
							refactor/fix: deploy/upgrade/rollback  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						See coop-cloud/abra#461  
						
						
					 
					
						2025-01-02 11:12:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						671e1ca276
	 
					 
					
						
						
							
							refactor!: cobra migrate  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cde06f4f00
	 
					 
					
						
						
							
							log: output caller on debug, use stdout as default  
						
						
						
						
					 
					
						2024-07-08 01:01:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ef108d63e1
	 
					 
					
						
						
							
							refactor: use central logger  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2024-07-08 00:01:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1097daa69f
	 
					 
					
						
						
							
							fix: "abra app restart" docs + --all-services  
						
						... 
						
						
						
						See coop-cloud/organising#605  
						
						
					 
					
						2024-07-07 21:52:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						938534f5ac 
					 
					
						
						
							
							feat: support non-TLD resolving server domains  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						See coop-cloud/organising#566  
						
						
					 
					
						2024-06-24 22:07:16 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6cd331ebd6 
					 
					
						
						
							
							secret: allow inserting secret from file and add trim flag  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2024-06-22 16:49:59 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b2485cc122 
					 
					
						
						
							
							feat: add git-user and git-email flags to recipe new  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2024-06-22 16:38:32 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e609924af0 
					 
					
						
						
							
							feat(upgrade): add --releasenotes: show release notes and skip upgrading  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2024-05-21 13:49:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d11ad61efb
	 
					 
					
						
						
							
							docs: make chaos flag description more generic [ci skip]  
						
						
						
						
					 
					
						2023-10-04 01:34:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab7edd2a62
	 
					 
					
						
						
							
							refactor!: drop "record" & "server new" command  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						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  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Closes coop-cloud/organising#471 . 
						
						
					 
					
						2023-07-26 08:16:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ade250f01 
					 
					
						
						
							
							feat(cmd): add --tty flag to run commands from a script  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-03-29 14:25:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d789830ce4 
					 
					
						
						
							
							feat: adds --since flag for abra app logs  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-02-14 00:19:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c1a97be72 
					 
					
						
						
							
							refactor!: consolidate SSH handling  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						82866cd213 
					 
					
						
						
							
							Partial implementation of machine readable output.  
						
						... 
						
						
						
						- Implement global flag for machine readable output.
- Add machine readable output (as JSON) to list command. 
						
						
					 
					
						2022-12-05 18:03:13 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42a6818ff4
	 
					 
					
						
						
							
							fix: app cmd parsing, usage & tests  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						Note: the integration tests don't work due to ValidateApp still
attempting to validate the host key for the test app which doesn't
exist. This will be fixed in a future commit. 
						
						
					 
					
						2022-08-14 16:18:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42c1450384
	 
					 
					
						
						
							
							refactor!: prefer short flags on release  
						
						
						
						
					 
					
						2022-03-12 15:28:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a2377882f6
	 
					 
					
						
						
							
							refacator!: use single char short flags  
						
						
						
						
					 
					
						2022-03-12 15:27:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e78b395662
	 
					 
					
						
						
							
							feat: new short flag for RC upgrading  
						
						
						
						
					 
					
						2022-03-12 15:24:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3fbd381f55
	 
					 
					
						
						
							
							fix: add pass remove flag & show name is optional  
						
						
						
						
					 
					
						2022-03-12 09:17:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b295958c17 
					 
					
						
						
							
							fix: handle all container registries  
						
						... 
						
						
						
						See coop-cloud/organising#258 
This fixes also how we read the digest of the image. I think it was
wrong before. Some registries restrict reading this info and we now just
default to "unknown" for that case.
This also appears to bring a wave of new dependencies due to the generic
handling logic of containers/... package. The abra binary is now 1mb
larger.
The catalogue generation is now slower unfortunately. But it is more
robust.
The generic logic looks in ~/.docker/config.json for log in details, so
you don't have to pass those in manually on the CLI anymore. We just
read those defaults. You can "docker login" to get credentials setup in
that file. Since most folks won't generate the catalogue, this seems
fine for now. 
						
						
					 
					
						2022-02-21 08:46:30 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						227c02cd09
	 
					 
					
						
						
							
							refactor!: make common flags single char again  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2022-02-03 14:19:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bfeda40e34
	 
					 
					
						
						
							
							fix: catch more ssh failure modes with help  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2022-02-03 13:43:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c0c3d9fe76
	 
					 
					
						
						
							
							refactor!: make dry-run flag more convenient  
						
						
						
						
					 
					
						2022-01-27 12:05:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2493921ade
	 
					 
					
						
						
							
							refactor!: de-duplicate record flags  
						
						
						
						
					 
					
						2022-01-27 12:05:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						22f9cf2be4
	 
					 
					
						
						
							
							refactor: remove unused flag  
						
						
						
						
					 
					
						2022-01-27 12:05:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e670844b56 
					 
					
						
						
							
							refactor!: app name -> domain  
						
						
						
						
					 
					
						2022-01-27 10:33:21 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f2bb3f74f
	 
					 
					
						
						
							
							refactor!: remove auto dns, too magic, too broken  
						
						
						
						
					 
					
						2022-01-19 11:20:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7a66a90ecb
	 
					 
					
						
						
							
							fix!: change dry-run alias to not conflict with debug  
						
						
						
						
					 
					
						2022-01-18 17:13:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e688f1407
	 
					 
					
						
						
							
							refactor!: migrate to urfave/cli v1  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Better flexible flags handling. 
						
						
					 
					
						2022-01-18 14:38:20 +01:00