Julien Duponchelle
a4245fcf44
Aiohttp 2.0
...
Ref #1000
7 years ago
Julien Duponchelle
cd17ef6b12
Merge branch '2.0' into 2.1
7 years ago
Julien Duponchelle
6870749e50
Handle a race condition at project closing
...
Fix #1015
7 years ago
Julien Duponchelle
273a711459
Merge branch '2.0' into 2.1
8 years ago
Julien Duponchelle
d9b93ccd66
Fix an issue with editing network on windows
...
Fix #982
8 years ago
Julien Duponchelle
540ffdf5f3
Merge remote-tracking branch 'origin/master' into 2.0
8 years ago
Julien Duponchelle
85136bc2e4
Fix VPCS tests for recent version
8 years ago
Julien Duponchelle
9dc6f0f486
Embed the appliances in the server. ( #927 )
...
This add a /appliances call
8 years ago
Julien Duponchelle
4f1b738ef5
Merge branch '2.0' into 2.1
8 years ago
Julien Duponchelle
935ca17d7a
Allow to change some properties of an already connected ethernet switch
...
Fix https://github.com/GNS3/gns3-gui/issues/1970
8 years ago
Julien Duponchelle
8712866489
Fix Can't connect to compute local on some computers
...
Chicken and egg problem we try to connect to compute
before http was available. I rewrote the code to prevent
erase of settings and rollback the beta4 code for init.
Fix #946
8 years ago
Julien Duponchelle
2ddb329a90
Prevent vmname change for VirtualBox linked clone
...
Fix https://github.com/GNS3/gns3-gui/issues/1930
8 years ago
Julien Duponchelle
1d5029e4e2
Catch a permission error on symbols
...
Fix #930
8 years ago
Julien Duponchelle
5a399b90fe
Merge branch '2.1' into embed_appliances
8 years ago
Julien Duponchelle
583327ad33
Merge branch '2.0' into 2.1
8 years ago
Julien Duponchelle
7e1e63cd09
Catch error when we can't save the settings
...
Fix #921
8 years ago
Julien Duponchelle
2a840da462
Create an ApplianceTemplate class
8 years ago
Julien Duponchelle
8d86d959de
"/appliances" => "/appliances/templates"
8 years ago
Julien Duponchelle
96194cef67
Fix import/export of dynamips configuration
8 years ago
Julien Duponchelle
e892e5dfab
Manage base configuration on server
...
Fix #786
8 years ago
Julien Duponchelle
63b888a57e
Drop unused code
8 years ago
Julien Duponchelle
dc6756d5ae
Embed the appliances in the server.
...
This add a /appliances call
8 years ago
Julien Duponchelle
f0ff035c0b
Prevent corruption of VM in VirtualBox when using linked clone
...
Fix https://github.com/GNS3/gns3-gui/issues/1821
8 years ago
Julien Duponchelle
d99ec92210
Fix a rare race condition when exporting debug informations
...
Fix #880
8 years ago
Julien Duponchelle
bfb23ce7a3
Fix hostname of VPCS is not changed
...
Fix https://github.com/GNS3/gns3-gui/issues/1780
8 years ago
Julien Duponchelle
82c99418b4
Fix If cloud interface is down the project doesn't open
...
Fix https://github.com/GNS3/gns3-gui/issues/1751
8 years ago
Julien Duponchelle
688122c467
Fix RuntimeError: File size has increased during compressing
...
Fix #858
8 years ago
Julien Duponchelle
2011aca43a
Fix an issue with Docker and IOU packet capture
...
Fix https://github.com/GNS3/gns3-gui/issues/1727
8 years ago
Julien Duponchelle
f3e9917479
Fix move a docker restart it
...
Fix #832
8 years ago
Julien Duponchelle
1b6411f88e
Fix an error on Linux during export
...
Fix #826
8 years ago
Julien Duponchelle
9f6f830418
Fix TypeError: __new__() got multiple values for argument 'node_type'
...
Fix #827
8 years ago
Julien Duponchelle
1cf987a548
Fix a rare crash when writing a file on a remote server
...
Fix #829
8 years ago
Julien Duponchelle
d2f0cddbd7
Fix trouble with builtin devices when we free ports
...
Fix #825
8 years ago
Julien Duponchelle
b3d83b1b0b
Catch error when no space left on disk during export
...
Fix #801
8 years ago
Julien Duponchelle
794dac31f5
UDP tunnel debuging
...
Fix #1562
8 years ago
Julien Duponchelle
40af2a35e0
Wait for the end of project loading before making new change
...
Fix #790
8 years ago
Julien Duponchelle
8ad5670eeb
For security reason debug informations can only be exported from local server
...
Ref #1562
8 years ago
Julien Duponchelle
81b2894658
Fix KeyError: 'linked_clone'
...
Fix #792
8 years ago
Julien Duponchelle
e996b825c6
Fix you can not pass auto close at project creation
8 years ago
Julien Duponchelle
a8b78a9b0a
Fix traceback when sending invalid parameters to the server
...
Fix #783
8 years ago
Julien Duponchelle
4e15f89604
Drop console_type serial, and enable_remote_console for Vbox and VMware
...
Ref #748
8 years ago
Julien Duponchelle
ce5ff93242
Catch FileNotFound error for builtin symbols if erase them from disk
...
Fix #752
8 years ago
Julien Duponchelle
59dcdcc141
When exporting debug information export GNS3 VM vmx content
...
Fix #740
8 years ago
Julien Duponchelle
4815904737
/debug for exporting debug informations
...
Ref #740 , https://github.com/GNS3/gns3-gui/issues/1562
8 years ago
Julien Duponchelle
ae1e027031
Raise error if using a non linked clone VM twice
...
Fix https://github.com/GNS3/gns3-gui/issues/1593
8 years ago
Julien Duponchelle
1eb423c204
Add a clear warning about /upload deprecated
...
Fix #728
8 years ago
Julien Duponchelle
4b4053dc2b
Return the platform of a compute
...
Ref https://github.com/GNS3/gns3-gui/issues/1550
8 years ago
Julien Duponchelle
99bdf37ec3
Prevent connect a node to himself
...
Fix https://github.com/GNS3/gns3-gui/issues/1553
8 years ago
Julien Duponchelle
77eae35778
API method for getting a node
8 years ago
Julien Duponchelle
2f0e2260ab
Move the generation of the list of ports to the server
...
Ref #676
8 years ago
Julien Duponchelle
6e7f6a94ec
Suspend for VPCS == stop
...
Fix #1465
8 years ago
Julien Duponchelle
3ce3f925ae
Fix creation of link when reloading a project
...
Fix https://github.com/GNS3/gns3-gui/issues/1457
8 years ago
Julien Duponchelle
6a259c7e06
Fix streaming of pcap file
8 years ago
Julien Duponchelle
45471fc865
Make sure to drain notification feed
...
Ref https://github.com/GNS3/gns3-gui/issues/1447
8 years ago
Julien Duponchelle
d121c201e4
Rebuild documentation
8 years ago
Julien Duponchelle
bbc1505274
Return what is supported by a compute node
...
Ref https://github.com/GNS3/gns3-gui/issues/1448
8 years ago
Julien Duponchelle
19e6d956df
Drop unused endpoint POST /version on compute
8 years ago
Julien Duponchelle
72fe5d3489
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle
1885fe62a6
Fix upload form crash
...
Fix #647
8 years ago
Julien Duponchelle
8352ff02a1
When you change settings of the GNS3 VM the VM is reloaded and project using it closed
...
Fix #644
8 years ago
Julien Duponchelle
21b99ad9f9
Support for sendings settings for the GNS3VM from the GUI
...
Ref https://github.com/GNS3/gns3-gui/issues/1441
8 years ago
Julien Duponchelle
bfabf3ddc8
Fix tests about local compute node
8 years ago
Julien Duponchelle
147bb8758a
Fix log error when closing server websocket
...
Fix #635
8 years ago
Julien Duponchelle
cde28c849e
Return status when you start / stop / suspend a node
...
Should avoid sync issues
8 years ago
Julien Duponchelle
a53a972135
Nat node for only the GNS3 VM
8 years ago
Julien Duponchelle
8f7be87b1e
Use timemout for project auto close to avoid issue when client / connect
8 years ago
Julien Duponchelle
9694850465
Option for auto close project when no client listen
...
And fix websocket not correctly detected has closed.
Ref https://github.com/GNS3/gns3-gui/issues/1331
8 years ago
Julien Duponchelle
12735ff36e
Bring back the auto_start
...
Fix #582
8 years ago
Julien Duponchelle
3ca4edef93
Update project API
8 years ago
Julien Duponchelle
0c3a2c660a
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle
d6f63d3b7d
Fix Exporting portable projects with QEMU includes base images even when selecting no.
...
Fix https://github.com/GNS3/gns3-gui/issues/1409
8 years ago
Julien Duponchelle
fc6b220c7c
Strip endpoint for configs files because now we use the /files API
8 years ago
Julien Duponchelle
7e40eb02e6
API for editing a file on a Node
8 years ago
Julien Duponchelle
11af6f4f82
Remove save config endpoint because in 2.O we auto save
8 years ago
Julien Duponchelle
68eca6c111
Replace snapshots by import / export
...
Fix #1042
8 years ago
Julien Duponchelle
e50eae19e6
Support parameters for import
8 years ago
Julien Duponchelle
f357879186
API for duplicate a project
...
Ref https://github.com/GNS3/gns3-gui/issues/995
8 years ago
Julien Duponchelle
9bdc0b78eb
Now import project on VM work
8 years ago
Julien Duponchelle
94a262cd46
When importing a project fix the GNS3 version
8 years ago
Julien Duponchelle
9b499dc51e
Export project with the GNS3VM
8 years ago
Julien Duponchelle
3300e9ec48
Reorganize export project code in order to move it to his own file
8 years ago
Julien Duponchelle
487e99bea5
Import with images
8 years ago
Julien Duponchelle
b5ab53bbe9
Early import project api
8 years ago
Julien Duponchelle
e557ccd078
API for editing files on the controller
...
Ref https://github.com/GNS3/gns3-gui/issues/1401
8 years ago
Julien Duponchelle
ff4fc5eb8b
Return proper JSON error when something goes wrong on any endpoint
8 years ago
Julien Duponchelle
f68c1f0bde
When exporting project raise error if export is not possible
8 years ago
Julien Duponchelle
08c35f5558
Export non remote server work
8 years ago
Julien Duponchelle
96eceed8ba
Fix creation of IOU nodes
8 years ago
Julien Duponchelle
c0abe0edfd
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle
fd0e8f89db
Fix VMware support
8 years ago
Julien Duponchelle
b98d4cb042
Fix Virtualbox support
8 years ago
Julien Duponchelle
9cd3231de3
Fix docker support in 2.0
8 years ago
grossmj
234f199558
Load/save GNS3 VM settings on controller side.
8 years ago
grossmj
13deecea4e
Basic API for GNS3 VM.
8 years ago
grossmj
d159cbcc6d
Rename /interfaces entry point to /network/interfaces. Ref #615 .
8 years ago
grossmj
08956e438c
Add NIO TAP support for Docker and VMware. Fixes #603 .
8 years ago
Julien Duponchelle
7fee90805b
Ensure we update all the label of a link with only one update notif
8 years ago
Julien Duponchelle
fea1e3ba61
Support update link on controller
...
Ref https://github.com/GNS3/gns3-gui/issues/1300
8 years ago
Julien Duponchelle
22f9effede
Save to disk when config change
8 years ago
Julien Duponchelle
c4d7a0b8fc
A settings API
...
Ref #589
8 years ago
Julien Duponchelle
8ec11619cd
Full symbol support on server
...
Fix #496
8 years ago
Julien Duponchelle
e77445e860
API for uploading symbols
8 years ago
Julien Duponchelle
5b4e668eb5
Move symbol static to /symbols
8 years ago
Julien Duponchelle
b66f7daa28
Beginning of the symbols from controller
...
Ref #496
8 years ago
grossmj
d79fb231d3
Use uBridge for VirtualBox connections plus some cleaning. Ref #267 .
8 years ago
grossmj
04022677bd
Use uBridge for Qemu connections. Ref #267 .
...
Handle packet captures for VPCS & Qemu nodes. Fixes #548 .
8 years ago
Julien Duponchelle
4c3bfde97e
Fix test suite after VPCS changes for using ubridge
8 years ago
Julien Duponchelle
852d8e411e
Shape => Drawing
8 years ago
grossmj
00da15e4af
Use uBridge for VPCS connections. Ref #267 .
8 years ago
Julien Duponchelle
116135b9dc
Item => Shape
8 years ago
Julien Duponchelle
85ebac7eb3
API for rectangle & co
...
Ref #498
8 years ago
Julien Duponchelle
4783691c87
Drop /upload
...
Fix #552
8 years ago
Julien Duponchelle
411ca56b94
Fix Exception when closing local server (started by GUI)
...
Fix #578
8 years ago
Julien Duponchelle
c4d619ce3c
API for loading a project from a .gns3
8 years ago
Julien Duponchelle
6d36429870
Reload a topology work
8 years ago
Julien Duponchelle
3255be0ae2
Drop the commit system
...
Ref https://github.com/GNS3/gns3-gui/issues/1243
8 years ago
grossmj
2bde02d459
Controller side unique node name allocation. Ref #541 .
8 years ago
grossmj
e46171b826
Merge branch '1.5' into 2.0
...
Conflicts:
gns3server/handlers/api/compute/iou_handler.py
8 years ago
grossmj
313226786f
Delete vlan.dat for L2IOL during config import. Fixes #1285 .
8 years ago
Julien Duponchelle
add546158f
List images return images on compute and controller
...
Fix #506
8 years ago
Julien Duponchelle
8909c4211c
Support upload images
8 years ago
Julien Duponchelle
582e3c72ff
Forward post with large content to compute
8 years ago
Julien Duponchelle
d108fc6e94
Support all path for forward to compute
8 years ago
Julien Duponchelle
06b54d82dc
Support forwarding POST request to compute nodes
8 years ago
grossmj
65bfb4b907
Remove debug print.
8 years ago
Julien Duponchelle
8c760f3ccc
Fix some compute_id detection
8 years ago
Julien Duponchelle
eaf621cc57
Generic forward call to compute node (especially for qemu with require a
...
lot of call)
8 years ago
Julien Duponchelle
e05b0a396e
Disallow / in compute_id because it was a stupid idea
8 years ago
Julien Duponchelle
917c1c7f84
Expose /virtualbox/vms /vmwares/vms and /images via controller
...
Ref #1192 , #537
8 years ago
grossmj
f47eb326c7
Revert move "/version" endpoint to "/server/version".
...
Move "/server/shutdown" endpoint to "/shutdown".
8 years ago
grossmj
cd07a99118
Some cleaning + move "/version" endpoint to "/server/version".
8 years ago
Julien Duponchelle
87f15eafe0
Shutdown on controller
...
Ref https://github.com/GNS3/gns3-gui/issues/1191
8 years ago
Julien Duponchelle
4c291f5051
Remove /config/reload
...
Fix #539 , https://github.com/GNS3/gns3-gui/issues/1187
8 years ago
grossmj
c1aad550fa
Merge branch '1.5' into 2.0
...
Conflicts:
gns3server/version.py
8 years ago
grossmj
59f22cd346
Functional cloud. Fixes #402 .
8 years ago
grossmj
39a3f2fae2
Cloud schema and remove use_ubridge for VMware VM.
8 years ago
Julien Duponchelle
8e3e3c08f8
Fix an import error when you have no GNS3 VM
8 years ago
Julien Duponchelle
dbda3fc8fc
Add method to delete and update computes
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
b126c396c9
Start all, with a controlled concurrency
...
Fix #536
8 years ago
grossmj
7d055968e5
First step towards the cloud node re-factoring.
8 years ago
grossmj
6d5085910c
Frame Relay and ATM switches migrated to the new API.
8 years ago
grossmj
57fd72c35c
Ethernet hub and Ethernet switch almost fully migrated to the new API.
8 years ago
Julien Duponchelle
672a617102
Compute IDLE PC via controller
...
Fix #1234
8 years ago
Julien Duponchelle
54747ee618
Support for link event, fix link not correctly deleted
8 years ago
Julien Duponchelle
694e1a2e68
Extract the notification part of controller to a dedicated class
8 years ago
Julien Duponchelle
d86cefaaeb
Support node without console
...
Fix #532
8 years ago
Julien Duponchelle
d5895c3a47
Merge branch '1.5' into 2.0
8 years ago
Julien Duponchelle
871fea33e0
Cleanup unbreakable space
8 years ago
Julien Duponchelle
82f82f8cf9
Send updated event when you update the node
8 years ago