grossmj
|
ab8dc52ece
|
Fix tests to work with new version of aiohttp (>= 3.0)
|
2018-10-17 17:32:10 +07:00 |
|
grossmj
|
86f87aec74
|
Fix installation with Python 3.7. Fixes #1414.
Fix deprecated use of aiohttp.Timeout. Fixes #1296.
Use "async with" with aiohttp.ClientSession().
Make sure websocket connections are properly closed, see https://docs.aiohttp.org/en/stable/web_advanced.html#graceful-shutdown
Finish to drop Python 3.4.
|
2018-10-16 15:56:06 +07:00 |
|
grossmj
|
76af98404a
|
Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
|
2018-10-15 17:05:49 +07:00 |
|
grossmj
|
22f7ca0243
|
Return compute port information via API. Ref #1420.
|
2018-10-05 12:48:20 +02:00 |
|
grossmj
|
9de13c570c
|
Merge branch '2.1' into 2.2
# Conflicts:
# gns3server/compute/builtin/nodes/cloud.py
# gns3server/compute/docker/docker_vm.py
# gns3server/compute/dynamips/nodes/ethernet_switch.py
# gns3server/compute/iou/iou_vm.py
# gns3server/compute/qemu/qemu_vm.py
# gns3server/compute/virtualbox/virtualbox_vm.py
# gns3server/compute/vmware/vmware_vm.py
# gns3server/controller/__init__.py
# gns3server/version.py
# gns3server/web/web_server.py
|
2018-10-04 15:44:13 +02:00 |
|
grossmj
|
e4a6db8ebc
|
Fix some typos.
|
2018-10-04 15:22:42 +02:00 |
|
grossmj
|
4d95e0b51f
|
Catch some exceptions.
|
2018-09-28 15:04:38 +02:00 |
|
grossmj
|
17d657c919
|
Fix small errors like unhandled exceptions etc.
|
2018-09-11 15:06:01 +02:00 |
|
grossmj
|
4021a13651
|
Catch exceptions in various locations to fix small issues reported by Sentry.
|
2018-09-06 09:49:12 +02:00 |
|
grossmj
|
c620d0be84
|
Improve the invalid port format detection. Fixes https://github.com/GNS3/gns3-gui/issues/2580
|
2018-09-05 13:35:42 +08:00 |
|
grossmj
|
86be4f98f1
|
Fix wrong call after merging.
|
2018-08-29 16:22:37 +07:00 |
|
grossmj
|
3c332b895d
|
Fix tests after merging.
|
2018-08-29 16:08:08 +07:00 |
|
grossmj
|
33e8710495
|
Merge branch '2.1' into 2.2
# Conflicts:
# gns3server/compute/docker/docker_vm.py
# gns3server/controller/compute.py
# gns3server/controller/gns3vm/__init__.py
# gns3server/controller/link.py
# gns3server/controller/project.py
# gns3server/handlers/api/controller/project_handler.py
# gns3server/handlers/api/controller/server_handler.py
# gns3server/utils/asyncio/__init__.py
# gns3server/utils/asyncio/telnet_server.py
# gns3server/version.py
# gns3server/web/web_server.py
# tests/compute/qemu/test_qemu_vm.py
|
2018-08-29 15:57:54 +07:00 |
|
grossmj
|
00cf66fb0f
|
Report GNS3 VM errors to the GUI server summary. Ref #1359.
|
2018-08-28 15:42:06 +07:00 |
|
grossmj
|
8d4e73d23c
|
Replace vboxnet0 (if it does not exist) by the first available vboxnet interface on Windows. Fixes https://github.com/GNS3/gns3-vm/issues/102
|
2018-08-26 03:28:38 -07:00 |
|
grossmj
|
4e712280b3
|
Merge remote-tracking branch 'origin/2.1' into 2.1
|
2018-08-26 02:44:01 -07:00 |
|
grossmj
|
4d57a3befa
|
Check if the VirtualBox host-only network exists when starting a GNS3 VM running on VirtualBox. Ref https://github.com/GNS3/gns3-vm/issues/102
|
2018-08-26 02:43:40 -07:00 |
|
grossmj
|
38b72079b2
|
Change file timestamps if necessary because ZIP does not support timestamps before 1980. Fixes #1360.
|
2018-08-25 18:10:40 +07:00 |
|
grossmj
|
902de3dd47
|
Refactor asyncio locking system for Python 3.7 support. Ref https://github.com/GNS3/gns3-gui/issues/2566 Ref https://github.com/GNS3/gns3-gui/issues/2568
|
2018-08-25 14:10:47 +07:00 |
|
grossmj
|
3560cda06c
|
Use asyncio.ensure_future() instead of asyncio.async() with conservative approach to support Python < 3.4.4. Fixes https://github.com/GNS3/gns3-gui/issues/2566
|
2018-08-24 18:57:18 +07:00 |
|
grossmj
|
089d25c79d
|
Forbid controller and compute servers to be different versions.
Report last compute server error to clients and display in the server summary.
|
2018-08-22 16:54:43 +07:00 |
|
grossmj
|
59ce105a50
|
Fix exception with short names for Dynamips interfaces. Fixes #1386.
|
2018-08-21 19:46:14 +07:00 |
|
grossmj
|
9ef23ce6a8
|
Include HTTP error code when reporting an error while download appliance templates
from GitHub repository.
|
2018-08-21 17:30:34 +07:00 |
|
grossmj
|
b7f9b865c8
|
Optimize appliance templates update from GitHub repository by only downloading when the repository
has been updated. Ref https://github.com/GNS3/gns3-gui/issues/2490
|
2018-08-21 16:26:07 +07:00 |
|
grossmj
|
5958a23557
|
Update appliance templates from online registry. Ref #2490.
|
2018-08-19 16:02:47 +07:00 |
|
grossmj
|
7f72b90b0e
|
The server has now 2 notification streams
* A new one for controller related events (compute, appliance templates etc.)
* The existing one for project related events (links, nodes etc.)
|
2018-08-16 21:31:57 +07:00 |
|
grossmj
|
dac3ba19b7
|
Merge branch '2.1' into 2.2
# Conflicts:
# gns3server/controller/ports/port_factory.py
|
2018-08-13 22:06:44 +07:00 |
|
grossmj
|
23e83b730b
|
Fix some more problems with interface short names. Fixes https://github.com/GNS3/gns3-gui/issues/2562
|
2018-08-13 15:45:24 +07:00 |
|
grossmj
|
e5d38811ca
|
Fix incorrect short port names in topology summary. Fixes https://github.com/GNS3/gns3-gui/issues/2562
|
2018-08-13 15:10:21 +07:00 |
|
grossmj
|
daa2de4541
|
Allow custom symbols to be sub-directories.
|
2018-08-13 00:16:02 +07:00 |
|
grossmj
|
29620f4ea3
|
Add affinity symbols. Ref https://github.com/GNS3/gns3-gui/issues/2488
|
2018-08-12 22:08:48 +07:00 |
|
grossmj
|
1fd010484d
|
ACPI shutdown for GNS3 VM running on Hyper-V. Ref https://github.com/GNS3/gns3-gui/issues/763
|
2018-08-12 17:11:32 +07:00 |
|
grossmj
|
c48eebcc5d
|
Hyper-V support for GNS3 VM. Fixes https://github.com/GNS3/gns3-gui/issues/763
|
2018-08-12 16:49:24 +07:00 |
|
grossmj
|
c0521732a9
|
Get IP address from guest Hyper-V VM. Ref https://github.com/GNS3/gns3-gui/issues/763
|
2018-08-12 01:49:48 -07:00 |
|
grossmj
|
c9767a06b3
|
Early Hyper-V support to run the GNS3 VM. Ref https://github.com/GNS3/gns3-gui/issues/763.
|
2018-08-10 16:18:14 +07:00 |
|
grossmj
|
89f7169589
|
Add appliance UUID added to the node data. Fixes #1334.
|
2018-08-09 17:45:33 +07:00 |
|
grossmj
|
a54359d243
|
Clean GNS3 close if one remote server is down. Fixes #1357.
|
2018-08-09 16:59:10 +07:00 |
|
grossmj
|
e3c8c9d484
|
Mark VirtualBox support for running the GNS3 VM as deprecated. Ref #1377.
|
2018-08-08 15:02:31 +07:00 |
|
grossmj
|
cc52a6a6b5
|
Change default z value for nodes to 1
|
2018-08-08 14:33:10 +07:00 |
|
grossmj
|
033f005bde
|
Merge branch '2.1' into 2.2
# Conflicts:
# gns3server/compute/docker/docker_vm.py
# gns3server/version.py
|
2018-08-07 21:06:42 +07:00 |
|
grossmj
|
d0ed6931d8
|
Catch exception: ZIP does not support timestamps before 1980. Ref #1360.
|
2018-07-26 13:34:23 -05:00 |
|
ziajka
|
ac73c72727
|
Don't send variables to computes where are empty, Ref: #1340
|
2018-06-13 18:55:47 +02:00 |
|
grossmj
|
96d5e351f7
|
Merge branch '2.1' into 2.2
# Conflicts:
# gns3server/version.py
# requirements.txt
|
2018-06-10 21:19:55 +07:00 |
|
grossmj
|
45edc40948
|
Timeout for stream file.
|
2018-06-10 21:18:16 +07:00 |
|
grossmj
|
40151cd1fe
|
Fix switching console type from telnet to VNC throws error. Fixes #2489.
|
2018-06-09 21:47:36 +07:00 |
|
grossmj
|
8851a55199
|
Fix timeout error with "save as" for large projects.
|
2018-06-07 22:26:23 +07:00 |
|
grossmj
|
62f87de23a
|
Add API endpoint to return all links attached to a node.
|
2018-06-06 20:46:44 +07:00 |
|
grossmj
|
fd5df0052a
|
Fix issue with some SVG symbols that could not be used in GNS3.
This was due to the height and width values being percentages.
|
2018-06-06 16:32:51 +07:00 |
|
grossmj
|
d1ccf3bc84
|
Merge branch '2.1' into 2.2
# Conflicts:
# gns3server/version.py
# requirements.txt
|
2018-06-04 22:46:52 +07:00 |
|
ziajka
|
c52342907a
|
Merge pull request #1332 from GNS3/global-vars
Docker `ExtraHosts`, global variables for project and supplier support, Fixes: #2482
|
2018-05-15 09:23:54 +02:00 |
|