clan-bot
|
dfe1a3e67f
|
Update clan-core-for-checks in devFlake
|
2025-08-20 10:01:34 +00:00 |
|
brianmcgee
|
e975b67fad
|
Merge pull request 'fix(ui): de-duplicate clan uris when adding to local storage' (#4831) from ui/deduplicate-clan-storage into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4831
|
2025-08-20 09:38:02 +00:00 |
|
Brian McGee
|
5c08893db0
|
fix(ui): de-duplicate clan uris when adding to local storage
|
2025-08-20 10:34:53 +01:00 |
|
brianmcgee
|
cb679dbee2
|
Merge pull request 'ui/install-workflow-refinements' (#4827) from ui/install-workflow-refinements into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4827
|
2025-08-20 09:23:04 +00:00 |
|
Brian McGee
|
f339ca0d85
|
feat(ui): allow installer splash screens to change modal size
|
2025-08-20 10:19:19 +01:00 |
|
Brian McGee
|
547ba4276e
|
feat(ui): improve copy in create installer intro
|
2025-08-20 10:01:40 +01:00 |
|
Brian McGee
|
cae63cc45d
|
fix(ui): spelling mistake
|
2025-08-20 10:01:39 +01:00 |
|
DavHau
|
527b4b2e40
|
vars: ensure shared generators don't depend on machine specific generators
A dependency relation like this would not make sense as it would not be clear which machines generator the shared generator would depend on
|
2025-08-20 15:39:17 +07:00 |
|
DavHau
|
de0b1b2d70
|
vars: fix regenerating a specific generator
This was broken after re-designing the API -> added a test
|
2025-08-20 14:49:27 +07:00 |
|
clan-bot
|
6996a6340a
|
Merge pull request 'Update clan-core-for-checks in devFlake' (#4824) from update-devFlake-clan-core-for-checks into main
|
2025-08-20 05:25:25 +00:00 |
|
clan-bot
|
3c433da8f5
|
Update clan-core-for-checks in devFlake
|
2025-08-20 05:01:28 +00:00 |
|
DavHau
|
ef2a2bdb67
|
vars: improve tests for --regenerate
Ensures that all generators values actually change after running with --regenerate
|
2025-08-20 11:59:18 +07:00 |
|
DavHau
|
7b61a668e9
|
vars: refactor: use Machine objects instead of base_dir strings
Replace base_dir string parameters with Machine objects throughout the vars
module for better type safety and consistency.
|
2025-08-20 11:59:18 +07:00 |
|
clan-bot
|
bdab3e23af
|
Merge pull request 'Update clan-core-for-checks in devFlake' (#4822) from update-devFlake-clan-core-for-checks into main
|
2025-08-20 00:18:32 +00:00 |
|
clan-bot
|
2b068928a2
|
Merge pull request 'Update nixpkgs-dev in devFlake' (#4823) from update-devFlake-nixpkgs-dev into main
|
2025-08-20 00:10:20 +00:00 |
|
clan-bot
|
ec798f89fd
|
Update nixpkgs-dev in devFlake
|
2025-08-20 00:01:49 +00:00 |
|
clan-bot
|
9efee40477
|
Update clan-core-for-checks in devFlake
|
2025-08-20 00:01:30 +00:00 |
|
lassulus
|
6c6e30ae60
|
Merge pull request 'Add type to group and owner vars options' (#4819) from fix-4814 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4819
Reviewed-by: lassulus <clanlol@lassul.us>
|
2025-08-19 21:13:51 +00:00 |
|
pinpox
|
b27ff67a14
|
Add type to group and owner vars options
|
2025-08-19 22:46:30 +02:00 |
|
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 |
|