Jörg Thalheim
c57d8b30d3
vms/qemu: Fix CID range to exclude reserved vsock IDs
2025-08-25 15:27:03 +02:00
Jörg Thalheim
7407fef21b
zerotier/generate: use with for urlopen and also set a 5s timeout
2025-08-25 15:25:50 +02:00
Jörg Thalheim
23c152541a
docs/getting-started: remove duplicate nixosConfigurations
2025-08-25 15:22:30 +02:00
Jörg Thalheim
6765e27031
pkgs/clan-cli/clan_lib/services/modules.py: fix Exception in docs
2025-08-25 15:20:15 +02:00
Jörg Thalheim
917407c475
D210: fix
2025-08-25 14:56:48 +02:00
Jörg Thalheim
d9e6e0c540
D417: fix
2025-08-25 14:56:48 +02:00
Jörg Thalheim
ef5ab0c2f4
D404: fix
2025-08-25 14:56:48 +02:00
Jörg Thalheim
34816013ad
D106: fix
2025-08-25 14:56:48 +02:00
Mic92
05665b1c7e
Merge pull request 'ruff-3-arg-fixes' ( #4934 ) from ruff-3-arg-fixes into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4934
2025-08-25 12:54:04 +00:00
Jörg Thalheim
2bebcab736
zerotier-members: fix passing member_ip
2025-08-25 14:46:12 +02:00
Jörg Thalheim
306f83e357
flash: skip test on aarch64-linux
2025-08-25 14:46:12 +02:00
Jörg Thalheim
04457b1272
ARG001: fix
2025-08-25 14:46:12 +02:00
Jörg Thalheim
4986fe30c3
ARG002/ARG005: fix
2025-08-25 14:36:36 +02:00
Mic92
de33a07875
Merge pull request 'ruff-2-security-fixes' ( #4931 ) from ruff-2-security-fixes into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4931
2025-08-25 12:30:20 +00:00
Jörg Thalheim
5233eb7fdb
ARG002: fix
2025-08-25 14:24:21 +02:00
Jörg Thalheim
94a158b77a
ARG001: fix
2025-08-25 14:24:21 +02:00
hsjobeki
98af47d0b5
Merge pull request 'docs: change wording, update links' ( #4929 ) from cleanup-again into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4929
2025-08-25 12:18:55 +00:00
Johannes Kirschbauer
4470bb886e
docs: move 'migrate-flake' to 'convert existing nixos'
2025-08-25 14:11:31 +02:00
Jörg Thalheim
f4feac0d6b
logmanager: fix exceptions in python docs
2025-08-25 14:11:25 +02:00
Jörg Thalheim
7547761812
zerotier-members: validate hex input to prevent ValueError
...
Add proper validation for network_id and identity parameters to ensure
they contain valid hexadecimal characters. Previously, non-hex input
would raise ValueError instead of the expected ClanError, bypassing
proper error handling.
2025-08-25 14:11:25 +02:00
Jörg Thalheim
23d11651fc
Preserve symlinks during store copy
2025-08-25 14:11:25 +02:00
Jörg Thalheim
03a4ac5bde
sudo_askpass_proxy: check for stdin before print
2025-08-25 14:11:25 +02:00
Jörg Thalheim
ab50b433ee
type_to_jsonschema: throw correct Error
2025-08-25 14:11:25 +02:00
Jörg Thalheim
123e8398d8
S310: fix
2025-08-25 14:11:25 +02:00
Jörg Thalheim
6a2dfb8176
S101: fix
2025-08-25 14:11:25 +02:00
Jörg Thalheim
332d10e306
s110: address
2025-08-25 14:07:59 +02:00
Jörg Thalheim
f3f6692e4d
S102: ignore
2025-08-25 14:07:59 +02:00
Jörg Thalheim
954301465f
s608: ignore
2025-08-25 14:07:59 +02:00
Jörg Thalheim
2199f4efd5
S324: ignore
2025-08-25 14:07:59 +02:00
Jörg Thalheim
e208c02be7
S311: fix random usage
2025-08-25 14:07:59 +02:00
Jörg Thalheim
7747e3cc0d
S604: ignore
2025-08-25 14:07:59 +02:00
Jörg Thalheim
1c24b4c6cb
S604: fix
2025-08-25 14:07:59 +02:00
Jörg Thalheim
4b1ab4cdde
S105: fix
2025-08-25 13:43:33 +02:00
Jörg Thalheim
4852e79c3c
S310: fix
2025-08-25 13:43:33 +02:00
Jörg Thalheim
0a70ed6268
S108: ignore our uses
2025-08-25 13:43:33 +02:00
Mic92
136acc7901
Merge pull request 'ruff-1-initial-fixes' ( #4930 ) from ruff-1-initial-fixes into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4930
2025-08-25 11:38:36 +00:00
Jörg Thalheim
70d1dd0deb
nix_setup/cp: remove xcp again
2025-08-25 13:33:13 +02:00
Jörg Thalheim
df32da304f
drop agit
2025-08-25 13:06:04 +02:00
Jörg Thalheim
76eb3c13e9
add various module docstrings
2025-08-25 13:06:04 +02:00
Jörg Thalheim
6e88046fd4
PERF404: fix
2025-08-25 13:06:04 +02:00
Jörg Thalheim
b3cafa4a8c
log_manager: drop example usage
...
don't need this.
2025-08-25 13:06:04 +02:00
Jörg Thalheim
d1cf87d2ce
BLE001: don't catch blind errors
2025-08-25 13:06:04 +02:00
Jörg Thalheim
dc5485d9f1
ruff: replace asserts outside of tests with Exceptions
2025-08-25 13:06:04 +02:00
Johannes Kirschbauer
1b12882e29
docs: change wording, update links
2025-08-25 12:42:03 +02:00
hsjobeki
5be9b8383b
Merge pull request 'clan/inventory: allow list usage of roles via polymorphism' ( #4918 ) from cleanup-again into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4918
2025-08-25 10:41:49 +00:00
DavHau
c308fd63a7
vars: delete old var when changing share
...
When changing a password from non-shared to shared, we want to remove the old one
2025-08-25 10:37:46 +00:00
clan-bot
fcdfd80b34
Merge pull request 'Update clan-core-for-checks in devFlake' ( #4925 ) from update-devFlake-clan-core-for-checks into main
2025-08-25 10:37:07 +00:00
clan-bot
c5d975542d
Merge pull request 'Update nixos-facter-modules' ( #4832 ) from update-nixos-facter-modules into main
2025-08-25 10:25:02 +00:00
clan-bot
526eccdf16
Merge pull request 'Update nixpkgs-dev in devFlake' ( #4926 ) from update-devFlake-nixpkgs-dev into main
2025-08-25 10:23:25 +00:00
clan-bot
f7dd34be21
Merge pull request 'Update disko' ( #4924 ) from update-disko into main
2025-08-25 10:22:23 +00:00