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
clan-bot
10e43a8884
Merge pull request 'Update nixpkgs' ( #4443 ) from update-nixpkgs into main
2025-08-08 05:57:37 +00:00
Michael Hoang
dc1cd03717
Merge pull request 'cli: fix missing newline in error message' ( #4634 ) from push-lnmsprtyuntw into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4634
2025-08-08 05:30:05 +00:00
Michael Hoang
a71a5880c1
treewide: reformat
2025-08-08 15:28:37 +10:00
gitea-actions[bot]
6b137f21de
Update nixpkgs
2025-08-08 15:28:37 +10:00
Michael Hoang
fbc14bf20f
Merge pull request 'docs: fix command in Secrets guide' ( #4635 ) from push-mxkpvktxwypw into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4635
2025-08-08 05:25:38 +00:00
Michael Hoang
2f2f3b6898
cli: fix missing newline in error message
2025-08-08 15:19:19 +10:00
Michael Hoang
3ae0f37bcb
docs: fix command in Secrets guide
2025-08-08 15:16:58 +10:00
clan-bot
e49d432542
Merge pull request 'Update Clan Core for Checks' ( #4633 ) from update-clan-core-for-checks into main
2025-08-08 03:00:34 +00:00
clan-bot
76955533cf
Update pinned clan-core for checks
2025-08-08 02:51:46 +00:00
hsjobeki
d0ebc75135
Merge pull request 'ui/install: hook up stepper store and api' ( #4626 ) from install-ui into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4626
2025-08-07 14:21:21 +00:00
Johannes Kirschbauer
40503306d1
cli/flash: fixup types
2025-08-07 16:09:36 +02:00
hsjobeki
da99407e74
Merge pull request 'Vars: rename classmethod to get_machine_generators' ( #4629 ) from vars-fixing into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4629
2025-08-07 13:50:38 +00:00
Johannes Kirschbauer
915178765b
Vars: rename classmethod to get_machine_generators
2025-08-07 15:31:17 +02:00
Johannes Kirschbauer
518de45d41
ui/install: hook up stepper store and api
2025-08-07 13:46:07 +02:00
Johannes Kirschbauer
7d23189c1c
ui/intall: extend stories to mock router and api
2025-08-07 13:46:07 +02:00
Johannes Kirschbauer
eec55f73a2
ui/stepper: add stepper store to hook
2025-08-07 13:46:07 +02:00