grossmj
|
f50653107b
|
style: fix import and lint errors after merging
|
2026-10-08 16:57:41 +02:00 |
|
Jeremy Grossmann
|
cea858acc4
|
Merge branch '3.1' into api-issue-12-cu0jkp
|
2026-10-08 16:46:37 +02:00 |
|
Jeremy Grossmann
|
53f3169107
|
Fix module list after merging
|
2026-10-08 14:17:07 +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
|
5055664456
|
Merge pull request #2957 from markparonyan/api-issue-08-67pip0
feat(api): add machine-readable error codes and align OpenAPI error schemas
|
2026-10-08 09:30:13 +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
|
dc57c95f1c
|
Merge pull request #2963 from markparonyan/api-issue-16-0gmylm
feat(api): add Snapshot.created and type NodeFile timestamps as date-time
|
2026-10-08 04:15:01 +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
|
ead44787f3
|
feat(api): add Snapshot.created and type NodeFile timestamps as date-time
|
2026-10-07 15:25:15 +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
|
289f9394b6
|
feat(api): add machine-readable error codes and align OpenAPI error schemas
|
2026-10-07 14:15:41 +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 |
|
Cristi
|
51f7d06fae
|
fix(console): keep SSH web console open after terminal resize
|
2026-10-07 00:21:03 +03:00 |
|
Jeremy Grossmann
|
f184883aa7
|
Merge branch '3.1' into images-nested-folders-support
|
2026-10-06 16:50:40 +02:00 |
|
Jeremy Grossmann
|
e2161fb66c
|
Merge branch '3.1' into fix-api
|
2026-10-06 16:12:18 +02:00 |
|
Mark Paronyan
|
d9678ce98c
|
refactor: derive update schemas with PartialUpdateModel
|
2026-10-06 16:46:22 +03:00 |
|
Cristi
|
5492105e58
|
fix(image-manager): Fix type-check errors in image uploads and appliance installation
|
2026-10-06 00:13:53 +03:00 |
|
Mark Paronyan
|
cbd4f457be
|
Merge branch '3.1' into fix-api
|
2026-10-05 21:23:03 +03:00 |
|
Mark Paronyan
|
b8e552ee9d
|
refactor: ruff fixes
|
2026-10-05 21:05:24 +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
|
be52a0d0d4
|
refactor: discriminate appliance settings by template_type
|
2026-10-05 15:00:35 +03:00 |
|
Mark Paronyan
|
3135c8b7e3
|
refactor: use f-strings in remaining modules, scripts and tests
|
2026-10-03 19:44:02 +03:00 |
|
Mark Paronyan
|
7a9c600f54
|
refactor: use f-strings in controller modules
|
2026-10-03 19:44:01 +03:00 |
|
Mark Paronyan
|
552c0ca3e0
|
refactor: use f-strings in remaining compute modules
|
2026-10-03 19:44:01 +03:00 |
|
Mark Paronyan
|
bbebf20825
|
refactor: use f-strings in dynamips manager
|
2026-10-03 19:44:01 +03:00 |
|
Mark Paronyan
|
c458459626
|
refactor: use f-strings in dynamips NIO modules
|
2026-10-03 19:44:01 +03:00 |
|
Mark Paronyan
|
fba3ecc5fc
|
refactor: use f-strings in dynamips nodes
|
2026-10-03 19:44:00 +03:00 |
|
Mark Paronyan
|
a5d2bca921
|
refactor: use f-strings in dynamips router node
|
2026-10-03 19:44:00 +03:00 |
|
Mark Paronyan
|
97f6805d0a
|
refactor: use f-strings in iou compute modules
|
2026-10-03 19:44:00 +03:00 |
|
Mark Paronyan
|
d5ad4c67c6
|
refactor: use f-strings in qemu compute modules
|
2026-10-03 19:44:00 +03:00 |
|
Mark Paronyan
|
7f2c0c7e9c
|
refactor: use f-strings in docker compute modules
|
2026-10-03 19:44:00 +03:00 |
|
Mark Paronyan
|
72fae7a1ce
|
refactor: declare new image sync models in the public API
|
2026-10-03 19:43:59 +03:00 |
|
Mark Paronyan
|
b622ccae7b
|
refactor: declare explicit public API in package __init__ modules
|
2026-10-03 19:43:59 +03:00 |
|
Mark Paronyan
|
306d8fbde4
|
refactor: remove unused imports
|
2026-10-03 19:43:58 +03:00 |
|
Mark Paronyan
|
1ed8320e31
|
Merge branch '3.1' into ruff/pr01-imports
|
2026-10-03 14:21:22 +03:00 |
|
grossmj
|
64e2a62a04
|
fix: improve warning message for missing mtools in config disk creation. Ref #2778
|
2026-10-02 16:08:38 +02:00 |
|
Mark Paronyan
|
b78672a8ca
|
style: sort imports in the new image management modules
|
2026-10-02 12:43:26 +03:00 |
|
Mark Paronyan
|
55df230864
|
style: sort imports in controller
|
2026-10-02 12:43:26 +03:00 |
|
Mark Paronyan
|
61caa20524
|
style: sort imports in agent and remaining compute modules
|
2026-10-02 12:43:26 +03:00 |
|