Commit Graph

10831 Commits

Author SHA1 Message Date
Glen Huang
51fd60917e ui: fix createInstaller.tsx fmt 2025-10-23 14:26:12 +08:00
Glen Huang
2d7e659953 ui: run storybook tests with nix 2025-10-23 14:26:12 +08:00
Brian McGee
c638df8ed9 wip(storybook): run storybook in nix derivation 2025-10-23 14:26:12 +08:00
Brian McGee
ec269a48f3 wip(storybook): run storybook in nix derivation 2025-10-23 14:26:12 +08:00
clan-bot
fc4c9287cb Merge pull request 'Update nixpkgs-dev in devFlake' (#5632) from update-devFlake-nixpkgs-dev into main 2025-10-23 05:07:25 +00:00
clan-bot
fee62373a9 Update nixpkgs-dev in devFlake 2025-10-23 05:02:06 +00:00
pinpox
f075b339b5 Merge pull request 'Add library function to read public vars' (#5628) from lib-vars-helper into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5628
Reviewed-by: Kenji Berthold <aks.kenji@protonmail.com>
2025-10-22 22:52:57 +00:00
pinpox
872a622f71 Add tests 2025-10-23 00:42:32 +02:00
pinpox
4a41c4cefb clanServices/data-mesher: use clanLib.getPublicValue 2025-10-22 23:26:04 +02:00
pinpox
a5cd36e845 clanServices/zerotier: use clanLib.getPublicValue 2025-10-22 23:18:00 +02:00
pinpox
0dd6c08e33 clanServices/wireguard: use clanLib.getPublicValue 2025-10-22 22:48:56 +02:00
pinpox
dc0b7fc3bf Add library function to read public vars 2025-10-22 19:56:10 +02:00
hsjobeki
0d4bbbd17e Merge pull request 'inventory: filter extraModules and remove unneded top-level options' (#5603) from modules-1 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5603
2025-10-22 17:20:20 +00:00
Johannes Kirschbauer
90797ffa7d inventory: filter extraModules and remove unneded top-level options 2025-10-22 19:13:31 +02:00
hsjobeki
7f2bd809d6 Merge pull request 'modules: simplify inventoryClass module' (#5627) from lib-modules into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5627
2025-10-22 16:56:29 +00:00
Johannes Kirschbauer
da7ff9a40a modules/inventory: distributed services output reduce lexical scope 2025-10-22 18:47:30 +02:00
Johannes Kirschbauer
410d0d0532 modules: move input-mapping into inventoryClass submodule 2025-10-22 18:46:10 +02:00
Johannes Kirschbauer
a25d983c87 modules: move introspection module into inventoryClass submodule 2025-10-22 18:28:09 +02:00
clan-bot
3953fa4047 Merge pull request 'Update nixpkgs-dev in devFlake' (#5630) from update-devFlake-nixpkgs-dev into main 2025-10-22 15:08:26 +00:00
clan-bot
ea93cb9987 Merge pull request 'Update nixos-facter-modules' (#5629) from update-nixos-facter-modules into main 2025-10-22 15:08:16 +00:00
clan-bot
c13278f3c2 Update nixpkgs-dev in devFlake 2025-10-22 15:02:13 +00:00
clan-bot
66fdf937e3 Update nixos-facter-modules 2025-10-22 15:01:13 +00:00
Johannes Kirschbauer
843f55f844 modules: simplify inventoryClass module 2025-10-22 16:29:33 +02:00
pinpox
5a5633d779 Merge pull request 'Add meta.tld clan option' (#5619) from add-tld into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5619
2025-10-22 14:19:16 +00:00
Luis Hebendanz
8310433342 Merge pull request 'clan-lib: Add llm API for clan service selection' (#5626) from Qubasa/clan-core:llm_api into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5626
2025-10-22 13:39:35 +00:00
Qubasa
51141772b3 clan_lib: Add llm integration tests 2025-10-22 15:36:11 +02:00
Qubasa
58b88e874f clan_lib: Add llm unit tests 2025-10-22 15:36:11 +02:00
Qubasa
5fb616efb4 clan_lib: Add llm container test data 2025-10-22 15:36:11 +02:00
Qubasa
6c6afd6f4b clan_lib: Move llm.py out of clan_lib/services towards it's own clan_lib/llm folder 2025-10-22 15:36:11 +02:00
Qubasa
4010953041 clan_lib: Add llm api 2025-10-22 15:36:11 +02:00
Luis Hebendanz
6b74c66292 Merge pull request 'clan-cli: Make select query reproducible, by sorting select keys' (#5625) from Qubasa/clan-core:repro_select into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5625
2025-10-22 13:04:01 +00:00
Luis Hebendanz
fd35adbc3e Merge pull request 'clan-cli: Add support for ForwardRef type in type_to_jsonschema and tests' (#5624) from Qubasa/clan-core:forward_ref_add into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5624
2025-10-22 12:58:34 +00:00
Qubasa
f86b0ec3da clan-cli: Make select query reproducible, by sorting select keys 2025-10-22 14:56:07 +02:00
Luis Hebendanz
5f6e0540cd Merge pull request 'clan-cli: Add passthru.sourceWithTest for container_test.py' (#5623) from Qubasa/clan-core:passthru_test into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5623
2025-10-22 12:54:37 +00:00
Qubasa
c7ec9a9715 clan-cli: Add support for ForwardRef type in type_to_jsonschema and tests 2025-10-22 14:45:04 +02:00
Qubasa
841e9135fe clan-cli: Add passthru.sourceWithTest for container_test.py 2025-10-22 14:36:16 +02:00
pinpox
9299cd9666 Add tld 2025-10-22 12:40:09 +02:00
Kenji Berthold
9851993b82 Merge pull request 'pkgs/cli: Autocomplete --build-host' (#5609) from ke-cli-complete-buildhost into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5609
2025-10-22 07:51:50 +00:00
Kenji Berthold
55d1807f07 Merge branch 'main' into ke-cli-complete-buildhost 2025-10-22 07:41:08 +00:00
clan-bot
ee0abdc7f4 Merge pull request 'Update nixpkgs-dev in devFlake' (#5616) from update-devFlake-nixpkgs-dev into main 2025-10-22 00:07:16 +00:00
clan-bot
6c9ab63842 Update nixpkgs-dev in devFlake 2025-10-22 00:02:06 +00:00
a-kenji
d70db5af79 pkgs/cli: Autocomplete buildhost 2025-10-21 22:40:37 +02:00
clan-bot
eae858dec6 Merge pull request 'Update nixos-facter-modules' (#5607) from update-nixos-facter-modules into main 2025-10-21 20:08:56 +00:00
clan-bot
2ec035a1cb Update nixos-facter-modules 2025-10-21 20:01:12 +00:00
hsjobeki
bd6c227bbe Merge pull request 'lib: move modules into a toplevel folder' (#5610) from lib-modules into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5610
2025-10-21 19:06:45 +00:00
Johannes Kirschbauer
02f3474a58 modules: add source to eval tests 2025-10-21 21:01:06 +02:00
Johannes Kirschbauer
c838e08d77 lib/modules: fixup paths 2025-10-21 20:41:28 +02:00
Johannes Kirschbauer
346e3d816a lib/modules: move modules out of lib 2025-10-21 19:35:50 +02:00
Mic92
a15959fad2 Merge pull request 'pkgs/cli: Fix dynamic shell completions' (#5599) from ke-cli-completion-fix into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5599
2025-10-21 14:36:10 +00:00
clan-bot
0e0c2ead1f Merge pull request 'Update sops-nix' (#5601) from update-sops-nix into main 2025-10-21 14:25:13 +00:00