renovate[bot]
9b66af37eb
chore(deps): update data-mesher digest to 13026a9
2025-05-03 08:10:09 +00:00
DavHau
9186961ccb
GUI/vars: add endpoints for getting prompts and generating vars
2025-05-03 14:44:51 +07:00
DavHau
ca594bbe95
refactor(vars): move migration logic to extra file
2025-05-03 07:33:11 +00:00
renovate[bot]
5454076df7
Update nix-darwin digest to 760a11c
2025-05-03 07:00:13 +00:00
DavHau
f8e7292bc4
GUI: generate sops key when creating clan
2025-05-03 13:00:27 +07:00
renovate[bot]
2ddb38a434
Update treefmt-nix digest to 29ec502
2025-05-02 20:40:11 +00:00
pinpox
a99c832ed9
Set terminal on nix flake update/archive
...
When using resident SSH-keys (-sk), e.g. from a Yubikey that require a
Pin, a terminal is needed to be able to enter it during deployment.
2025-05-02 15:41:29 +02:00
Mic92
12882ed68d
Merge pull request 'Update data-mesher digest to 80b8ba4' ( #3469 ) from renovate/data-mesher-digest into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3469
2025-05-02 13:31:17 +00:00
renovate[bot]
134c545782
Update data-mesher digest to 80b8ba4
2025-05-02 13:20:10 +00:00
renovate[bot]
7889192b7c
Update data-mesher digest to ba46584
2025-05-02 03:40:09 +00:00
brianmcgee
05a18baecb
Merge pull request 'clan-cli select: fix returning early on list select' ( #3464 ) from select-lists-fix into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3464
2025-05-01 16:06:31 +00:00
lassulus
e6ebca8588
clan-cli select: fix returning early on list select
2025-05-02 00:16:21 +09:00
renovate[bot]
fcf1c683c5
Update data-mesher digest to 9d10655
2025-05-01 13:30:09 +00:00
Mic92
db215a48b5
Merge pull request 'correct capitilization for targetHost in error message' ( #3461 ) from target-host into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3461
2025-05-01 13:21:42 +00:00
Mic92
1df62bd2f2
Merge pull request 'clan_cli flake caching: fix caching of store files' ( #3458 ) from select-store-caching into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3458
2025-05-01 13:12:05 +00:00
Jörg Thalheim
ea1c8b9503
correct capitilization for targetHost in error message
2025-05-01 15:11:05 +02:00
renovate[bot]
511b107511
chore(deps): update data-mesher digest to 2327a7e
2025-05-01 06:50:09 +00:00
lassulus
47bcec69ab
clan_cli flake caching: fix caching of store files
2025-05-01 13:40:12 +09:00
renovate[bot]
47203d849e
chore(deps): update data-mesher digest to c74c5ed
2025-04-30 16:10:09 +00:00
hsjobeki
7b4b700c33
Merge pull request 'Refactor(inventory): move prio 'introspection' into inventoryClass to minimize the 'clanInternals' api' ( #3440 ) from hsjobeki/clan-core:ui-fixups into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3440
2025-04-30 10:24:34 +00:00
kenji
69d394088b
Merge pull request 'docs/reference: Improve wording of reference overview' ( #3454 ) from kenji/clan-core:ke-docs-improve-reference into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3454
2025-04-30 10:19:12 +00:00
a-kenji
4c1e346cf2
docs/reference: Improve wording of reference overview
...
There is no value in calling it "automatically extracted" - but it is
potentially misleading.
2025-04-30 10:19:12 +00:00
hsjobeki
be9a43c50b
Merge pull request 'fix(clan-app): Misc ui styling fixes' ( #3451 ) from amunsen/clan-core:ui-fixes into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3451
2025-04-30 10:18:42 +00:00
Johannes Kirschbauer
049d41f35c
Fix: fix sidebar marker for webkit
2025-04-30 12:05:51 +02:00
kenji
055bd1edd5
Merge pull request 'clanModules/password: Fix vars documentation' ( #3453 ) from kenji/clan-core:ke-fix-vars-docs into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3453
2025-04-30 10:05:22 +00:00
a-kenji
9ae44db29c
clanModules/password: Fix vars documentation
2025-04-30 11:55:23 +02:00
Johannes Kirschbauer
17a6eda4b1
Fix: remove unused classNames
2025-04-30 11:43:29 +02:00
Timo
6beba157fe
modules page: improves design cohesiveness of module components
2025-04-30 11:16:10 +02:00
Timo
a14dcf4adb
form component: unify values and improve cohesiveness of overall design within dyn-form component
2025-04-30 11:14:19 +02:00
Timo
9bc23690a3
form components: adds general fieldset component and accordion component
2025-04-30 11:13:32 +02:00
Timo
5b0334adda
button component: adds button-group component
2025-04-30 11:12:06 +02:00
Timo
45639c0d4f
button component: moves dark style button into dedicated style classes
2025-04-30 11:09:03 +02:00
Timo
dfa861428f
button component: orders classes and properties, moves tailwind classes to dedicates css file for better DOM readability
2025-04-30 11:09:03 +02:00
Timo
f15cd773c5
sidebarListItem: fixed active states to be displayed in ui
2025-04-30 11:09:03 +02:00
Timo
1a24a05034
general layout: removes drawer-component and adjusts font sizes in sidebar
2025-04-30 11:09:01 +02:00
Johannes Kirschbauer
e07551cecf
Refactor(inventory): move prio 'introspection' into inventoryClass to minimize the 'clanInternals' api
2025-04-30 11:02:58 +02:00
DavHau
1f4b526e42
ci-performance: remove self reference from installation test
2025-04-30 15:53:18 +07:00
DavHau
8a4fe1405a
gui: make update machine work
...
Also fix error when age plugins not defined
2025-04-30 15:28:49 +07:00
DavHau
f7e0345ab3
app: open welcome page if clan doesn't exist
...
Previously if a user started the app and the last opened clan directory does not exist anymore, it would still show the clan screen but without any machines.
This changes catches this case and throws the user back to the clan selection page
2025-04-30 14:48:05 +07:00
Mic92
11afc1faef
Merge pull request 'chore(deps): update data-mesher digest to 517092d' ( #3441 ) from renovate/data-mesher-digest into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3441
2025-04-30 06:48:06 +00:00
renovate[bot]
c0964e1b22
chore(deps): update data-mesher digest to 517092d
2025-04-30 06:40:11 +00:00
DavHau
f8c5b178a4
add select file that shouldn't exist but does to gitignore
2025-04-30 13:28:19 +07:00
DavHau
93090b74e5
ci performance: add check to ensure nothing depends on the whole repo
...
Since this project is an ever growing monorepo, having derivations depending on the whole repo leads to bad CI performance, as the cache is busted on every commit.
-> We never want any derivations depend on the whole repo
...except: the test that tests that nothing depends on the whole repo, which is added by this commit.
For now only add this check to packages to allow contributors to build it locally.
We might want to add it to the CI later once all occurrences are fixed.
2025-04-30 13:17:33 +07:00
hsjobeki
2ea4bd059c
Merge pull request 'refactor(clan.service): make evalClanService a standalone function to interact with standalone modules' ( #3444 ) from hsjobeki/clan-core:clan-services-4 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3444
2025-04-29 13:38:02 +00:00
Johannes Kirschbauer
3d09c98ed3
Checks: add json-compat check wrapper to ensure all clan.modules stay json-compatible
2025-04-29 15:31:02 +02:00
Johannes Kirschbauer
a4a1363195
refactor(clan.service): make evalClanService a standalone function to interact with standalone modules
2025-04-29 15:12:44 +02:00
renovate[bot]
fd4d42c54c
chore(deps): update treefmt-nix digest to 82bf32e
2025-04-29 13:00:11 +00:00
hsjobeki
670cfe6fbc
Merge pull request 'Feat(clan.service): require roles.interface to be json serializable' ( #3442 ) from hsjobeki/clan-core:clan-services-4 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3442
2025-04-29 12:51:10 +00:00
Johannes Kirschbauer
9b5f100ac6
Feat(clan.service): require roles.interface to be json serializable
2025-04-29 14:42:47 +02:00
kenji
ff71c819e1
Merge pull request 'clanModules/iwd: Migrate from facts to vars' ( #3439 ) from kenji/clan-core:ke-iwd-migrate-to-vars into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3439
2025-04-29 12:03:56 +00:00