clan-bot
|
c0ffb17e00
|
Merge pull request 'Update nixpkgs' (#4818) from update-nixpkgs into main
|
2025-08-19 20:21:34 +00:00 |
|
Mic92
|
e9ccf157b6
|
Merge pull request 'Update clan-core-for-checks in devFlake' (#4744) from update-devFlake-clan-core-for-checks into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4744
|
2025-08-19 20:21:18 +00:00 |
|
clan-bot
|
451f2427fe
|
Merge pull request 'Update nixos-facter-modules' (#4724) from update-nixos-facter-modules into main
|
2025-08-19 20:15:55 +00:00 |
|
clan-bot
|
1676cdd9a4
|
Update clan-core-for-checks in devFlake
|
2025-08-19 20:01:30 +00:00 |
|
clan-bot
|
109e6473ab
|
Update nixpkgs
|
2025-08-19 20:01:23 +00:00 |
|
clan-bot
|
55acff50d0
|
Update nixos-facter-modules
|
2025-08-19 20:00:54 +00:00 |
|
hsjobeki
|
eee1bd1ae0
|
Merge pull request 'ui/select: display no options placeholder' (#4817) from install-story into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4817
|
2025-08-19 19:50:56 +00:00 |
|
Johannes Kirschbauer
|
e46d5870ff
|
ui/select: display no options placeholder
|
2025-08-19 21:46:26 +02:00 |
|
hsjobeki
|
f6ec32a5d1
|
Merge pull request 'ui/modal/select: fix z-index stacking' (#4816) from render-2 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4816
|
2025-08-19 17:19:18 +00:00 |
|
Johannes Kirschbauer
|
e336d1b19c
|
ui/modal/select: fix z-index stacking
|
2025-08-19 19:15:40 +02:00 |
|
brianmcgee
|
7399f59652
|
Merge pull request 'fix(ui): reload machine list in sidebar after adding a machine' (#4815) from ui/invalidate-list-query-on-add into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4815
|
2025-08-19 16:41:31 +00:00 |
|
Brian McGee
|
088abe396e
|
fix(ui): reload machine list in sidebar after adding a machine
|
2025-08-19 17:37:53 +01:00 |
|
Mic92
|
26b31e24a3
|
Merge pull request 'Make most vm tests pure.' (#4796) from no-impure into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4796
|
2025-08-19 16:10:08 +00:00 |
|
brianmcgee
|
099f4c2b8b
|
Merge pull request 'feat(api): define list machine options as data class' (#4811) from api/list-machine-data-class into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4811
|
2025-08-19 16:07:13 +00:00 |
|
brianmcgee
|
b43605c168
|
Merge pull request 'ui/filter-usb-devices' (#4813) from ui/filter-usb-devices into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4813
|
2025-08-19 15:58:27 +00:00 |
|
Jörg Thalheim
|
899dba5a08
|
tests/vms: add chroot-realpath (needed on aarch64)
|
2025-08-19 15:53:46 +00:00 |
|
Brian McGee
|
d2b94ced5a
|
feat(api): define list machine options as data class
|
2025-08-19 16:51:30 +01:00 |
|
Jörg Thalheim
|
cdf9fa1753
|
move vm configuration into a stand-alone module and include it in our test vms
This hasn't reduced the extra deps we have to pass to our nixos build
unfortunally, but maybe at least it can safe us a few in the future.
|
2025-08-19 15:45:57 +00:00 |
|
Brian McGee
|
d1e7e2993d
|
feat(ui): filter block devices in flash installer
Only display usb or mmc (SD card) drives.
|
2025-08-19 16:45:47 +01:00 |
|
Brian McGee
|
e05d85c759
|
feat(ui): darken modal overlay
|
2025-08-19 16:13:19 +01:00 |
|
clan-bot
|
53873411a6
|
Merge pull request 'Update disko' (#4793) from update-disko into main
|
2025-08-19 14:42:47 +00:00 |
|
clan-bot
|
39e0ab21bd
|
Merge pull request 'Update nixpkgs-dev in devFlake' (#4794) from update-devFlake-nixpkgs-dev into main
|
2025-08-19 14:28:48 +00:00 |
|
clan-bot
|
8269d869c3
|
Update disko
|
2025-08-19 14:24:27 +00:00 |
|
clan-bot
|
e19d1c8122
|
Update nixpkgs-dev in devFlake
|
2025-08-19 14:24:17 +00:00 |
|
brianmcgee
|
0cd4ff1b12
|
Merge pull request 'tracking machine install state' (#4803) from feat/machine-install-state into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4803
|
2025-08-19 14:23:35 +00:00 |
|
Brian McGee
|
9aebf02f05
|
feat(ui): display machine install state and install button
|
2025-08-19 15:09:34 +01:00 |
|
Jörg Thalheim
|
ffb7b91da7
|
drop impure checks from ci
|
2025-08-19 15:28:25 +02:00 |
|
Jörg Thalheim
|
2d264a8e5e
|
mark vm tests as pure
|
2025-08-19 15:28:25 +02:00 |
|
Mic92
|
abf6893714
|
Merge pull request 'Fix aarch64-linux vm support' (#4810) from various-fixes into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4810
|
2025-08-19 13:21:28 +00:00 |
|
Jörg Thalheim
|
699c56c721
|
qemu: enable usb tablet option only on x86_64-linux
at least on aarch64-linux this locks up the hypervisor
|
2025-08-19 15:16:56 +02:00 |
|
Jörg Thalheim
|
2ce5388a75
|
qemu: fix machine types for various platforms
|
2025-08-19 15:16:56 +02:00 |
|
Jörg Thalheim
|
3e664255d6
|
speed up tests by doing reflink copies
|
2025-08-19 15:16:56 +02:00 |
|
Jörg Thalheim
|
5b1a9d6848
|
vms: also prebuild for aarch64
|
2025-08-19 14:49:52 +02:00 |
|
Jörg Thalheim
|
1850abdd0d
|
clan-cli/vms/run: generate secret before inspect_vm
inspect_vm does some caching, which lead to secrets not beeing found.
|
2025-08-19 14:49:52 +02:00 |
|
Jörg Thalheim
|
ed503f64da
|
vms/run: move python import to the top.
|
2025-08-19 14:49:52 +02:00 |
|
Jörg Thalheim
|
4074a184b2
|
make vm test pure
|
2025-08-19 14:47:12 +02:00 |
|
Jörg Thalheim
|
6fe2b06f09
|
qemu: fix nix chroot store support
|
2025-08-19 14:47:12 +02:00 |
|
Jörg Thalheim
|
8fe7cb1b3d
|
virtiofsd: fix nix chroot store support
|
2025-08-19 14:47:12 +02:00 |
|
DavHau
|
815c6c9438
|
vars: move generation functions to clan_lib
|
2025-08-19 18:05:53 +07:00 |
|
DavHau
|
9ce563aa08
|
vars: log var updates under specific machine
This makes it easier in the logs to identify which machine a var update belongs to
|
2025-08-19 11:03:36 +00:00 |
|
hsjobeki
|
c25844dd07
|
Merge pull request 'ui/modal: refactor mounting and controlled state' (#4807) from render-2 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4807
|
2025-08-19 10:55:43 +00:00 |
|
Johannes Kirschbauer
|
a167e70e63
|
ui/modal: refactor mounting and controlled state
|
2025-08-19 12:52:20 +02:00 |
|
hsjobeki
|
dd96fe6b73
|
Merge pull request 'ui/routing: re-route on changes not only on page load' (#4805) from render-2 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4805
|
2025-08-19 10:15:59 +00:00 |
|
Johannes Kirschbauer
|
40d35d37e2
|
ui/routing: re-route on changes not only on page load
|
2025-08-19 12:10:04 +02:00 |
|
Luis Hebendanz
|
071f0f8034
|
Merge pull request 'codeowners: init team code owners' (#4786) from codeowners-2 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4786
Reviewed-by: lassulus <clanlol@lassul.us>
Reviewed-by: pinpox <clan@pablo.tools>
Reviewed-by: DavHau <d.hauer.it@gmail.com>
Reviewed-by: brianmcgee <brian@bmcgee.ie>
|
2025-08-19 09:54:33 +00:00 |
|
Johannes Kirschbauer
|
81d88fe253
|
codeowners: init team code owners
|
2025-08-19 11:35:10 +02:00 |
|
DavHau
|
ab274ce932
|
vars: refactor - remove generate_vars() in favor of run_generators()
The motivation is to have one shared entry point for the CLI as well as API/GUI
|
2025-08-19 16:26:53 +07:00 |
|
hsjobeki
|
ba1e598a76
|
Merge pull request 'ui/alert: migrate to css modules' (#4802) from css-modules into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4802
|
2025-08-19 08:58:22 +00:00 |
|
Johannes Kirschbauer
|
b5d29bd301
|
ui/alert: migrate to css modules
|
2025-08-19 10:27:55 +02:00 |
|
Johannes Kirschbauer
|
e174e8e029
|
css-modules: add typechecking for css module classes
|
2025-08-19 10:20:50 +02:00 |
|