Johannes Kirschbauer
|
8a1584b145
|
chore(lib/introspection): add comment about upstream PRs, that allows removing features
|
2025-04-02 12:38:28 +02:00 |
|
Johannes Kirschbauer
|
1aaa328e1b
|
chore(lib/select): move into subfolder with a test file
|
2025-04-02 12:37:49 +02:00 |
|
hsjobeki
|
35d5a7a79f
|
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
|
f6f0c1b356
|
fix(inventory/interface): use explizit file dependency, until dependency injection works properly
|
2025-04-02 11:12:16 +02:00 |
|
Johannes Kirschbauer
|
6e16d1345e
|
chore(lib/treewide): cleanup directory struture of lib. See lib/readme.md for details
|
2025-04-02 11:11:21 +02:00 |
|
hsjobeki
|
e5d8245751
|
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
|
dd10497d96
|
fix(test/vars): include lib into test closure
|
2025-04-02 10:31:16 +02:00 |
|
Johannes Kirschbauer
|
ad43cb63ca
|
chore(lib/readme): use real-world example for directory structure vision
|
2025-04-02 09:56:30 +02:00 |
|
Johannes Kirschbauer
|
d69a074366
|
chore(buildClan): make buildClan and flake-parts return identical outputs
|
2025-04-02 09:56:28 +02:00 |
|
Johannes Kirschbauer
|
be62c8844e
|
fix(computed-tags): typo
|
2025-04-02 09:49:54 +02:00 |
|
Johannes Kirschbauer
|
05b6180675
|
chore(buildClan): remove dependency on clan-core in the lib function
|
2025-04-02 09:49:54 +02:00 |
|
renovate[bot]
|
944b93c49c
|
chore(deps): update data-mesher digest to a0c39f6
|
2025-04-02 03:30:10 +00:00 |
|
renovate[bot]
|
c2cee236c2
|
chore(deps): update data-mesher digest to 463cc58
|
2025-04-02 02:10:11 +00:00 |
|
renovate[bot]
|
f844ee8c20
|
chore(deps): update flake-parts digest to c621e84
|
2025-04-01 23:50:10 +00:00 |
|
renovate[bot]
|
9e7e999c35
|
chore(deps): update dependency @types/node to v22.13.17
|
2025-04-01 16:40:29 +00:00 |
|
renovate[bot]
|
9f86f09355
|
chore(deps): update disko digest to b36e876
|
2025-04-01 16:30:11 +00:00 |
|
hsjobeki
|
483f6bd025
|
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
|
3c2708b263
|
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
|
6bc98c14e5
|
chore(buildClan): set clanInternals.modules to clanInternals.clanModules
|
2025-04-01 15:36:37 +02:00 |
|
renovate[bot]
|
b87b32247c
|
fix(deps): update dependency @tanstack/solid-query to v5.71.2
|
2025-04-01 13:00:29 +00:00 |
|
renovate[bot]
|
a34ad869c6
|
chore(deps): update sops-nix digest to e7f4d7e
|
2025-04-01 12:40:18 +00:00 |
|
Johannes Kirschbauer
|
9ef42996e4
|
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
|
e1487f2003
|
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]
|
4eccc6b307
|
chore(deps): update data-mesher digest to 17c0fea
|
2025-04-01 12:00:14 +00:00 |
|
Johannes Kirschbauer
|
b08c67cc7b
|
test(inventory/instnces): add tests for 'perInstance' arguments
|
2025-04-01 12:50:04 +02:00 |
|
renovate[bot]
|
a4794e6ad0
|
chore(deps): update dependency solid-devtools to ^0.34.0
|
2025-04-01 10:20:21 +00:00 |
|
renovate[bot]
|
413adab394
|
chore(deps): update dependency @types/node to v22.13.16
|
2025-04-01 09:40:17 +00:00 |
|
Johannes Kirschbauer
|
663739a629
|
feat(inventory): remove tag settings for now
|
2025-04-01 11:04:51 +02:00 |
|
renovate[bot]
|
38c48beb1a
|
chore(deps): update sops-nix digest to 49cffb8
|
2025-04-01 08:30:12 +00:00 |
|
renovate[bot]
|
37f9f697da
|
chore(deps): update data-mesher digest to 8663e47
|
2025-04-01 07:10:10 +00:00 |
|
renovate[bot]
|
34db27de44
|
chore(deps): update dependency @types/node to v22.13.15
|
2025-04-01 05:40:15 +00:00 |
|
Luis Hebendanz
|
10411d573a
|
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
|
fb1cea261e
|
clan-cli: Fix deployment as non root edgecase
|
2025-03-31 20:25:05 +02:00 |
|
renovate[bot]
|
9bfce828e0
|
chore(deps): update typescript-eslint monorepo to v8.29.0
|
2025-03-31 17:20:16 +00:00 |
|
renovate[bot]
|
fda207d265
|
chore(deps): update nixpkgs digest to 63158b9
|
2025-03-31 16:50:20 +00:00 |
|
renovate[bot]
|
837f62337d
|
chore(deps): update data-mesher digest to fbacb64
|
2025-03-31 16:30:10 +00:00 |
|
renovate[bot]
|
2370a1fe8c
|
chore(deps): update dependency vitest to v3.1.1
|
2025-03-31 10:20:18 +00:00 |
|
renovate[bot]
|
3d7cf846e4
|
fix(deps): update dependency @tanstack/solid-query to v5.71.1
|
2025-03-31 09:50:24 +00:00 |
|
renovate[bot]
|
1fd08ca013
|
chore(deps): update dependency vite to v6.2.4
|
2025-03-31 09:40:16 +00:00 |
|
DavHau
|
8479e6c5c3
|
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 |
|
renovate[bot]
|
566441d580
|
chore(deps): update data-mesher digest to bf8c544
|
2025-03-31 00:20:25 +00:00 |
|
renovate[bot]
|
0a468c8be1
|
chore(deps): lock file maintenance
|
2025-03-31 00:00:41 +00:00 |
|
hsjobeki
|
2ef82a5dfa
|
Merge pull request 'chore(lib): prepare for refactoring into clanLib' (#3141) from hsjobeki/clan-core:clan-services into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3141
|
2025-03-30 15:51:17 +00:00 |
|
Johannes Kirschbauer
|
ae8e7edac0
|
feat(clanLib): expose clanInternals.clanLib
This is usefully for:
- As api via python
- for testing clanLib downstream
|
2025-03-30 17:07:11 +02:00 |
|
Johannes Kirschbauer
|
ec086c3323
|
fix(lib/evalClan): evalClan is an explizit lib attribute
|
2025-03-30 17:07:11 +02:00 |
|
Johannes Kirschbauer
|
208cd12328
|
feat(inventory/instances): only warn if instances is populated
|
2025-03-30 17:07:11 +02:00 |
|
Johannes Kirschbauer
|
d9741be51a
|
feat(lib/inventory): use clanLib instead of clan-core as internal specialArg. This has the benefit of beeing more narrow scoped.
|
2025-03-30 17:07:09 +02:00 |
|
Johannes Kirschbauer
|
8a67602469
|
feat(lib/modules): remove dependency on self
|
2025-03-30 16:12:01 +02:00 |
|
Johannes Kirschbauer
|
0083ea86df
|
feat(lib): init callLib; helper to bootstrap clanLib
|
2025-03-30 16:11:04 +02:00 |
|
Johannes Kirschbauer
|
77b6afd034
|
chore(lib): prepare for refactoring into clanLib
|
2025-03-30 15:56:54 +02:00 |
|