renovate[bot]
ade9f3449c
chore(deps): update disko digest to 1770bf1
2025-04-21 08:50:11 +00:00
renovate[bot]
bb8e183a06
chore(deps): update data-mesher digest to 817a74e
2025-04-21 00:20:13 +00:00
hsjobeki
fcff27b835
Merge pull request 'chore(select/cache): rename 'prefetch' to 'invalidate_cache'' ( #3364 ) from hsjobeki/clan-core:vars-fixing into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3364
2025-04-20 15:00:35 +00:00
Johannes Kirschbauer
8efdfc6da1
chore(select/cache): rename 'prefetch' to 'invalidate_cache'
2025-04-20 13:34:52 +02:00
hsjobeki
7517a37167
Merge pull request 'machine/vars: expose result direclty via vars submodule; keep deployment.data alias for now' ( #3363 ) from hsjobeki/clan-core:vars-fixing into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3363
2025-04-20 11:32:03 +00:00
Johannes Kirschbauer
9c3474f55f
machine/vars: expose result direclty via vars submodule; keep deployment.data alias for now
2025-04-20 13:23:01 +02:00
renovate[bot]
61b27af98d
chore(deps): update dependency eslint to v9.25.0
2025-04-18 18:40:14 +00:00
renovate[bot]
690de9972b
chore(deps): update dependency @eslint/js to v9.25.0
2025-04-18 18:20:14 +00:00
Michael Hoang
b494860275
Merge pull request 'vars: make wording nicer when multiple vars are found' ( #3351 ) from push-zrtnwqoxyzmz into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3351
2025-04-18 17:28:01 +00:00
Michael Hoang
f574eee5a3
vars: make wording nicer when multiple vars are found
2025-04-18 19:18:42 +02:00
hsjobeki
9846bf7cbe
Merge pull request 'Revert "remove nix_shell_legacy"' ( #3356 ) from hsjobeki/clan-core:patch-2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3356
2025-04-18 12:58:57 +00:00
Johannes Kirschbauer
c5001f19fc
Revert "remove nix_shell_legacy"
...
This reverts commit f3512b853a .
2025-04-18 14:49:54 +02:00
pinpox
02720a503d
Merge pull request 'Fix conftest typo' ( #3355 ) from fix-conftest into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3355
2025-04-18 12:35:31 +00:00
pinpox
0ac5fa4b8b
Fix conftest typo
2025-04-18 14:25:22 +02:00
hsjobeki
a8c401911e
Merge pull request 'test(cli/select): add simple caching test' ( #3342 ) from hsjobeki/clan-core:select-testing into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3342
2025-04-18 12:15:05 +00:00
Johannes Kirschbauer
17fb2fc53d
test(cli/select): add simple caching test
2025-04-18 14:06:59 +02:00
renovate[bot]
5327c6dcf9
chore(deps): update treefmt-nix digest to 8d404a6
2025-04-18 08:10:19 +00:00
renovate[bot]
b3970b5a9a
chore(deps): update data-mesher digest to 0328b8c
2025-04-18 08:00:13 +00:00
renovate[bot]
0245e0eea3
chore(deps): update data-mesher digest to b824c4f
2025-04-18 06:10:22 +00:00
renovate[bot]
24563f0b56
chore(deps): update treefmt-nix digest to 2550683
2025-04-18 06:00:14 +00:00
renovate[bot]
d27a9a442b
chore(deps): update dependency vite to v6.3.2
2025-04-18 05:00:15 +00:00
renovate[bot]
b25a376f90
chore(deps): update disko digest to 51d33bb
2025-04-18 02:10:10 +00:00
Michael Hoang
c263d68653
Merge pull request 'build-clan: fix constructing nix-darwin machines' ( #3345 ) from push-rnzmyrvqrqmv into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3345
2025-04-17 18:32:22 +00:00
Michael Hoang
40a3f6abce
build-clan: fix constructing nix-darwin machines
2025-04-17 20:23:54 +02:00
renovate[bot]
1aa392e5d3
fix(deps): update dependency @tanstack/solid-query to v5.74.4
2025-04-17 10:00:16 +00:00
renovate[bot]
e79e7e861a
chore(deps): update dependency vite to v6.3.1
2025-04-17 02:00:17 +00:00
Mic92
ff558615a5
Merge pull request 'Remove nix_shell_legacy' ( #3341 ) from nix_shell into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3341
2025-04-16 19:56:53 +00:00
Jörg Thalheim
f3512b853a
remove nix_shell_legacy
2025-04-16 21:03:58 +02:00
Mic92
a708ef3615
Merge pull request 'nix_shell' ( #3339 ) from nix_shell into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3339
2025-04-16 18:38:09 +00:00
Jörg Thalheim
435627d854
rename CLAN_STATIC_PROGRAMS -> CLAN_PROVIDED_PACKAGES
2025-04-16 18:27:01 +00:00
Jörg Thalheim
837789010e
rename nix_shell_legacy to nix_shell and run_cmd to nix_shell
...
Than it's more obvious that we need to migrate.
2025-04-16 18:27:01 +00:00
Mic92
ed123d2332
Merge pull request 'lib/jsonschema: make attrs required' ( #3335 ) from fricklerhandwerk/clan-core:required-attrs into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3335
2025-04-16 18:26:46 +00:00
Mic92
46e56aec56
Merge pull request 'sunshine/moonlight/mumble: migrate to vars' ( #3338 ) from sunshine into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3338
2025-04-16 17:59:09 +00:00
Jörg Thalheim
9222574258
run_cmd: print what commands are allowed in if the current command is not in the allow list
2025-04-16 19:50:27 +02:00
Jörg Thalheim
4d4882ac7b
update_hardware_config: migrate from nix_shell to run_cmd
2025-04-16 19:32:40 +02:00
Jörg Thalheim
7e6e51ee1b
sort allowed-programs.json
2025-04-16 19:32:40 +02:00
Jörg Thalheim
3e8f3046ec
Host: migrate from nix_shell to run_cmd
2025-04-16 19:32:40 +02:00
Jörg Thalheim
1049cc6edd
mumble: fix certificate generator
...
no idea how this ever worked before.
2025-04-16 18:49:24 +02:00
Jörg Thalheim
16752e3e11
mumble: migrate to inventory
2025-04-16 18:49:24 +02:00
Jörg Thalheim
e956f2773e
mumble: remove duplicate nixos test
2025-04-16 18:49:24 +02:00
Jörg Thalheim
50eff54001
mumble: migrate to vars
2025-04-16 18:49:24 +02:00
Jörg Thalheim
7cd36b043d
update-vars: don't print private key
2025-04-16 18:49:24 +02:00
Jörg Thalheim
5cf47fc635
update-vars: fallback to gitroot
2025-04-16 18:49:24 +02:00
Jörg Thalheim
c05827abcc
moonlight/sunshine: mark as unusuable outside of our VM
...
we depend on VM user, which only will work with our vm nixos module
2025-04-16 17:48:09 +02:00
Jörg Thalheim
bb7617fe2a
migrate moonlight/sunshine to vars
2025-04-16 17:48:09 +02:00
Valentin Gagarin
c8b305c437
fixup(jsonschema): test attrsOf submodules with valid value
2025-04-16 16:55:50 +02:00
Valentin Gagarin
af7915a564
lib/jsonschema: render defaults for submodule options
...
this relaxes the constraint that options of type `submodule` are always
required, and will render benign default values.
2025-04-16 16:55:46 +02:00
Mic92
4f6764804f
Merge pull request 'Move clan history subcommand to clan-vm-manager' ( #3336 ) from fix-update into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3336
2025-04-16 13:14:34 +00:00
Jörg Thalheim
ec738fac30
impure-checks: limit number of workers to number of tests
2025-04-16 15:05:59 +02:00
Jörg Thalheim
0b4e896af3
migrate clan history to clan-vm-manager
...
this functionality is not really useful or used in clan-vm-manager and
therefore should live in the clan-vm-manager.
Not porting the test for now because we probably get rid of the clan-vm-manager soon in favour of the UI.
2025-04-16 14:51:37 +02:00