Michael Hoang
907650610b
Merge pull request 'networking: don't set targetHost if there's only a hostname' ( #3184 ) from push-ovzouzrtzkpx into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3184
2025-04-03 07:07:38 +00:00
Michael Hoang
4442dbd871
networking: don't set targetHost if FQDN is not set
...
This will change in the future once we finish the networking Clan module
and we'll have a reliable way of addressing every node automagically.
Until then, this will have to do.
2025-04-03 08:43:10 +02:00
Michael Hoang
81ad9a5e4a
Merge pull request 'cli: improve --help documentation' ( #3186 ) from push-qnptotlvsnyq into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3186
2025-04-03 06:39:29 +00:00
Michael Hoang
bbe12002d8
cli: managed by clan -> managed by Clan
2025-04-03 00:25:51 +09:00
Michael Hoang
2db14e0ffa
cli: machines update [MACHINE] -> machines update [MACHINES]
2025-04-03 00:25:51 +09:00
Johannes Kirschbauer
788d9b9670
feat(inventory/instances): prevent modules without explizit class from beeing used
2025-04-02 14:57:21 +02:00
Johannes Kirschbauer
0ec63de3e6
feat(buildClan): add clan.modules as output
2025-04-02 13:38:38 +02:00
renovate[bot]
6ccdfe278d
chore(deps): update data-mesher digest to fd8dd31
2025-04-02 11:20:28 +00:00
renovate[bot]
2ba8b7ec3b
chore(deps): update treefmt-nix digest to 18bed67
2025-04-02 11:00:15 +00:00
Johannes Kirschbauer
2efe1ae241
chore(lib/introspection): add comment about upstream PRs, that allows removing features
2025-04-02 12:38:28 +02:00
Johannes Kirschbauer
69078433cd
chore(lib/select): move into subfolder with a test file
2025-04-02 12:37:49 +02:00
renovate[bot]
7825fe981f
fix(deps): update dependency @tanstack/solid-query to v5.71.3
2025-04-02 10:00:15 +00:00
hsjobeki
4dde845c4d
Merge pull request 'lib-cleanup' ( #3173 ) from hsjobeki/clan-core:lib-cleanup into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3173
2025-04-02 09:34:47 +00:00
Johannes Kirschbauer
2715c398cc
fix(inventory/interface): use explizit file dependency, until dependency injection works properly
2025-04-02 11:12:16 +02:00
Johannes Kirschbauer
2ab53b05fe
chore(lib/treewide): cleanup directory struture of lib. See lib/readme.md for details
2025-04-02 11:11:21 +02:00
hsjobeki
ee96df8c53
Merge pull request 'chore(buildClan): remove dependency on clan-core in the lib function' ( #3167 ) from hsjobeki/clan-core:clan-services into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3167
2025-04-02 09:09:28 +00:00
Johannes Kirschbauer
975390f948
fix(test/vars): include lib into test closure
2025-04-02 10:31:16 +02:00
Johannes Kirschbauer
f842023ea3
chore(lib/readme): use real-world example for directory structure vision
2025-04-02 09:56:30 +02:00
Johannes Kirschbauer
81898996f4
chore(buildClan): make buildClan and flake-parts return identical outputs
2025-04-02 09:56:28 +02:00
Johannes Kirschbauer
3fdcb4e5cc
fix(computed-tags): typo
2025-04-02 09:49:54 +02:00
Johannes Kirschbauer
2b392866d6
chore(buildClan): remove dependency on clan-core in the lib function
2025-04-02 09:49:54 +02:00
renovate[bot]
3fab3e60d7
chore(deps): update data-mesher digest to a0c39f6
2025-04-02 03:30:10 +00:00
renovate[bot]
f9fe6006a8
chore(deps): update data-mesher digest to 463cc58
2025-04-02 02:10:11 +00:00
renovate[bot]
2a1ce79cf6
chore(deps): update flake-parts digest to c621e84
2025-04-01 23:50:10 +00:00
renovate[bot]
337876293b
chore(deps): update dependency @types/node to v22.13.17
2025-04-01 16:40:29 +00:00
renovate[bot]
6040479ce1
chore(deps): update disko digest to b36e876
2025-04-01 16:30:11 +00:00
hsjobeki
898a11cd3d
Merge pull request 'chore(lib/buildClan): clean up and turn into a 'module'' ( #3166 ) from hsjobeki/clan-core:clan-services into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3166
2025-04-01 14:46:44 +00:00
Johannes Kirschbauer
11701d5607
feat(lib/buildClan): turn lib/build-clan into a 'buildClanModule' with sub-features such as 'buildClan' and 'flakePartsModule'
2025-04-01 15:39:12 +02:00
Johannes Kirschbauer
9a7ab66b3b
chore(buildClan): set clanInternals.modules to clanInternals.clanModules
2025-04-01 15:36:37 +02:00
renovate[bot]
c8a45527e3
fix(deps): update dependency @tanstack/solid-query to v5.71.2
2025-04-01 13:00:29 +00:00
renovate[bot]
91bcdf8206
chore(deps): update sops-nix digest to e7f4d7e
2025-04-01 12:40:18 +00:00
Johannes Kirschbauer
ffaf87b881
chore(buildClan): rename eval.nix to function-adapter.nix to make its shallows purpose more clear
2025-04-01 14:33:55 +02:00
hsjobeki
de9b42be2f
Merge pull request 'feat(inventory): remove tag settings for now' ( #3158 ) from hsjobeki/clan-core:clan-services into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3158
2025-04-01 12:30:25 +00:00
renovate[bot]
f3b3f638a9
chore(deps): update data-mesher digest to 17c0fea
2025-04-01 12:00:14 +00:00
Johannes Kirschbauer
84cd0d0310
test(inventory/instnces): add tests for 'perInstance' arguments
2025-04-01 12:50:04 +02:00
renovate[bot]
d497975cea
chore(deps): update dependency solid-devtools to ^0.34.0
2025-04-01 10:20:21 +00:00
renovate[bot]
7ace37dfa0
chore(deps): update dependency @types/node to v22.13.16
2025-04-01 09:40:17 +00:00
Johannes Kirschbauer
f1eb08d224
feat(inventory): remove tag settings for now
2025-04-01 11:04:51 +02:00
renovate[bot]
f99776d4b1
chore(deps): update sops-nix digest to 49cffb8
2025-04-01 08:30:12 +00:00
renovate[bot]
559cd19274
chore(deps): update data-mesher digest to 8663e47
2025-04-01 07:10:10 +00:00
renovate[bot]
f2a0dc8b8b
chore(deps): update dependency @types/node to v22.13.15
2025-04-01 05:40:15 +00:00
Luis Hebendanz
bf91ba26b6
Merge pull request 'clan-cli: Fix deployment as non root edgecase' ( #3153 ) from Qubasa/clan-core:main into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3153
2025-03-31 18:37:59 +00:00
Qubasa
6f13b3a29c
clan-cli: Fix deployment as non root edgecase
2025-03-31 20:25:05 +02:00
renovate[bot]
081460750d
chore(deps): update typescript-eslint monorepo to v8.29.0
2025-03-31 17:20:16 +00:00
renovate[bot]
b600968aad
chore(deps): update nixpkgs digest to 63158b9
2025-03-31 16:50:20 +00:00
renovate[bot]
685b460d7e
chore(deps): update data-mesher digest to fbacb64
2025-03-31 16:30:10 +00:00
renovate[bot]
446ebb8e33
chore(deps): update dependency vitest to v3.1.1
2025-03-31 10:20:18 +00:00
renovate[bot]
c6f25ee58a
fix(deps): update dependency @tanstack/solid-query to v5.71.1
2025-03-31 09:50:24 +00:00
renovate[bot]
0b7d15fefb
chore(deps): update dependency vite to v6.2.4
2025-03-31 09:40:16 +00:00
DavHau
d53b62170a
inventory test framework: init
...
Add nixos test module checks/lib/test-inventory-nix
accepts new option `inventory` and creates machines accordingly with correct imports
2025-03-31 13:39:23 +07:00