a-kenji
|
ead8118713
|
clan: fix clan facts list [MACHINE]
Fix `clan facts list [MACHINE]`.
The get command returned a dictionary of bytestrings.
We now convert them to strings.
|
2024-05-26 14:26:08 +02:00 |
|
a-kenji
|
5d0a0762b3
|
clan machines list: reduce noise
Don't log nix error output by default on `clan machines list`.
Log it, if `--debug` is passed.
Fixes #1115
|
2024-05-24 12:55:14 +02:00 |
|
clan-bot
|
9d1467ec8a
|
Merge pull request 'zerotier-members: fix joining by member ip' (#1397) from a-kenji-fix/by-ip into main
|
2024-05-21 14:42:35 +00:00 |
|
a-kenji
|
34fd684652
|
zerotier-members: fix joining by member ip
|
2024-05-21 16:39:28 +02:00 |
|
Johannes Kirschbauer
|
13678606e7
|
api: fix typing issues
|
2024-05-21 16:01:57 +02:00 |
|
Johannes Kirschbauer
|
d6e0bbebd1
|
webview: replace dream2nix by buildNpm from nixpkgs to save inputs
|
2024-05-21 15:52:20 +02:00 |
|
Johannes Kirschbauer
|
3427b0360a
|
clan ui: add check to build script
|
2024-05-21 10:09:05 +02:00 |
|
Johannes Kirschbauer
|
53548eb56e
|
clan ui: move print into log.debug statements
|
2024-05-20 19:59:50 +02:00 |
|
Johannes Kirschbauer
|
8d77525664
|
clan ui: setup typed api method
|
2024-05-20 19:34:49 +02:00 |
|
Johannes Kirschbauer
|
fee16e6328
|
clan-ui: rollback default view until webview is ready
|
2024-05-20 11:08:14 +02:00 |
|
a-kenji
|
1612bfbae0
|
zerotier-members: allow joining by zerotier ip
|
2024-05-19 23:13:26 +02:00 |
|
Johannes Kirschbauer
|
59b3981582
|
fix: segfault gtk when using webkit
|
2024-05-18 14:14:12 +00:00 |
|
Johannes Kirschbauer
|
bd34807055
|
clan ui: override webkitgtk unbroken on darwin.
|
2024-05-18 14:14:12 +00:00 |
|
Johannes Kirschbauer
|
e8c1508dc7
|
clan ui: integrate webview ui into clan-mananger-gtk
|
2024-05-18 14:14:12 +00:00 |
|
Johannes Kirschbauer
|
484247de6d
|
add webview threaded api
|
2024-05-18 14:14:12 +00:00 |
|
Johannes Kirschbauer
|
3b3426d219
|
init webview: add webview ui and list machine as api example
|
2024-05-18 14:14:12 +00:00 |
|
Qubasa
|
908f9af671
|
Migrated blog to mkdocs
|
2024-05-16 15:08:24 +02:00 |
|
Qubasa
|
bae03fa338
|
Add --no-reboot flag to clan machine install
|
2024-05-14 15:41:15 +02:00 |
|
Qubasa
|
ecc80556cf
|
Heavily improve documentation and flake template
|
2024-05-14 15:41:15 +02:00 |
|
Qubasa
|
a82aac7757
|
Fix build error
|
2024-05-14 15:41:15 +02:00 |
|
Qubasa
|
aca83b3448
|
fix get_keymap_and_locale
|
2024-05-14 15:41:15 +02:00 |
|
Qubasa
|
9ccf712ce8
|
Removed ssh password login
|
2024-05-14 15:41:15 +02:00 |
|
Qubasa
|
182b6f51f7
|
Add keymap and language detection
|
2024-05-14 15:41:15 +02:00 |
|
Qubasa
|
edce28582a
|
clan flash: Copied network-status from nixos-images into installer
|
2024-05-14 15:41:15 +02:00 |
|
Qubasa
|
b1dd5c2832
|
Add --ssh-pubkey FILE argument
|
2024-05-14 15:41:15 +02:00 |
|
a-kenji
|
a50aaa34c3
|
clan-cli(docs): modularize in preparation for manpage generation
|
2024-05-14 12:18:37 +02:00 |
|
Qubasa
|
a60978240c
|
Fix template. Improve docu. Add disko as default imported module.
|
2024-05-10 15:39:46 +02:00 |
|
clan-bot
|
72c05a4ba4
|
Merge pull request 'hsjobeki-main' (#1332) from hsjobeki-main into main
|
2024-05-08 10:30:16 +00:00 |
|
Johannes Kirschbauer
|
d5cf64c73e
|
vm-manager: hide hidden vm log info
|
2024-05-08 12:27:16 +02:00 |
|
clan-bot
|
30a82d0a2f
|
Merge pull request 'clan-cli: add --json and --png flags to machine install' (#1320) from a-kenji-feat/clan-install-json into main
|
2024-05-07 12:52:21 +00:00 |
|
a-kenji
|
c7e662806f
|
clan-cli: add --json and --png flags to machine install
Allow using `clan machines [machine] install` in conjunction with the
`--json` and `--png` flags.
Fixes #1180
|
2024-05-07 14:47:13 +02:00 |
|
Johannes Kirschbauer
|
d7f3b6a1e0
|
cli-docs: add automatic markdown cli docs
|
2024-05-07 13:26:33 +02:00 |
|
clan-bot
|
83c6f3a15d
|
Merge pull request 'Add jsonschema test case' (#1309) from Qubasa-main into main
|
2024-05-04 12:14:07 +00:00 |
|
Qubasa
|
3d4ba5ad14
|
moonlight-sunshine-accept: Fix formatting error
|
2024-05-03 20:38:53 +02:00 |
|
Qubasa
|
fa51b82cfb
|
jsonschema: Filter out 'invisible' options, that are there to throw errors on define
|
2024-05-03 19:40:42 +02:00 |
|
Qubasa
|
83f07816a3
|
Add jsonschema test case
|
2024-05-03 19:40:42 +02:00 |
|
Qubasa
|
142a6036fb
|
Add description field to function-schema
|
2024-05-02 16:34:25 +02:00 |
|
Qubasa
|
b0336e13b1
|
Require README.md for every clan module
|
2024-05-02 16:34:25 +02:00 |
|
DavHau
|
6f82fa3553
|
qga: add argument 'check'
|
2024-05-02 15:03:22 +02:00 |
|
Qubasa
|
edcc92c75b
|
Add package function-schema and module-schema. Add check for module jsonschema.
|
2024-05-01 23:16:17 +02:00 |
|
Johannes Kirschbauer
|
ca6cfca589
|
add cli docs generator
|
2024-04-30 19:01:53 +02:00 |
|
Johannes Kirschbauer
|
964625630e
|
add cli docs generator
|
2024-04-30 18:53:00 +02:00 |
|
Jörg Thalheim
|
4b2c0cbd39
|
sops: fix setting secret from pipe
|
2024-04-30 14:04:49 +02:00 |
|
Jörg Thalheim
|
92f96e8a45
|
sops: also log content type on error
|
2024-04-30 13:56:07 +02:00 |
|
a-kenji
|
3ebafbfebe
|
clan-cli: add CLAN_DIR environment variable
Add the `CLAN_DIR` environment variable.
With this the user can specify the location of the clan.
|
2024-04-30 12:00:47 +02:00 |
|
a-kenji
|
a0ee7be07d
|
clan(help): standardise on machine capitalisation
|
2024-04-26 12:07:09 +02:00 |
|
a-kenji
|
458a27cf1a
|
clan(help): improve install description
|
2024-04-26 11:42:18 +02:00 |
|
Johannes Kirschbauer
|
90228b5da8
|
vm-manager: move signals to emitter
|
2024-04-24 14:41:53 +02:00 |
|
DavHau
|
e09658c817
|
secrets: ensure all added/deleted files get committed
|
2024-04-24 17:26:32 +07:00 |
|
Johannes Kirschbauer
|
9c553e967b
|
vm-manager: add empty list screen
|
2024-04-23 16:18:10 +02:00 |
|