3wordchant
e42b42e882
chore: 4matting
2025-09-08 22:12:20 -04:00
3wordchant
33aca42181
feat: add --show-unchanged/-U option
2025-09-08 22:12:08 -04:00
decentral1se
4547cf2579
fix: help/version override for translation
...
See toolshed/abra#628
2025-09-03 08:58:31 +02:00
decentral1se
d5c66020ad
refactor!: --ignore-env-version is --latest *only* on deploy
...
See toolshed/abra#617
2025-08-29 16:38:49 +02:00
decentral1se
b0cd8ccbb9
refactor/fix: deploy/upgrade/rollback
...
See coop-cloud/abra#461
2025-01-02 11:12:38 +01:00
decentral1se
671e1ca276
refactor!: cobra migrate
2024-12-27 13:32:29 +01:00
decentral1se
1f8662cd95
refactor: urfave v3
2024-10-21 16:39:27 +02:00
decentral1se
375e17a4a0
refactor: urfave v2
2024-10-21 11:00:35 +02:00
decentral1se
cde06f4f00
log: output caller on debug, use stdout as default
2024-07-08 01:01:13 +02:00
decentral1se
ef108d63e1
refactor: use central logger
2024-07-08 00:01:28 +02:00
decentral1se
1097daa69f
fix: "abra app restart" docs + --all-services
...
See coop-cloud/organising#605
2024-07-07 21:52:24 +02:00
decentral1se
938534f5ac
feat: support non-TLD resolving server domains
...
See coop-cloud/organising#566
2024-06-24 22:07:16 +00:00
p4u1
6cd331ebd6
secret: allow inserting secret from file and add trim flag
2024-06-22 16:49:59 +00:00
p4u1
b2485cc122
feat: add git-user and git-email flags to recipe new
2024-06-22 16:38:32 +00:00
moritz
e609924af0
feat(upgrade): add --releasenotes: show release notes and skip upgrading
2024-05-21 13:49:36 +02:00
decentral1se
d11ad61efb
docs: make chaos flag description more generic [ci skip]
2023-10-04 01:34:53 +02:00
decentral1se
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
decentral1se
3dc5662821
fix: improved offline support
...
Closes coop-cloud/organising#471 .
2023-07-26 08:16:07 +02:00
moritz
9ade250f01
feat(cmd): add --tty flag to run commands from a script
2023-03-29 14:25:08 +02:00
philippr
d789830ce4
feat: adds --since flag for abra app logs
2023-02-14 00:19:38 +01:00
decentral1se
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
cas
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
decentral1se
42a6818ff4
fix: app cmd parsing, usage & tests
...
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
decentral1se
42c1450384
refactor!: prefer short flags on release
2022-03-12 15:28:33 +01:00
decentral1se
a2377882f6
refacator!: use single char short flags
2022-03-12 15:27:19 +01:00
decentral1se
e78b395662
feat: new short flag for RC upgrading
2022-03-12 15:24:19 +01:00
decentral1se
3fbd381f55
fix: add pass remove flag & show name is optional
2022-03-12 09:17:24 +01:00
decentral1se
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
decentral1se
227c02cd09
refactor!: make common flags single char again
2022-02-03 14:19:51 +01:00
decentral1se
bfeda40e34
fix: catch more ssh failure modes with help
2022-02-03 13:43:11 +01:00
decentral1se
c0c3d9fe76
refactor!: make dry-run flag more convenient
2022-01-27 12:05:19 +01:00
decentral1se
2493921ade
refactor!: de-duplicate record flags
2022-01-27 12:05:19 +01:00
decentral1se
22f9cf2be4
refactor: remove unused flag
2022-01-27 12:05:18 +01:00
decentral1se
e670844b56
refactor!: app name -> domain
2022-01-27 10:33:21 +00:00
decentral1se
9f2bb3f74f
refactor!: remove auto dns, too magic, too broken
2022-01-19 11:20:51 +01:00
decentral1se
7a66a90ecb
fix!: change dry-run alias to not conflict with debug
2022-01-18 17:13:28 +01:00
decentral1se
0e688f1407
refactor!: migrate to urfave/cli v1
...
Better flexible flags handling.
2022-01-18 14:38:20 +01:00