Jeremy Grossmann
|
cea858acc4
|
Merge branch '3.1' into api-issue-12-cu0jkp
|
2026-10-08 16:46:37 +02:00 |
|
Jeremy Grossmann
|
a32f466183
|
Merge branch '3.1' into api-issue-04-burx2g
|
2026-10-08 13:59:00 +02:00 |
|
Jeremy Grossmann
|
48b6257410
|
Merge pull request #2952 from markparonyan/api-issue-02-rp8mx3
feat(api): return node and add wait option on node lifecycle calls
|
2026-10-08 11:05:28 +02:00 |
|
Jeremy Grossmann
|
ed8b0c3e20
|
Merge pull request #2958 from markparonyan/api-issue-09-aef9as
feat(api): return token lifetimes and document API keys as bearer tokens
|
2026-10-08 04:35:19 +02:00 |
|
Jeremy Grossmann
|
d797069921
|
Merge pull request #2964 from markparonyan/api-issue-17-asr039
feat: add optional ETag/If-Match concurrency for projects, nodes and links
|
2026-10-08 04:14:04 +02:00 |
|
Jeremy Grossmann
|
0a78a2bf12
|
Merge pull request #2961 from markparonyan/api-issue-13-bfbm9z
feat(api): add Notification schema and document notification streams
|
2026-10-08 04:11:14 +02:00 |
|
Jeremy Grossmann
|
bcf38d74f8
|
Merge pull request #2951 from markparonyan/api-issue-11-gqdty1
feat(api): type link filters and available_filters response
|
2026-10-07 18:25:30 +02:00 |
|
Mark Paronyan
|
241c2b65e7
|
feat: add optional ETag/If-Match concurrency for projects, nodes and links
|
2026-10-07 16:53:11 +03:00 |
|
Mark Paronyan
|
11a310dd9b
|
feat(api): type link filters and available_filters response
|
2026-10-07 15:48:52 +03:00 |
|
Mark Paronyan
|
a9e87df644
|
fix(links): reserve ports on add, accept port name and auto, add port_in_use code
|
2026-10-07 15:41:04 +03:00 |
|
Mark Paronyan
|
6a416d1a2a
|
feat(api): return node and add wait option on node lifecycle calls
|
2026-10-07 15:35:11 +03:00 |
|
Mark Paronyan
|
86a279330d
|
feat(api): add Notification schema and document notification streams
|
2026-10-07 15:14:50 +03:00 |
|
Jeremy Grossmann
|
0836e01525
|
Merge pull request #2950 from markparonyan/api-issue-14-yywwso
fix(api): return 200 instead of 201 for ACL endpoints, IOU license up…
|
2026-10-07 13:50:53 +02:00 |
|
Mark Paronyan
|
a4f20e0966
|
feat(api): add discriminators to link iface, appliance version and template settings schemas
|
2026-10-07 14:22:18 +03:00 |
|
Mark Paronyan
|
fcfa968cc5
|
feat(api): return token lifetimes and document API keys as bearer tokens
|
2026-10-07 14:18:18 +03:00 |
|
Mark Paronyan
|
97d5480241
|
fix(api): return 200 instead of 201 for ACL endpoints, IOU license update
|
2026-10-07 13:56:08 +03:00 |
|
Mark Paronyan
|
852dc5be0f
|
feat(api): add exact-match name filter to list endpoints
|
2026-10-07 13:40:34 +03:00 |
|
Jeremy Grossmann
|
f184883aa7
|
Merge branch '3.1' into images-nested-folders-support
|
2026-10-06 16:50:40 +02:00 |
|
Mark Paronyan
|
d9678ce98c
|
refactor: derive update schemas with PartialUpdateModel
|
2026-10-06 16:46:22 +03:00 |
|
Cristi
|
207db770c6
|
feat(image-manager): Add support for nested image folders and appliance compatibility checks
|
2026-10-05 18:49:21 +03:00 |
|
Mark Paronyan
|
306d8fbde4
|
refactor: remove unused imports
|
2026-10-03 19:43:58 +03:00 |
|
Mark Paronyan
|
634189d443
|
style: sort imports in api and utils modules
|
2026-10-02 12:43:26 +03:00 |
|
Mark Paronyan
|
4ebc941951
|
style: sort imports in controller API routes
|
2026-10-02 12:43:26 +03:00 |
|
Mark Paronyan
|
a77e06b907
|
Merge branch '3.1' into ruff/trivia-fixups
|
2026-10-01 19:58:02 +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
|
7a1e79a8a0
|
style: parenthesize chained boolean operators
|
2026-10-01 19:57:43 +03:00 |
|
Mark Paronyan
|
0f66fd6c2b
|
style: remove trailing whitespace
|
2026-10-01 19:57:41 +03:00 |
|
Mark Paronyan
|
9e5ab02147
|
style: remove unused noqa directives
|
2026-10-01 19:57:40 +03:00 |
|
grossmj
|
1456d36bf0
|
chore(tests): fix mypy errors
|
2026-10-01 15:22:17 +02:00 |
|
Jeremy Grossmann
|
a2cdc14a25
|
Merge branch '3.1' into image-manager-out-of-sync
|
2026-10-01 14:44:24 +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
|
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
|
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
|
4361598df0
|
fix(typing): resolve mypy errors in api.routes.controller.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
|
a3cb73da3d
|
fix(typing): resolve mypy errors in api.routes.controller.dependencies.authentication
|
2026-09-29 21:48:33 +03:00 |
|
Jeremy Grossmann
|
e8f49877fc
|
Merge branch '3.1' into mypy-api-routes-controller-1
|
2026-09-29 13:28:33 +02:00 |
|
Jeremy Grossmann
|
7f4f9eb2d0
|
Merge branch '3.1' into mypy-api-routes
|
2026-09-29 13:25:35 +02:00 |
|
Jeremy Grossmann
|
49f1af0962
|
Merge branch '3.1' into mypy-api-routes-compute-4
|
2026-09-29 13:23:50 +02:00 |
|
Jeremy Grossmann
|
1f7048d49d
|
Merge branch '3.1' into mypy-api-routes-compute-3
|
2026-09-29 13:23:05 +02:00 |
|
Jeremy Grossmann
|
cbd29ece37
|
Merge branch '3.1' into mypy-api-routes-compute-2
|
2026-09-29 13:21:10 +02:00 |
|
Jeremy Grossmann
|
726da8383a
|
Merge branch '3.1' into mypy-agent-gns3_copilot-plus
|
2026-09-29 13:20:27 +02:00 |
|
Jeremy Grossmann
|
4efc22b7ab
|
Merge branch '3.1' into mypy-api-routes-compute-1
|
2026-09-29 13:15:30 +02:00 |
|
Jeremy Grossmann
|
563b6080f0
|
Merge pull request #2923 from markparonyan/mypy-api-routes-controller-2
fix(typing): resolve mypy errors in gns3server.api.routes.controller
|
2026-09-29 13:13:58 +02:00 |
|
Jeremy Grossmann
|
9e9a778f8b
|
Merge pull request #2912 from markparonyan/mypy-api-controller-routes
fix(typing): resolve mypy errors in api.routes.controller
|
2026-09-29 12:50:06 +02:00 |
|
Jeremy Grossmann
|
ce3911be71
|
Merge pull request #2911 from markparonyan/mypy-api-compute-routes
fix(typing): resolve mypy errors in api.routes.compute
|
2026-09-29 12:48:36 +02:00 |
|
Mark Paronyan
|
ebe6dee916
|
fix(typing): resolve mypy errors in api.routes.controller.snapshots
|
2026-09-29 09:23:08 +03:00 |
|