Commit Graph

8490 Commits

Author SHA1 Message Date
Jörg Thalheim
84dab9e329 waypipe: disable gpu for now 2025-07-17 12:12:41 +02:00
hsjobeki
ef02fca062 Merge pull request 'buildClan: Add deprecation warning' (#4384) from Qubasa/clan-core:migrate_away_buildClan into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4384
Reviewed-by: hsjobeki <hsjobeki@gmail.com>
2025-07-17 12:12:41 +02:00
Michael Hoang
5f90d60bd6 Merge pull request 'flake: remove unnecessary follows for data-mesher' (#4383) from push-yzqmtrtrkkzt into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4383
2025-07-17 12:12:41 +02:00
Qubasa
02ed516a15 buildClan: Add deprecation warning 2025-07-17 12:12:41 +02:00
Luis Hebendanz
14a6af1259 Merge pull request 'inventory: Add missing default value for exports.instances and exports.machines' (#4382) from Qubasa/clan-core:fix_inv_missing_default into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4382
2025-07-17 12:12:41 +02:00
Michael Hoang
fd26dcd0d0 flake: remove unnecessary follows for data-mesher 2025-07-17 12:12:41 +02:00
clan-bot
3b316cbf3e Merge pull request 'Update disko' (#4381) from update-disko into main 2025-07-17 12:12:41 +02:00
Qubasa
d9657d8617 inventory: Add missing default value for exports.instances and exports.machines 2025-07-17 12:12:41 +02:00
brianmcgee
74fb95653a Merge pull request 'chore: add a check for background.jpg' (#4380) from chore/stupid-jpg-check into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4380
2025-07-17 12:12:41 +02:00
gitea-actions[bot]
6073ab4a0b Update disko 2025-07-17 12:12:41 +02:00
hsjobeki
9e35d040da Merge pull request 'UI/cubes: extend cubes scene' (#4375) from scene-progress into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4375
2025-07-17 12:12:41 +02:00
Brian McGee
0e2904b34b chore: add a check for background.jpg 2025-07-17 12:12:41 +02:00
brianmcgee
71ba979120 Merge pull request 'feat: onboarding workflow' (#4379) from ui/onboarding-workflow into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4379
2025-07-17 12:12:41 +02:00
Johannes Kirschbauer
fb4b8f2745 ui/cubes: align with design 2025-07-17 12:12:41 +02:00
Brian McGee
0028311805 feat: onboarding workflow 2025-07-17 12:12:41 +02:00
Johannes Kirschbauer
abacd19c12 ui/cubes: init story 2025-07-17 12:12:41 +02:00
Johannes Kirschbauer
9446009738 ui/storybook: add all stories 2025-07-17 12:12:41 +02:00
Johannes Kirschbauer
dc7566951c UI/cubes: group logic to add more meshed 2025-07-17 12:12:41 +02:00
Johannes Kirschbauer
67d2e18fb8 cubes: scene extend 2025-07-17 12:12:41 +02:00
Mic92
350b55ea16 Merge pull request 'Update data-mesher' (#4370) from update-data-mesher into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4370
2025-07-17 12:12:40 +02:00
Mic92
ce50278621 Merge pull request 'clan-cli: Move flash.py to clan_lib/flash' (#4374) from Qubasa/clan-core:move_flash into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4374
2025-07-17 12:12:40 +02:00
gitea-actions[bot]
d9262e47cb Update data-mesher 2025-07-17 12:12:40 +02:00
DavHau
ce411b4784 Merge pull request 'cleanup_install' (#4373) from Qubasa/clan-core:cleanup_install into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4373
2025-07-17 12:12:40 +02:00
Qubasa
55f0da45a8 clan-cli: Move flash.py to clan_lib/flash 2025-07-17 12:12:40 +02:00
brianmcgee
dc7b10efe2 Merge pull request 'feat: ui/toolbar' (#4357) from ui/toolbar into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4357
2025-07-17 12:12:40 +02:00
Qubasa
3687fd48ce clan-cli: Reference HostKeyCheck literal instead of duplicating the list everywhere 2025-07-17 12:12:40 +02:00
hsjobeki
a4d26497f9 Merge pull request 'cli: fix dot files not copied to $out in buildPythonApplication' (#4371) from pkgs-for into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4371
2025-07-17 12:12:40 +02:00
brianmcgee
1c14033d48 Merge pull request 'onboarding workflow' (#4366) from ui/onboarding-workflow into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4366
Reviewed-by: Mic92 <joerg@thalheim.io>
2025-07-17 12:12:40 +02:00
Brian McGee
13ca0f5050 feat(ui): toolbar component 2025-07-17 12:12:40 +02:00
Qubasa
85f219ca1e clan-lib: Remove duplicate fields from installOptions and instead use them from Remote 2025-07-17 12:12:40 +02:00
hsjobeki
503bb62864 Merge pull request 'clanInternals: refactor configsPerSystem, minimize diff' (#4369) from pkgs-for into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4369
2025-07-17 12:12:40 +02:00
Johannes Kirschbauer
c0225ea757 cli: fix dot files not copied $out in buildPythonApplication
File such as .envrc, .gitignore where not copied into the package and thus missing in all templates
2025-07-17 12:12:40 +02:00
Brian McGee
d6b27d8740 wip: onboarding workflow 2025-07-17 12:12:40 +02:00
Qubasa
c09cb834fa clan-lib: Change BuildOn enum to Literal type. Literals can be translated better to typescript 2025-07-17 12:12:40 +02:00
Johannes Kirschbauer
91434044e0 clanInternals: refactor configsPerSystem, minimize diff 2025-07-17 12:12:40 +02:00
Qubasa
56a76242ca clan-cli: Fix incorrect ipv6 check in check_machine_ssh_reachable 2025-07-17 12:12:40 +02:00
Kenji Berthold
7255673440 Merge pull request 'pkgs/cli: Validate clan directory for update-hardware-config' (#4367) from kenji/ke-hardware-update-validation into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4367
2025-07-17 12:12:39 +02:00
Luis Hebendanz
5b651752ba Merge pull request 'pkgs/cli: Fix ssh logging' (#4362) from kenji/ke-ssh-remove-debug into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4362
2025-07-17 12:12:39 +02:00
hsjobeki
b1aa79b33f Merge pull request 'revert bd3861c58056a847556c459ce420968044ce1459' (#4368) from hsjobeki-patch-1 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4368
2025-07-17 12:12:39 +02:00
a-kenji
26fdfeec00 pkgs/cli: Validate clan directory for update-hardware-config 2025-07-17 12:12:39 +02:00
kenji
a0c3b6d33e Merge pull request 'pkgs/clan(templates): Add shell completions' (#4327) from kenji/ke-disko-shell into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4327
2025-07-17 12:12:39 +02:00
Mic92
8be8af9117 Merge pull request 'gitignore-images' (#4364) from gitignore-images into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4364
2025-07-17 12:12:39 +02:00
hsjobeki
338a6ad340 revert bd3861c580
revert Merge pull request 'Remove clanModules/*' (#4202) from remove-modules into main

Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4202

See: https://git.clan.lol/clan/clan-core/issues/4365

Not all modules are migrated.
If they are not migrated, we need to write migration docs and please display the link to the migration docs
2025-07-17 12:12:39 +02:00
kenji
38fafba6d8 Merge pull request 'pkgs/cli: Add facts deprecation warning to clan facts help output' (#4329) from kenji/ke-facts-cli-warning into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4329
2025-07-17 12:12:39 +02:00
Jörg Thalheim
2dcc4bba15 update-flake-inputs: email/user doesn't need to be configured 2025-07-17 12:12:39 +02:00
clan-bot
b57897c6c9 Merge pull request 'Update sops-nix' (#4361) from update-sops-nix into main 2025-07-17 12:12:39 +02:00
Jörg Thalheim
b640be3dd2 run flake updates every 5 hours 2025-07-17 12:12:39 +02:00
pinpox
7266e4b273 Merge pull request 'Remove clanModules/*' (#4202) from remove-modules into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4202
2025-07-17 12:12:39 +02:00
pinpox
546eeb22d0 Remove clanModules 2025-07-17 12:12:39 +02:00
a-kenji
c40fca6261 pkgs/clan(templates): Add shell completions 2025-07-15 14:46:04 +02:00