clan-bot
|
7c50846f00
|
Merge pull request 'add pending-reviews script' (#514) from Mic92-sops-nix into main
|
2023-11-15 12:51:20 +00:00 |
|
Jörg Thalheim
|
56f135faed
|
add pending-reviews script
|
2023-11-15 13:48:52 +01:00 |
|
clan-bot
|
6af96a6f87
|
Merge pull request 'tea-create-pr: automatic needs-review label' (#513) from Mic92-sops-nix into main
|
2023-11-15 12:00:35 +00:00 |
|
Jörg Thalheim
|
7ec378ca62
|
tea-create-pr: automatic needs-review label
|
2023-11-15 12:55:30 +01:00 |
|
clan-bot
|
1a6f2fe9cb
|
Merge pull request 'Fix incorrect machine name for shell.nix' (#512) from Qubasa-main into main
|
2023-11-15 10:32:39 +00:00 |
|
Qubasa
|
aa39a631ac
|
Fix incorrect machine name for shell.nix
|
2023-11-15 11:29:07 +01:00 |
|
Mic92
|
f98df10330
|
Merge pull request 'zerotier: fix ip not beeing persistent for peers' (#511) from Mic92-sops-nix into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/511
|
2023-11-15 10:23:07 +00:00 |
|
Jörg Thalheim
|
2bda2293cb
|
meshnamed: fix container
|
2023-11-15 11:20:56 +01:00 |
|
Jörg Thalheim
|
df1e166afb
|
clanCore/networking: allow ping unconditionally
|
2023-11-15 11:07:03 +01:00 |
|
Jörg Thalheim
|
1e49bf3378
|
zerotier: also install identity secrets for non-controllers
|
2023-11-15 11:07:03 +01:00 |
|
Jörg Thalheim
|
a84d628b81
|
deltachat: fixup default usernames
|
2023-11-15 11:07:03 +01:00 |
|
Jörg Thalheim
|
fcb22f254c
|
move resolved configuration to a dummy interface
|
2023-11-15 11:07:03 +01:00 |
|
clan-bot
|
9802933ea9
|
Merge pull request 'zerotier: fix eval if meshname is not known yet' (#510) from Mic92-sops-nix into main
|
2023-11-15 06:23:38 +00:00 |
|
Jörg Thalheim
|
9358dfb666
|
drop verbose command logging in task manager
|
2023-11-15 07:21:26 +01:00 |
|
Jörg Thalheim
|
c1f6c0db66
|
pytest: add missing with-core marker
|
2023-11-15 07:21:26 +01:00 |
|
Jörg Thalheim
|
dca61fa5fa
|
explicitly set networkd as the default
|
2023-11-15 07:21:26 +01:00 |
|
Jörg Thalheim
|
8cda86d34c
|
integrated meshnamed with systemd-resolved
|
2023-11-15 07:21:26 +01:00 |
|
Jörg Thalheim
|
75f1815f98
|
move clan-imports into clanCore
|
2023-11-15 07:21:26 +01:00 |
|
Jörg Thalheim
|
30eb6a3ae2
|
deltachat: use zerotier address if available
|
2023-11-15 07:21:26 +01:00 |
|
Jörg Thalheim
|
2306b2ec50
|
zerotier: fix eval if meshname is not known yet
|
2023-11-15 07:21:26 +01:00 |
|
clan-bot
|
5cc3e88de6
|
Merge pull request 'zerotier: also enable meshnamed for non-controllers' (#509) from Mic92-sops-nix into main
|
2023-11-14 16:47:40 +00:00 |
|
Jörg Thalheim
|
fdfe02fb77
|
zerotier: also enable meshnamed for non-controllers
|
2023-11-14 17:45:30 +01:00 |
|
Jörg Thalheim
|
b2422f9c74
|
zerotier: write hostname to file
|
2023-11-14 17:45:30 +01:00 |
|
clan-bot
|
8968160221
|
Merge pull request 'also regenerate secrets if a fact is missing' (#508) from Mic92-sops-nix into main
|
2023-11-14 16:11:10 +00:00 |
|
Jörg Thalheim
|
6cb41cb006
|
also regenerate secrets if a fact is missing
|
2023-11-14 17:07:58 +01:00 |
|
clan-bot
|
ae1f177d10
|
Merge pull request 'fix exception when file does not exist' (#507) from Mic92-sops-nix into main
|
2023-11-14 16:00:20 +00:00 |
|
Jörg Thalheim
|
b9618e57c5
|
fix exception when file does not exist
fixes https://git.clan.lol/clan/clan-core/issues/488
|
2023-11-14 16:57:05 +01:00 |
|
clan-bot
|
c89ed67f30
|
Merge pull request 'add cors headers in exception handler in cors' (#506) from Mic92-sops-nix into main
|
2023-11-14 15:42:46 +00:00 |
|
Jörg Thalheim
|
19d7f17310
|
add cors headers in exception handler in cors
|
2023-11-14 16:39:20 +01:00 |
|
clan-bot
|
d815091f10
|
Merge pull request 'make openapi spec content addressed' (#505) from Mic92-sops-nix into main
|
2023-11-14 14:35:35 +00:00 |
|
Jörg Thalheim
|
18627baa9c
|
only enable corsmiddleware when in dev mode and allow all origins
|
2023-11-14 15:32:03 +01:00 |
|
clan-bot
|
b2bbddd1f9
|
Merge pull request 'enable meshnamed in zerotier module' (#504) from Mic92-sops-nix into main
|
2023-11-14 13:42:43 +00:00 |
|
Jörg Thalheim
|
d2303df18b
|
enable meshnamed in zerotier module
|
2023-11-14 14:40:26 +01:00 |
|
clan-bot
|
df363a8cfb
|
Merge pull request 'zerotier: add leading zeros at subnet' (#503) from Mic92-sops-nix into main
|
2023-11-14 13:28:13 +00:00 |
|
Jörg Thalheim
|
cf9f24a3b2
|
zerotier: add leading zeros at subnet
|
2023-11-14 14:25:58 +01:00 |
|
clan-bot
|
a314f8390c
|
Merge pull request 'zerotier: compute ipv6 subnets' (#502) from Mic92-sops-nix into main
|
2023-11-14 13:09:26 +00:00 |
|
Jörg Thalheim
|
99649f77d4
|
zerotier: compute ipv6 subnets
|
2023-11-14 14:04:05 +01:00 |
|
clan-bot
|
f34abb0034
|
Merge pull request 'drop zerotier-subnet, we can compute this.' (#501) from Mic92-sops-nix into main
|
2023-11-14 12:53:18 +00:00 |
|
Jörg Thalheim
|
5d41bcee7f
|
drop zerotier-subnet, we can compute this.
|
2023-11-14 13:50:44 +01:00 |
|
clan-bot
|
f2e2d50c06
|
Merge pull request 'add module for meshnamed' (#499) from Mic92-sops-nix into main
|
2023-11-14 12:01:26 +00:00 |
|
Jörg Thalheim
|
bdc8ef63ed
|
add module for meshnamed
|
2023-11-14 12:58:15 +01:00 |
|
Jörg Thalheim
|
eb788393e6
|
update flake lock
|
2023-11-14 11:29:43 +01:00 |
|
clan-bot
|
b47e38271e
|
Merge pull request 'api/machines: add test ensuring empty config is valid' (#497) from DavHau-dave into main
|
2023-11-13 14:59:51 +00:00 |
|
DavHau
|
2dcdf738ce
|
api/machines: add test ensuring empty config is valid
|
2023-11-13 21:56:02 +07:00 |
|
clan-bot
|
ace0ae5c49
|
Merge pull request 'api/machines: allow config verification on imaginary machines' (#496) from DavHau-dave into main
|
2023-11-13 14:29:11 +00:00 |
|
DavHau
|
6a52c5f15b
|
api/machines: allow config verification on imaginary machines
Machines do not need to exist in order to verify their configuration.
This allows verifying a config before creating an actual machine with it.
|
2023-11-13 21:24:05 +07:00 |
|
clan-bot
|
7eb664fd08
|
Merge pull request 'api/machines: verify config by evaluating the .vm output' (#495) from DavHau-dave into main
|
2023-11-13 13:53:42 +00:00 |
|
DavHau
|
55a1df7868
|
api/machines: verify config by evaluating the .vm output
This fixes the problem where fileSystems were missing, or boot.loader was not set.
SInce we want VMs anyways for now, this strategy aligns well
|
2023-11-13 20:50:11 +07:00 |
|
ui-asset-bot
|
f55fcc1551
|
update ui-assets.nix
|
2023-11-13 13:31:33 +00:00 |
|
clan-bot
|
8b60c68206
|
Merge pull request 'api/machines: init put_machine replacing create_machine and set_machine_config' (#494) from DavHau-dave into main
|
2023-11-13 13:30:53 +00:00 |
|