Jörg Thalheim
a424f318e4
update-flake-inputs: set gitea-token/github-token correctly
2025-07-14 20:28:30 +02:00
Mic92
36adc38ec4
Merge pull request 'update-flake-inputs: drop gitea vars' ( #4338 ) from flakes into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4338
2025-07-14 15:45:21 +00:00
Jörg Thalheim
29581cd1f4
update-flake-inputs: drop gitea vars
2025-07-14 17:41:48 +02:00
Mic92
4523596eba
Merge pull request 'drop renovate' ( #4337 ) from merge-when-green-joerg into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4337
2025-07-14 15:41:00 +00:00
Jörg Thalheim
e97b06c410
drop renovate
...
we now use gitea actions for it.
2025-07-14 17:37:32 +02:00
Mic92
f79b3c2761
Merge pull request 'add new workflow to do flake updates' ( #4336 ) from flakes into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4336
2025-07-14 15:14:42 +00:00
Jörg Thalheim
a509e16627
add new workflow to do flake updates
2025-07-14 17:11:22 +02:00
Luis Hebendanz
e05f4380d4
Merge pull request 'clan-cli: Make 'clan ssh' read out the targetHost to connect to' ( #4335 ) from Qubasa/clan-core:fix_clan_ssh into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4335
2025-07-14 13:57:45 +00:00
Qubasa
e8b5e2c2c5
clan-cli: Fixup clan install which depends on ssh_parseargs.
...
clan-cli: Remove --ssh-option for now, as it can't work in current state
clan-cli: Remove nix_config from test as its impure
2025-07-14 20:47:49 +07:00
Qubasa
9630b6dbe4
clan-cli: Make 'clan ssh' read out the targetHost to connect to
2025-07-14 19:35:48 +07:00
DavHau
1c2b72c6f0
vars: cleanup nix interface
2025-07-14 18:20:04 +07:00
pinpox
c49a7c8277
Merge pull request 'Remove clanModules dependencies from admin service' ( #4237 ) from admin-no-modules into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4237
2025-07-14 08:32:27 +00:00
pinpox
939f724878
Remove clanModules dependencies from admin service
2025-07-14 10:26:35 +02:00
Luis Hebendanz
8a56776032
Merge pull request 'Simplify flake.select logs, make logs readable again' ( #4333 ) from Qubasa/clan-core:improve_log_output into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4333
2025-07-14 05:14:12 +00:00
Qubasa
60f7f8598b
docs: Document new debug env vars in debugging.md
2025-07-14 12:11:16 +07:00
Qubasa
36282b92bc
clan-cli: improve log messages further
...
nix fmt
2025-07-14 12:02:03 +07:00
Qubasa
0cf35480a2
clan-cli: Filter out flake select traces to improve debug log visibility
2025-07-14 11:51:35 +07:00
renovate[bot]
e875df5665
chore(deps): update data-mesher digest to 309e06f
2025-07-14 00:10:13 +00:00
hsjobeki
92d5ea82a7
Merge pull request 'deploy: add warning about disko.nix' ( #4330 ) from docs-3 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4330
2025-07-13 19:29:52 +00:00
Johannes Kirschbauer
8f5bf1ff2a
deploy: add warning about disko.nix
2025-07-13 21:26:07 +02:00
hsjobeki
311d68dfff
Merge pull request 'ui/scene: refactor simplify select animation' ( #4325 ) from ui-scene-1 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4325
2025-07-13 18:56:12 +00:00
Johannes Kirschbauer
8627398e3e
ui/scene: simplify select animation
2025-07-13 20:44:12 +02:00
Johannes Kirschbauer
d87a771a78
ui/scene: rename file
2025-07-13 20:43:35 +02:00
hsjobeki
e8ecd22bab
Merge pull request 'clan_cli: move __init__.py into cli.py' ( #4323 ) from cli into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4323
2025-07-13 16:14:21 +00:00
Johannes Kirschbauer
b0ef0cf341
clan_cli: add empty __init__.py for relative imports
2025-07-13 18:03:56 +02:00
Johannes Kirschbauer
3e82e63443
clan_cli: rename references
2025-07-13 15:53:10 +02:00
Johannes Kirschbauer
f3dab3f9bb
clan_cli: move __init__.py into cli.py
...
This helps to reduce import cycles in python
If ANY python module from clan_cli is imported all the imports of the __init__.py are executed leading to a lot of cycles
2025-07-13 15:52:29 +02:00
hsjobeki
22ba30896b
Merge pull request 'api/services: add get_service_module_schema endpoint' ( #4324 ) from lazy-schemas into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4324
2025-07-13 13:07:48 +00:00
Johannes Kirschbauer
fc6faa882b
api/services: add get_service_module_schema
2025-07-13 14:56:57 +02:00
Johannes Kirschbauer
e7c9d1e6d0
services: add modules schema to inventoryClass
2025-07-13 14:17:57 +02:00
hsjobeki
b0a1f5e0c7
Merge pull request 'api/modules: remove redundant localModules' ( #4322 ) from api-modules into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4322
2025-07-13 12:05:11 +00:00
Johannes Kirschbauer
9c7f684ec5
instances: create_service_instance init
2025-07-13 13:57:02 +02:00
Johannes Kirschbauer
6d2f522cbb
lib/modules: list modules consistent argument
2025-07-13 13:57:02 +02:00
Johannes Kirschbauer
079f5d1033
lib/modules: rename 'list_modules' to 'list_service_modules'
2025-07-13 13:57:02 +02:00
Johannes Kirschbauer
ceb0221daf
lib/disks: move from api to templates
2025-07-13 13:57:02 +02:00
Johannes Kirschbauer
943dde4bbf
lib/modules: move from api to services module
2025-07-13 13:57:02 +02:00
Johannes Kirschbauer
5f19e76cd0
api/modules: remove redundant localModules
2025-07-13 11:52:19 +02:00
hsjobeki
9e0bdafa51
Merge pull request 'docs/getting-started: seperate step to add a user' ( #4321 ) from docs-users into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4321
2025-07-13 09:37:17 +00:00
Johannes Kirschbauer
6f13a8ec85
docs/users: add explanation for groups
2025-07-13 11:33:22 +02:00
Johannes Kirschbauer
77736090fd
docs/getting-started: seperate step to add a user
2025-07-13 11:31:14 +02:00
Michael Hoang
38eb690bc5
Merge pull request 'users: fix eval when used to manage root' ( #4319 ) from push-qnllumxpxumt into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4319
2025-07-13 02:35:35 +00:00
Michael Hoang
4ec435d2fa
users: fix eval when used to manage root
2025-07-13 12:30:16 +10:00
hsjobeki
f5c5aed7ec
Merge pull request 'docs/deploy: remove unneeded --update-hardware-config nixos-facter' ( #4318 ) from templates-1 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4318
2025-07-12 15:51:13 +00:00
Johannes Kirschbauer
ae47f49343
docs/deploy: remove unneeded --update-hardware-config nixos-facter
2025-07-12 17:48:13 +02:00
hsjobeki
cb5cdace3f
Merge pull request 'Templates/cli: improve ux and docs' ( #4317 ) from templates-1 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4317
2025-07-12 15:31:55 +00:00
Johannes Kirschbauer
9ece8c6d10
Templates/cli: improve ux and docs
2025-07-12 17:21:23 +02:00
hsjobeki
7e5a3b4744
Merge pull request 'Templates: remove deprecated files' ( #4316 ) from templates-1 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4316
2025-07-12 15:11:32 +00:00
hsjobeki
f9f9d8b936
Merge pull request 'pkgs/clan(templates): Fix template help' ( #4315 ) from ke-fix-template-help into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4315
2025-07-12 15:06:31 +00:00
Johannes Kirschbauer
6062d065c2
Templates/flake-parts: remove machines
...
Users create machines if they need them
2025-07-12 16:59:16 +02:00
Johannes Kirschbauer
5d4118354e
Templates: remove disko.nix from all templates
2025-07-12 16:58:52 +02:00