Qubasa
94b99034c9
clan-cli: Fix clan install command and multiple other issues
2024-12-18 15:29:08 +01:00
clan-bot
37dc74d0f7
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
34b2b40222
vars: fix running generators on macOS
2024-12-19 00:16:22 +11:00
clan-bot
6274ae0401
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
1596ecdb3d
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
cedcf49483
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
0f42bc09ca
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
f492601d7b
UI: replace TextInput with simple Layout of InputBase, InputLabel, ErrorMessage
2024-12-17 19:37:07 +01:00
Jörg Thalheim
7466445653
updating groups/machines/users keys now also update vars secrets
2024-12-17 19:24:30 +01:00
clan-bot
c80139eb8f
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
0e455cc77e
machine_logger: increase truncation limit to 20
...
10 was a bit short.
2024-12-17 17:51:47 +01:00
clan-bot
b1de7a91c7
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
9d9e5bdd26
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
1255c3108e
merge three prompt type tests into one
2024-12-17 17:39:19 +01:00
Jörg Thalheim
5ebbb3ee98
vars: remove duplicate test
2024-12-17 17:21:10 +01:00
Jörg Thalheim
ab1626d0eb
var: merge migration tests into one
2024-12-17 17:21:10 +01:00
Jörg Thalheim
0ab3ec5e16
vars: delete duplicate shared flag test
2024-12-17 17:21:01 +01:00
Jörg Thalheim
8cc41f543a
clan_cli: merge four var tests into one
2024-12-17 17:21:01 +01:00
Johannes Kirschbauer
0a31552661
UI: init {InputBase,InputLabel}
2024-12-17 16:58:06 +01:00
Johannes Kirschbauer
c891612006
UI/chore: init typography xxs body
2024-12-17 16:56:17 +01:00
clan-bot
b1fcc72748
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
abd145aaaa
clan_cli: always use --target-host if specified for machines install
2024-12-18 00:13:17 +11:00
Michael Hoang
0ca2e7f728
clan_cli: fix target_host when running clan machines install
2024-12-18 00:08:10 +11:00
clan-bot
65479b581f
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
d8b1c54fb9
UI/chore: consistent color utils
2024-12-17 13:44:46 +01:00
Johannes Kirschbauer
e93df3a701
UI: init label typography
2024-12-17 13:43:25 +01:00
clan-bot
24ed980114
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
648d95b248
clan-cli: Make clan ssh automatically start tor
2024-12-17 12:13:18 +01:00
clan-bot
b766b72430
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
4ad2dcdf4e
lib/*/interface.nix: Fix typos
2024-12-17 11:58:28 +01:00
clan-bot
8780f8697b
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
7b3b1018aa
vars: commit files for clan vars set
...
fixes #2601
2024-12-17 15:56:08 +07:00
clan-bot
a627252bfb
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
e7dcabc5c4
clan-cli: don't list non-Clan NixOS configurations
2024-12-17 15:11:38 +11:00
clan-bot
1b5cb6a5b4
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
877862d758
clan-cli: fix PATH not correctly including runtime dependencies
2024-12-17 13:05:25 +11:00
Michael Hoang
160854a31d
clan-cli: fix nix run clan-core failing inside direnv
2024-12-17 10:55:36 +11:00
clan-bot
4e82a1b5e1
Merge pull request 'refactor: mapAttrsFlatten -> mapAttrsToList' ( #2618 ) from DavHau/clan-core:DavHau-wifi into main
2024-12-16 16:56:21 +00:00
DavHau
f941decd07
refactor: mapAttrsFlatten -> mapAttrsToList
2024-12-16 23:50:27 +07:00
clan-bot
9f42196826
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
3d6769ace5
wifi: make available for non-inventory use
2024-12-16 22:24:49 +07:00
clan-bot
b79a22a6fb
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
5d47622a78
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
dbef54ff56
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
ba50b0a039
clanModules/wifi: make ssid a secret
2024-12-16 19:04:42 +07:00
clan-bot
a955d6775b
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
781b6d5908
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
a876a5d6f4
facts: don't swallow exceptions when running clan facts generate
2024-12-16 17:06:29 +11:00
clan-bot
feadae816c
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
b36a2dea27
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