Johannes Kirschbauer
63aceeeb4e
WIP exports: draft endpoints for services along with a 'firwewall' consumer
2025-10-21 16:25:21 +02:00
hsjobeki
0d088cac7e
Merge pull request 'modules-1' ( #5598 ) from modules-1 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5598
2025-10-20 16:56:29 +00:00
Johannes Kirschbauer
3ffad3f97f
inventory: add docs for available specialArgs in service submodules
2025-10-20 16:53:56 +00:00
Johannes Kirschbauer
3d0c281fd6
inventory: add clanLib to specialArgs
2025-10-20 16:53:56 +00:00
Mic92
5b399fd447
Merge pull request 'vars: respect deploy flag for shared secrets' ( #5572 ) from oneingan/clan-core:vars-no-deploy into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5572
2025-10-20 15:37:03 +00:00
clan-bot
bfedc93f2c
Merge pull request 'Update test-fixtures in devFlake' ( #5597 ) from update-devFlake-test-fixtures into main
2025-10-20 15:06:46 +00:00
clan-bot
c63e706fe9
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5596 ) from update-devFlake-nixpkgs-dev into main
2025-10-20 15:06:26 +00:00
clan-bot
dfc241c62d
Update test-fixtures in devFlake
2025-10-20 15:01:44 +00:00
clan-bot
6fcdc05911
Update nixpkgs-dev in devFlake
2025-10-20 15:01:40 +00:00
hsjobeki
137f22b39e
Merge pull request 'docs: add docs for clanLib' ( #5594 ) from inventory-fixes-3 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5594
2025-10-20 14:24:57 +00:00
Johannes Kirschbauer
9857a395f1
docs: add docs for clanLib
2025-10-20 14:57:10 +02:00
hsjobeki
4302b06715
Merge pull request 'docs: add docs for finalSettings' ( #5593 ) from inventory-fixes-3 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5593
2025-10-20 12:46:06 +00:00
Johannes Kirschbauer
064bc43f27
docs: add docs for finalSettings
2025-10-20 14:41:06 +02:00
hsjobeki
7ab1b6823f
Merge pull request 'inventory: expose finalSettings of every machine' ( #5581 ) from inventory-fixes-3 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5581
2025-10-20 12:38:50 +00:00
Johannes Kirschbauer
f96a487bc3
inventory: expose finalSettings of every machine
2025-10-20 14:32:49 +02:00
Mic92
e6a1953785
Merge pull request 'ci/build-clan-app: drop --system' ( #5592 ) from mic92-patch-1 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5592
2025-10-20 12:30:03 +00:00
Mic92
4bedb380b8
ci/build-clan-app: drop --system
...
this changes nix into believing it can run darwin, when it cannot, it should however do remote builds
2025-10-20 12:27:12 +00:00
clan-bot
3b070ae1f3
Merge pull request 'Update treefmt-nix' ( #5587 ) from update-treefmt-nix into main
2025-10-20 10:10:25 +00:00
clan-bot
bdb0a97285
Merge pull request 'Update flake-parts' ( #5586 ) from update-flake-parts into main
2025-10-20 10:10:03 +00:00
clan-bot
a0cce07259
Merge pull request 'Update treefmt-nix in devFlake' ( #5588 ) from update-devFlake-treefmt-nix into main
2025-10-20 10:09:53 +00:00
clan-bot
1edf576702
Update treefmt-nix in devFlake
2025-10-20 10:01:43 +00:00
clan-bot
7824ee99cb
Update treefmt-nix
2025-10-20 10:01:21 +00:00
clan-bot
13c20242ad
Update flake-parts
2025-10-20 10:00:47 +00:00
clan-bot
ba81b1ae12
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5585 ) from update-devFlake-nixpkgs-dev into main
2025-10-20 05:07:22 +00:00
clan-bot
7eb54b6564
Update nixpkgs-dev in devFlake
2025-10-20 05:01:42 +00:00
clan-bot
5c007edd9f
Merge pull request 'Update treefmt-nix' ( #5583 ) from update-treefmt-nix into main
2025-10-19 20:07:55 +00:00
clan-bot
03ba598842
Merge pull request 'Update treefmt-nix in devFlake' ( #5584 ) from update-devFlake-treefmt-nix into main
2025-10-19 20:07:52 +00:00
clan-bot
d699f0b66a
Update treefmt-nix in devFlake
2025-10-19 20:01:46 +00:00
clan-bot
65e599b92a
Update treefmt-nix
2025-10-19 20:01:21 +00:00
hsjobeki
788f8beea4
Merge pull request 'inventory: remove role.settings' ( #5579 ) from inventory-fixes-2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5579
2025-10-19 16:54:31 +00:00
hsjobeki
da8768c4c0
Merge pull request 'helloWorld: bring back example code' ( #5582 ) from dos into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5582
2025-10-19 16:12:00 +00:00
Johannes Kirschbauer
eb11054f65
helloWorld: bring back example code
2025-10-19 18:07:14 +02:00
clan-bot
5922b4617c
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5580 ) from update-devFlake-nixpkgs-dev into main
2025-10-19 15:06:11 +00:00
clan-bot
5286994288
Update nixpkgs-dev in devFlake
2025-10-19 15:01:39 +00:00
pinpox
8ad025b462
Merge pull request 'Fix deprecated test names' ( #5575 ) from fix-borgbackup-vars into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5575
Reviewed-by: Kenji Berthold <aks.kenji@protonmail.com >
Reviewed-by: hsjobeki <hsjobeki@gmail.com >
2025-10-19 14:47:22 +00:00
Johannes Kirschbauer
4442cb2fe0
inventory: remove role.settings
...
Within a clan.service the module can access 'role.peer.settings' and 'role.peer.machine.jon.settings'
While the current machine is jon, accessing the role settings is arguably a design mistake.
I didn't catch that problem, unfortunately this might be a breaking change
2025-10-19 16:43:21 +02:00
hsjobeki
460c6d4fc9
Merge pull request 'inventory: fix internal indentifier' ( #5576 ) from inventory-fixes-2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5576
2025-10-19 14:25:45 +00:00
pinpox
893fa47a50
Run treefmt
2025-10-19 15:17:41 +02:00
pinpox
62d3a18783
clanServices/wireguard: fix deprecated test name
...
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 15:09:42 +02:00
pinpox
ac1cd5114a
clanServices/admin: fix deprecated test name
...
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 15:07:25 +02:00
pinpox
e0b5855013
clanServices/trusted-nix-caches: fix deprecated test name
...
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 15:01:39 +02:00
pinpox
4fd057413f
clanServices/sshd: fix deprecated test name
...
- fix test name to new format
- regenrate vars via update-vars
2025-10-19 14:59:40 +02:00
pinpox
96fcc41b19
clanServices/zerotier: fix deprecated test name
...
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 14:55:03 +02:00
pinpox
811b994d57
clanServices/wireguard: fix deprecated test name
...
- fix test name to new format
2025-10-19 14:54:01 +02:00
pinpox
87aa62e128
clanServices/wifi: fix deprecated test name
...
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 14:53:48 +02:00
pinpox
612275477a
clanServices/users: fix deprecated test name
...
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 14:52:55 +02:00
pinpox
046cfcb4d7
clanServices/syncthing: fix deprecated test name
...
- fix test name to new format
2025-10-19 14:52:21 +02:00
pinpox
965d41b37d
clanServices/sshd: fix deprecated test name
...
- fix test name to new format
2025-10-19 14:52:08 +02:00
pinpox
c36935d81a
clanServices/packages: fix deprecated test name
...
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 14:51:54 +02:00
pinpox
ae4197277a
clanServices/mycelium: fix deprecated test name
...
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 14:51:22 +02:00