grossmj
|
ab8dc52ece
|
Fix tests to work with new version of aiohttp (>= 3.0)
|
6 years ago |
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.
|
6 years ago |
grossmj
|
76af98404a
|
Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
|
6 years ago |
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
|
6 years ago |
grossmj
|
4d95e0b51f
|
Catch some exceptions.
|
6 years ago |
grossmj
|
86be4f98f1
|
Fix wrong call after merging.
|
6 years ago |
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
|
6 years ago |
grossmj
|
00cf66fb0f
|
Report GNS3 VM errors to the GUI server summary. Ref #1359.
|
6 years ago |
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
|
6 years ago |
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
|
6 years ago |
grossmj
|
089d25c79d
|
Forbid controller and compute servers to be different versions.
Report last compute server error to clients and display in the server summary.
|
6 years ago |
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.)
|
6 years ago |
grossmj
|
c0521732a9
|
Get IP address from guest Hyper-V VM. Ref https://github.com/GNS3/gns3-gui/issues/763
|
6 years ago |
grossmj
|
a54359d243
|
Clean GNS3 close if one remote server is down. Fixes #1357.
|
6 years ago |
grossmj
|
96d5e351f7
|
Merge branch '2.1' into 2.2
# Conflicts:
# gns3server/version.py
# requirements.txt
|
6 years ago |
grossmj
|
45edc40948
|
Timeout for stream file.
|
6 years ago |
grossmj
|
8851a55199
|
Fix timeout error with "save as" for large projects.
|
6 years ago |
grossmj
|
d1ccf3bc84
|
Merge branch '2.1' into 2.2
# Conflicts:
# gns3server/version.py
# requirements.txt
|
6 years ago |
ziajka
|
f3c6faed75
|
Removed unnecessary line
|
6 years ago |
ziajka
|
7b3d5ae5e3
|
Create/update project on compute when variables changes
|
6 years ago |
grossmj
|
90ce6093d8
|
Some spring cleaning.
|
6 years ago |
ziajka
|
eeae07e783
|
Conservative approach to supported versions of Python 3.4 and asyncio.ensure_future, Ref. #1269
|
7 years ago |
ziajka
|
d9a0ec9ff3
|
Replace asyncio.async with ensure_future because of deprecation, Fixes: #1269
|
7 years ago |
grossmj
|
f9c7c15f95
|
Fixing race condition when starting the GNS3 VM.
|
7 years ago |
ziajka
|
a393e7f723
|
Merge pull request #1205 from GNS3/aiohttp-2.3.1
aiohttp 2.3 support.
|
7 years ago |
ziajka
|
b48f5df53f
|
iExport files from remote server, Fixes: gui/#2271
|
7 years ago |
ziajka
|
a7412d1c87
|
aiohttp 2.3.1 dependency
|
7 years ago |
ziajka
|
b654d78ea6
|
Endpoint for obtaining direct action on compute
|
7 years ago |
grossmj
|
c22229101f
|
Try to improve error reporting when streaming a PCAP file. Ref #2235.
|
7 years ago |
Julien Duponchelle
|
3bb8cdafb2
|
Catch KeyError: <aiohttp.connector._TransportPlaceholder
Fix #1152
|
7 years ago |
Julien Duponchelle
|
27582bb68c
|
Fix IOU image upload
Fix #1141
|
7 years ago |
Julien Duponchelle
|
46e5e8ac68
|
Log error if you invalid character in auth login
Fix #1088
|
7 years ago |
Julien Duponchelle
|
3eadbb9adb
|
Implement an api call for computing the IDLE PC
Fix https://github.com/GNS3/gns3-gui/pull/2153
|
7 years ago |
Julien Duponchelle
|
93adef91d8
|
Merge branch '2.0' into 2.1
|
7 years ago |
Julien Duponchelle
|
4dc55a5af4
|
Improve logging for remote server connection lost
Ref https://github.com/GNS3/gns3-gui/issues/2074
|
7 years ago |
Julien Duponchelle
|
a4245fcf44
|
Aiohttp 2.0
Ref #1000
|
7 years ago |
Julien Duponchelle
|
39419462db
|
Handle HTTP 504 errors from compute node
Fix #1032
|
7 years ago |
Julien Duponchelle
|
050f6876ce
|
Fix KeyError: 'filename'
Fix #1018
|
7 years ago |
Julien Duponchelle
|
bfee08459d
|
Test image sorting
Ref https://github.com/GNS3/gns3-gui/issues/2030
|
7 years ago |
Julien Duponchelle
|
8a6584d90f
|
Sort image list
Fix https://github.com/GNS3/gns3-gui/issues/2030
|
7 years ago |
Julien Duponchelle
|
815820f692
|
Catch some broken hostname for compute node
Fix #961
|
7 years ago |
Julien Duponchelle
|
541afe9660
|
Support utf-8 characters in user and password for auth
Fix #959
|
7 years ago |
Julien Duponchelle
|
95f864c871
|
Catch server disconnected errors from computes
Fix #953
|
7 years ago |
Julien Duponchelle
|
886329a978
|
Catch error when you try to put an invalid server url
Fix #929
|
7 years ago |
Julien Duponchelle
|
3fb24dd895
|
Avoid a crash when the connection with the server close
|
7 years ago |
Julien Duponchelle
|
94fd4bcbe9
|
Fix stacktrace display when connecting to remote server
Fix #891
|
8 years ago |
Julien Duponchelle
|
08c2892295
|
If we can't resolve compute name return 0.0.0.0
It's not perfect, but it's rare in most cases it's
handle before.
Fix #892
|
8 years ago |
Julien Duponchelle
|
d06af526b2
|
Fix the server don't start if a remote is unavailable
|
8 years ago |
Julien Duponchelle
|
304d92764c
|
Fix capture stop with Wireshark
Fix https://github.com/GNS3/gns3-gui/issues/1763
|
8 years ago |
Julien Duponchelle
|
3259ec1220
|
Close project if one one the compute of the project is down
Fix #836
|
8 years ago |