pinpox
d2456be3dd
Add certificates service
2025-09-01 15:49:53 +02:00
pinpox
c3c08482ac
Merge pull request 'Fix update-vars, add shell' ( #5050 ) from fix-update-vars-new into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5050
2025-09-01 13:38:25 +00:00
brianmcgee
62126f0c32
Merge pull request 'feat(ui): refine styling for MachineTags and fix inverted mode' ( #5049 ) from ui/refine-machine-tags into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5049
2025-09-01 13:32:06 +00:00
pinpox
28139560c2
Fix update-vars, add shell
2025-09-01 15:31:54 +02:00
Brian McGee
45c916fb6d
feat(ui): refine styling for MachineTags and fix inverted mode
...
Closes #5045
2025-09-01 14:27:47 +01:00
Johannes Kirschbauer
727d4e70ae
api/machines: move configuration data into subattribute
...
This helps to make room for 'instance_refs'
And potentially other metadata that we want to compute and expose
2025-09-01 14:42:12 +02:00
Moritz Böhme
261c5d2be8
fix: network checking triggering fail2ban
2025-09-01 14:17:10 +02:00
clan-bot
87ea942399
Merge pull request 'Update data-mesher' ( #5044 ) from update-data-mesher into main
2025-09-01 07:49:03 +00:00
clan-bot
39a032a285
Update data-mesher
2025-09-01 05:00:37 +00:00
clan-bot
a06940e981
Merge pull request 'Update treefmt-nix in devFlake' ( #5043 ) from update-devFlake-treefmt-nix into main
2025-08-31 20:13:10 +00:00
clan-bot
4aebfadc8a
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5042 ) from update-devFlake-nixpkgs-dev into main
2025-08-31 20:11:27 +00:00
clan-bot
f45f26994e
Merge pull request 'Update treefmt-nix' ( #5041 ) from update-treefmt-nix into main
2025-08-31 20:11:10 +00:00
clan-bot
c777a1a2b9
Update treefmt-nix in devFlake
2025-08-31 20:01:38 +00:00
clan-bot
36fe7822f7
Update nixpkgs-dev in devFlake
2025-08-31 20:01:33 +00:00
clan-bot
0ccf3310f9
Update treefmt-nix
2025-08-31 20:01:10 +00:00
clan-bot
a8d6552caa
Merge pull request 'Update nixos-facter-modules' ( #5032 ) from update-nixos-facter-modules into main
2025-08-31 19:39:40 +00:00
hsjobeki
a131448dcf
Merge pull request 'ui/scene: init move machine' ( #5031 ) from ui-more-2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5031
2025-08-31 15:22:32 +00:00
hsjobeki
14a52dbc2e
Merge pull request 'api/modules: improve logic for builtin modules' ( #5040 ) from fix-modules-spagetti-other into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5040
2025-08-31 15:12:31 +00:00
Johannes Kirschbauer
565391bd8c
ui/modules: deduplicate information
2025-08-31 17:09:36 +02:00
Johannes Kirschbauer
9bffa2a774
ui/clanContext: simplify
...
Try to avoid classes for use cases like this
2025-08-31 17:04:03 +02:00
Johannes Kirschbauer
e42a07423e
ui/machineLabels: use troika for label rendering
2025-08-31 17:04:03 +02:00
Johannes Kirschbauer
c5178ac16a
ui/fonts: use ttf font for 3d texture rendering
2025-08-31 17:04:03 +02:00
Johannes Kirschbauer
33791e06cd
ui: cleanup unused code
2025-08-31 17:04:03 +02:00
Johannes Kirschbauer
c7e3bf624e
ui/scene: replace 2d labels
2025-08-31 17:04:03 +02:00
Johannes Kirschbauer
ba027c2239
ui/scene: init move machine
2025-08-31 17:04:03 +02:00
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