Commit Graph

752 Commits

Author SHA1 Message Date
08e482004f Auto upload missing images 2016-06-07 19:38:01 +02:00
d8bdd16e13 Raise an error if image is missing on compute 2016-06-07 15:34:04 +02:00
d30abeca21 Merge branch '1.5' into 2.0 2016-06-07 10:56:55 +02:00
61ac8763f2 Merge branch '1.5' into 2.0 2016-06-06 14:28:21 +02:00
fecd81655e Support recursive image search
Fix #546
2016-06-02 16:44:38 +02:00
a702155230 Support multiple images location
Ref #546
2016-06-02 15:34:40 +02:00
cb7dbfb256 Merge branch '1.5' into 2.0 2016-06-02 13:47:40 +02:00
cd07a99118 Some cleaning + move "/version" endpoint to "/server/version". 2016-06-01 17:50:31 -06:00
f9d88d902a Remove NIOVMNET. 2016-05-31 19:16:55 -06:00
f2eb2a4bdc Remove NAT NIO. 2016-05-31 19:06:48 -06:00
f0e0988d6a Includes uBridge stdout in case of error. 2016-05-30 22:07:37 -06:00
c1aad550fa Merge branch '1.5' into 2.0
Conflicts:
	gns3server/version.py
2016-05-29 19:52:15 -06:00
59f22cd346 Functional cloud. Fixes #402. 2016-05-29 16:35:07 -06:00
39a3f2fae2 Cloud schema and remove use_ubridge for VMware VM. 2016-05-28 21:46:48 -06:00
a797038aeb Drop code for temporary projects
Fix https://github.com/GNS3/gns3-gui/issues/982
2016-05-24 17:57:04 +02:00
da6cb13338 Merge branch '1.5' into 2.0 2016-05-24 10:13:53 +02:00
7d055968e5 First step towards the cloud node re-factoring. 2016-05-22 19:24:14 -06:00
6d5085910c Frame Relay and ATM switches migrated to the new API. 2016-05-20 17:59:59 -06:00
57fd72c35c Ethernet hub and Ethernet switch almost fully migrated to the new API. 2016-05-19 22:45:04 -06:00
672a617102 Compute IDLE PC via controller
Fix #1234
2016-05-19 16:22:15 +02:00
00f80f54e8 Merge branch '1.5' into 2.0 2016-05-19 13:32:30 +02:00
54747ee618 Support for link event, fix link not correctly deleted 2016-05-18 18:37:18 +02:00
d5895c3a47 Merge branch '1.5' into 2.0 2016-05-18 11:25:41 +02:00
82f82f8cf9 Send updated event when you update the node 2016-05-18 11:03:13 +02:00
7ebbdcd47c Functional Ethernet hub with new API. Uses Dynamips backend by default for now. 2016-05-17 21:22:18 -06:00
f052299eb1 Return status in all cases 2016-05-17 19:51:06 +02:00
b44c2ea713 Merge branch '1.5' into 2.0 2016-05-17 09:39:36 +02:00
a496aaab9e Send node.updated event and tests are green
Fix #524
2016-05-16 21:12:32 +02:00
5c8b3f3f4c Avoid crash at capture startup with dynamips 2016-05-16 18:45:03 +02:00
1eb77a0b3f Fix docker support on 2.0
Fix #528
2016-05-16 18:32:29 +02:00
ac24922300 Node deleted event
Fix #527
2016-05-16 14:31:00 +02:00
7a523990a6 Base for generic switch nodes. Ref #492. 2016-05-15 11:23:14 -06:00
5b604da33a Make sure nodes send the right notification when started, stopped or suspended. 2016-05-13 20:41:58 -06:00
51738e19c3 Some spring cleanup for Docker VM. 2016-05-13 19:28:53 -06:00
f1bc2f22c3 Start, stop, suspend and reload endpoints for all nodes belonging to a project. Fixes #1212. 2016-05-13 19:26:50 -06:00
6cea6c9162 Some more (spring) cleaning. 2016-05-13 18:48:10 -06:00
f81d35cc29 Handlers: cleanup and fixes. 2016-05-13 18:00:07 -06:00
885d93be02 Delete a node work 2016-05-13 17:50:07 +02:00
5280644327 Return command_line and node_directory via the controller 2016-05-12 10:39:50 +02:00
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
2016-05-11 11:41:45 -06:00
5a76f81271 Refactoring to use a common node class for all VMs and other (future) objects. 2016-05-11 11:35:36 -06:00
9ccb55206d Cleanup code for getting the default project directory 2016-05-11 18:42:55 +02:00
c2da568543 Protect controller and compute about path outside project directory
Fix #503
2016-05-11 15:59:32 +02:00
9dca7dfe4a Merge branch '1.5' into 2.0 2016-05-10 17:51:40 +02:00
98b32cd9e2 Merge branch '1.5' into 2.0 2016-05-02 16:59:56 +02:00
9a1eeb57e9 Controll of the project directory in the controller 2016-04-26 14:34:49 +02:00
7390d833ba Merge branch 'master' into 2.0 2016-04-26 11:50:16 +02:00
8777e027b0 Merge branch '1.5' into 2.0 2016-04-26 11:48:43 +02:00
1ce576c020 Stream pcap from compute to controller to client 2016-04-22 16:22:03 +02:00
48e71617d6 Store capture in a temporary directory on compute node 2016-04-21 17:27:49 +02:00