Jörg Thalheim
5b4badab10
clanCore/zerotier: quote "or" keyword in attrset
2024-11-08 14:10:23 +00:00
a-kenji
60d7c5d82c
add clanModule for zerotier inventory
2024-11-08 14:10:23 +00:00
clan-bot
d653859a91
Merge pull request 'templates: Add all basic supported systems to the minimal-flake-parts template' ( #2332 ) from kenji/clan-core:kenji-template-add-default-systems into main
2024-11-08 14:02:38 +00:00
a-kenji
45c0a4a4cd
templates: Add all basic supported systems to the minimal-flake-parts tempalte
2024-11-08 14:38:31 +01:00
clan-bot
557c209565
Merge pull request 'pkgs/cli: Fix dynamic completions for update-hardware-config and it's flags' ( #2330 ) from kenji/clan-core:kenji-update-hardware-config-fix-completions into main
2024-11-08 13:29:20 +00:00
a-kenji
e0cebd005a
pkgs/cli: Fix dynamic completions for update-hardware-config and it's flags
...
Fix dynamic completions for `update-hardware-config` and it's flags.
Now `update-hardware-config` correctly suggests machines as well as for
example `--backend` suggests correctly their respective flags.
2024-11-08 14:23:11 +01:00
Johannes Kirschbauer
a67f42ee7a
Jsonschema: clean up tests
2024-11-08 13:22:58 +01:00
Johannes Kirschbauer
16b0592d0f
Classgen: forward item types for array types
2024-11-08 13:20:45 +01:00
clan-bot
1ee61283ea
Merge pull request 'flake/templates: Add minimal-flake-parts template' ( #2329 ) from kenji/clan-core:kenji-minimal-template into main
2024-11-08 12:13:05 +00:00
a-kenji
985ab11808
flake/templates: Add minimal-flake-parts template
2024-11-08 13:07:27 +01:00
Johannes Kirschbauer
4994b5acb5
Inventory: init inventory.tags for globally defined static and dynamic tags
2024-11-08 12:48:03 +01:00
clan-bot
98884c1b71
Merge pull request 'pkgs/cli: Add minimal-flake-parts to create' ( #2327 ) from kenji/clan-core:kenji-minimal-flake-parts into main
2024-11-08 11:40:39 +00:00
a-kenji
552fb7e54a
pkgs/cli: Add minimal-flake-parts to create
2024-11-08 12:34:30 +01:00
clan-bot
fbf4252e8c
Merge pull request 'templates: prefer non-shallow clones' ( #2326 ) from kenji/clan-core:kenji-no-shallow into main
2024-11-08 11:29:24 +00:00
a-kenji
97f63205d2
templates: prefer non-shallow clones
2024-11-08 12:23:04 +01:00
clan-bot
01df2dcf39
Merge pull request 'templates: add a minimal flake-parts template' ( #2324 ) from kenji/clan-core:kenji-templates-flake-parts into main
2024-11-08 10:55:00 +00:00
a-kenji
d2e70e17e5
templates: add a minimal flake-parts template
2024-11-08 11:47:13 +01:00
Johannes Kirschbauer
34873828ed
buildClan: add empty default
2024-11-08 10:43:05 +01:00
clan-bot
0e1cb1261b
Merge pull request 'Icon Update: logo, icon.' ( #2321 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-11-06 13:01:40 +00:00
Johannes Kirschbauer
571f36c345
Docs: fix missing icons & favicon
2024-11-06 13:56:20 +01:00
Johannes Kirschbauer
9561103610
Icon Update: logo, icon.
2024-11-06 13:25:30 +01:00
hsjobeki
9974d9b4de
Merge pull request 'Icons: init figma icon sync & optimizer' ( #2315 ) from hsjobeki/clan-core:hsjobeki-main into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2315
2024-11-06 12:11:48 +00:00
Johannes Kirschbauer
a5fdb3ecf3
Icon Update: shellcheck
2024-11-06 12:11:48 +00:00
Johannes Kirschbauer
c3133f7ecd
Icons: init figma icon sync & optimizer
2024-11-06 12:11:48 +00:00
clan-bot
c05ba13226
Merge pull request 'pkgs/cli: Hide clan history subcommand from help output' ( #2319 ) from kenji/clan-core:kenji-cli-hide-history into main
2024-11-05 18:33:30 +00:00
a-kenji
fd3f2d1691
pkgs/cli: Hide clan history subcommand from help output
...
Hide the `clan history` subcommand from the help output.
It is only to be used by *very* advanced users currently and not even
them.
It is confusing in the current help output, because it is not clear what
it does.
This keeps the functionality around - while not confusing new users.
2024-11-05 19:27:43 +01:00
clan-bot
9d287cfc6a
Merge pull request 'pkgs/cli: Apply naming standards to description and help fields' ( #2318 ) from kenji/clan-core:kenji-pkgs/help-description into main
2024-11-05 18:25:01 +00:00
a-kenji
a195971749
pkgs/cli: Apply naming standards to description and help fields
2024-11-05 19:18:44 +01:00
a-kenji
04562b6d44
docs(contributing): Add standard for cli help description
2024-11-05 19:18:43 +01:00
clan-bot
f7f797730a
Merge pull request 'vars: Add naming standard' ( #2316 ) from kenji/clan-core:kenji-vars-naming into main
2024-11-05 18:11:12 +00:00
a-kenji
bb7c70e9ce
vars: Add naming standard
2024-11-05 19:05:40 +01:00
clan-bot
a71b0bdc82
Merge pull request 'expose an option to generate hardware configuration during installation' ( #2313 ) from hardware into main
2024-11-05 15:09:19 +00:00
Johannes Kirschbauer
c87e88af6e
UI/details: return early in error case
2024-11-05 16:04:09 +01:00
Jörg Thalheim
2b05f90239
expose an option to generate hardware configuration during installation
2024-11-05 14:33:22 +01:00
clan-bot
949d70afd7
Merge pull request 'generate-hardware-config: remove backup file after we are done' ( #2303 ) from hardware into main
2024-11-04 14:10:37 +00:00
Jörg Thalheim
86d8992046
generate-hardware-config: remove backup file after we are done
2024-11-04 15:05:08 +01:00
clan-bot
a91021dd64
Merge pull request 'Automatic flake update - disko - 2024-11-04T00:00+00:00' ( #2297 ) from flake-update-disko-2024-11-04 into main
2024-11-04 12:50:31 +00:00
clan-bot
a1177f8304
Merge pull request 'Automatic flake update - flake-parts - 2024-11-04T00:00+00:00' ( #2298 ) from flake-update-flake-parts-2024-11-04 into main
2024-11-04 12:49:21 +00:00
clan-bot
d4aa5a6a92
Merge pull request 'Automatic flake update - treefmt-nix - 2024-11-04T00:00+00:00' ( #2302 ) from flake-update-treefmt-nix-2024-11-04 into main
2024-11-04 12:49:20 +00:00
clan-bot
15d9646ddd
Merge pull request 'Automatic flake update - sops-nix - 2024-11-04T00:00+00:00' ( #2301 ) from flake-update-sops-nix-2024-11-04 into main
2024-11-04 12:45:31 +00:00
Mic92
2d24c16d1d
Merge branch 'main' into flake-update-disko-2024-11-04
2024-11-04 12:33:41 +00:00
Mic92
180087cdf1
Merge branch 'main' into flake-update-flake-parts-2024-11-04
2024-11-04 12:33:32 +00:00
Mic92
8968a1d3c5
Merge branch 'main' into flake-update-sops-nix-2024-11-04
2024-11-04 12:33:10 +00:00
Mic92
8a741807e3
Merge branch 'main' into flake-update-treefmt-nix-2024-11-04
2024-11-04 12:33:04 +00:00
Mic92
a2c4fdd495
Merge pull request 'inventory: make sure we always define all roles, even if we don't have machines' ( #2296 ) from inventory-improvement into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2296
2024-11-04 12:32:58 +00:00
Jörg Thalheim
2f3369cca5
add build-on-remote flag
2024-11-04 13:27:50 +01:00
Jörg Thalheim
c02ecc2f67
tests/command: also wait for exit status
2024-11-04 12:57:07 +01:00
Jörg Thalheim
05ea59d38a
inventory: make sure we always define all roles, even if we don't have machines
...
this makes write writing modules easier
add missing roles assertions
2024-11-04 12:57:07 +01:00
Clan Merge Bot
87a03c9c87
update flake lock - treefmt-nix - 2024-11-04T00:00+00:00
...
Flake lock file updates:
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/d986489c1c757f6921a48c1439f19bfb9b8ecab5' (2024-10-18)
→ 'github:numtide/treefmt-nix/746901bb8dba96d154b66492a29f5db0693dbfcc' (2024-10-30)
2024-11-04 00:00:44 +00:00
Clan Merge Bot
638d56dc17
update flake lock - sops-nix - 2024-11-04T00:00+00:00
...
Flake lock file updates:
• Updated input 'sops-nix':
'github:Mic92/sops-nix/1666d16426abe79af5c47b7c0efa82fd31bf4c56' (2024-10-27)
→ 'github:Mic92/sops-nix/e9b5eef9b51cdf966c76143e13a9476725b2f760' (2024-11-03)
2024-11-04 00:00:40 +00:00