Commit Graph

82 Commits

Author SHA1 Message Date
651d8280a7 Fix appliance template tests. 2018-08-19 19:35:45 +07:00
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
658aa4bae9 Merge 2.1 into 2.2 branch 2018-03-12 13:38:50 +07:00
e3b3427cc6 Fix GNS3 VM start test. 2017-12-05 20:30:28 -06:00
dde2003168 Fix tests. 2017-12-05 16:56:50 -06:00
745532bf23 Fix auto idlepc test. 2017-11-23 23:46:22 +07:00
6996b7094f Handle invalid appliances files
Fix #1150
2017-07-28 15:21:35 +02:00
7d123f334f Add an appliance templates directory
Fix https://github.com/GNS3/gns3-gui/issues/2133
2017-07-19 11:44:05 +02:00
3eadbb9adb Implement an api call for computing the IDLE PC
Fix https://github.com/GNS3/gns3-gui/pull/2153
2017-07-07 17:50:40 +02:00
617868402f Fix the initial startup for VPCS is not used
The default VPCS template didn't provide the base
startup config setting. This prevent the replacement
of the hostname in the configuration file.

Fix https://github.com/GNS3/gns3-gui/issues/2123
2017-06-27 18:44:31 +02:00
bb8097a052 Merge remote-tracking branch 'origin/master' into 2.1 2017-06-19 10:44:52 +02:00
c8c991af78 Fix the error about appliance ID not found (#1075)
* Fix the error about appliance ID not found

* Copy appliance data before editing it
2017-06-19 08:47:50 +02:00
e0b519eced Fix when config file doesn't have computes section (#1062) 2017-06-07 10:50:40 +02:00
9dc6f0f486 Embed the appliances in the server. (#927)
This add a /appliances call
2017-04-12 14:35:49 +02:00
4f1b738ef5 Merge branch '2.0' into 2.1 2017-03-30 10:16:16 +02:00
cc6f4c0510 Add a modification uuid to settings returned by the server
Ref #1949
2017-03-21 13:35:02 +01:00
99ee40df3d Do not return broken appliances like ASA 8 2017-03-09 15:44:48 +01:00
5036079deb Merge branch '2.0' into 2.1 2017-03-07 16:48:31 +01:00
7b642552dd Fix GNS3VM settings are lost at startup
Fix #926
2017-03-07 15:36:35 +01:00
5a399b90fe Merge branch '2.1' into embed_appliances 2017-02-28 14:55:33 +01:00
1ab9ca2333 Merge branch '2.0' into 2.1 2017-02-28 14:25:38 +01:00
41d7570b24 Load local server before anything else 2017-02-28 12:08:47 +01:00
2a840da462 Create an ApplianceTemplate class 2017-02-08 15:40:56 +01:00
e892e5dfab Manage base configuration on server
Fix #786
2017-02-03 13:19:14 +01:00
dc6756d5ae Embed the appliances in the server.
This add a /appliances call
2017-02-01 11:30:14 +01:00
b9bd6aa501 Do not try to start the GNS3 VM if the name is none
Fix #881
2017-01-27 10:41:39 +01:00
382d8887d5 Fix a test failure when test run and gns3server is running 2016-11-03 14:27:03 +01:00
f8cba8cd50 Fix crash in tests 2016-10-25 12:13:42 +02:00
1e0b724e47 Make sure the compute has an id 2016-09-30 11:20:25 +02:00
1412462229 Suspend the GNS3 VM
Fix #656
2016-09-08 15:32:35 +02:00
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
bc5b5969eb Import GNS3VM settings from 1.5
Fix #643
2016-09-06 13:06:20 +02:00
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
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
e0c5fdcf1c Avoid too much ressources usage during tests 2016-08-30 09:58:37 +02:00
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
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
5289c714f4 When you delete a compute all project using it are closed
Ref #644
2016-08-26 11:22:09 +02:00
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
fc8b4c3216 Start GNS3 VM with the controller
Ref https://github.com/GNS3/gns3-gui/issues/1254
2016-08-25 11:49:06 +02:00
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
bfabf3ddc8 Fix tests about local compute node 2016-08-23 22:40:26 +02:00
ac085126fc Support for auto open projects
Fix #1418
2016-08-16 16:04:20 +02:00
68eca6c111 Replace snapshots by import / export
Fix #1042
2016-07-26 19:52:58 +02:00
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
b5ab53bbe9 Early import project api 2016-07-21 14:48:13 +02:00
b745397a3a Import server config from 1.X GUI 2016-07-14 15:15:28 +02:00
91ec61b88d Check topology schema when loading/saving it
Fix #583
2016-07-11 15:36:52 +02:00
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
68b7f81601 Dissalow duplicate name for compute and project
Fix #541
2016-06-29 17:39:41 +02:00