Commit Graph

2940 Commits

Author SHA1 Message Date
Pablo Ovelleiro Corral
fd13e14c15 Fix clan state list command 2025-01-11 01:39:41 +01:00
Johannes Kirschbauer
a27a2d5c12 UI: add vars step to installation 2025-01-10 13:10:20 +01:00
Johannes Kirschbauer
3153d5e494 API: rename get_prompts to get_generators 2025-01-10 13:10:19 +01:00
Johannes Kirschbauer
1058d5ff07 Fix: select add portalRef instead of modalContextId 2025-01-10 13:07:47 +01:00
Johannes Kirschbauer
fbaf9065bf Disk Templates: Fix invalid toml frontmatter 2025-01-10 12:06:41 +00:00
Johannes Kirschbauer
355583c0d4 Webview: fix thread_task cannot raise exceptions 2025-01-10 12:06:01 +00:00
Johannes Kirschbauer
06869a4d27 API/vars: use string based interfaces to get and set vars to avoid state mutations 2025-01-10 12:06:01 +00:00
Qubasa
3d0b2948f3 docs: Add debugging.md and repo-layout.md guides 2025-01-09 13:01:49 +00:00
Jörg Thalheim
eae450df95 replace expect with bash. 2025-01-09 12:43:33 +01:00
Jörg Thalheim
84086b75a6 don't run sops + editor in a pipe 2025-01-07 14:12:54 +01:00
Johannes Kirschbauer
ecf37e02f8 API/vars: simplify get/set prompts 2025-01-07 11:09:58 +01:00
Johannes Kirschbauer
466fcad6a9 UI: chore create prettier config. Avoid ci/local formatting discprepancies 2025-01-07 10:28:42 +01:00
Johannes Kirschbauer
3a3ab37a18 UI: improve disk workflow when already initialized 2025-01-07 10:22:18 +01:00
Johannes Kirschbauer
9fa322af93 UI: fix select disabled 2025-01-07 10:21:47 +01:00
Johannes Kirschbauer
6403b42bb2 API: Disk templates, persist original values 2025-01-07 10:21:47 +01:00
Qubasa
32bdf963a6 clan-app: Fix python3Full and python3 incompatibilities. 'pytest' not found and devshell bugs 2025-01-07 00:10:34 +01:00
Qubasa
057fded624 clan-app: Fix clan-app-pytest not finding python3Full 2025-01-06 20:14:46 +01:00
Qubasa
b1328b4d9b clan-app: fix webiview-lib under darwin 2025-01-06 20:14:42 +01:00
Qubasa
c0ecb557bf clan: revert flake.lock upgrade 2025-01-06 20:14:35 +01:00
Qubasa
63331a2a44 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
1b1fa8c71b clan-app: working nix run .#clan-app, working open_file with tkinter 2025-01-06 20:14:28 +01:00
Qubasa
06879c1d34 clan-app: working file dialogue 2025-01-06 20:14:24 +01:00
Qubasa
0123fcd3a5 clan-app: working js<->python api bridge 2025-01-06 20:14:20 +01:00
Qubasa
44a2ce1583 Fix nix run .#clan-app 2025-01-06 20:14:20 +01:00
Qubasa
2014f3663f clan-app: added header files 2025-01-06 20:14:09 +01:00
Qubasa
34fa4c18b1 clan-app: Working webview from webview lib 2025-01-06 20:14:05 +01:00
Qubasa
a10b4b456b clan-app: changed webui to webview lib 2025-01-06 20:14:01 +01:00
Qubasa
323a3a0e92 clan-app: packaged c webui lib 2025-01-06 20:13:41 +01:00
Johannes Kirschbauer
a5307f9e0a UI: break out install into step components 2025-01-06 10:22:17 +01:00
Johannes Kirschbauer
9df882da24 UI: fix select render nested portal within dialog 2025-01-06 10:21:51 +01:00
Johannes Kirschbauer
f759edd4bb UI: typography add color: 'inherit' 2025-01-06 10:21:43 +01:00
Johannes Kirschbauer
e3d29deb08 UI: init components {group,section,sectionHeader} 2025-01-06 10:18:50 +01:00
Johannes Kirschbauer
4a8261e53b UI: init badge component 2025-01-06 10:17:01 +01:00
Johannes Kirschbauer
4cb029da27 UI: init slide animation keyframe 2025-01-06 10:16:26 +01:00
Johannes Kirschbauer
713318d85d UI: add todo, supress type warning 2025-01-03 19:52:34 +01:00
Johannes Kirschbauer
78162f7479 UI: refactor machine install workflow into modal with steps 2025-01-03 16:38:50 +01:00
Johannes Kirschbauer
512e00f791 UI: fix select, make selectProps optional 2025-01-03 16:38:14 +01:00
Johannes Kirschbauer
bf62792baa UI: typography init flag to omit color class 2025-01-03 16:37:32 +01:00
Johannes Kirschbauer
47e3c38a12 UI: foward input variant to textInput 2025-01-03 16:36:59 +01:00
Johannes Kirschbauer
48b673aace UI: fix formLayout 2025-01-03 16:36:38 +01:00
Johannes Kirschbauer
f560473bb9 UI: fix modal, rounding, min-width and other poperties 2025-01-03 16:36:07 +01:00
Johannes Kirschbauer
40a60af238 UI: fix input base, use mathematical asterisk in required label 2025-01-03 16:35:23 +01:00
Johannes Kirschbauer
81039306f0 UI: expose more icons 2025-01-03 16:34:51 +01:00
Johannes Kirschbauer
1e72f72f3c UI: fix button hover state disabled in disabled tsat 2025-01-03 16:33:51 +01:00
Johannes Kirschbauer
eb7c8b9ce7 UI: theme init semantic background colors 2025-01-03 16:33:23 +01:00
Johannes Kirschbauer
3b89cde312 UI: fix typography. Use explizit weights. Webkit seem to not understand all strings 2025-01-03 16:33:00 +01:00
Johannes Kirschbauer
507b3372d6 CLI: include command stderr on failures 2025-01-03 16:32:16 +01:00
Johannes Kirschbauer
a42c758ab5 Serde: fix enum type conversion, ensure roundtrip stability 2025-01-03 16:31:25 +01:00
Johannes Kirschbauer
207865ac12 CLI: init cmd_with_root 2024-12-30 15:47:21 +01:00
Johannes Kirschbauer
87c9d1b941 UI: fix installer workflow asking for sudo pw in background 2024-12-30 15:47:21 +01:00