Commit Graph

5248 Commits

Author SHA1 Message Date
clan-bot
695ec0b71c Merge pull request 'vars: fix running generators on macOS' (#2632) from Enzime/clan-core:push-wlpmppqqxyqs into main 2024-12-18 13:22:55 +00:00
Michael Hoang
67b9357ce4 vars: fix running generators on macOS 2024-12-19 00:16:22 +11:00
clan-bot
0052289596 Merge pull request 'pkgs/cli: Fix target_host for machines install' (#2631) from kenji/clan-core:kenji-fix-target-host into main 2024-12-18 10:11:53 +00:00
a-kenji
6438e77519 pkgs/cli: Fix target_host for machines install
Use the correct `target_host`, if a user is defined.

Before the change:

```console
$ clan machines install
$ Install jon to 49.13.232.197? [y/N]
```

After the change:

```console
$ clan machines install
$ Install jon to root@49.13.232.197? [y/N]
```

Because root is the configured user for `target_host`, this is the
correct behavior.
2024-12-17 22:29:54 +01:00
clan-bot
1627745901 Merge pull request 'updating groups/machines/users keys now also update vars secrets' (#2630) from shrink-vars-tests into main 2024-12-17 19:55:56 +00:00
clan-bot
8be3e41663 Merge pull request 'UI/chore: init typography xxs body' (#2627) from hsjobeki/clan-core:hsjobeki-main into main 2024-12-17 18:43:06 +00:00
Johannes Kirschbauer
f7ddc4c26d UI: replace TextInput with simple Layout of InputBase, InputLabel, ErrorMessage 2024-12-17 19:37:07 +01:00
Jörg Thalheim
f2856cb773 updating groups/machines/users keys now also update vars secrets 2024-12-17 19:24:30 +01:00
clan-bot
5893a53089 Merge pull request 'machine_logger: increase truncation limit to 20' (#2629) from Mic92-shrink-vars-tests into main 2024-12-17 18:22:24 +00:00
Jörg Thalheim
09c30b4d10 machine_logger: increase truncation limit to 20
10 was a bit short.
2024-12-17 17:51:47 +01:00
clan-bot
5ff253508b Merge pull request 'Merge vars tests into fewer ones for speed' (#2628) from shrink-vars-tests into main 2024-12-17 16:48:17 +00:00
Jörg Thalheim
e978bfdf9a vars/tests: merge test_build_scripts_for_correct_system into test_generate_secret_for_multiple_machines 2024-12-17 17:39:27 +01:00
Jörg Thalheim
792aa8033b merge three prompt type tests into one 2024-12-17 17:39:19 +01:00
Jörg Thalheim
33aa638338 vars: remove duplicate test 2024-12-17 17:21:10 +01:00
Jörg Thalheim
e6addcc879 var: merge migration tests into one 2024-12-17 17:21:10 +01:00
Jörg Thalheim
4f7bd8e485 vars: delete duplicate shared flag test 2024-12-17 17:21:01 +01:00
Jörg Thalheim
047a6722eb clan_cli: merge four var tests into one 2024-12-17 17:21:01 +01:00
Johannes Kirschbauer
f2a2c1d0d7 UI: init {InputBase,InputLabel} 2024-12-17 16:58:06 +01:00
Johannes Kirschbauer
4709d07a88 UI/chore: init typography xxs body 2024-12-17 16:56:17 +01:00
clan-bot
3b22494e82 Merge pull request 'clan_cli: improve target_host handling for clan machines install' (#2626) from Enzime/clan-core:push-pplrtxtyoyks into main 2024-12-17 13:52:43 +00:00
Michael Hoang
7e16a1a268 clan_cli: always use --target-host if specified for machines install 2024-12-18 00:13:17 +11:00
Michael Hoang
a7f8613878 clan_cli: fix target_host when running clan machines install 2024-12-18 00:08:10 +11:00
clan-bot
a263394bb1 Merge pull request 'UI: init label typography' (#2625) from hsjobeki/clan-core:hsjobeki-main into main 2024-12-17 12:51:09 +00:00
Johannes Kirschbauer
e64adf7431 UI/chore: consistent color utils 2024-12-17 13:44:46 +01:00
Johannes Kirschbauer
0330ee39a3 UI: init label typography 2024-12-17 13:43:25 +01:00
clan-bot
c77e46ae68 Merge pull request 'clan-cli: Make clan ssh automatically start tor' (#2623) from Qubasa/clan-core:Qubasa-main into main 2024-12-17 11:19:21 +00:00
Qubasa
fee5cf6c06 clan-cli: Make clan ssh automatically start tor 2024-12-17 12:13:18 +01:00
clan-bot
6348509c86 Merge pull request 'lib/*/interface.nix: Fix typos' (#2622) from kenji/clan-core:kenji-fix-typos into main 2024-12-17 11:05:02 +00:00
a-kenji
2a29b8904c lib/*/interface.nix: Fix typos 2024-12-17 11:58:28 +01:00
clan-bot
b5cc8c51a6 Merge pull request 'vars: commit files for clan vars set' (#2621) from DavHau/clan-core:DavHau-dave into main 2024-12-17 09:02:41 +00:00
DavHau
b64422679e vars: commit files for clan vars set
fixes #2601
2024-12-17 15:56:08 +07:00
clan-bot
9c8e947a5f Merge pull request 'clan-cli: don't list non-Clan NixOS configurations' (#2620) from Enzime/clan-core:push-mntkrzqskqym into main 2024-12-17 04:18:55 +00:00
Michael Hoang
60c2ca726a clan-cli: don't list non-Clan NixOS configurations 2024-12-17 15:11:38 +11:00
clan-bot
edd91a8e03 Merge pull request 'clan-cli: fix nix run clan-core failing inside direnv' (#2619) from Enzime/clan-core:push-slxswzoytzut into main 2024-12-17 02:11:44 +00:00
Michael Hoang
2ead8a8da8 clan-cli: fix PATH not correctly including runtime dependencies 2024-12-17 13:05:25 +11:00
Michael Hoang
13ab00cd55 clan-cli: fix nix run clan-core failing inside direnv 2024-12-17 10:55:36 +11:00
clan-bot
b5f6bd4702 Merge pull request 'refactor: mapAttrsFlatten -> mapAttrsToList' (#2618) from DavHau/clan-core:DavHau-wifi into main 2024-12-16 16:56:21 +00:00
DavHau
f1e03ecdcf refactor: mapAttrsFlatten -> mapAttrsToList 2024-12-16 23:50:27 +07:00
clan-bot
5a46c59129 Merge pull request 'wifi: make available for non-inventory use' (#2617) from DavHau/clan-core:DavHau-wifi into main 2024-12-16 15:30:45 +00:00
DavHau
6216d83115 wifi: make available for non-inventory use 2024-12-16 22:24:49 +07:00
clan-bot
b7066120fa Merge pull request 'build-clan: fix bug where vars generator scripts are built for target system instead of local system' (#2615) from DavHau/clan-core:DavHau-dave into main 2024-12-16 12:26:33 +00:00
DavHau
1cbba05055 build-clan: fix bug where vars generator scripts are built for target system instead of local system 2024-12-16 19:20:17 +07:00
clan-bot
00526dc9c1 Merge pull request 'clanModules/wifi: make ssid a secret' (#2616) from DavHau/clan-core:DavHau-wifi into main 2024-12-16 12:13:50 +00:00
DavHau
dead3b0f90 clanModules/wifi: make ssid a secret 2024-12-16 19:04:42 +07:00
clan-bot
c3a4e43592 Merge pull request 'Add documentation how to connect to installer' (#2600) from Mic92-vars-fixes into main 2024-12-16 09:15:49 +00:00
clan-bot
9c1d346475 Merge pull request 'facts: don't swallow exceptions when running clan facts generate' (#2614) from Enzime/clan-core:push-wvuutyklqsrv into main 2024-12-16 09:12:28 +00:00
Michael Hoang
57966ec91a facts: don't swallow exceptions when running clan facts generate 2024-12-16 17:06:29 +11:00
clan-bot
6f05b6d4d0 Merge pull request 'Automatic flake update - treefmt-nix - 2024-12-16T00:00+00:00' (#2613) from flake-update-treefmt-nix-2024-12-16 into main 2024-12-16 00:27:17 +00:00
clan-bot
216fa84e45 Merge pull request 'Automatic flake update - 2024-12-16T00:00+00:00' (#2611) from flake-update-2024-12-16 into main 2024-12-16 00:22:57 +00:00
clan-bot
fa6df5cc56 Merge pull request 'Automatic flake update - nixpkgs - 2024-12-16T00:00+00:00' (#2610) from flake-update-nixpkgs-2024-12-16 into main 2024-12-16 00:21:26 +00:00