c252f11c1f
Merge pull request 'docs/secrets: improve chapter assigning access' ( #1474 ) from DavHau-dave into main
2024-05-28 11:11:46 +00:00
f1f040397d
docs/secrets: improve chapter assigning access
...
Since we already walk the user through creating a secret in an earlier step, it makes more sense explain first how to add machines/users to an existing secret instead of creating a new one
2024-05-28 13:08:19 +02:00
418e9937cb
Merge pull request 'clan: add descriptions for reference documentation' ( #1473 ) from a-kenji-cli/doc into main
2024-05-28 09:40:50 +00:00
c34664429c
clan: add descriptions for reference documentation
2024-05-28 11:37:32 +02:00
6fe5928297
Merge pull request 'clan: add run_no_stdout
function suppressing stdout' ( #1472 ) from a-kenji-run_no_stdout into main
2024-05-28 09:17:14 +00:00
eee99730d1
clan: add run_no_stdout
function suppressing stdout
...
Add the `run_no_stdout` function suppressing stdout by default.This
keeps the noise down on most commands, while still
stayingdebuggable.Stdout will be active when the `--debug` flag is
passed to the cli.
Fixes #1443
2024-05-28 11:13:55 +02:00
9394760e3b
Merge pull request 'editor: improve nixpkgs option completions' ( #1470 ) from a-kenji-improve/editor into main
2024-05-28 07:38:09 +00:00
a0b0e1a0ac
editor: improve nixpkgs option completions
2024-05-28 09:34:57 +02:00
dbaa26ccaa
Merge pull request 'clan: machines --help
add examples to help output' ( #1468 ) from a-kenji-clan/cli/machines-examples into main
2024-05-27 19:04:30 +00:00
d1591d4485
clan: machines --help
add examples to help output
2024-05-27 21:01:05 +02:00
c68a8306ba
Merge pull request 'clan: duplicate description field for generation of the reference documentation' ( #1467 ) from a-kenji-clan/cli/add-description into main
2024-05-27 18:32:54 +00:00
ec9f605004
clan: duplicate description field for generation of the reference documentation
2024-05-27 20:29:34 +02:00
e60efea1f7
Merge pull request 'clan: ssh --help
add examples' ( #1466 ) from a-kenji-clan/help/ssh into main
2024-05-27 18:18:08 +00:00
efacb7f184
clan: ssh --help
add examples
...
Add examples to the output of `clan ssh --help`.
2024-05-27 20:14:37 +02:00
67275aac63
Merge pull request 'clan: rename cLan to clan' ( #1465 ) from a-kenji-rename-clan into main
2024-05-27 17:56:32 +00:00
a704a05b15
clan: rename cLan to clan
2024-05-27 19:52:51 +02:00
01aafc520d
Merge pull request 'consistent rename cLAN -> Clan' ( #1464 ) from rename into main
...
Reviewed-on: clan/clan-core#1464
2024-05-27 13:58:32 +00:00
c0a54f539a
consistent rename cLAN -> Clan
2024-05-27 13:58:32 +00:00
1df4e361f7
Merge pull request 'clan: add examples and description to most help' ( #1463 ) from a-kenji-clan/examples into main
2024-05-27 12:37:22 +00:00
e8bd5ad24b
clan: add examples and description to most help
...
Add examples and description to most toplevel help outputs.
2024-05-27 14:33:58 +02:00
775f993ecc
Merge pull request 'clan-cli: Fix nix develop not working in template because of symlink' ( #1462 ) from Qubasa-main into main
2024-05-27 12:05:17 +00:00
0e1478edcd
clan-cli: Fix nix develop not working in template because of symlink
2024-05-27 14:00:31 +02:00
bfc1203a8a
Merge pull request 'init: vscode .#editor' ( #1461 ) from Qubasa-init/editors into main
2024-05-27 12:00:26 +00:00
2bd8b144b9
init: vscode .#editor
2024-05-27 13:52:54 +02:00
b52b2221b0
Merge pull request 'drop offline in nix shell' ( #1459 ) from fix-mass-rebuilds into main
2024-05-27 11:43:32 +00:00
64adf17368
drop offline in nix shell
...
Otherwise we become gentoo!
2024-05-27 13:40:11 +02:00
509d8c1dae
Merge pull request 'make git-hooks opt-in' ( #1453 ) from git-hooks into main
2024-05-27 10:34:07 +00:00
295de17640
Merge pull request 'docs: secrets: list the main steps of the guide' ( #1456 ) from DavHau-dave into main
2024-05-27 10:05:55 +00:00
b158c2706f
docs: secrets: list the main steps of the guide
...
... so the user has a routh idea about the mein steps
2024-05-27 12:02:29 +02:00
750979c988
Merge pull request 'A Kenji Clan/Cli/Fix Naming' ( #1455 ) from a-kenji-clan/cli/fix-naming into main
2024-05-27 09:54:36 +00:00
6d7849a03c
clan: fix description of cli tool
2024-05-27 11:51:25 +02:00
f46fd3ace6
make git-hooks opt-in
...
pre-commit hook break git commits and are disruptive.
Therefore people that want to enable this feature, should enable it locally instead.
I.e. treefmt will also check untracked files that are not meant for the current commit.
2024-05-27 11:08:17 +02:00
6e9f1515d3
Merge pull request 'clan: facts generate
allow regeneration of facts' ( #1447 ) from a-kenji-clan/feat/facts-regenerate-1403 into main
2024-05-26 21:00:38 +00:00
81e0700826
clan: facts generate
allow regeneration of facts
...
Add `--regenerate` flag to `clan facts generate` which allows forcing
the generation of facts, regardless of their current existence.
Examples:
```
clan facts generate [MACHINE] --regenerate
```
or
```
clan facts generate [MACHINE] --service [SERVICE] --regenerate
```
2024-05-26 22:55:48 +02:00
4daf036a3c
Merge pull request 'clan: facts generate
specific service' ( #1446 ) from a-kenji-feat/clan/facts-generate-service-1395 into main
2024-05-26 19:57:17 +00:00
4faab0a20f
clan: facts generate
specific service
...
Add `--service` flag to the `clan` cli which allows specifying a certain
service to be generated.
Example:
```
clan facts generate [MACHINE] --service [SERVICE]
```
Fixes #1395
2024-05-26 21:52:56 +02:00
76622557c4
Merge pull request 'Webview: improve linting & typechecks' ( #1445 ) from hsjobeki-main into main
2024-05-26 16:41:11 +00:00
4c4c94c508
Webview: improve linting & typechecks
2024-05-26 18:37:29 +02:00
b0d5ef01ca
Merge pull request 'Api: init response envelop' ( #1444 ) from hsjobeki-feat/api-improvements into main
2024-05-26 16:08:02 +00:00
ab656d5655
API: handle functions with multiple arguments
2024-05-26 18:04:49 +02:00
ed171f0264
Api: init response envelop
2024-05-26 15:57:10 +02:00
270f9d54cb
Merge pull request 'clan: fix clan facts list [MACHINE]
' ( #1442 ) from a-kenji-fix/clan-facts-list into main
2024-05-26 12:29:37 +00:00
73f486fe13
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
7da6826344
Merge pull request 'api: improve message serialisation' ( #1440 ) from hsjobeki-feat/api-improvements into main
2024-05-26 12:20:11 +00:00
f54c518fd7
api: fix breaking tests
2024-05-26 14:17:17 +02:00
522fd1bcaa
api: convert name casing
2024-05-26 13:54:21 +02:00
be5c3accfe
webview: fix typo
2024-05-26 13:41:07 +02:00
3998efac78
fix: tests
2024-05-26 13:41:05 +02:00
691ae9fb15
api: improve message serialisation
2024-05-26 13:40:47 +02:00
fc8a64ef49
Merge pull request 'Add draft: Git Based Machine Deployment with Clan-Core' ( #1439 ) from Qubasa-main into main
2024-05-25 16:37:39 +00:00