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
decentral1se
c47aa49373
fix: improved missing context message
2023-01-24 10:48:53 +01:00
decentral1se
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
Cassowary
cae0d9ef79
Introduce a JSON output table mechanic
...
- Create JSONTable as a proxy/extension to tablewriter which can also output JSON.
- Implement machine readable output for `server list` and `recipe list`
2023-01-12 21:15:14 +00:00
decentral1se
4023e6a066
fix: wait until app created to check for secrets
2022-03-18 11:10:15 +01:00
decentral1se
1615130929
fix: skip prompt for no passwords
2022-03-15 10:54:05 +01:00
decentral1se
b31cb6b866
feat: prompt for secret generation
...
Closes coop-cloud/organising#302 .
2022-03-12 16:47:19 +01:00
decentral1se
a9b522719f
fix: use name not stack name for pass storage
2022-03-12 16:01:31 +01:00
decentral1se
8ccf856110
fix: lay out generated secrets with warning/clarification
2022-03-11 16:39:34 +01:00
decentral1se
dfb32cbb68
fix: type -> recipe [ci skip]
2022-02-02 20:48:12 +01:00
decentral1se
b2d17a1829
fix: ensure latest checked out for recipe upgrade
2022-01-29 13:35:42 +01:00
decentral1se
a23124aede
feat: auto strip domain names to avoid runtime limits
2022-01-27 10:33:21 +00:00
decentral1se
e670844b56
refactor!: app name -> domain
2022-01-27 10:33:21 +00:00
decentral1se
0e688f1407
refactor!: migrate to urfave/cli v1
...
Better flexible flags handling.
2022-01-18 14:38:20 +01:00
decentral1se
ca75654769
fix: read correct app file name for secret generation
...
Stack name is only an internal docker concept now.
2022-01-17 22:17:59 +01:00
decentral1se
10e4a8b97f
fix: handle StackName/AppName correctly for new app creation
2022-01-04 11:56:29 +01:00
decentral1se
eed2756784
fix: new app table colume matches usual order now
2022-01-04 11:56:17 +01:00
decentral1se
f5d2d3adf6
refactor: formatter gets own package
2021-12-28 01:24:23 +01:00
decentral1se
06cc5d1cc3
fix: only update when really needed
2021-12-27 04:10:12 +01:00
decentral1se
c13f438580
refactor: remove old code
2021-12-27 04:03:53 +01:00
decentral1se
f8191ac248
refactor: go with domains as default
2021-12-26 04:24:12 +01:00
decentral1se
a07e71f7df
fix: grand ssh, provisioning, perms refactor
...
See coop-cloud/organising#280 .
See coop-cloud/organising#273 .
2021-12-22 20:08:15 +01:00
decentral1se
0d1f65daac
docs: add missing docstring
2021-12-19 16:19:42 +01:00
decentral1se
cf1b46fa61
refactor: move flags into internal/common
2021-12-19 16:18:50 +01:00
decentral1se
6f26b51f3e
fix: only check host keys on requested hosts
...
See coop-cloud/organising#242 .
2021-11-09 17:44:13 +01:00
decentral1se
04e24022f5
feat: auto-deploy traefik prototype
...
Closes coop-cloud/organising#212 .
2021-11-03 09:41:20 +01:00
decentral1se
c227972c12
WIP: make "abra app deploy" callable by code
...
Closes coop-cloud/organising#212 .
2021-11-03 09:21:15 +01:00
decentral1se
911f22233f
refactor: use better name for file
2021-11-03 09:11:30 +01:00