Commit Graph

4508 Commits

Author SHA1 Message Date
Jörg Thalheim
09b436b11a add toplevel LICENSE
we already specified the license in package metadata, however this is
not easy to find. So now put the license in a more central space
2024-10-25 14:47:14 +02:00
clan-bot
a05662a6cc Merge pull request 'build-clan: clean up unit test' (#2281) from DavHau/clan-core:DavHau-dave into main 2024-10-23 16:25:26 +00:00
DavHau
b35d87888d build-clan: clean up unit test 2024-10-23 23:19:49 +07:00
clan-bot
8bcac94826 Merge pull request 'vars: fix shared dependency was not resolved correctly' (#2280) from DavHau/clan-core:DavHau-dave into main 2024-10-23 13:49:23 +00:00
DavHau
33d049915c vars: fix shared dependency was not resolved correctly 2024-10-23 20:43:33 +07:00
clan-bot
f6d7d18ddb Merge pull request 'cli: set needs_user_terminal for all ssh commands' (#2279) from DavHau/clan-core:DavHau-dave into main 2024-10-23 12:46:29 +00:00
DavHau
08fb34aa01 cli: set needs_user_terminal for all ssh commands 2024-10-23 19:40:50 +07:00
clan-bot
9452bb4b92 Merge pull request 'cmd.run: add needs_user_terminal to unbreak sudo' (#2278) from DavHau/clan-core:DavHau-dave into main 2024-10-23 10:43:37 +00:00
DavHau
4c6acf2301 cmd.run: add needs_user_terminal to unbreak sudo 2024-10-23 17:37:54 +07:00
Mic92
63eb061051 Merge pull request 'ruff: enable warning lints' (#2275) from nixpkgs-fix into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2275
2024-10-23 09:06:02 +00:00
Jörg Thalheim
4af1954abf ruff: enable warning lints 2024-10-23 09:06:02 +00:00
Mic92
2f9981c510 Merge pull request 'clan-cli: vars: add the owner and group options on files' (#2255) from lopter/clan-core:lo-sops-ownership into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2255
2024-10-23 09:05:53 +00:00
Louis Opter
4effc0c50e vars: add the user and group options on files
This changeset forwards the ownership control options from sops-nix.
2024-10-23 09:05:53 +00:00
clan-bot
84fe46b6e3 Merge pull request 'remove unused nixos-images flake input' (#2274) from nixpkgs-fix into main 2024-10-23 08:24:06 +00:00
Jörg Thalheim
eb481d6cff test_modules: add missing check argument 2024-10-23 09:50:08 +02:00
Jörg Thalheim
76b80304ca tests/command: also wait for processes to avoid leaks 2024-10-23 09:48:50 +02:00
Jörg Thalheim
bae360b3b7 remove unused nixos-images flake input 2024-10-23 09:44:39 +02:00
clan-bot
5439ff6a4d Merge pull request 'deploy-docs: use checksum for rsync' (#2271) from nixpkgs-fix into main 2024-10-22 15:47:18 +00:00
Jörg Thalheim
39d0c170c0 deploy-docs: use checksum for rsync 2024-10-22 17:41:54 +02:00
Mic92
7848873652 Merge pull request 'deploy-docs: improve tempdir handling for ssh key' (#2270) from nixpkgs-fix into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2270
2024-10-22 15:37:01 +00:00
Jörg Thalheim
d1deed435c deploy-docs: improve tempdir handling for ssh key 2024-10-22 15:37:01 +00:00
hsjobeki
3f0da7e781 Merge pull request 'UI: improve dynamic module interface rendering' (#2269) from hsjobeki/clan-core:hsjobeki-main into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2269
2024-10-22 13:30:33 +00:00
Johannes Kirschbauer
fd55eae143 UI: improve dynamic module interface rendering 2024-10-22 13:30:33 +00:00
clan-bot
b1b836f112 Merge pull request 'ui/machinelistitem: changes background-color on card' (#2259) from amunsen/clan-core:amunsen-main into main 2024-10-22 11:09:25 +00:00
clan-bot
8c61eb488b Merge pull request 'lib/jsonSchema: handle defaults for defaultText' (#2268) from hsjobeki/clan-core:hsjobeki-main into main 2024-10-22 11:08:16 +00:00
Mic92
e8838d309c Merge branch 'main' into amunsen-main 2024-10-22 11:00:26 +00:00
Johannes Kirschbauer
7a4a4cea95 lib/jsonSchema: handle defaults for defaultText 2024-10-22 12:59:44 +02:00
Mic92
b21550eb40 Merge pull request 'fix nixpkgs command with latest nix version' (#2267) from nixpkgs-fix into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2267
2024-10-22 10:58:33 +00:00
Jörg Thalheim
56cbee45cd container-driver: ignore lint warning 2024-10-22 12:48:09 +02:00
Jörg Thalheim
3bdb932cc2 clan-vm-manager: fix typing error 2024-10-22 12:47:56 +02:00
Jörg Thalheim
eb0643f920 fix nixpkgs command with latest nix version 2024-10-22 12:46:56 +02:00
clan-bot
78bf5b9147 Merge pull request 'Automatic flake update - nixos-images - 2024-10-21T00:00+00:00' (#2262) from flake-update-nixos-images-2024-10-21 into main 2024-10-21 00:36:46 +00:00
clan-bot
04cd83fce6 Merge pull request 'Automatic flake update - treefmt-nix - 2024-10-21T00:00+00:00' (#2266) from flake-update-treefmt-nix-2024-10-21 into main 2024-10-21 00:28:51 +00:00
clan-bot
0cd38979f9 Merge pull request 'Automatic flake update - sops-nix - 2024-10-21T00:00+00:00' (#2265) from flake-update-sops-nix-2024-10-21 into main 2024-10-21 00:26:47 +00:00
clan-bot
00974462b0 Merge pull request 'Automatic flake update - disko - 2024-10-21T00:00+00:00' (#2261) from flake-update-disko-2024-10-21 into main 2024-10-21 00:19:44 +00:00
Clan Merge Bot
fde39033bd update flake lock - treefmt-nix - 2024-10-21T00:00+00:00
Flake lock file updates:

• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/4446c7a6fc0775df028c5a3f6727945ba8400e64' (2024-10-03)
  → 'github:numtide/treefmt-nix/d986489c1c757f6921a48c1439f19bfb9b8ecab5' (2024-10-18)
2024-10-21 00:00:57 +00:00
Clan Merge Bot
537ec55bc9 update flake lock - sops-nix - 2024-10-21T00:00+00:00
Flake lock file updates:

• Updated input 'sops-nix':
    'github:Mic92/sops-nix/06535d0e3d0201e6a8080dd32dbfde339b94f01b' (2024-10-08)
  → 'github:Mic92/sops-nix/c504fd7ac946d7a1b17944d73b261ca0a0b226a5' (2024-10-20)
2024-10-21 00:00:54 +00:00
Clan Merge Bot
822f102bd3 update flake lock - nixos-images - 2024-10-21T00:00+00:00
Flake lock file updates:

• Updated input 'nixos-images':
    'github:nix-community/nixos-images/74da6331449bf5c6409c672ea227c07398ebb300' (2024-10-12)
  → 'github:nix-community/nixos-images/3103f26e0631a543963c03c583f03fd42fd9d51a' (2024-10-17)
2024-10-21 00:00:04 +00:00
Clan Merge Bot
9116e17bb5 update flake lock - disko - 2024-10-21T00:00+00:00
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/b6215392ec3bd05e9ebfbb2f7945c414096fce8f' (2024-10-12)
  → 'github:nix-community/disko/a6a3179ddf396dfc28a078e2f169354d0c137125' (2024-10-18)
2024-10-21 00:00:01 +00:00
clan-bot
4a9da76c50 Merge pull request 'UI: Init dynamic rendering of module config' (#2260) from hsjobeki/clan-core:hsjobeki-main into main 2024-10-18 15:26:53 +00:00
Johannes Kirschbauer
dbb9668e74 UI: Init dynamic rendering of module config 2024-10-18 17:15:33 +02:00
clan-bot
45443cf19f Merge pull request 'Serde: improve js-python bridge' (#2258) from hsjobeki/clan-core:hsjobeki-main into main 2024-10-18 10:55:05 +00:00
Johannes Kirschbauer
3bc2991903 Serde: fixup & tests after changed serialization 2024-10-18 12:42:35 +02:00
Timo
0e2da5530b ui/machinelistitem: changes background-color on card 2024-10-18 12:02:00 +02:00
Johannes Kirschbauer
60174a9399 UI: Init modules list view, details view 2024-10-17 10:27:39 +02:00
Johannes Kirschbauer
fe65362bb2 API/Modules-list: List only inventory modules 2024-10-17 10:27:00 +02:00
Johannes Kirschbauer
3cb2396d66 Serde: improve js-python bridge 2024-10-17 10:26:14 +02:00
clan-bot
7b26de2c50 Merge pull request 'docs: fix typos' (#2256) from kenji/clan-core:kenji-docs/fix-typo into main 2024-10-16 21:06:39 +00:00
a-kenji
c2992daef1 docs: fix typos 2024-10-16 22:55:31 +02:00
hsjobeki
f3c2aa154a Merge pull request 'Docs: fix typo' (#2254) from hsjobeki/clan-core:hsjobeki-main into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2254
2024-10-16 12:55:30 +00:00