Marcel Hellwig
96b84d45db
Adding some more new lints ( #393 )
...
Enable `UP` and `TRY` lint
2026-02-01 18:04:15 +01:00
Maximilian Dorninger
a39e0d204a
Ruff enable type annotations rule ( #362 )
...
This PR enables the ruff rule for return type annotations (ANN), and
adds the ty package for type checking.
2026-01-06 17:07:19 +01:00
Marcel Hellwig
75406cbc64
ruff: add RET lint
...
lints about assign and immediatly returning a variable
2026-01-05 19:30:42 +01:00
Marcel Hellwig
5368cad77a
ruff: add S linter
...
this mostly adds a timeout=60 to all requests
this does mainly wants a timeout to all requests functions, since when
left out they hang infinitly.
I added a timeout of 60s, which is probably way too high, but since
before this there was none, I guess it's an improvement?
2026-01-05 19:30:42 +01:00
Marcel Hellwig
97cb3b5c1e
ruff: enable EM lint
2026-01-05 19:30:42 +01:00
Maximilian Dorninger
ea8c72ed8e
Merge branch 'master' into improve-container-startup-behaviour
2025-11-02 14:29:57 +01:00
maxDorninger
b89320f25d
prevent circular imports
2025-11-02 14:19:01 +01:00
maxDorninger
a5c55cc591
remove database initialization function which conflicts with alembic
2025-11-02 13:22:07 +01:00
Jasper Jürgensen
45fc771c16
Build database URL using sqlalchemy URL create
...
String concatination can cause issues with special characters and can be
a risk for URL parameter injection.
fixes https://github.com/maxdorninger/MediaManager/issues/193
2025-11-02 12:20:35 +01:00
maxDorninger
831f9dc1ac
format files
2025-07-15 20:05:37 +02:00
maxDorninger
b3c762040d
add support for transmission
2025-07-15 19:56:46 +02:00
maxDorninger
4cae93abeb
refine toml.config and add back default value for host
2025-07-11 11:19:59 +02:00
maxDorninger
9db9c85fc6
make all var names lower case and fix circular imports
2025-07-11 00:47:29 +02:00
maxDorninger
7ce6de7f85
replace all the other config usages with allencompassing config
2025-07-10 22:25:05 +02:00
maxDorninger
1b784c35c1
add allencompassing config, replace basic config usage with allencompassing config usage
2025-07-10 21:47:37 +02:00
maxDorninger
0f62df8e14
fix try except in get_session function not reraising exception
2025-06-24 19:26:30 +02:00
maxDorninger
9360b88842
format code with ruff
2025-06-22 17:41:50 +02:00
maxDorninger
231c36efe0
run linter and formatter
2025-06-07 13:29:48 +02:00
maxDorninger
206df8b150
refactor: change folder structure
2025-05-29 15:36:35 +02:00