Jörg Thalheim
|
ac20514a8e
|
EXE001: fix
|
2025-08-26 12:01:47 +02:00 |
|
Jörg Thalheim
|
61a647b436
|
PLR1704: fix
|
2025-08-26 12:01:47 +02:00 |
|
Jörg Thalheim
|
c9a709783a
|
BLE001: fix
|
2025-08-26 12:01:47 +02:00 |
|
Jörg Thalheim
|
8f8426de52
|
PGH003: fix
|
2025-08-26 11:36:38 +02:00 |
|
Jörg Thalheim
|
cbf9678534
|
flake/prefetch: Fix unconditional truthy string causes always-True
|
2025-08-26 11:07:57 +02:00 |
|
Jörg Thalheim
|
b38b10c9a6
|
automatic ruff fixes
|
2025-08-26 11:07:57 +02:00 |
|
DavHau
|
2f1dc3a33d
|
API: fix serialization of union types
Due to this bug in serde.py, the run_generators API id not work for the frontend
|
2025-08-26 15:16:55 +07:00 |
|
Brian McGee
|
b8203cdf73
|
feat(ui): support removing a clan
Also fixes:
- close modal on escape key
- handle class attribute in form components correctly
|
2025-08-25 16:28:13 +01:00 |
|
Brian McGee
|
431e45cc3a
|
feat(ui): support editing basic metadata for a Clan
|
2025-08-25 16:28:12 +01:00 |
|
Mic92
|
b5a7a91612
|
Merge pull request 'ruff-6-warnings' (#4937) from ruff-6-warnings into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4937
|
2025-08-25 14:06:20 +00:00 |
|
Mic92
|
453b1a91a8
|
Merge pull request 'ruff-5-docstring-fixes' (#4938) from ruff-5-docstring-fixes into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4938
|
2025-08-25 14:03:43 +00: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
|
cbb789bc69
|
PLW1508: fix
|
2025-08-25 15:17:06 +02:00 |
|
Jörg Thalheim
|
7f68a21257
|
PLW1641: fix
|
2025-08-25 15:17:06 +02:00 |
|
Jörg Thalheim
|
fc66dc78c3
|
PLW0603: fix
|
2025-08-25 15:17:06 +02:00 |
|
Jörg Thalheim
|
1d0e0f243e
|
PLW2901: fix
|
2025-08-25 15:17:06 +02:00 |
|
Mic92
|
8134ffd787
|
Merge pull request 'ruff-4-perf-fixes' (#4935) from ruff-4-perf-fixes into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4935
|
2025-08-25 13:12:14 +00:00 |
|
Jörg Thalheim
|
c65bb0b1ce
|
PERF401: fix
|
2025-08-25 15:06:32 +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 |
|
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
|
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 |
|
Jörg Thalheim
|
f4feac0d6b
|
logmanager: fix exceptions in python docs
|
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
|
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
|
1c24b4c6cb
|
S604: fix
|
2025-08-25 14:07:59 +02:00 |
|
Jörg Thalheim
|
0a70ed6268
|
S108: ignore our uses
|
2025-08-25 13:43:33 +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 |
|
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 |
|
Mic92
|
0803d9c864
|
Merge pull request 'Apply automatic ruff lints' (#4919) from ruff-1 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4919
|
2025-08-25 09:53:41 +00:00 |
|
Jörg Thalheim
|
0ec2c32ff8
|
ruff: apply automatic unsafe fixes
|
2025-08-25 11:34:41 +02:00 |
|
Jörg Thalheim
|
ea2d6aab65
|
ruff: apply automatic fixes
|
2025-08-25 11:34:41 +02:00 |
|
Johannes Kirschbauer
|
4414403dec
|
clan/inventory: allow list usage of roles via polymorphism
|
2025-08-25 11:27:38 +02:00 |
|
Johannes Kirschbauer
|
2d78730037
|
clan/schema: rename json schemas consistent {clanSchemaNix, clanSchemaJson}
|
2025-08-25 11:27:03 +02:00 |
|
Johannes Kirschbauer
|
00bd003be4
|
tests/dirs: unify test files
|
2025-08-25 10:14:02 +02:00 |
|
lassulus
|
4dc90b3d39
|
clan_lib flake: fix handling of maybes and empty sets
|
2025-08-22 23:44:14 +02:00 |
|
Qubasa
|
84bf9f3bc5
|
clan_lib: Fix run_machine_install incorrect pesist_state path
|
2025-08-22 11:21:44 +02:00 |
|
Luis Hebendanz
|
9aa9ba500e
|
Merge pull request 'clan-lib: Make Flake throw more concrete errors if the flake path is invalid or non existend' (#4870) from Qubasa/clan-core:fix_ui_stuff2 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4870
|
2025-08-21 22:08:28 +00:00 |
|
Qubasa
|
2934269279
|
clan-lib: Make Flake throw more concrete errors if the flake path is invalid or non existend
treefmt
|
2025-08-21 23:53:26 +02:00 |
|
hsjobeki
|
9a0ad4182f
|
Merge pull request 'api/modules: unify frontmatter with module manifest' (#4847) from api-modules-unify into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4847
Reviewed-by: lassulus <clanlol@lassul.us>
|
2025-08-21 12:56:19 +00:00 |
|