3c0b5f0867
drop deprecated mdDoc
2024-05-28 13:35:11 +02:00
e2d7e6e86c
consistent rename cLAN -> Clan
2024-05-27 15:54:17 +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
c0f3810e01
Add draft: Git Based Machine Deployment with Clan-Core
2024-05-25 18:34:19 +02:00
39d8cf91cf
Merge pull request 'blog: fix typos' ( #1436 ) from a-kenji-fix/typos-1 into main
2024-05-25 10:34:05 +00:00
233b973120
blog: fix typos
2024-05-25 11:57:28 +02:00
f3f2f6df69
Merge pull request 'blog: fix typo on jsonschema post' ( #1435 ) from DavHau-dave into main
2024-05-25 08:41:03 +00:00
ec824becc8
blog: fix typo on jsonschema post
2024-05-25 10:37:56 +02:00
7fbb50fcc8
Merge pull request 'blog: add link for discourse comments' ( #1434 ) from DavHau-dave into main
2024-05-25 07:47:56 +00:00
33695f7470
blog: add link for discourse comments
2024-05-25 09:44:49 +02:00
001ed3283a
Merge pull request 'blog: custom slug for jsonschema converter post' ( #1433 ) from DavHau-dave into main
2024-05-25 07:37:54 +00:00
9ae7d4a24b
blog: custom slug for jsonschema converter post
2024-05-25 09:34:50 +02:00
e39911d99c
Merge pull request 'blog: improve description of jsonschema post' ( #1432 ) from DavHau-dave into main
2024-05-25 07:12:35 +00:00
9c3da78792
blog: improve description of jsonschema post
2024-05-25 09:09:20 +02:00
69ddda24c9
Merge pull request 'blog: add jsonschema blog post' ( #1431 ) from DavHau-dave into main
2024-05-25 07:01:10 +00:00
c6f078fafc
blog: add jsonschema blog post
2024-05-25 08:57:57 +02:00
4e3ed011da
Merge pull request 'blog: Remove asciinema player' ( #1430 ) from Qubasa-main into main
2024-05-24 15:13:58 +00:00
a71191486c
blog: Fix remote url
2024-05-24 17:10:47 +02:00
d3e6276d04
Merge pull request 'blog: Remove asciinema player' ( #1429 ) from Qubasa-main into main
2024-05-24 14:58:52 +00:00
a1e2d1017e
blog: Remove asciinema player
2024-05-24 16:57:26 +02:00
114b0b02d0
blog: Remove asciinema player
2024-05-24 16:54:51 +02:00
de3e133981
Merge pull request 'blog: Remove pictures.' ( #1428 ) from Qubasa-main into main
2024-05-24 13:53:28 +00:00
083e30f468
blog: Remove pictures.
2024-05-24 15:50:14 +02:00
d7ef88c67c
Merge pull request 'add-pre-commit' ( #1413 ) from fricklerhandwerk/clan-core:add-pre-commit into main
...
Reviewed-on: clan/clan-core#1413
2024-05-24 12:39:56 +00:00
055b17c01b
add pre-commit check
...
make sure things are sane before they hit CI, re-purposing the existing
treefmt configuration.
this adds a custom installer for pre-commit hooks, which is inspired by
pre-commit.nix[0], but is much more minimal than the underlying
pre-commit[1] and builds on a historic idea[2] from this repository.
[0]: https://github.com/cachix/git-hooks.nix
[1]: https://github.com/pre-commit/pre-commit
[2]: 930923512c
2024-05-24 12:39:56 +00:00
4b07bf363b
Merge pull request 'documentation: add keys' ( #1426 ) from a-kenji-add-keys into main
2024-05-24 11:49:09 +00:00
97928801f9
documentation: add keys
2024-05-24 13:46:05 +02:00