Johannes Kirschbauer
25fdabee29
ui/menu: add simple context menu
2025-08-31 17:04:03 +02:00
clan-bot
de69c63ee3
Update nixos-facter-modules
2025-08-31 15:00:41 +00:00
Johannes Kirschbauer
b9573636d8
ui/modules: simplify ui logic
2025-08-31 15:58:39 +02:00
Johannes Kirschbauer
3862ad2a06
api/modules: add foreign key to instances
2025-08-31 15:58:39 +02:00
Johannes Kirschbauer
c447aec9d3
api/modules: improve logic for builtin modules
2025-08-31 15:58:39 +02:00
Johannes Kirschbauer
5137d19b0f
nix_modules: fix and update None types
2025-08-31 15:58:39 +02:00
Johannes Kirschbauer
453f2649d3
clanInternals: expose builtin modules
2025-08-31 15:58:39 +02:00
Johannes Kirschbauer
58cfcf3d25
api/modules: delete instances.py duplicate
2025-08-31 15:58:39 +02:00
clan-bot
c260a97cc1
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5033 ) from update-devFlake-nixpkgs-dev into main
2025-08-31 13:49:44 +00:00
clan-bot
3eb64870b0
Update nixpkgs-dev in devFlake
2025-08-31 13:44:23 +00:00
Mic92
7412b958c6
Merge pull request 'disable state-version in right place' ( #5038 ) from private-flake-2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5038
2025-08-31 13:43:07 +00:00
Jörg Thalheim
a0c27194a6
disable state-version in right place
2025-08-31 15:37:25 +02:00
Mic92
3437af29cb
Merge pull request 'vars: fix var name in error message' ( #5037 ) from private-flake-2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5037
2025-08-31 13:33:01 +00:00
Jörg Thalheim
0b1c12d2e5
flash-installer: disable state-version
...
We cannot have vars in here because it breaks:
```
clan flash write --flake https://git.clan.lol/clan/clan-core/archive/main.tar.gz --ssh-pubkey $HOME/.ssh/id_ed25519.pub --keymap us --language en_US.UTF-8 --disk main /dev/sdb flash-installer
```
2025-08-31 15:26:04 +02:00
Jörg Thalheim
8620761bbd
vars: fix var name in error message
2025-08-31 15:23:24 +02:00
Mic92
d793b6ca07
Merge pull request 'vars: improve error message when storing trying to store a var in a read-only flake' ( #5036 ) from private-flake-2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5036
2025-08-31 13:20:13 +00:00
Jörg Thalheim
17e9231657
vars: improve error message when storing trying to store a var in a read-only flake
2025-08-31 14:14:56 +02:00
Mic92
acc2674d79
Merge pull request 'fix: check if phases are non-default when installing' ( #5024 ) from sachk/clan-core:main into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5024
2025-08-29 16:16:01 +00:00
Jörg Thalheim
c34a21a3bb
install: make Step a String enum
2025-08-29 17:45:16 +02:00
Mic92
275bff23da
Merge pull request 'zfs-latest: fix eval errors' ( #5029 ) from zfs-latest into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5029
2025-08-29 15:26:58 +00:00
Sacha Korban
1a766a3447
fix: check if phases are non-default when running
2025-08-29 17:26:49 +02:00
Jörg Thalheim
c22844c83b
zfs-latest: fix eval errors
2025-08-29 17:20:56 +02:00
clan-bot
5472ca0e21
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5028 ) from update-devFlake-nixpkgs-dev into main
2025-08-29 15:08:13 +00:00
clan-bot
ad890b0b6b
Update nixpkgs-dev in devFlake
2025-08-29 15:01:35 +00:00
DavHau
a364b5ebf3
API/list_service_instances: add module metadata ( #5023 )
...
@hsjobeki
Co-authored-by: Johannes Kirschbauer <hsjobeki@gmail.com >
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5023
2025-08-29 13:14:19 +00:00
brianmcgee
d0134d131e
Merge pull request 'feat(ui): display add machine in sidebar when machine list is empty' ( #5027 ) from ui/refine-add-machine into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5027
2025-08-29 12:27:33 +00:00
Brian McGee
ccf0dace11
feat(ui): display add machine in sidebar when machine list is empty
2025-08-29 13:23:45 +01:00
hsjobeki
9977a903ce
Merge pull request 'ui/scene: cursor and mode fixes' ( #5026 ) from ui-more-2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5026
2025-08-29 12:01:56 +00:00
Johannes Kirschbauer
dc9bf5068e
ui/scene: make 'select' the default mode
2025-08-29 13:58:35 +02:00
Johannes Kirschbauer
6b4f79c9fa
ui/scene: add different cursor type
2025-08-29 13:54:32 +02:00
brianmcgee
b2985b59e9
Merge pull request 'feat(ui): stop reloading sidebar when moving between machine' ( #5025 ) from ui/stop-sidebar-pane-re-opening into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5025
2025-08-29 11:27:03 +00:00
Brian McGee
d4ac3b83ee
feat(ui): stop reloading sidebar when moving between machine
2025-08-29 12:06:28 +01:00
hsjobeki
00bf55be5a
Merge pull request 'ui/implement-add-machine-workflow' ( #5021 ) from ui/implement-add-machine-workflow into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5021
2025-08-29 08:42:31 +00:00
Johannes Kirschbauer
851d6aaa89
ui/machines: hook up create machine with scene workflow
2025-08-29 10:39:05 +02:00
Johannes Kirschbauer
f007279bee
ui: format and debug messages
2025-08-29 10:38:39 +02:00
Brian McGee
5a3381d9ff
ui/machines: add machine workflow
2025-08-29 10:34:03 +02:00
clan-bot
83e51db2e7
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5022 ) from update-devFlake-nixpkgs-dev into main
2025-08-29 00:11:06 +00:00
clan-bot
4e4af8a52f
Update nixpkgs-dev in devFlake
2025-08-29 00:01:29 +00:00
Brian McGee
54a8ec717e
chore(ui): rename install workflow to InstallMachine
2025-08-28 22:44:27 +02:00
hsjobeki
d3e5e6edf1
Merge pull request 'ui/service: rewire to allow external selection' ( #5020 ) from search into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5020
2025-08-28 20:43:07 +00:00
Johannes Kirschbauer
a4277ad312
ui/service: rewire to allow external selection
2025-08-28 22:39:49 +02:00
Johannes Kirschbauer
8877f2d451
ui/scene: lift state signals to allow external access
2025-08-28 22:39:23 +02:00
Johannes Kirschbauer
9275b66bd9
ui/machine: remove unsued imports
2025-08-28 22:38:19 +02:00
Johannes Kirschbauer
6a964f37d5
ui/machineRepr: listen to highlight state
2025-08-28 22:38:19 +02:00
Johannes Kirschbauer
73f2a4f56f
ui/hooks: add clickOutside hook
2025-08-28 22:37:34 +02:00
Johannes Kirschbauer
85fb0187ee
ui/typography: add missing label xxs
2025-08-28 22:37:15 +02:00
Johannes Kirschbauer
db9812a08b
ui/sidebar: remove unused imports
2025-08-28 22:37:05 +02:00
Johannes Kirschbauer
ca69530591
ui/search: fix divider and text styles
2025-08-28 22:36:50 +02:00
Johannes Kirschbauer
fc5b0e4113
ui/multisearch: make controlled for now
2025-08-28 22:36:21 +02:00
Johannes Kirschbauer
278af5f0f4
ui/queries: add instances query
2025-08-28 22:35:58 +02:00