Commit Graph

5152 Commits

Author SHA1 Message Date
Johannes Kirschbauer
e9aa6d2298 UI: machine list toggle {list,grid} view 2024-12-11 11:32:34 +01:00
Johannes Kirschbauer
131ed69d53 UI: machine listitem pepare for grid view 2024-12-11 11:32:10 +01:00
Johannes Kirschbauer
cfba2e2288 UI: backButton fixes 2024-12-11 11:31:45 +01:00
Johannes Kirschbauer
7553ee2dc8 UI: fix responsive sidebar 2024-12-11 11:31:28 +01:00
Johannes Kirschbauer
cd2b19d4c5 Doc: ui/build explain custom build script 2024-12-11 11:28:36 +01:00
hsjobeki
53e75475ff Merge pull request 'Inventory/check: remove not set fields from inventory' (#2594) from hsjobeki/clan-core:hsjobeki-main into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2594
2024-12-11 08:54:22 +00:00
Johannes Kirschbauer
cfaf919778 Inventory/check: remove not set fields from inventory 2024-12-11 08:54:22 +00:00
clan-bot
ccbc2163f9 Merge pull request 'vars: add test to ensure shared secrets access after --regenerate' (#2593) from DavHau/clan-core:DavHau-dave into main 2024-12-11 08:52:07 +00:00
DavHau
98ec56b9ee vars: add test to ensure shared secrets access after --regenerate
Ensure that a shared secret can still be accessed by all machines that share it, after a 'clan vars generate --regenerate' has been issued
2024-12-11 15:44:30 +07:00
clan-bot
db5ae2ca6f Merge pull request 'vars: add test for shared secret not being regenerated' (#2592) from DavHau/clan-core:DavHau-dave into main 2024-12-11 08:21:03 +00:00
DavHau
d925f4330d vars: add test for shared secret not being regenerated
see https://git.clan.lol/clan/clan-core/issues/2393
2024-12-11 15:14:44 +07:00
clan-bot
cd2a4210ac Merge pull request 'docs: small fixes' (#2590) from Enzime/clan-core:push-ntnmoqslpuot into main 2024-12-11 03:42:04 +00:00
Michael Hoang
38d867a4e1 docs: update Adding Machines guide 2024-12-11 14:35:44 +11:00
Michael Hoang
ad4a3b473f docs: update Matrix link 2024-12-11 10:18:36 +11:00
Michael Hoang
f406da7774 docs: fix typos 2024-12-11 10:18:24 +11:00
clan-bot
cd5725ef25 Merge pull request 'App: api return errors to js on invalid api methods' (#2589) from hsjobeki/clan-core:hsjobeki-main into main 2024-12-10 20:56:39 +00:00
Johannes Kirschbauer
38a47ae2e4 App: API return errors to js on invalid api methods 2024-12-10 21:50:04 +01:00
clan-bot
bf021d25c1 Merge pull request 'UI: Layout improvements & serde fix.' (#2585) from hsjobeki/clan-core:hsjobeki-main into main 2024-12-10 20:35:24 +00:00
Johannes Kirschbauer
b40a4da301 UI: improve create machine form 2024-12-10 21:26:59 +01:00
Johannes Kirschbauer
29d3049022 UI: fixup machine details 2024-12-10 21:26:59 +01:00
Johannes Kirschbauer
89f8a2275d UI: init machine avatar component 2024-12-10 21:26:59 +01:00
Johannes Kirschbauer
a7191b1c90 UI/Header: move header into subpages & fix general layout 2024-12-10 21:26:59 +01:00
Johannes Kirschbauer
8ae29bd385 UI/Dynamic form: display item title of array items 2024-12-10 21:26:59 +01:00
Johannes Kirschbauer
60aa21a2fc UI: add default tag to Typography 2024-12-10 21:26:59 +01:00
Johannes Kirschbauer
4f66d7b89b UI: fix reactive RndThumbnail 2024-12-10 21:26:59 +01:00
Johannes Kirschbauer
669452be31 UI: menu use ghost button 2024-12-10 21:26:59 +01:00
Johannes Kirschbauer
5f79f92dc5 UI/button: init ghost variant 2024-12-10 21:26:59 +01:00
Johannes Kirschbauer
004feeedf6 UI: machine list item change icon 2024-12-10 21:26:59 +01:00
Johannes Kirschbauer
dfd464dbb2 UI: redirect to /machines on initial page 2024-12-10 21:26:59 +01:00
clan-bot
edc8d0cf0e Merge pull request 'fix: Calculate a seperate delete delta for removed data' (#2587) from hsjobeki/clan-core:fix/writeable into main 2024-12-10 20:26:45 +00:00
clan-bot
9a1145d45c Merge pull request 'clan-cli: Fix incorrect throw on clan update' (#2588) from Qubasa/clan-core:Qubasa-main into main 2024-12-10 20:20:48 +00:00
Johannes Kirschbauer
2669d6a2cc Inventory: init delete patial data 2024-12-10 21:19:04 +01:00
Qubasa
b1012d8e01 clan-cli: Fix incorrect throw on clan update 2024-12-10 21:12:32 +01:00
Johannes Kirschbauer
f65e92191a Inventory: fix persistence 2024-12-10 16:41:40 +01:00
clan-bot
a63865e90b Merge pull request 'vars: remove intermediate classes' (#2584) from vars-rip-intermediate into main 2024-12-10 15:37:20 +00:00
Johannes Kirschbauer
caa8f21df5 Serde: fix inherit writeability from parent on unspecified entries 2024-12-10 15:48:45 +01:00
Johannes Kirschbauer
a3423130ed API: fix create machine should set machine description and other data 2024-12-10 15:17:41 +01:00
Johannes Kirschbauer
1536c77c19 API: init method for getting write info 2024-12-10 15:17:41 +01:00
Johannes Kirschbauer
0553629cae serde: add suppport for converting sets 2024-12-10 15:17:41 +01:00
lassulus
91118745de vars: remove intermediate classes 2024-12-10 14:04:31 +01:00
lassulus
250da4a314 Merge pull request 'vars: move ensure_consistent_state into health_check, move into store classes' (#2570) from vars-health_check into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2570
2024-12-10 11:54:52 +00:00
lassulus
3337d7bce6 vars: move ensure_consistent_state into health_check, move into store classes 2024-12-10 11:54:52 +00:00
clan-bot
8d505f6ee5 Merge pull request 'Make treefmt-nix optional' (#2582) from Enzime/clan-core:push-ntosnzxwuvmq into main 2024-12-10 07:05:32 +00:00
Michael Hoang
68fbffec48 Make treefmt-nix optional 2024-12-10 17:48:28 +11:00
clan-bot
1c23cfa603 Merge pull request 'clan-cli: Fix missing error propagation in deploy' (#2581) from Qubasa/clan-core:Qubasa-main into main 2024-12-09 23:10:28 +00:00
Qubasa
343305c519 clan-cli: Fix missing error propagation in deploy 2024-12-10 00:03:33 +01:00
clan-bot
05bae0f85c Merge pull request 'clan-cli: Replace HostGroup and MachineGroup with generic AsyncRuntime class. Propagate cmd prefix over thread local. Close threads on CTRL+C' (#2580) from Qubasa/clan-core:Qubasa-main into main 2024-12-09 17:13:36 +00:00
Qubasa
3cc7511764 clan-cli: Replace HostGroup and MachineGroup with generic AsyncRuntime class. Propagate cmd prefix over thread local. Close threads on CTRL+C 2024-12-09 18:07:23 +01:00
clan-bot
bba249959b Merge pull request 'Automatic flake update - 2024-12-09T00:00+00:00' (#2576) from flake-update-2024-12-09 into main 2024-12-09 16:28:00 +00:00
lassulus
22848256d8 installer-test: adapt to upstream changes 2024-12-09 17:21:14 +01:00