Commit Graph

5621 Commits

Author SHA1 Message Date
Johannes Kirschbauer
65ccf8e970 Fix: add values prios eval tests 2025-01-10 12:06:01 +00:00
Johannes Kirschbauer
7fe996848e Webview: fix thread_task cannot raise exceptions 2025-01-10 12:06:01 +00:00
Johannes Kirschbauer
c6fe4f2625 API/vars: use string based interfaces to get and set vars to avoid state mutations 2025-01-10 12:06:01 +00:00
Johannes Kirschbauer
b6059fc506 Inventory: warning on undefined tags, instead of error. 2025-01-10 12:06:01 +00:00
clan-bot
3d962ee948 Merge pull request 'create synapse registration in systemd service instead of systemd.tmpfiles' (#2709) from merge-when-green-joerg into main 2025-01-10 11:50:36 +00:00
Jörg Thalheim
fe80e3c630 container-driver: also include journal/systemd status 2025-01-10 12:45:00 +01:00
Jörg Thalheim
20b8532822 create synapse registration in systemd service instead of systemd.tmpfiles 2025-01-10 12:45:00 +01:00
clan-bot
c21cc4b00d Merge pull request 'Update disko flake input' (#2708) from pinpox/clan-core:update-disko-input into main 2025-01-09 16:12:26 +00:00
Pablo Ovelleiro Corral
c7d9a7de2b Update disko flake input
Include fix from https://github.com/nix-community/disko/pull/934
The disko version before this makes the evaluation fail, if machines
import their own disko directly already.
2025-01-09 16:52:34 +01:00
Mic92
ca3e989aba Merge pull request 'docs: Add debugging.md and repo-layout.md guides' (#2706) from Mic92/clan-core:Qubasa-debugging-docs into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2706
2025-01-09 13:01:49 +00:00
Qubasa
5b51950e6d docs: Add debugging.md and repo-layout.md guides 2025-01-09 13:01:49 +00:00
clan-bot
4f76368f8e Merge pull request 'gui-install: replace expect with bash' (#2704) from test-pr into main 2025-01-09 11:49:13 +00:00
Jörg Thalheim
1420430d39 replace expect with bash. 2025-01-09 12:43:33 +01:00
Mic92
692c0f2a08 Merge pull request 'don't run sops + editor in a pipe' (#2680) from sops-edit into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2680
2025-01-07 13:13:49 +00:00
Jörg Thalheim
65680649e0 don't run sops + editor in a pipe 2025-01-07 14:12:54 +01:00
clan-bot
ae874f6d73 Merge pull request 'API/vars: simplify get/set prompts' (#2695) from hsjobeki/clan-core:hsjobeki-main into main 2025-01-07 10:20:15 +00:00
Johannes Kirschbauer
6b209f1008 API/vars: simplify get/set prompts 2025-01-07 11:09:58 +01:00
clan-bot
5497a6e44b Merge pull request 'chore create prettier config. Avoid ci/local formatting discprepancies' (#2693) from hsjobeki/clan-core:hsjobeki-main into main 2025-01-07 09:33:22 +00:00
Johannes Kirschbauer
b00bbf772f UI: chore create prettier config. Avoid ci/local formatting discprepancies 2025-01-07 10:28:42 +01:00
clan-bot
00d0ed79f6 Merge pull request 'Disk workflow improvements.' (#2692) from hsjobeki/clan-core:hsjobeki-main into main 2025-01-07 09:27:18 +00:00
Johannes Kirschbauer
497002bb20 UI: improve disk workflow when already initialized 2025-01-07 10:22:18 +01:00
Johannes Kirschbauer
97e342d749 UI: fix select disabled 2025-01-07 10:21:47 +01:00
Johannes Kirschbauer
d5e54d262b API: Disk templates, persist original values 2025-01-07 10:21:47 +01:00
clan-bot
4cd28f257a Merge pull request 'Docs/drafts: remove unused drafts, {HardwareInstallation,SecretCLI}' (#2691) from hsjobeki/clan-core:hsjobeki-main into main 2025-01-07 08:18:26 +00:00
Johannes Kirschbauer
60d7941475 Docs/drafts: remove unused drafts, {HardwareInstallation,SecretCLI} 2025-01-07 09:14:03 +01:00
clan-bot
b9a00f3adc Merge pull request 'Move clan-app to platform independent webview lib' (#2690) from Qubasa/clan-core:Qubasa-main into main 2025-01-06 23:25:56 +00:00
Qubasa
0db9944699 clan-app: Fix python3Full and python3 incompatibilities. 'pytest' not found and devshell bugs 2025-01-07 00:10:34 +01:00
Qubasa
6a7da4ef11 clan-app: Fix clan-app-pytest not finding python3Full 2025-01-06 20:14:46 +01:00
Qubasa
bd9536e8f9 clan-app: fix webiview-lib under darwin 2025-01-06 20:14:42 +01:00
Qubasa
04e644cacc clan: revert flake.lock upgrade 2025-01-06 20:14:35 +01:00
Qubasa
26ff5aa1e1 clan-cli: Ignore new type hints in api/serde.py
clan-cli: Ignore new type hints in api/serde.py

clan-cli: Ignore new type hints in api/serde.py

clan-cli: Ignore new type hints in api/serde.py
2025-01-06 20:14:28 +01:00
Qubasa
6f5aadcba5 clan-app: working nix run .#clan-app, working open_file with tkinter 2025-01-06 20:14:28 +01:00
Qubasa
973f8f0489 clan-app: working file dialogue 2025-01-06 20:14:24 +01:00
Qubasa
bed51fc324 clan-app: working js<->python api bridge 2025-01-06 20:14:20 +01:00
Qubasa
d60cd27097 Fix nix run .#clan-app 2025-01-06 20:14:20 +01:00
Qubasa
93d966e48d clan-app: Fix EGL error by upgrading nixpkgs 2025-01-06 20:14:13 +01:00
Qubasa
85facd1c45 clan-app: added header files 2025-01-06 20:14:09 +01:00
Qubasa
64f5801343 clan-app: Working webview from webview lib 2025-01-06 20:14:05 +01:00
Qubasa
ea5a2a9447 clan-app: changed webui to webview lib 2025-01-06 20:14:01 +01:00
Qubasa
0fa1b4586d clan-app: packaged c webui lib 2025-01-06 20:13:41 +01:00
clan-bot
3811db2b0b Merge pull request 'UI: Installation steps' (#2689) from hsjobeki/clan-core:hsjobeki-main into main 2025-01-06 09:27:38 +00:00
Johannes Kirschbauer
7d796b7170 UI: break out install into step components 2025-01-06 10:22:17 +01:00
Johannes Kirschbauer
3b793bbe44 UI: fix select render nested portal within dialog 2025-01-06 10:21:51 +01:00
Johannes Kirschbauer
4ffa33407c UI: typography add color: 'inherit' 2025-01-06 10:21:43 +01:00
Johannes Kirschbauer
7e8f1da220 UI: init components {group,section,sectionHeader} 2025-01-06 10:18:50 +01:00
Johannes Kirschbauer
7fe28e76f2 UI: init badge component 2025-01-06 10:17:01 +01:00
Johannes Kirschbauer
d0250140bc UI: init slide animation keyframe 2025-01-06 10:16:26 +01:00
clan-bot
912c4704eb Merge pull request 'Automatic flake update - treefmt-nix - 2025-01-06T00:00+00:00' (#2686) from flake-update-treefmt-nix-2025-01-06 into main 2025-01-06 00:20:27 +00:00
clan-bot
97fe41b978 Merge pull request 'Automatic flake update - sops-nix - 2025-01-06T00:00+00:00' (#2685) from flake-update-sops-nix-2025-01-06 into main 2025-01-06 00:17:29 +00:00
clan-bot
cc5d8cfae9 Merge pull request 'Automatic flake update - flake-parts - 2025-01-06T00:00+00:00' (#2683) from flake-update-flake-parts-2025-01-06 into main 2025-01-06 00:06:05 +00:00