grossmj
|
c17a86e814
|
Add missing async
|
2021-02-18 18:14:35 +10:30 |
|
grossmj
|
1add223891
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/qemu/qemu_vm.py
# gns3server/handlers/api/controller/server_handler.py
# gns3server/schemas/project.py
# gns3server/schemas/qemu.py
# gns3server/schemas/qemu_template.py
# gns3server/version.py
# tests/handlers/api/compute/test_qemu.py
|
2021-02-16 21:11:40 +10:30 |
|
grossmj
|
3c5bbe04dc
|
Development on 2.2.19dev1
|
2021-02-16 20:44:58 +10:30 |
|
grossmj
|
c213cae500
|
Release v2.2.18
|
2021-02-16 19:09:46 +10:30 |
|
grossmj
|
1043be02a6
|
Merge branch 'master' into 2.2
# Conflicts:
# gns3server/compute/qemu/qemu_vm.py
|
2021-02-16 19:02:12 +10:30 |
|
grossmj
|
56c25727b6
|
SIGHUP: remove projects with an empty project directory.
|
2021-02-16 17:00:59 +10:30 |
|
grossmj
|
0b854ffceb
|
Bump version to 2.2.18dev2
|
2021-02-16 16:35:26 +10:30 |
|
piotrpekala7
|
366e904698
|
Release web UI 2.2.18
|
2021-02-15 23:55:14 +01:00 |
|
grossmj
|
16c84e23a9
|
Catch OSError exception in psutil. Fixes https://github.com/GNS3/gns3-gui/issues/3127
|
2021-02-15 15:57:24 +10:30 |
|
grossmj
|
64f172fe20
|
Expose 'auto_open' and 'auto_start' properties in API when creating project. Fixes https://github.com/GNS3/gns3-gui/issues/3119
|
2021-02-15 15:16:19 +10:30 |
|
grossmj
|
9de61cd671
|
Fix warning: 'ide-drive' is deprecated when using recent version of Qemu. Fixes https://github.com/GNS3/gns3-gui/issues/3101
|
2021-02-14 14:39:02 +10:30 |
|
grossmj
|
9e6ccc3f61
|
Fix bug when starting of vpcs stopped with "quit". Fixes https://github.com/GNS3/gns3-gui/issues/3110
|
2021-02-14 13:50:10 +10:30 |
|
grossmj
|
4c339eade1
|
Fix WinError 0 handling
|
2021-01-27 21:47:14 +10:30 |
|
grossmj
|
128e494134
|
Stop uBridge if VPCS node has been terminated. Ref https://github.com/GNS3/gns3-gui/issues/3110
|
2021-01-27 21:03:19 +10:30 |
|
Brent Baccala
|
235a127111
|
Allow cloned QEMU disk images to be resized before the node starts,
by cloning the disk image in response to a resize request instead
of waiting until the node starts.
|
2020-12-30 15:36:38 -05:00 |
|
grossmj
|
58c1b01439
|
Add default JWT secret key and fix tests.
|
2020-12-18 16:51:54 +10:30 |
|
grossmj
|
bde706d19a
|
Generate JWT secret key if none is configured in the config file.
Change location of the database.
|
2020-12-16 18:24:21 +10:30 |
|
grossmj
|
6aefb5d32b
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/base_node.py
# gns3server/version.py
# gns3server/web/web_server.py
|
2020-12-07 18:00:33 +10:30 |
|
grossmj
|
d47dcb0d6f
|
User authentication with tests.
|
2020-12-07 16:52:36 +10:30 |
|
grossmj
|
87ede50827
|
Development on 2.2.18dev1
|
2020-12-04 18:10:11 +10:30 |
|
grossmj
|
24fe67f82b
|
Release v2.2.17
|
2020-12-04 16:26:56 +10:30 |
|
grossmj
|
18c878429f
|
Merge branch 'master' into 2.2
|
2020-12-04 16:22:04 +10:30 |
|
grossmj
|
6c3a070733
|
Close and remove projects deleted from disks after SIGHUP signal is received.
|
2020-12-04 16:17:28 +10:30 |
|
piotrpekala7
|
a157ef5a8a
|
Release web UI 2.2.17
|
2020-12-04 02:59:13 +01:00 |
|
grossmj
|
5244ae6d4c
|
New config file options to configure the VNC console port range.
|
2020-12-03 18:04:42 +10:30 |
|
grossmj
|
bf7cf862af
|
Refactor tests and start work on database integration.
|
2020-12-02 18:39:08 +10:30 |
|
grossmj
|
ae55c0ec9c
|
Fix tests.
|
2020-11-19 15:27:33 +10:30 |
|
grossmj
|
c043830e3f
|
Move endpoints to routes & preparations to use a database.
|
2020-11-19 15:21:03 +10:30 |
|
Karthikeyan Singaravelan
|
603683e2c5
|
Use asyncio.all_tasks instead of deprecated method for Python 3.9 compatibility.
|
2020-11-17 06:30:47 +00:00 |
|
grossmj
|
95ea1fa636
|
Providing the path to create a project is now deprecated.
|
2020-11-13 15:17:54 +10:30 |
|
grossmj
|
acc5c7ebfa
|
Update package versions.
Do not use Path in schemas (causes issues with empty paths).
Change how notifications are handled.
Run tests with Python 3.9
|
2020-11-11 17:18:41 +10:30 |
|
Bernhard Ehlers
|
e45bc5aec1
|
Fix mcopy error messages
|
2020-11-05 15:00:44 +01:00 |
|
grossmj
|
e13c84bada
|
Fix tests
|
2020-11-05 18:47:59 +10:30 |
|
grossmj
|
841b013223
|
SSL support.
|
2020-11-05 18:24:50 +10:30 |
|
grossmj
|
a5d89b428a
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/controller/__init__.py
# gns3server/controller/compute.py
# gns3server/schemas/gns3vm.py
# gns3server/utils/application_id.py
# gns3server/version.py
# gns3server/web/web_server.py
|
2020-11-05 17:15:25 +10:30 |
|
grossmj
|
a3ee1d9ee6
|
Development on 2.2.17dev1
|
2020-11-05 16:59:58 +10:30 |
|
grossmj
|
0e95e7e023
|
Release v2.2.16
|
2020-11-05 15:38:19 +10:30 |
|
grossmj
|
1748250179
|
Sync appliance files.
|
2020-11-05 15:30:21 +10:30 |
|
grossmj
|
c8ea22c651
|
Merge branch 'master' into 2.2
|
2020-11-05 15:05:05 +10:30 |
|
grossmj
|
d16cb5ef89
|
Option to allocate or not the vCPUs and RAM settings for the GNS3 VM. Fixes https://github.com/GNS3/gns3-gui/issues/3069
|
2020-11-05 11:13:57 +10:30 |
|
piotrpekala7
|
004acdc271
|
Release web UI 2.2.16
|
2020-11-04 12:51:25 +01:00 |
|
grossmj
|
e182f53d69
|
Fix wrong defaults for images_path, configs_path, appliances_path. Fixes #1829
|
2020-11-04 12:30:23 +10:30 |
|
grossmj
|
5a7b5e4e08
|
Make sure all HTTP exceptions return JSON with a "message" field instead of "detail"
|
2020-11-02 18:08:25 +10:30 |
|
grossmj
|
359f9a7384
|
Move to version 3 of the REST API.
Rename packet capture endpoints.
|
2020-11-02 12:05:32 +10:30 |
|
grossmj
|
eeaf10b418
|
Put all schemas in the same module.
|
2020-10-31 16:02:21 +10:30 |
|
grossmj
|
81439c750a
|
Use pydantic for data validation (instead of jsonschema)
Fix/improve various pydantic shema models.
|
2020-10-31 15:07:12 +10:30 |
|
grossmj
|
b6a021dabd
|
Fix SSL support for controller and local compute. Fixes #1826
|
2020-10-27 23:25:19 +10:30 |
|
grossmj
|
5dab0c2587
|
Prevent WIC to be added/removed while Dynamips router is running. Fixes https://github.com/GNS3/gns3-gui/issues/3082
|
2020-10-27 20:08:01 +10:30 |
|
grossmj
|
5d1fdceb98
|
Fix bug with application id allocation for IOU nodes. Fixes #3079
|
2020-10-27 19:41:24 +10:30 |
|
grossmj
|
b2fb2442c8
|
Change tag for index routes.
|
2020-10-24 17:00:43 +10:30 |
|
grossmj
|
d316ee33df
|
Capitalize openapi tags.
|
2020-10-24 15:35:53 +10:30 |
|
grossmj
|
80d14a98fb
|
Some cleaning in compute.py
|
2020-10-23 19:42:21 +10:30 |
|
grossmj
|
3185ebaa3d
|
Publish API documentation generated by FastAPI.
|
2020-10-23 18:01:58 +10:30 |
|
grossmj
|
087bbd1a0b
|
Fix tests.
|
2020-10-22 20:37:34 +10:30 |
|
grossmj
|
a08ddce033
|
Revert compute.py
|
2020-10-22 20:05:37 +10:30 |
|
grossmj
|
97a91f1899
|
Overwrite uvicorn loggers.
|
2020-10-22 19:56:53 +10:30 |
|
grossmj
|
13da8aa8f5
|
Do not automatically connect to local compute.
|
2020-10-22 16:47:11 +10:30 |
|
grossmj
|
a92c47b310
|
Add HTTP client to reuse the aiohttp session where needed.
Remove unnecessary aiohttp exceptions.
|
2020-10-22 16:19:44 +10:30 |
|
grossmj
|
36c8920cd1
|
Warn not to use the private compute API. Fixes #1593.
|
2020-10-20 16:27:00 +10:30 |
|
grossmj
|
25494ca098
|
Fix project import to work with FastAPI.
|
2020-10-19 22:39:30 +10:30 |
|
grossmj
|
b8e8e5cba7
|
Fix status code 204 must not have a response body.
|
2020-10-19 18:42:27 +10:30 |
|
grossmj
|
5d71ee25ee
|
Fix syntax error.
|
2020-10-19 18:34:27 +10:30 |
|
grossmj
|
f20e16074f
|
Fix Docker dev server script.
|
2020-10-19 18:28:01 +10:30 |
|
grossmj
|
be6d4771d0
|
Migrate PCAP streaming code to work with FastAPI.
|
2020-10-19 15:55:29 +10:30 |
|
grossmj
|
bd8565b2b9
|
Refactor WebSocket console code to work with FastAPI.
Fix endpoint routes.
|
2020-10-19 15:00:41 +10:30 |
|
Bernhard Ehlers
|
de2b9caeeb
|
Use HDD disk image as startup QEMU config disk
|
2020-10-19 03:19:22 +02:00 |
|
grossmj
|
5341ccdbd6
|
Use dependencies and group common HTTP responses in endpoints.
|
2020-10-14 10:49:29 +10:30 |
|
grossmj
|
46f4e7ef6e
|
Fix update property call for Qemu VMs.
|
2020-10-12 18:07:00 +10:30 |
|
grossmj
|
0746949207
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/qemu/qemu_vm.py
# gns3server/handlers/api/compute/qemu_handler.py
# gns3server/handlers/api/controller/symbol_handler.py
# gns3server/version.py
# tests/compute/qemu/test_qemu_vm.py
# tests/endpoints/compute/test_qemu_nodes.py
# tests/endpoints/controller/test_nodes.py
|
2020-10-12 18:04:49 +10:30 |
|
grossmj
|
362701f5aa
|
Allow commas in image paths and VM name for Qemu VMs. Fixes https://github.com/GNS3/gns3-gui/issues/3065
|
2020-10-11 14:02:22 +10:30 |
|
grossmj
|
91244456f5
|
Handle comma in disk path for Qemu VMs. Fixes https://github.com/GNS3/gns3-gui/issues/3065
|
2020-10-08 22:09:03 +10:30 |
|
grossmj
|
88ab528977
|
Development on 2.2.16dev1
|
2020-10-07 16:30:03 +10:30 |
|
grossmj
|
7d031e71a0
|
Release v2.2.15
|
2020-10-07 15:29:52 +10:30 |
|
grossmj
|
c46c095fcb
|
Sync appliance files.
|
2020-10-07 15:24:15 +10:30 |
|
grossmj
|
e592b95639
|
Revert "Add info log to show where custom symbols are searched from."
This reverts commit 593e3795
|
2020-10-07 15:20:28 +10:30 |
|
grossmj
|
593e379523
|
Add info log to show where custom symbols are searched from.
|
2020-10-07 15:19:09 +10:30 |
|
grossmj
|
d451d3125e
|
Fix symbol retrieval issue. Ref #1824
|
2020-10-07 11:48:11 +10:30 |
|
grossmj
|
c248764efb
|
Fixes update() missing 2 required positional arguments: 'name' and 'value'. Fixes #1821 #1825
|
2020-10-06 17:08:51 +10:30 |
|
grossmj
|
0259696872
|
Fix Hyper-V based GNS3 VM WMI issue. Fixes #1822
|
2020-10-06 16:42:50 +10:30 |
|
grossmj
|
165ba4d8d5
|
Merge branch 'master' into 2.2
|
2020-10-06 12:30:08 +10:30 |
|
piotrpekala7
|
8049ab8b64
|
Release 2020.4.0-beta.1
|
2020-10-05 15:42:19 +02:00 |
|
grossmj
|
eb3cb8a41f
|
Migration to FastAPI
|
2020-10-02 16:07:50 +09:30 |
|
grossmj
|
2857cab94e
|
Development on 2.2.15dev1
|
2020-09-15 06:49:11 +09:30 |
|
grossmj
|
326841cd9e
|
Release v2.2.14
|
2020-09-15 05:52:47 +09:30 |
|
grossmj
|
dacc5ef9cd
|
Merge branch 'master' into 2.2
|
2020-09-15 05:28:00 +09:30 |
|
piotrpekala7
|
dd1e4f655e
|
Release 2020.3.0-beta.4
|
2020-09-14 18:35:17 +02:00 |
|
grossmj
|
399f1c082e
|
Add '-smp sockets=1' by default for Qemu VMs. Ref https://github.com/GNS3/gns3-gui/issues/3047
|
2020-09-13 23:16:52 +09:30 |
|
grossmj
|
919abdc052
|
Sync appliance files.
|
2020-09-12 23:08:38 +09:30 |
|
grossmj
|
992cd7fc6c
|
Implement full restart if user reload a Qemu VM which has been updated. Fixes https://github.com/GNS3/gns3-gui/issues/3038
|
2020-09-12 23:07:39 +09:30 |
|
grossmj
|
90ecefd455
|
Development on 2.2.14dev1
|
2020-09-05 04:26:16 +09:30 |
|
grossmj
|
b4c7823696
|
Release v2.2.13
|
2020-09-04 23:13:28 +09:30 |
|
grossmj
|
ffde704251
|
Merge branch 'master' into 2.2
|
2020-09-04 23:10:09 +09:30 |
|
piotrpekala7
|
8c00cd0a84
|
Release 2020.3.0-beta.3
|
2020-09-04 12:54:48 +02:00 |
|
grossmj
|
2bf625e000
|
Fix issue when resuming Qemu VM. Fixes https://github.com/GNS3/gns3-gui/issues/3027
|
2020-09-04 18:02:21 +09:30 |
|
grossmj
|
5305117a75
|
Sync appliance files.
|
2020-09-04 01:59:45 +09:30 |
|
grossmj
|
4843084158
|
Prioritize the config disk over HD-D for Qemu VMs.
Fixes https://github.com/GNS3/gns3-gui/issues/3036
(cherry picked from commit c12b675691 )
|
2020-08-18 10:54:11 +09:30 |
|
grossmj
|
c12b675691
|
Prioritize the config disk over HD-D for Qemu VMs.
Fixes https://github.com/GNS3/gns3-gui/issues/3036
|
2020-08-18 10:54:11 +09:30 |
|
Jeremy Grossmann
|
01db2d2a86
|
Create config disk property false by default for Qemu templates
Ref https://github.com/GNS3/gns3-gui/issues/3035
(cherry picked from commit a2e884e315 )
|
2020-08-17 12:45:57 +09:30 |
|
Jeremy Grossmann
|
a2e884e315
|
Create config disk property false by default for Qemu templates
Ref https://github.com/GNS3/gns3-gui/issues/3035
|
2020-08-17 12:45:57 +09:30 |
|
Jeremy Grossmann
|
fa26555d00
|
Merge pull request #1801 from GNS3/qemu-config-disk
QEMU config disk - enable QEMU config import/export
|
2020-08-15 16:35:20 +08:00 |
|