Commit Graph

22 Commits

Author SHA1 Message Date
97959ef5da refactor!: vertical render & UI/UX fixes
See coop-cloud/abra#454
2024-12-28 15:00:31 +00:00
671e1ca276 refactor!: cobra migrate 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
b5493ba059 refactor: CreateTable2 -> CreateTable [ci skip] 2024-07-16 22:45:03 +02:00
de006782b6 refactor: tablewriter -> lipgloss
Also the jsontable impl. is dropped also. Output is unchanged.
2024-07-16 16:22:47 +02:00
ef108d63e1 refactor: use central logger 2024-07-08 00:01:28 +02:00
0be532692d test: moar integration tests [ci skip] 2023-09-20 13:51:06 +02:00
3dc5662821 fix: improved offline support
Closes coop-cloud/organising#471.
2023-07-26 08:16:07 +02:00
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
2277e4ef72 refactor!: remove no-input flag where not needed 2022-01-27 12:05:19 +01:00
0e688f1407 refactor!: migrate to urfave/cli v1
Better flexible flags handling.
2022-01-18 14:38:20 +01:00
7733637767 fix: ensure catalogue cloned for catalogue reliant commands 2022-01-18 11:19:33 +01:00
560e0eab86 fix: ensure catalogue is present 2022-01-01 22:01:16 +01:00
0a550363b8 fix: correctly count recipes 2022-01-01 21:46:38 +01:00
f5d2d3adf6 refactor: formatter gets own package 2021-12-28 01:24:23 +01:00
4c186678b8 fix: clone https url by default
Catalogue package had to be merged into the recipe package due to too
many circular import errors. Also, use https url for cloning, assume
folks don't have ssh setup by default (the whole reason for the
refactor).
2021-12-27 16:45:56 +01:00
3eef1e8587 feat: filter recipes list 2021-12-27 11:00:04 +01:00
c0caf14d74 fix: more meta for listing recipes 2021-12-25 17:17:41 +01:00
9fcdc45851 feat: debug logging
Closes coop-cloud/organising#164.
2021-09-11 11:45:26 +02:00
a0625bf133 refactor: centralise recipe validation 2021-09-06 00:45:13 +02:00
48bcc9cb36 refactor: break up recipe cli package 2021-09-05 22:33:07 +02:00