lassulus
|
5e2e95e9c7
|
clan-cli: add zerotier subcommand
|
2023-08-29 16:16:11 +02:00 |
|
Jörg Thalheim
|
6adfadd8b9
|
re-enable config subcommand if CLAN_OPTIONS_FILE is set
|
2023-08-24 18:28:33 +02:00 |
|
Jörg Thalheim
|
d600a927ea
|
tests: generalize secret cli parser to work for all cli commands
|
2023-08-24 18:28:33 +02:00 |
|
Jörg Thalheim
|
3b099ccb89
|
clan-cli: move arg parsing to extra method
|
2023-08-24 18:28:33 +02:00 |
|
Jörg Thalheim
|
56542ca5ef
|
mv update command to machines update command
|
2023-08-24 16:25:06 +02:00 |
|
Jörg Thalheim
|
d60548dfc4
|
integrate webserver into cli
|
2023-08-23 17:17:34 +02:00 |
|
Jörg Thalheim
|
35340aff80
|
clan-cli: disable config subcommand
This currently break flakes that do not have clan options defined
|
2023-08-23 14:42:17 +02:00 |
|
Jörg Thalheim
|
59e31b3c56
|
fix mypy errors
|
2023-08-23 13:59:43 +02:00 |
|
Jörg Thalheim
|
48a5f64be6
|
clan-cli: make jsonschema optional
|
2023-08-23 11:59:37 +02:00 |
|
Jörg Thalheim
|
8f858ca86a
|
cli: add missing help descriptions
|
2023-08-11 16:39:03 +02:00 |
|
Jörg Thalheim
|
da2c1629fe
|
cli: register update command
|
2023-08-11 16:39:03 +02:00 |
|
DavHau
|
f9aaa5ad39
|
clan-config: unbreak + include data files
|
2023-08-09 17:59:18 +02:00 |
|
Jörg Thalheim
|
8fea55da32
|
move ssh cli to cli submodule
|
2023-08-09 15:46:34 +02:00 |
|
Jörg Thalheim
|
31a2d90df9
|
cli: fix installation of subpackages
|
2023-08-03 15:22:22 +02:00 |
|
Jörg Thalheim
|
dab483339a
|
test list/remove secret
|
2023-08-02 12:00:32 +00:00 |
|
Jörg Thalheim
|
658c76336f
|
add secrets integration
clan-cli: also depend on age for secrets
|
2023-08-02 09:19:14 +00:00 |
|
Jörg Thalheim
|
270c3fc2e6
|
cli: drop no cover pragma
We don't really enforce 100% coverage anymore
|
2023-07-28 16:14:40 +02:00 |
|
Jörg Thalheim
|
e219d38c7c
|
cli/main: catch ClanError in main
|
2023-07-28 16:13:43 +02:00 |
|
Jörg Thalheim
|
ed474457b3
|
drop executable bit on cli packages
|
2023-07-26 09:31:49 +02:00 |
|
lassulus
|
a3bcb93f2f
|
clan-cli: split out ssh subcommand, add more tests
|
2023-07-24 21:15:39 +02:00 |
|
lassulus
|
09bc5b06c9
|
clan-cli: add ssh subcommand
|
2023-07-24 17:42:26 +02:00 |
|
lassulus
|
291b353d9c
|
clan-cli: actually run commands
|
2023-07-24 17:42:26 +02:00 |
|
DavHau
|
7223b25ac6
|
clan-cli: fix tests
|
2023-07-21 14:07:38 +02:00 |
|
Jörg Thalheim
|
3ce01871e5
|
fix black and ruff checks
|
2023-07-21 13:03:51 +02:00 |
|
Jörg Thalheim
|
0bf3f42812
|
clan-cli: restructure according to python's module standard
|
2023-07-21 12:47:47 +02:00 |
|