hsjobeki
462c0764b9
Merge pull request 'feat(UI): design fixups in {machineList, machineItem, machineDetails, sidebar, sidebarHeader, button, sidebar}' ( #3528 ) from amunsen/clan-core:ui-improvements into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3528
2025-05-07 14:23:49 +00:00
Timo
a748a27ddc
fixes after npm run check
2025-05-07 16:12:35 +02:00
Timo
03ddce83b7
machine-list:loading skeleton
2025-05-07 15:31:44 +02:00
Timo
45eb73680d
sidebar-header: updates design
2025-05-07 15:31:44 +02:00
Timo
7d39d49b30
flash install: fixes form layout
2025-05-07 15:31:42 +02:00
Timo
698a39fafb
tailwind: updates color values
2025-05-07 15:30:37 +02:00
Timo
b633db4f8e
machine-details: updates form layout
2025-05-07 15:30:01 +02:00
Timo
7b9d18f9eb
machine-item: adds border to thumb
2025-05-07 15:28:44 +02:00
Timo
51950329a3
machine-item: updates design and unifies
2025-05-07 15:28:44 +02:00
Timo
16256440e6
button component: introduces button-ghost dedicated styles
2025-05-07 15:28:44 +02:00
Timo
dfbb860898
sidebar component: removes pseudo marker
2025-05-07 15:28:44 +02:00
Jörg Thalheim
444fc3f820
Revert "Merge pull request 'clan-cli: Refactor the API to use the Flake object' ( #3531 ) from Qubasa/clan-core:replace_machine_name_with_machine_obj into main"
...
This reverts commit 572ce8885f , reversing
changes made to 0bee027251 .
2025-05-07 15:24:57 +02:00
Mic92
572ce8885f
Merge pull request 'clan-cli: Refactor the API to use the Flake object' ( #3531 ) from Qubasa/clan-core:replace_machine_name_with_machine_obj into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3531
2025-05-07 13:21:13 +00:00
Mic92
0bee027251
Merge pull request 'Flake: remove unused variable and mark other fields as non-init' ( #3535 ) from cleanup-flake into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3535
2025-05-07 13:20:10 +00:00
Mic92
334367c3f7
Merge pull request 'chore(deps): update data-mesher digest to a454b9f' ( #3532 ) from renovate/data-mesher-digest into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3532
2025-05-07 13:18:25 +00:00
renovate[bot]
2371a5fa78
chore(deps): update data-mesher digest to a454b9f
2025-05-07 13:00:09 +00:00
Mic92
4792d8b1e3
Merge pull request 'Fix debug command to attach to container' ( #3534 ) from container-debug into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3534
2025-05-07 12:56:33 +00:00
pinpox
ace0328a14
Fix debug command to attach to container
2025-05-07 14:41:18 +02:00
Jörg Thalheim
66c2d54961
Flake: remove unused variable and mark other fields as non-init
2025-05-07 14:40:22 +02:00
renovate[bot]
e18efdd48f
Update data-mesher digest to c14644b
2025-05-07 11:20:09 +00:00
DavHau
8b652866c7
Merge pull request 'GUI: initialize support for vars prompts' ( #3529 ) from DavHau/clan-core:gui-prompts into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3529
2025-05-07 11:15:32 +00:00
Qubasa
7129c38675
clan-cli: Refactor the API to use the Flake object
2025-05-07 13:12:48 +02:00
DavHau
caacf65dc0
GUI: initialize support for vars prompts
...
... for now only when updating a machine (not when installing)
Whenever the user clicks on the update button in the machine view, and only if user input is needed for some missing vars, the user will be forwarded to a vars page.
2025-05-07 18:06:35 +07:00
kenji
f8723ab897
Merge pull request 'vars/interface: Fix typo' ( #3522 ) from kenji/clan-core:ke-vars-typo into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3522
2025-05-06 19:48:08 +00:00
a-kenji
b877df4c6e
vars/interface: Fix typo
2025-05-06 19:48:08 +00:00
kenji
bf04eabc21
Merge pull request 'container-test-driver: Fix test naming' ( #3521 ) from kenji/clan-core:ke-vmctn into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3521
2025-05-06 19:47:53 +00:00
a-kenji
5149ed9318
container-test-driver: Fix test naming
...
Fix the container test naming, as this otherwise can be very confusing.
2025-05-06 19:47:53 +00:00
hsjobeki
4d84180dd9
Merge pull request 'api-1' ( #3524 ) from hsjobeki/clan-core:api-1 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3524
2025-05-06 17:08:02 +00:00
hsjobeki
7571fdef74
Merge pull request 'Refactor(machine/class): use frozen dataclass for class 'machine'' ( #3520 ) from hsjobeki/clan-core:api-cleanup-2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3520
2025-05-06 17:07:51 +00:00
Johannes Kirschbauer
7d55511d6f
fix(services): features.API set to true and readOnly
2025-05-06 18:58:40 +02:00
Johannes Kirschbauer
cbd7157cfc
feat(modules): derive module list from inputs and local modules
2025-05-06 18:57:54 +02:00
kenji
25faba4795
Merge pull request 'adr/2: Fix typo' ( #3523 ) from kenji/clan-core:ke-adr-fix-typo into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3523
2025-05-06 16:33:19 +00:00
a-kenji
0f0bab7976
adr/2: Fix typo
2025-05-06 18:23:45 +02:00
hsjobeki
f0e18bbdfb
Merge pull request 'Refactor(machine/install): don't mutate the machine class during installation' ( #3519 ) from hsjobeki/clan-core:api-cleanup-2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3519
2025-05-06 15:21:21 +00:00
Johannes Kirschbauer
6d4db71ea3
Refactor(machine/class): use frozen dataclass for class 'machine'
2025-05-06 17:12:52 +02:00
Johannes Kirschbauer
b21c98db7f
Refactor(machine/install): don't mutate the machine class during installation
2025-05-06 17:09:37 +02:00
hsjobeki
df3fe00b8a
Merge pull request 'Refactor(machine/update): cleanup dataflow and logic conditions to be intuitive' ( #3518 ) from hsjobeki/clan-core:api-cleanup-2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3518
2025-05-06 15:02:05 +00:00
Johannes Kirschbauer
7371085c05
Refactor(machine/update): cleanup dataflow and logic conditions to be intuitive
2025-05-06 16:49:32 +02:00
Mic92
6804327bca
Merge pull request 'Host: actual setup ssh controlmaster' ( #3515 ) from fix-control-master into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3515
2025-05-06 11:21:05 +00:00
Jörg Thalheim
ec76d5f8e5
only apply ssh control master to local ssh connection
2025-05-06 13:11:30 +02:00
Jörg Thalheim
864cdf33a7
Host: actual setup ssh controlmaster
...
before we were not entering the context manager
2025-05-06 13:11:30 +02:00
Mic92
e6dbccd8e5
Merge pull request 'Add CODEOWNERS and tag @lopter as a reviewer on vars and secrets changes' ( #3508 ) from lopter/clan-core:lo-vars-codeowner into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3508
2025-05-06 10:48:46 +00:00
hsjobeki
30ac51b313
Merge pull request 'chore(API): cleanup remove unnused functions' ( #3516 ) from hsjobeki/clan-core:api-cleanup-2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3516
2025-05-06 10:42:37 +00:00
Johannes Kirschbauer
00b12c2c51
chore(API): cleanup remove unnused functions
2025-05-06 12:29:11 +02:00
kenji
085d726217
Merge pull request 'container-test-driver/nsenter: Improve printing of command' ( #3514 ) from kenji/clan-core:ke-nsenter-pprint into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3514
2025-05-06 10:11:20 +00:00
a-kenji
3e65a76dfe
container-test-driver/nsenter: Improve printing of command
...
Improves printing of `nsenter` command, so that it can easier be copied.
2025-05-06 10:11:20 +00:00
Mic92
929632049e
Merge pull request 'fix clan machines update with build-host' ( #3512 ) from build-host into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3512
2025-05-06 09:56:48 +00:00
Jörg Thalheim
0d1e642dfd
fix build_host set if it doesn't exist
2025-05-06 09:56:58 +02:00
Mic92
8af68cbd9d
Merge pull request 'fix incorrect target host when build host is set' ( #3511 ) from ssh-foo into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3511
2025-05-06 07:54:40 +00:00
Jörg Thalheim
a44fee9eab
fix incorrect target host when build host is set
2025-05-06 09:54:08 +02:00