Mic92
37e855be76
Merge pull request 'Expose all clanServices/<subfolder>/flake-module.nix' ( #3874 ) from auto-import-all-services into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3874
2025-06-06 12:09:40 +00:00
Mic92
341bdd5e8f
Merge pull request 'Add a note about giving the Zerotier network a better name' ( #3876 ) from jfly/clan-core:add-note-about-vpn-name into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3876
2025-06-06 12:09:11 +00:00
lassulus
c4bb842806
Merge pull request 'fix select escaping' ( #3857 ) from lassulus/test into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3857
2025-06-06 10:58:14 +00:00
renovate[bot]
e46b0ef520
chore(deps): update disko digest to 6d06f63
2025-06-06 09:20:10 +00:00
renovate[bot]
8d66f5e9f9
chore(deps): update nix-darwin digest to 1934680
2025-06-06 08:30:19 +00:00
lassulus
795d722461
select: fix error message showing nonsense
2025-06-06 10:12:15 +02:00
lassulus
fe7c618ae5
select: fix non escaped '
2025-06-06 10:12:15 +02:00
renovate[bot]
a7ab21ffa2
chore(deps): update data-mesher digest to 5e87f09
2025-06-06 08:00:24 +00:00
renovate[bot]
68d4fcfa43
chore(deps): update treefmt-nix digest to a05be41
2025-06-06 07:40:11 +00:00
pinpox
d92757ffa5
Merge branch 'main' into auto-import-all-services
2025-06-06 07:39:23 +00:00
renovate[bot]
1fc1f05d7f
chore(deps): update nix-darwin digest to 9753a87
2025-06-06 07:00:14 +00:00
renovate[bot]
cf8e011b04
chore(deps): update disko digest to d74db62
2025-06-06 02:40:11 +00:00
Michael Hoang
9d96c3ab97
Merge pull request 'cli: don't generate a sops key that is world readable' ( #3877 ) from push-ytvoytptyzrz into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3877
2025-06-06 02:30:48 +00:00
Michael Hoang
9479f33f6e
cli: don't generate a sops key that is world readable
...
Fixes https://git.clan.lol/clan/clan-core/issues/3808
2025-06-06 12:15:19 +10:00
Jeremy Fleischman
afefac3ac1
Add a note about giving the Zerotier network a better name
...
It's *very* easy to miss the "default" in the following code snippet.
It's quite useful to have a non-"default" Zerotier network name, for
example, when configuring data-mesher, you need to specify the
`network.interface` setting.
2025-06-05 13:21:48 -07:00
pinpox
68d3712078
Expose all clanServices/<subfolder>/flake-module.nix
2025-06-05 20:28:55 +02:00
pinpox
4592eeb0b8
Merge pull request 'Expose importer module' ( #3873 ) from expose-importer-service into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3873
2025-06-05 18:11:44 +00:00
pinpox
8642ee7b5f
Expose importer module
2025-06-05 19:57:19 +02:00
kenji
3bdfd86fdf
Merge pull request 'zerotier: Allow the controller to accept external Ips' ( #3871 ) from kenji/clan-core:ke-zerotier-allow-external-ips into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3871
2025-06-05 16:53:46 +00:00
a-kenji
7b0ffe7e5c
zerotier: Allow the controller to accept external Ips
...
Allow the controller to accept external zerotier Ips into the network
through declarative settings.
Closes: #3787
2025-06-05 16:53:46 +00:00
pinpox
cd4e39151d
Merge pull request 'clanServices/importer: fix manifest name' ( #3872 ) from migrate-importer into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3872
2025-06-05 16:49:06 +00:00
pinpox
e376702816
fix manifest name
2025-06-05 18:37:15 +02:00
pinpox
21fb085454
Merge pull request 'Migrate Importer module' ( #3854 ) from migrate-importer into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3854
Reviewed-by: Luis Hebendanz <consulting@qube.email >
2025-06-05 16:29:37 +00:00
pinpox
4b2102bd7f
wait for mycelium port
2025-06-05 18:03:59 +02:00
pinpox
b2e8009889
Add readme for clanServices/importer
2025-06-05 17:49:22 +02:00
pinpox
1e6a21ec63
migrate importer module
2025-06-05 17:49:22 +02:00
Luis Hebendanz
750660ca9c
Merge pull request 'clan_lib: Fix quoting issues' ( #3870 ) from Qubasa/clan-core:fix_quoting_issues into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3870
2025-06-05 15:41:04 +00:00
kenji
4206c58dae
Merge pull request 'Open port for localsend' ( #3869 ) from localsend-open-fw into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3869
Reviewed-by: kenji <aks.kenji@protonmail.com >
2025-06-05 15:33:11 +00:00
Qubasa
9cec635fdc
clan_lib: Fix quoting issues
2025-06-05 17:24:36 +02:00
pinpox
cd107d5ff2
Open port for localsend
2025-06-05 17:19:45 +02:00
kenji
42d58c3c97
Merge pull request 'zerotier: Emphasize that moons are optional' ( #3868 ) from kenji/clan-core:ke-zerotier-documentation-expand into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3868
2025-06-05 14:07:47 +00:00
a-kenji
99fb740f99
zerotier: Emphasize that moons are optional
2025-06-05 15:56:05 +02:00
kenji
3d39ab91bc
Merge pull request 'zerotier: Add a usage example to the documentation' ( #3867 ) from kenji/clan-core:ke-zerotier-documentation into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3867
2025-06-05 13:47:25 +00:00
a-kenji
9f1c660a4f
zerotier: Add a usage example to the documentation
2025-06-05 15:28:01 +02:00
kenji
801b90025d
Merge pull request 'Migrate localsend to clanServices' ( #3866 ) from migrate-localsend into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3866
2025-06-05 13:26:06 +00:00
pinpox
802fd13954
Fix manifest.name
2025-06-05 15:14:15 +02:00
pinpox
17731ad06f
Add README
2025-06-05 14:54:27 +02:00
pinpox
0d8ccf25b6
Add roles directory
2025-06-05 13:27:55 +02:00
pinpox
ef4caa94e7
Migrate localsend to clanServices
2025-06-05 12:49:51 +02:00
pinpox
e30522cdad
Merge pull request 'Clean up checks' ( #3853 ) from cleanup-checks into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3853
2025-06-05 10:40:55 +00:00
renovate[bot]
d7b9466153
chore(deps): update disko digest to a4f7deb
2025-06-05 02:30:11 +00:00
Johannes Kirschbauer
e24a197062
Chore(specific_machine_dir): use protocol to avoid direct dependency on machine class
2025-06-04 20:51:27 +02:00
Johannes Kirschbauer
8261ff09cc
Chore(api): narrow down get_machine
...
Dont require the user to pass the machine into the same getter function
The workflow contradicts itself here
2025-06-04 20:38:45 +02:00
hsjobeki
22db6ace21
Merge pull request 'Feat(jsonschema): simplify isRequired, look into default and defaultText' ( #3861 ) from json-schema into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3861
2025-06-04 18:34:40 +00:00
Johannes Kirschbauer
e8608f5af3
feat(jsonschema): filter out $exportedModuleInfo by default
2025-06-04 20:22:54 +02:00
Johannes Kirschbauer
cdaa35ca5f
feat(jsonschema): remove 'default' if 'defaultText' is present
...
default is likely to contain an error thunk if defaultText is set
including it into $exportedModuleInfo makes it non-serializable
2025-06-04 20:22:32 +02:00
Johannes Kirschbauer
f99ddab70f
Feat(jsonschema): simplify isRequired, look into default and defaultText
2025-06-04 19:57:39 +02:00
Luis Hebendanz
33f3f36742
Merge pull request 'clan-app: Catch method not found error in api' ( #3860 ) from Qubasa/clan-core:clan_app_fix into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3860
2025-06-04 16:28:24 +00:00
Qubasa
77ea3409b0
clan-app: Catch method not found error in api
2025-06-04 18:16:58 +02:00
kenji
44d6f0eef2
Merge pull request 'zerotier: Simplify endpoint configuration for moons' ( #3859 ) from kenji/clan-core:ke-zerotier-option-moon into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3859
2025-06-04 15:09:48 +00:00