hsjobeki
21f335fa15
Merge pull request 'fix: remove spurious test file' ( #4658 ) from cleaner into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4658
2025-08-09 18:08:30 +00:00
Johannes Kirschbauer
d98b76e734
fix: remove spurious test file
2025-08-09 20:04:11 +02:00
Johannes Kirschbauer
e2cb1fd83f
UI/install: run generators
2025-08-09 20:02:06 +02:00
Johannes Kirschbauer
91646b323a
API/generators: adjust filtering to match cli logic
2025-08-09 19:58:23 +02:00
Johannes Kirschbauer
121548ffb7
UI/onboarding: init admin instance
2025-08-09 19:56:23 +02:00
Johannes Kirschbauer
966a3ee919
UI/queries: init generators query
2025-08-09 19:56:23 +02:00
Johannes Kirschbauer
d007b0f1b3
API/generators: expose display attribute of prompts
2025-08-09 19:56:23 +02:00
Johannes Kirschbauer
034982bff2
API/modules: init create_service_instance endpoint
2025-08-09 19:56:04 +02:00
pinpox
7c37bddeea
Add localbackup clan service
2025-08-09 19:52:41 +02:00
Kenji Berthold
c1a87e5c6a
Merge pull request 'pkgs/clan/lib(directory): Add API function to query the configured directory' ( #4655 ) from kenji/ke-add-clan-dir-api into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4655
2025-08-09 15:29:55 +00:00
a-kenji
e5bea3d49a
pkgs/clan/lib(directory): Add API function to query the configured directory
...
Similar to the implementation in #4526
Co-authored-by: Mayeu <m@mayeu.me >
2025-08-09 15:39:43 +02:00
hsjobeki
40682972ef
Merge pull request 'UI/install: add configure disk' ( #4653 ) from feat-ui into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4653
2025-08-09 11:55:56 +00:00
Johannes Kirschbauer
6035455cba
Root-password: add display attributes
2025-08-09 13:48:32 +02:00
Johannes Kirschbauer
9be53a9a63
UI/install: add configure disk
2025-08-09 13:48:06 +02:00
Kenji Berthold
29ec9dbe26
Merge pull request 'pkgs/clan/lib: Handle basecase of directory functionality' ( #4654 ) from kenji/ke-add-directory into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4654
2025-08-09 11:12:23 +00:00
a-kenji
a1874c940e
pkgs/cli/lib: Fix api test
2025-08-09 12:48:13 +02:00
a-kenji
d115705cb4
pkgs/clan/lib/directory: Improve error message formatting
2025-08-09 12:32:18 +02:00
a-kenji
eceb6eb999
pkgs/clan/lib: Handle basecase of directory functionality
2025-08-09 12:30:28 +02:00
hsjobeki
d25cace522
Merge pull request 'Host: convert to proctocol to avoid forced inheritance' ( #4647 ) from host-protocol into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4647
2025-08-09 09:29:09 +00:00
hsjobeki
3c6567e67d
Merge pull request 'Zerotier: make networkId nullable' ( #4652 ) from install-fixing into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4652
2025-08-09 09:22:23 +00:00
Johannes Kirschbauer
628e45293e
Update: avoid mutating and shadowing arguments
2025-08-09 11:18:50 +02:00
Johannes Kirschbauer
954c14513a
Zerotier: make networkId nullable
...
This prevents vars from evaluating if the var doesn't exist
Bootstrapping deadlock
2025-08-09 11:17:16 +02:00
clan-bot
cb8a01d448
Merge pull request 'Update Clan Core for Checks' ( #4651 ) from update-clan-core-for-checks into main
2025-08-09 03:00:19 +00:00
clan-bot
8e53e42b74
Update pinned clan-core for checks
2025-08-09 02:51:46 +00:00
Kenji Berthold
ed596a57f0
Merge pull request 'templates(flake-parts-minimal): Fix erroneous removal' ( #4648 ) from kenji/ke-fix-templates into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4648
2025-08-08 23:07:00 +00:00
a-kenji
b6bccd218a
templates(flake-parts-minimal): Fix erroneous removal
2025-08-09 00:56:21 +02:00
Johannes Kirschbauer
1df9b6e97d
Remote: set default for commance_prefix
2025-08-08 22:48:19 +02:00
Johannes Kirschbauer
58fa7ac32b
Host: convert to proctocol to avoid forced inheritance
2025-08-08 22:33:05 +02:00
hsjobeki
110d1d4921
Merge pull request 'UI/Install workflow: integrate api until hardware report' ( #4646 ) from ui-more into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4646
2025-08-08 19:23:00 +00:00
hsjobeki
46aee098c4
Merge pull request 'API: add sane defaults to some endpoints' ( #4645 ) from readonly into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4645
2025-08-08 19:08:02 +00:00
Johannes Kirschbauer
9d6735e8c4
Ui/install: machine targetHost & hw_report steps
2025-08-08 21:04:39 +02:00
Johannes Kirschbauer
47c94c51b6
UI: finish up create installer subflow
2025-08-08 21:03:53 +02:00
Johannes Kirschbauer
1eb567682c
API/ts: fix empty object is not nullish
2025-08-08 21:03:03 +02:00
Johannes Kirschbauer
fcd83e7a60
Machine: add install button
2025-08-08 21:02:30 +02:00
Johannes Kirschbauer
af4b00408a
UI/queries: add machine hw query
2025-08-08 21:01:24 +02:00
Johannes Kirschbauer
aaff3b9b38
UI/queries: remove unused argument
2025-08-08 21:01:03 +02:00
Johannes Kirschbauer
c13741602c
UI/select: make z-index adjustable
2025-08-08 20:59:55 +02:00
Johannes Kirschbauer
6cbe221f44
UI/modal: fix styling bugs
2025-08-08 20:58:53 +02:00
Johannes Kirschbauer
3cf8f605d5
flash: default keymap and lang
2025-08-08 20:56:45 +02:00
Johannes Kirschbauer
cc07e0ea44
update hw config: add nixos-facter as default
2025-08-08 20:56:15 +02:00
Johannes Kirschbauer
ccb9340478
Host: add None as default to command_prefix
2025-08-08 20:55:54 +02:00
Mic92
df096fe53b
Merge pull request 'switch to flake-compat for private flake' ( #4639 ) from flake-compat into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4639
2025-08-08 13:14:07 +00:00
Jörg Thalheim
f248cc91ad
switch to flake-compat for private flake
2025-08-08 15:06:57 +02:00
Jeremy Fleischman
1129862293
machines update: support --target-host localhost
...
This is basically
<af7ce9b8ed >,
but with support for deploying locally.
This failed to install secrets to `/var/lib/sops-nix`. That's because
our `LocalHost` didn't have support for sudo yet. I fixed that.
2025-08-08 12:42:26 +00:00
lassulus
e2cb75784c
Merge pull request 'Add default bootstrapNodes for data-mesher service' ( #4555 ) from fix-4424 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4555
Reviewed-by: lassulus <clanlol@lassul.us >
2025-08-08 12:24:51 +00:00
pinpox
a8d48b22f8
Add default bootstrapnodes for data-mesher service
2025-08-08 11:18:08 +02:00
hsjobeki
c0f2bcf751
Merge pull request 'API/Machine: refactor api returns readonly' ( #4627 ) from readonly into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4627
2025-08-08 08:54:49 +00:00
Johannes Kirschbauer
20c23fa64b
API/Machine: refactor api returns readonly
2025-08-08 10:44:32 +02:00
clan-bot
23573e16c4
Merge pull request 'Update flake-parts' ( #4620 ) from update-flake-parts into main
2025-08-08 07:18:42 +00:00
gitea-actions[bot]
eaee4e8cad
Update flake-parts
2025-08-08 17:08:03 +10:00