grossmj
3daa3f450b
Fix IOU symlink issue on remote servers.
6 years ago
grossmj
2764828f38
Refactor how clients access PCAP capture files. Fixes https://github.com/GNS3/gns3-gui/issues/2438 .
...
* The PCAP file is directly accessed if controller and client are on the same host.
* The PCAP file is streamed from the compute server to the client with the controller as a proxy when the controller is remote for the client.
6 years ago
grossmj
76af98404a
Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
6 years ago
grossmj
d1ccf3bc84
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/version.py
# requirements.txt
6 years ago
ziajka
7b3d5ae5e3
Create/update project on compute when variables changes
6 years ago
ziajka
e267f8a8b8
Project global variables
6 years ago
grossmj
90ce6093d8
Some spring cleaning.
7 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
ziajka
3d85bba9d4
Don't create directory structure during json dump. Fixes #2270
7 years ago
Julien Duponchelle
9ef334331e
Fix crash when handling an error in project creation
...
Fix #928
8 years ago
Julien Duponchelle
c9f3ea4489
Fix some race condition in project deletion
...
Fix #866
8 years ago
Julien Duponchelle
553e137a13
Support for serial console for Virtual BOX and VMware using asyncio
...
Ref #747
8 years ago
Julien Duponchelle
796ebf7210
Optimize project closing by avoiding closing unused modules
...
Fix #627
8 years ago
Julien Duponchelle
88ffd43c97
Strip the old / import export project code controller will do everything
8 years ago
Julien Duponchelle
08c35f5558
Export non remote server work
8 years ago
Julien Duponchelle
73d5066392
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle
c0b09ae76a
Merge branch '1.5' into 2.0
8 years ago
grossmj
00da15e4af
Use uBridge for VPCS connections. Ref #267 .
8 years ago
Julien Duponchelle
3255be0ae2
Drop the commit system
...
Ref https://github.com/GNS3/gns3-gui/issues/1243
8 years ago
grossmj
cd07a99118
Some cleaning + move "/version" endpoint to "/server/version".
8 years ago
grossmj
c1aad550fa
Merge branch '1.5' into 2.0
...
Conflicts:
gns3server/version.py
8 years ago
Julien Duponchelle
a797038aeb
Drop code for temporary projects
...
Fix https://github.com/GNS3/gns3-gui/issues/982
8 years ago
Julien Duponchelle
d5895c3a47
Merge branch '1.5' into 2.0
8 years ago
grossmj
6cea6c9162
Some more (spring) cleaning.
8 years ago
Julien Duponchelle
5280644327
Return command_line and node_directory via the controller
9 years ago
grossmj
483431438a
Merge remote-tracking branch 'origin/2.0' into 2.0
...
Conflicts:
gns3server/controller/project.py
tests/compute/test_project.py
tests/controller/test_project.py
9 years ago
grossmj
5a76f81271
Refactoring to use a common node class for all VMs and other (future) objects.
9 years ago
Julien Duponchelle
9ccb55206d
Cleanup code for getting the default project directory
9 years ago
Julien Duponchelle
c2da568543
Protect controller and compute about path outside project directory
...
Fix #503
9 years ago
Julien Duponchelle
9dca7dfe4a
Merge branch '1.5' into 2.0
9 years ago
Julien Duponchelle
9a1eeb57e9
Controll of the project directory in the controller
9 years ago
Julien Duponchelle
1ce576c020
Stream pcap from compute to controller to client
9 years ago
Julien Duponchelle
48e71617d6
Store capture in a temporary directory on compute node
9 years ago
Julien Duponchelle
30f05c6190
Merge branch '1.5' into 2.0
9 years ago
Julien Duponchelle
58d4a529d4
Rename hypervisor to compute
...
Fix #487
9 years ago