Julien Duponchelle
|
273a711459
|
Merge branch '2.0' into 2.1
|
2017-04-26 17:22:14 +02:00 |
|
Julien Duponchelle
|
9dc6f0f486
|
Embed the appliances in the server. (#927)
This add a /appliances call
|
2017-04-12 14:35:49 +02:00 |
|
Julien Duponchelle
|
18835974fb
|
Fix required field in schema not use
Fix #972
|
2017-04-11 10:57:01 +02:00 |
|
Julien Duponchelle
|
4f1b738ef5
|
Merge branch '2.0' into 2.1
|
2017-03-30 10:16:16 +02:00 |
|
Julien Duponchelle
|
cc6f4c0510
|
Add a modification uuid to settings returned by the server
Ref #1949
|
2017-03-21 13:35:02 +01:00 |
|
Julien Duponchelle
|
99ee40df3d
|
Do not return broken appliances like ASA 8
|
2017-03-09 15:44:48 +01:00 |
|
Julien Duponchelle
|
5036079deb
|
Merge branch '2.0' into 2.1
|
2017-03-07 16:48:31 +01:00 |
|
Julien Duponchelle
|
7b642552dd
|
Fix GNS3VM settings are lost at startup
Fix #926
|
2017-03-07 15:36:35 +01:00 |
|
Julien Duponchelle
|
5a399b90fe
|
Merge branch '2.1' into embed_appliances
|
2017-02-28 14:55:33 +01:00 |
|
Julien Duponchelle
|
1ab9ca2333
|
Merge branch '2.0' into 2.1
|
2017-02-28 14:25:38 +01:00 |
|
Julien Duponchelle
|
41d7570b24
|
Load local server before anything else
|
2017-02-28 12:08:47 +01:00 |
|
Julien Duponchelle
|
53dd1bd6e1
|
Ensure we dump a .gns3 before exporting it
Fix #915
|
2017-02-27 11:10:08 +01:00 |
|
Jeremy Grossmann
|
5672b4b748
|
Merge pull request #890 from GNS3/base_config_server_side
Manage base configuration on server
|
2017-02-19 22:59:06 -08:00 |
|
Julien Duponchelle
|
e04eb44a15
|
Disallow export of project with VirtualBox linked clone
Fix https://github.com/GNS3/gns3-gui/issues/1824
|
2017-02-14 16:41:31 +01:00 |
|
Julien Duponchelle
|
a191029c4f
|
Fix linked_clone property lost during topology convert
|
2017-02-14 14:45:48 +01:00 |
|
Julien Duponchelle
|
2a840da462
|
Create an ApplianceTemplate class
|
2017-02-08 15:40:56 +01:00 |
|
Julien Duponchelle
|
e892e5dfab
|
Manage base configuration on server
Fix #786
|
2017-02-03 13:19:14 +01:00 |
|
Julien Duponchelle
|
dc6756d5ae
|
Embed the appliances in the server.
This add a /appliances call
|
2017-02-01 11:30:14 +01:00 |
|
Julien Duponchelle
|
b9bd6aa501
|
Do not try to start the GNS3 VM if the name is none
Fix #881
|
2017-01-27 10:41:39 +01:00 |
|
Julien Duponchelle
|
d74769c824
|
Fix duplicate node names
Fix https://github.com/GNS3/gns3-gui/issues/1796
|
2017-01-18 18:28:50 +01:00 |
|
Julien Duponchelle
|
e06be6729a
|
Fix streaming test
|
2017-01-17 09:05:05 +01:00 |
|
Julien Duponchelle
|
1bf54bcaeb
|
Fix Port labels for docker VMs incorrect
|
2017-01-11 18:38:28 +01:00 |
|
Julien Duponchelle
|
58287b3638
|
Fix wrong short label for ethernet switch, hub & VPCS
Fix https://github.com/GNS3/gns3-gui/issues/1764
|
2017-01-09 16:48:42 +01:00 |
|
Julien Duponchelle
|
955a466be5
|
Ensure we can't connect to occupy port
Ref https://github.com/GNS3/gns3-gui/issues/1759
|
2017-01-06 10:29:56 +01:00 |
|
Julien Duponchelle
|
d4be588973
|
Cleanup tests around port name
|
2017-01-05 17:49:36 +01:00 |
|
Julien Duponchelle
|
c06d2e3118
|
Fix short label diplay instead of custom interface labels
Fix https://github.com/GNS3/gns3-gui/issues/1742, https://github.com/GNS3/gns3-gui/issues/1752
|
2017-01-05 16:55:31 +01:00 |
|
Julien Duponchelle
|
3259ec1220
|
Close project if one one the compute of the project is down
Fix #836
|
2016-12-15 21:57:59 +01:00 |
|
Julien Duponchelle
|
74a7e630d3
|
Fix export of projects with docker with a / in the image name
Fix #834
|
2016-12-14 18:57:59 +01:00 |
|
Julien Duponchelle
|
81a9b63dbc
|
Trust user for host binding of link adress
|
2016-12-13 17:34:41 +01:00 |
|
Julien Duponchelle
|
846041a59c
|
Fix configuration lost during save as on remote server
Fix https://github.com/GNS3/gns3-gui/issues/1704, https://github.com/GNS3/gns3-gui/issues/1705
|
2016-12-08 16:55:16 +01:00 |
|
Julien Duponchelle
|
49315adf79
|
Do not recurse scan for images in standard image directory
Fix https://github.com/GNS3/gns3-gui/issues/1680
|
2016-11-28 19:49:50 +01:00 |
|
Julien Duponchelle
|
875051d05e
|
Prevent capture on non running node
Fix https://github.com/GNS3/gns3-gui/issues/1656
|
2016-11-22 16:05:57 +01:00 |
|
Julien Duponchelle
|
a853e87fa5
|
IOURC is a text box instead of a file path
Fix https://github.com/GNS3/gns3-gui/issues/1662
|
2016-11-21 18:16:50 +01:00 |
|
Julien Duponchelle
|
57e2fd9943
|
If we can found a common subnet we return the host binding for link
creation
Fix #773
|
2016-11-10 22:39:16 +01:00 |
|
Julien Duponchelle
|
ca6f014207
|
Do not connect GNS3 to remote server via 169.254.X.X
|
2016-11-10 14:46:25 +01:00 |
|
Julien Duponchelle
|
15d190d911
|
Increase timeout for link creation
|
2016-11-08 09:54:59 +01:00 |
|
Julien Duponchelle
|
3c5cbebfb4
|
Fix timeout issues when starting VMware or VBox
Fix https://github.com/GNS3/gns3-gui/issues/1632
|
2016-11-07 17:34:51 +01:00 |
|
Julien Duponchelle
|
4e15f89604
|
Drop console_type serial, and enable_remote_console for Vbox and VMware
Ref #748
|
2016-11-03 18:17:50 +01:00 |
|
Julien Duponchelle
|
382d8887d5
|
Fix a test failure when test run and gns3server is running
|
2016-11-03 14:27:03 +01:00 |
|
Julien Duponchelle
|
1e73962e33
|
Do not dump iourc_content to .gns3 file
Fix #759
|
2016-11-03 13:35:44 +01:00 |
|
Julien Duponchelle
|
4a5066c2a5
|
Fix Error while creating link: Port 0 is not allocated. when you have an invalid interface
Fix #744
|
2016-10-27 19:09:27 +02:00 |
|
Julien Duponchelle
|
ea1c525181
|
Fix computes tests
|
2016-10-27 16:54:05 +02:00 |
|
Julien Duponchelle
|
eabe4eb97e
|
Improve remote server console host support when binding to 0.0.0.0
Fix https://github.com/GNS3/gns3-gui/issues/1574
|
2016-10-26 14:43:47 +02:00 |
|
Julien Duponchelle
|
afb7eca27a
|
Fix port naming for atm switch
Fix #735
|
2016-10-26 12:03:54 +02:00 |
|
Julien Duponchelle
|
cf3ed5a329
|
Fix port naming for FrameRelay switch
Fix #735
|
2016-10-26 11:59:16 +02:00 |
|
Julien Duponchelle
|
1f44e08cdd
|
Fix naming of IOU serial interfaces
Fix #737
|
2016-10-25 15:26:36 +02:00 |
|
Julien Duponchelle
|
9799dabb98
|
Improve timeout management
Fix #741
|
2016-10-25 14:41:33 +02:00 |
|
Julien Duponchelle
|
f8cba8cd50
|
Fix crash in tests
|
2016-10-25 12:13:42 +02:00 |
|
Julien Duponchelle
|
106915f419
|
Return md5sum and filesize in the list of images
Ref https://github.com/GNS3/gns3-gui/issues/1590
|
2016-10-20 17:24:05 +02:00 |
|
Julien Duponchelle
|
dd849f7945
|
Strip space from all nodes names
Fix #727
|
2016-10-18 11:11:45 +02:00 |
|
Julien Duponchelle
|
a8ffaa9cb5
|
If listen on all interface do not return localhost as console
Fix https://github.com/GNS3/gns3-gui/issues/1574
|
2016-10-17 18:20:29 +02:00 |
|
Julien Duponchelle
|
b9b0feed62
|
Fix IPV6 server support
Fix #717
|
2016-10-17 14:10:25 +02:00 |
|
Julien Duponchelle
|
cb0a7c6a3f
|
Fix connection issue with IOU when a device as serial link
Fix https://github.com/GNS3/gns3-gui/issues/1566
|
2016-10-17 00:06:34 +02:00 |
|
Julien Duponchelle
|
d60b606d5e
|
Fix save of topology size
Fix https://github.com/GNS3/gns3-gui/issues/1561
|
2016-10-05 15:52:44 +02:00 |
|
Julien Duponchelle
|
04aec4619f
|
Fix uploads of large images
Fix https://github.com/GNS3/gns3-gui/issues/1552
|
2016-10-04 10:56:38 +02:00 |
|
Julien Duponchelle
|
99bdf37ec3
|
Prevent connect a node to himself
Fix https://github.com/GNS3/gns3-gui/issues/1553
|
2016-10-03 12:31:01 +02:00 |
|
Julien Duponchelle
|
1e0b724e47
|
Make sure the compute has an id
|
2016-09-30 11:20:25 +02:00 |
|
Julien Duponchelle
|
68725778e8
|
Return all ports for hub & switch
|
2016-09-29 14:40:56 +02:00 |
|
Julien Duponchelle
|
fb2dac6ef1
|
All tests pass on windows
|
2016-09-28 10:27:30 +02:00 |
|
Julien Duponchelle
|
e01931269f
|
Fix import project tests
|
2016-09-27 18:44:32 +02:00 |
|
Julien Duponchelle
|
c2420318ba
|
Fix test of drawings under windows
|
2016-09-27 18:03:44 +02:00 |
|
Julien Duponchelle
|
c91999c532
|
Disallow running IOU on multiple server
Fix #690
|
2016-09-26 15:35:58 +02:00 |
|
Julien Duponchelle
|
286112ced4
|
Fix port name in the cloud
Fix #1534
|
2016-09-22 17:11:40 +02:00 |
|
Julien Duponchelle
|
64139387c4
|
Return size of the scene of the project
Ref #683
|
2016-09-20 12:46:39 +02:00 |
|
Julien Duponchelle
|
9fbe23e09b
|
Fix a test error
|
2016-09-19 16:55:48 +02:00 |
|
Julien Duponchelle
|
5fd04e1f9e
|
Fix a warning when export
|
2016-09-19 16:51:15 +02:00 |
|
Julien Duponchelle
|
f0af7d3c7a
|
Change node_id when I save as
Fix https://github.com/GNS3/gns3-gui/issues/1519
|
2016-09-19 16:36:19 +02:00 |
|
Julien Duponchelle
|
37f972dea1
|
Fix an issue with old symbols paths
|
2016-09-15 18:21:39 +02:00 |
|
Julien Duponchelle
|
da5e3d0e54
|
Dissallow serial to ethernet connection
Fix #678
|
2016-09-15 14:51:40 +02:00 |
|
Julien Duponchelle
|
5d12a91268
|
Fix Serial interface not available for IOU
Fix https://github.com/GNS3/gns3-gui/issues/1512
|
2016-09-15 11:49:41 +02:00 |
|
Julien Duponchelle
|
2f0e2260ab
|
Move the generation of the list of ports to the server
Ref #676
|
2016-09-14 15:21:37 +02:00 |
|
Julien Duponchelle
|
1412462229
|
Suspend the GNS3 VM
Fix #656
|
2016-09-08 15:32:35 +02:00 |
|
Julien Duponchelle
|
f1fe7246e7
|
Remove --controller
This add too much complexity and it can work
without it.
Fix https://github.com/GNS3/gns3-vm/issues/80, #645
|
2016-09-07 10:04:28 +02:00 |
|
Julien Duponchelle
|
bc5b5969eb
|
Import GNS3VM settings from 1.5
Fix #643
|
2016-09-06 13:06:20 +02:00 |
|
Julien Duponchelle
|
5ae456d6e2
|
Avoid to corrupt project in case of error during loading
Fix #651
|
2016-09-05 17:40:35 +02:00 |
|
Julien Duponchelle
|
3ce3f925ae
|
Fix creation of link when reloading a project
Fix https://github.com/GNS3/gns3-gui/issues/1457
|
2016-09-02 14:39:38 +02:00 |
|
Julien Duponchelle
|
4bbd8938ab
|
Manage error when GNS3VM failed to start
Fix https://github.com/GNS3/gns3-gui/issues/1446
|
2016-09-01 15:36:41 +02:00 |
|
Julien Duponchelle
|
5fdd33fe3b
|
Repair VirtualBox VM support
Fix #650
|
2016-08-30 16:39:03 +02:00 |
|
Julien Duponchelle
|
3bff094238
|
Remote GNS3 VM support
Fix #623
|
2016-08-30 10:19:01 +02:00 |
|
Julien Duponchelle
|
e0c5fdcf1c
|
Avoid too much ressources usage during tests
|
2016-08-30 09:58:37 +02:00 |
|
Julien Duponchelle
|
edae834e0e
|
Monitor status of the compute
|
2016-08-29 17:36:24 +02:00 |
|
Julien Duponchelle
|
bbc1505274
|
Return what is supported by a compute node
Ref https://github.com/GNS3/gns3-gui/issues/1448
|
2016-08-29 15:53:10 +02:00 |
|
Julien Duponchelle
|
8352ff02a1
|
When you change settings of the GNS3 VM the VM is reloaded and project using it closed
Fix #644
|
2016-08-26 14:09:18 +02:00 |
|
Julien Duponchelle
|
5289c714f4
|
When you delete a compute all project using it are closed
Ref #644
|
2016-08-26 11:22:09 +02:00 |
|
Julien Duponchelle
|
134fed8fc5
|
Smart choice of host for UDP link
|
2016-08-25 19:14:29 +02:00 |
|
Julien Duponchelle
|
9255dc07b7
|
Support auto stop for the GNS3 VM
Ref https://github.com/GNS3/gns3-gui/issues/1254
|
2016-08-25 14:26:01 +02:00 |
|
Julien Duponchelle
|
fc8b4c3216
|
Start GNS3 VM with the controller
Ref https://github.com/GNS3/gns3-gui/issues/1254
|
2016-08-25 11:49:06 +02:00 |
|
Julien Duponchelle
|
21b99ad9f9
|
Support for sendings settings for the GNS3VM from the GUI
Ref https://github.com/GNS3/gns3-gui/issues/1441
|
2016-08-25 09:32:06 +02:00 |
|
Julien Duponchelle
|
6cad685a08
|
Prevent connection from Cloud to Cloud connection
Ref #1429
|
2016-08-23 23:33:19 +02:00 |
|
Julien Duponchelle
|
bfabf3ddc8
|
Fix tests about local compute node
|
2016-08-23 22:40:26 +02:00 |
|
Julien Duponchelle
|
39db35c3ff
|
Send notification when snasphot is restored
Ref https://github.com/GNS3/gns3-gui/issues/1417
|
2016-08-19 17:07:56 +02:00 |
|
Julien Duponchelle
|
5de27a95f9
|
Center label when hostname change
Fix #1404
|
2016-08-17 17:12:23 +02:00 |
|
Julien Duponchelle
|
f82527e253
|
Compute node size on server
Fix #620
|
2016-08-17 11:58:19 +02:00 |
|
Julien Duponchelle
|
938696032c
|
Fix tests
|
2016-08-17 11:05:16 +02:00 |
|
Julien Duponchelle
|
ac085126fc
|
Support for auto open projects
Fix #1418
|
2016-08-16 16:04:20 +02:00 |
|
Julien Duponchelle
|
12735ff36e
|
Bring back the auto_start
Fix #582
|
2016-08-16 15:45:06 +02:00 |
|
Julien Duponchelle
|
0613efa297
|
Support for auto open project
|
2016-08-15 20:51:59 +02:00 |
|
Julien Duponchelle
|
3ca4edef93
|
Update project API
|
2016-08-15 16:44:09 +02:00 |
|
Julien Duponchelle
|
431bd789cb
|
Do not send project closed event when it's a snapshot restore
Ref #602
|
2016-08-15 13:30:02 +02:00 |
|
Julien Duponchelle
|
16c2305b33
|
Send a project closed event when project close
Ref #602
|
2016-08-15 12:06:26 +02:00 |
|
Julien Duponchelle
|
68eca6c111
|
Replace snapshots by import / export
Fix #1042
|
2016-07-26 19:52:58 +02:00 |
|
Julien Duponchelle
|
e50acf811c
|
If we don't have a GNS3 VM on linux don't move file to it
|
2016-07-25 18:03:22 +02:00 |
|
Julien Duponchelle
|
f357879186
|
API for duplicate a project
Ref https://github.com/GNS3/gns3-gui/issues/995
|
2016-07-25 16:26:33 +02:00 |
|
Julien Duponchelle
|
fb3b6b62f5
|
Support a name and path during the import
Not exposed to the client for the moment.
|
2016-07-25 09:41:41 +02:00 |
|
Julien Duponchelle
|
fec3694710
|
Import project on the GNS3VM should work
|
2016-07-22 16:05:22 +02:00 |
|
Julien Duponchelle
|
19b035d7e4
|
Update documentation
|
2016-07-22 13:54:57 +02:00 |
|
Julien Duponchelle
|
ce557ecd23
|
Change the compute id to the GNS3 VM if it's not a Linux host
|
2016-07-22 13:50:15 +02:00 |
|
Julien Duponchelle
|
eff6a9154d
|
Strip computes info at project export
|
2016-07-22 13:39:57 +02:00 |
|
Julien Duponchelle
|
e6831c25e2
|
Fix tests
|
2016-07-22 13:24:44 +02:00 |
|
Julien Duponchelle
|
94a262cd46
|
When importing a project fix the GNS3 version
|
2016-07-22 11:52:59 +02:00 |
|
Julien Duponchelle
|
9b499dc51e
|
Export project with the GNS3VM
|
2016-07-21 20:17:36 +02:00 |
|
Julien Duponchelle
|
88ffd43c97
|
Strip the old / import export project code controller will do everything
|
2016-07-21 18:23:31 +02:00 |
|
Julien Duponchelle
|
3300e9ec48
|
Reorganize export project code in order to move it to his own file
|
2016-07-21 18:15:35 +02:00 |
|
Julien Duponchelle
|
487e99bea5
|
Import with images
|
2016-07-21 17:55:37 +02:00 |
|
Julien Duponchelle
|
b5ab53bbe9
|
Early import project api
|
2016-07-21 14:48:13 +02:00 |
|
Julien Duponchelle
|
14f6bd60fb
|
Disallow export of running topologies
|
2016-07-21 09:47:09 +02:00 |
|
Julien Duponchelle
|
f68c1f0bde
|
When exporting project raise error if export is not possible
|
2016-07-20 16:58:58 +02:00 |
|
Julien Duponchelle
|
08c35f5558
|
Export non remote server work
|
2016-07-20 14:50:15 +02:00 |
|
Julien Duponchelle
|
7c4c03cf17
|
If the connection between the controller and compute is closed reopen it
|
2016-07-20 12:43:23 +02:00 |
|
Julien Duponchelle
|
3b70b4f217
|
Raise an error if you overwrite an existing project
|
2016-07-18 21:30:30 +02:00 |
|
Julien Duponchelle
|
c12413e0ce
|
Fix duplicate name for VM
|
2016-07-18 19:30:38 +02:00 |
|
Julien Duponchelle
|
bda1812811
|
Avoid duplicate node name when reloading a project
|
2016-07-18 19:09:08 +02:00 |
|
Julien Duponchelle
|
b5cb625169
|
Rebuild doc
|
2016-07-14 15:33:09 +02:00 |
|
Julien Duponchelle
|
b745397a3a
|
Import server config from 1.X GUI
|
2016-07-14 15:15:28 +02:00 |
|
Julien Duponchelle
|
8be1e77a2e
|
Optimize storage of drawing
If the drawing contain an image we extract it
Fix #591
|
2016-07-13 16:18:22 +02:00 |
|
Julien Duponchelle
|
ee533943c8
|
Start of support for topologies before 2.X
Missing part:
* GNS3 VM
* Cloud
* Image
Ref #564
Early support of conversion from 1.5
|
2016-07-12 17:14:35 +02:00 |
|
Julien Duponchelle
|
91ec61b88d
|
Check topology schema when loading/saving it
Fix #583
|
2016-07-11 15:36:52 +02:00 |
|
Julien Duponchelle
|
9bf4c22a50
|
Fix HTTP errors not forwarded from compute to client
Fix #615
|
2016-07-11 09:33:55 +02:00 |
|
Julien Duponchelle
|
7a4c01e737
|
When you delete a node all link connected are destroyed
Ref #608
|
2016-07-05 16:07:05 +02:00 |
|
Julien Duponchelle
|
7fee90805b
|
Ensure we update all the label of a link with only one update notif
|
2016-07-01 21:56:42 +02:00 |
|
Julien Duponchelle
|
5bf6011429
|
Rotation for label of interfaces
|
2016-07-01 19:54:44 +02:00 |
|
Julien Duponchelle
|
fea1e3ba61
|
Support update link on controller
Ref https://github.com/GNS3/gns3-gui/issues/1300
|
2016-07-01 17:38:32 +02:00 |
|
Julien Duponchelle
|
818174824b
|
Breaking change for 2.X topologies! Store width and height for nodes & a
style properties
|
2016-07-01 14:38:42 +02:00 |
|
Julien Duponchelle
|
fe7bcae6a1
|
Send node.updated notif only if object changed
|
2016-06-30 18:29:17 +02:00 |
|
Julien Duponchelle
|
758a427a76
|
Add documentation about notifications
|
2016-06-30 11:08:01 +02:00 |
|
Julien Duponchelle
|
543b423e03
|
Send compute usage via in the compute.updated notification
Ref https://github.com/GNS3/gns3-gui/issues/1261
|
2016-06-30 09:55:59 +02:00 |
|
Julien Duponchelle
|
68b7f81601
|
Dissalow duplicate name for compute and project
Fix #541
|
2016-06-29 17:39:41 +02:00 |
|
Julien Duponchelle
|
c4d7a0b8fc
|
A settings API
Ref #589
|
2016-06-29 14:16:29 +02:00 |
|
Julien Duponchelle
|
e77445e860
|
API for uploading symbols
|
2016-06-28 21:15:22 +02:00 |
|
Julien Duponchelle
|
bf154049d2
|
Suppport ~/GNS3/symbols
|
2016-06-28 19:58:57 +02:00 |
|
Julien Duponchelle
|
5b4e668eb5
|
Move symbol static to /symbols
|
2016-06-28 18:17:48 +02:00 |
|
Julien Duponchelle
|
b66f7daa28
|
Beginning of the symbols from controller
Ref #496
|
2016-06-27 18:37:20 +02:00 |
|
Julien Duponchelle
|
4c3bfde97e
|
Fix test suite after VPCS changes for using ubridge
|
2016-06-23 12:10:18 +02:00 |
|
Julien Duponchelle
|
852d8e411e
|
Shape => Drawing
|
2016-06-23 11:17:23 +02:00 |
|
Julien Duponchelle
|
bc613e9fd8
|
Send SVG in shape update only when change
|
2016-06-22 17:46:00 +02:00 |
|
Julien Duponchelle
|
03e9eac55b
|
Rotation support
|
2016-06-21 19:39:00 +02:00 |
|
Julien Duponchelle
|
4f78efa0c8
|
Return the svg field in shape API
Ref #498
|
2016-06-21 12:19:12 +02:00 |
|
Julien Duponchelle
|
116135b9dc
|
Item => Shape
|
2016-06-21 09:49:16 +02:00 |
|
Julien Duponchelle
|
85ebac7eb3
|
API for rectangle & co
Ref #498
|
2016-06-20 18:45:31 +02:00 |
|
Julien Duponchelle
|
3132d51694
|
Do not reload a project if project is already opened
Ref https://github.com/GNS3/gns3-gui/issues/1251
|
2016-06-17 17:50:06 +02:00 |
|