Johannes Kirschbauer
2e2df3f09b
UI: migrate flash installer page
2024-12-20 18:14:14 +01:00
Johannes Kirschbauer
cad55e01bf
UI/TextInput: use FieldLayout
2024-12-20 18:13:41 +01:00
Johannes Kirschbauer
abaee70d35
UI: fixup Select component design & api
2024-12-20 18:13:06 +01:00
Johannes Kirschbauer
de5479169c
UI: init FieldLayout wrapper
2024-12-20 18:11:36 +01:00
Johannes Kirschbauer
ee4cdb2b76
UI typography: export reusable types
2024-12-20 18:11:19 +01:00
Johannes Kirschbauer
b44543f849
UI: init InputError component
2024-12-20 18:10:56 +01:00
Johannes Kirschbauer
ea47dd7711
UI: remove unused blockdevices route
2024-12-20 18:10:11 +01:00
Johannes Kirschbauer
6a6e9c1c2c
API: Display only local block devices, remote ones should be retrieved from hw-report
2024-12-20 18:09:39 +01:00
clan-bot
90bef3d68c
Merge pull request 'backups: throw error if no provider specified' ( #2641 ) from DavHau/clan-core:DavHau-dave into main
2024-12-20 13:34:05 +00:00
DavHau
e8edec65d6
backups: throw error if no provider specified
2024-12-20 20:27:58 +07:00
clan-bot
3d6c5ba9a5
Merge pull request 'machines update: remove unecessary special handling for non-path flakes' ( #2640 ) from DavHau/clan-core:DavHau-dave into main
2024-12-20 12:29:39 +00:00
DavHau
90a6d28f6c
machines update: remove unecessary special handling for non-path flakes
2024-12-20 19:23:25 +07:00
clan-bot
5938349b3f
Merge pull request 'clanModules/borgbackup: make backup directory configurable' ( #2637 ) from borgbackup into main
2024-12-20 10:33:38 +00:00
clan-bot
bcca5fe68c
Merge pull request 'flake: autodetect kernel modules for networking in initrd' ( #2638 ) from Enzime/clan-core:push-qzyxnlulwoxz into main
2024-12-20 06:06:51 +00:00
Michael Hoang
0a559f7b07
flake: autodetect kernel modules for networking in initrd
...
• Updated input 'nixos-facter-modules':
'github:numtide/nixos-facter-modules/862648589993a96480c2255197a28feea712f68f?narHash=sha256-zSQ2cR%2BNRJfHUVfkv%2BO6Wi53wXfzX8KHiO8fRfnvc0M%3D' (2024-11-22)
→ 'github:numtide/nixos-facter-modules/536472754982bf03079b4b4e0261838a760587c0?narHash=sha256-MRqwVAe3gsb88u4ME1UidmZFVCx%2BFEnoob0zkpO9DMY%3D' (2024-12-19)
2024-12-20 16:59:21 +11:00
Jörg Thalheim
98125a34b4
clanModules/borgbackup: make backup directory configurable
...
This is useful if your have external storage for it.
2024-12-19 20:22:49 +01:00
clan-bot
5020f47a9b
Merge pull request 'vars: allow setting files as needed for activation' ( #2633 ) from vars-needed_activation into main
2024-12-19 12:26:58 +00:00
lassulus
70ff7fcc2f
vars: allow setting files as needed for activation
2024-12-19 13:05:05 +01:00
clan-bot
cd63cf1fc9
Merge pull request 'vars/fix: mention machine in error message for fix' ( #2635 ) from DavHau/clan-core:DavHau-dave into main
2024-12-19 10:45:45 +00:00
DavHau
ad9fde4b41
vars/fix: mention machine in error message for fix
2024-12-19 17:39:02 +07:00
clan-bot
3db338342d
Merge pull request 'clan-cli: Fix command and multiple other issues' ( #2634 ) from Qubasa/clan-core:Qubasa-main into main
2024-12-18 14:34:59 +00:00
Qubasa
a452cc1a02
clan-cli: Fix clan install command and multiple other issues
2024-12-18 15:29:08 +01:00
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