7731 Commits

Author SHA1 Message Date
Mark Paronyan
95ada23395
refactor: replace percent formatting with format specifiers 2026-10-01 19:57:47 +03:00
Mark Paronyan
06899c92fc
refactor: use iterable unpacking instead of concatenation 2026-10-01 19:57:46 +03:00
Mark Paronyan
2dc7479d11
style: remove f-strings without placeholders 2026-10-01 19:57:46 +03:00
Mark Paronyan
c9416d2569
style: remove quotes from type annotations 2026-10-01 19:57:45 +03:00
Mark Paronyan
fdb8d87a64
style: drop useless object inheritance 2026-10-01 19:57:45 +03:00
Mark Paronyan
396407827e
style: drop redundant open mode arguments 2026-10-01 19:57:44 +03:00
Mark Paronyan
d356a68987
refactor: replace aliased OSError subclasses 2026-10-01 19:57:44 +03:00
Mark Paronyan
7d0be62da8
style: drop redundant utf-8 encode arguments 2026-10-01 19:57:44 +03:00
Mark Paronyan
06ef803ee9
style: use not-in membership tests 2026-10-01 19:57:43 +03:00
Mark Paronyan
7a1e79a8a0
style: parenthesize chained boolean operators 2026-10-01 19:57:43 +03:00
Mark Paronyan
1a495ab318
refactor: replace getattr with attribute access 2026-10-01 19:57:42 +03:00
Mark Paronyan
0416ad8228
style: sort __all__ declarations 2026-10-01 19:57:42 +03:00
Mark Paronyan
c5b5091f5e
refactor: use explicit conversion in f-strings 2026-10-01 19:57:41 +03:00
Mark Paronyan
0f66fd6c2b
style: remove trailing whitespace 2026-10-01 19:57:41 +03:00
Mark Paronyan
06e98f8b55
style: drop redundant utf-8 coding declarations 2026-10-01 19:57:40 +03:00
Mark Paronyan
9e5ab02147
style: remove unused noqa directives 2026-10-01 19:57:40 +03:00
Jeremy Grossmann
eb3ce3804d
Merge pull request #2931 from markparonyan/mypy-api-controller-misc
chore: drop the mypy baseline ignore list
2026-09-29 21:37:31 +02:00
Jeremy Grossmann
e90be1ebac
Merge pull request #2930 from markparonyan/mypy-db-templates-images
fix(typing): resolve the remaining mypy errors (18 modules)
2026-09-29 21:37:14 +02:00
Mark Paronyan
98097a7f8f
chore: drop the mypy baseline ignore list (no modules left) 2026-09-29 22:02:24 +03:00
Mark Paronyan
eae69bd5c5
fix(typing): resolve mypy errors in compute.virtualbox.virtualbox_vm 2026-09-29 22:02:23 +03:00
Mark Paronyan
472c1b61fd
fix(typing): resolve mypy errors in controller.project 2026-09-29 22:02:23 +03:00
Mark Paronyan
783f243230
fix(typing): resolve mypy errors in controller.appliance_manager 2026-09-29 22:02:23 +03:00
Mark Paronyan
0954723ebd
fix(typing): resolve mypy errors in schemas.controller.computes 2026-09-29 22:02:22 +03:00
Mark Paronyan
36945daa83
fix(typing): resolve mypy errors in db.repositories.computes 2026-09-29 22:02:22 +03:00
Mark Paronyan
2fe4e39715
fix(typing): resolve mypy errors in db.repositories.api_keys 2026-09-29 22:02:22 +03:00
Mark Paronyan
bacfab8465
fix(typing): resolve mypy errors in api.routes.controller.pools 2026-09-29 22:02:21 +03:00
Mark Paronyan
adf9c15e21
fix(typing): resolve mypy errors in api.routes.controller.projects 2026-09-29 22:02:21 +03:00
Mark Paronyan
8f7b895cf4
fix(typing): resolve mypy errors in db.repositories.pools 2026-09-29 22:02:21 +03:00
Mark Paronyan
fa9d1cde80
fix(typing): resolve mypy errors in db.repositories.rbac 2026-09-29 22:02:20 +03:00
Mark Paronyan
323055c486
fix(typing): resolve mypy errors in api.routes.controller.templates 2026-09-29 22:02:20 +03:00
Mark Paronyan
bbf4e6aa2c
fix(typing): resolve mypy errors in api.routes.controller.images 2026-09-29 22:02:20 +03:00
Mark Paronyan
81474b4651
fix(typing): resolve mypy errors in db.repositories.images 2026-09-29 22:02:19 +03:00
Mark Paronyan
4361598df0
fix(typing): resolve mypy errors in api.routes.controller.llm_model_configs 2026-09-29 22:02:19 +03:00
Mark Paronyan
c048124c21
fix(typing): resolve mypy errors in db.repositories.llm_model_configs 2026-09-29 22:02:19 +03:00
Mark Paronyan
b1d13edd2d
fix(typing): resolve mypy errors in api.routes.controller.users 2026-09-29 22:02:18 +03:00
Mark Paronyan
8e96f18429
fix(typing): resolve mypy errors in db.repositories.users 2026-09-29 22:02:18 +03:00
Mark Paronyan
1aaf36fc80
fix(typing): resolve mypy errors in db.tasks 2026-09-29 22:02:18 +03:00
Jeremy Grossmann
5feebbc1d9
Merge pull request #2929 from markparonyan/mypy-restore-type-check
fix(typing): resolve mypy errors in services.templates and api.routes.controller.dependencies.authentication
2026-09-29 20:57:47 +02:00
Mark Paronyan
a3cb73da3d
fix(typing): resolve mypy errors in api.routes.controller.dependencies.authentication 2026-09-29 21:48:33 +03:00
Mark Paronyan
dfea615248
fix(typing): resolve mypy errors in services.templates 2026-09-29 21:48:32 +03:00
Jeremy Grossmann
5f9fd6e595
Merge pull request #2928 from markparonyan/mypy-utils
fix(typing): resolve mypy errors in gns3server.utils
2026-09-29 13:42:11 +02:00
Jeremy Grossmann
5c87c0e1a4
Merge branch '3.1' into mypy-utils 2026-09-29 13:41:58 +02:00
Jeremy Grossmann
b812ed75c0
Merge pull request #2927 from markparonyan/mypy-schemas-plus
fix(typing): resolve mypy errors in schemas + schemas.controller + services + utils.asyncio
2026-09-29 13:41:22 +02:00
Jeremy Grossmann
1838ad7f05
Merge branch '3.1' into mypy-schemas-plus 2026-09-29 13:41:11 +02:00
Jeremy Grossmann
053cd9479e
Merge pull request #2926 from markparonyan/mypy-schemas
fix(typing): resolve mypy errors in gns3server.schemas
2026-09-29 13:40:10 +02:00
Jeremy Grossmann
eace280c5f
Merge branch '3.1' into mypy-schemas 2026-09-29 13:40:00 +02:00
Jeremy Grossmann
482e3faecb
Merge pull request #2925 from markparonyan/mypy-schemas-compute
fix(typing): resolve mypy errors in gns3server.schemas.compute
2026-09-29 13:39:14 +02:00
Jeremy Grossmann
e6410ed729
Merge branch '3.1' into mypy-schemas-compute 2026-09-29 13:39:01 +02:00
Jeremy Grossmann
76411f1eb0
Merge pull request #2924 from markparonyan/mypy-api-plus
fix(typing): resolve mypy errors in api + compute.dynamips + compute.iou + compute.vpcs + controller
2026-09-29 13:29:08 +02:00
Jeremy Grossmann
2f8277aeb7
Merge pull request #2922 from markparonyan/mypy-api-routes-controller-1
fix(typing): resolve mypy errors in gns3server.api.routes.controller
2026-09-29 13:28:43 +02:00