a-kenji
b2bc845d88
clanServices: Move deltachat test to appropriate location
...
Move the deltachat clanService test to the deltachat clan service.
The tests should live close to the definition of the service, so that
debugging and discoverability is better.
2025-06-09 15:05:40 +02:00
kenji
3a7fd3085e
Merge pull request 'clanServices: Move mycelium test to appropriate location' ( #3902 ) from ke-move-mycelium-check into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3902
2025-06-09 12:04:39 +00:00
kenji
3f1b776a5b
Merge pull request 'clanServices: Move admin test to appropriate location' ( #3905 ) from ke-move-admin-check into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3905
2025-06-09 11:30:43 +00:00
a-kenji
5e4167e375
clanServices: Move mycelium test to appropriate location
...
Move the mycelium clanService test to the mycelium clan service.
The tests should live close to the definition of the service, so that
debugging and discoverability is better.
2025-06-09 13:17:36 +02:00
a-kenji
08618e6c66
clanServices: Move admin test to appropriate location
...
Move the admin clanService test to the admin clan service.
The tests should live close to the definition of the service, so that
debugging and discoverability is better.
2025-06-09 13:01:48 +02:00
kenji
977c57579d
Merge pull request 'clanServices: Move garage test to appropriate location' ( #3901 ) from ke-move-garage-check into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3901
2025-06-09 10:55:44 +00:00
a-kenji
508e8cf85e
clanServices: Move localsend test to appropriate location
...
Move the localsend clanService test to the localsend clan service.
2025-06-09 12:38:39 +02:00
a-kenji
5fbe24bb53
clanServices: Move garage test to appropriate location #3900
...
Move the garage clanService test to the garage clan service.
2025-06-09 12:37:49 +02:00
lassulus
2460ac970f
Revert "clan-cli: Use Remote class in DeployInfo, add tests for qrcode parser and json parser"
...
This reverts commit 2ca3b5d698 .
2025-06-09 11:28:15 +02:00
Qubasa
2ca3b5d698
clan-cli: Use Remote class in DeployInfo, add tests for qrcode parser and json parser
2025-06-07 00:51:24 +02:00
pinpox
68d3712078
Expose all clanServices/<subfolder>/flake-module.nix
2025-06-05 20:28:55 +02:00
pinpox
8642ee7b5f
Expose importer module
2025-06-05 19:57:19 +02: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
e376702816
fix manifest name
2025-06-05 18:37:15 +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
pinpox
cd107d5ff2
Open port for localsend
2025-06-05 17:19:45 +02: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
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
ef4caa94e7
Migrate localsend to clanServices
2025-06-05 12:49:51 +02:00
a-kenji
d32b873dfc
zerotier: Simplify endpoint configuration for moons
2025-06-04 16:46:39 +02:00
a-kenji
d6918efbc7
zerotier: Get settings from the instance
2025-06-04 13:17:46 +00:00
pinpox
84c1cb20be
Migrate mycelium from clanModule to clanService
2025-06-04 14:10:32 +02:00
kenji
09f5a108be
Merge pull request 'zerotier: Migrate from clanModule to clanServices' ( #3820 ) from kenji/clan-core:ke-migrate-clan-module-zerotier into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3820
2025-06-04 10:37:35 +00:00
a-kenji
6548934997
!fixup: Remove ', because it breaks nix-select
2025-06-04 12:23:53 +02:00
a-kenji
517cb98ac5
zerotier: Migrate from clanModule to clanServices
...
This migrates zerotier from clanModules to clanServices.
This is a graceful migration and does not yet disables any of the
clanModule functionality.
2025-06-04 11:04:51 +02:00
pinpox
50213caa68
Migrate heisenbridge from clanModule to clanService
2025-06-04 02:45:41 +02:00
pinpox
0a0ed236ad
Migrate garage from clanModule to clanService
2025-06-04 01:29:52 +02:00
pinpox
2d09e65ff4
migrate ergochat module to clanservice
2025-06-04 00:21:23 +02:00
pinpox
919648eae5
nix fmt
2025-06-03 23:22:58 +02:00
pinpox
692b2ae738
Migrate auto-upgrade from clanModule to clanService
2025-06-03 23:13:51 +02:00
pinpox
9912c18262
nix fmt
2025-06-03 22:54:02 +02:00
pinpox
31bfc6eb8e
Fix module category
2025-06-03 22:48:57 +02:00
pinpox
260ccb2815
Migrate deltachat from clanModule to clanService
2025-06-03 22:34:03 +02:00
DavHau
01737d2bf7
clan tests: convert makeTestClan to a module
...
Let's not put yet another wrapper around runTest, instead expose our logic as a module that can be imported into any nixos-vm-test
2025-06-03 19:38:02 +07:00
DavHau
a0cbc815e8
makeTestClan: simplify - move parameters into module
...
... in preparation of removing the makeTestClan wrapper and make this a module instead that can be imported into any test.
2025-06-03 19:38:02 +07:00
pinpox
13a9b17198
modules/borgbackup: migrate to clanServices
...
Migrates the borgbackup module to clanServices, preserving it's original
configuration syntax and functionality
2025-06-02 16:12:37 +02:00
DavHau
810d9f8122
deprecate iwd module gracefully
2025-05-31 17:46:07 +07:00
DavHau
dad846aa0b
services/wifi: rename ssid -> network-name
2025-05-31 17:34:47 +07:00
DavHau
40b39faf70
serivces/wifi: make generator names generic
...
rename from iwd.<name> to wifi.<name>
2025-05-31 17:34:40 +07:00
DavHau
d27834b565
tests: actually execute vars checks in CI
2025-05-31 16:16:09 +07:00
Jörg Thalheim
2154af7f95
Revert "services/wifi: rename ssid -> network-name"
...
This reverts commit e45e994b83 .
2025-05-30 12:09:46 +02:00
Jörg Thalheim
681a67f531
Revert "serivces/wifi: make generator names generic"
...
This reverts commit 2a347fb406 .
2025-05-30 12:09:30 +02:00
DavHau
e45e994b83
services/wifi: rename ssid -> network-name
2025-05-29 20:21:09 +07:00
DavHau
2a347fb406
serivces/wifi: make generator names generic
...
rename from iwd.<name> to wifi.<name>
2025-05-29 20:06:19 +07:00
a-kenji
491dd8134a
clanServices/wifi/tests: Use undeprecated module registration
2025-05-26 14:44:00 +02:00
DavHau
6d6a0521ff
services/wifi: migrate to NetworkManager
2025-05-26 19:09:20 +07:00