Commit Graph
187 Commits
Author SHA1 Message Date
Julien Duponchelle 694e1a2e68 Extract the notification part of controller to a dedicated class 2016-05-18 14:56:23 +02:00
Julien Duponchelle d86cefaaeb Support node without console
Fix #532
2016-05-18 11:59:25 +02:00
Julien Duponchelle d5895c3a47 Merge branch '1.5' into 2.0 2016-05-18 11:25:41 +02:00
Julien Duponchelle 871fea33e0 Cleanup unbreakable space 2016-05-18 11:23:45 +02:00
Julien Duponchelle 82f82f8cf9 Send updated event when you update the node 2016-05-18 11:03:13 +02:00
grossmj 7ebbdcd47c Functional Ethernet hub with new API. Uses Dynamips backend by default for now. 2016-05-17 21:22:18 -06:00
Julien Duponchelle b07dcf552c Add an endpoint for listing the links of a project 2016-05-17 16:10:47 +02:00
Julien Duponchelle ce0d715895 Fix Deleted node are still return by the API
Fix #529
2016-05-17 13:11:43 +02:00
Julien Duponchelle 1eb77a0b3f Fix docker support on 2.0
Fix #528
2016-05-16 18:32:29 +02:00
grossmj 7a523990a6 Base for generic switch nodes. Ref #492. 2016-05-15 11:23:14 -06:00
grossmj f1bc2f22c3 Start, stop, suspend and reload endpoints for all nodes belonging to a project. Fixes #1212. 2016-05-13 19:26:50 -06:00
grossmj f81d35cc29 Handlers: cleanup and fixes. 2016-05-13 18:00:07 -06:00
Julien Duponchelle d43e78a1d7 Support all characters for compute ID 2016-05-12 16:41:05 +02:00
Julien Duponchelle b46a0ff4ae Endpoint for getting information about a compute node 2016-05-12 16:35:14 +02:00
grossmj 801b94a964 Fixes VirtualBox VMs list images. 2016-05-11 16:45:17 -06:00
grossmj ef7b4ef020 Fixes tests and some PEP8. 2016-05-11 15:19:00 -06:00
grossmj 5a76f81271 Refactoring to use a common node class for all VMs and other (future) objects. 2016-05-11 11:35:36 -06:00
Julien Duponchelle 9dca7dfe4a Merge branch '1.5' into 2.0 2016-05-10 17:51:40 +02:00
grossmj 76cc1d2750 Fixes call to export project. 2016-05-07 10:39:32 -06:00
Julien Duponchelle 5fd385159c HTTP support for docker
Fix #509
2016-05-03 16:49:33 +02:00
Julien Duponchelle 98b32cd9e2 Merge branch '1.5' into 2.0 2016-05-02 16:59:56 +02:00
Julien Duponchelle 936faaba5a gns3z => gns3project 2016-05-02 10:33:04 +02:00
Julien Duponchelle 92d1594afd Return link object when start capturing 2016-04-26 18:13:15 +02:00
Julien Duponchelle 264254e657 Captures written in the captures directory on the controller 2016-04-26 17:10:33 +02:00
Julien Duponchelle 1d08d4a5fa Merge branch 'master' into 1.5 2016-04-26 11:49:24 +02:00
Julien Duponchelle 6d6e8196d2 Allow only .pcap to be downloaded from remote stream API
Fix #500
2016-04-26 09:52:18 +02:00
Julien Duponchelle 1ce576c020 Stream pcap from compute to controller to client 2016-04-22 16:22:03 +02:00
Julien Duponchelle 549a6280c0 Data link type is on the capture not on the link 2016-04-21 13:49:29 +02:00
Julien Duponchelle 04a1b2df3b Method for start / stop capture on a link
Ref https://github.com/GNS3/gns3-gui/issues/1117
2016-04-21 12:14:09 +02:00
Julien Duponchelle f6593663b5 APi for listing VM in controller 2016-04-20 14:38:14 +02:00
Julien Duponchelle c8c61f2ae8 Add endpoint to list the compute nodes 2016-04-19 16:53:41 +02:00
Julien Duponchelle 6463007ef1 Remove debug 2016-04-19 15:17:02 +02:00
Julien Duponchelle 6b9e46950c Update VPCS and delete VPCS via controller 2016-04-18 18:56:03 +02:00
Julien Duponchelle d7ed37ce02 Update and delete VM on controller 2016-04-18 17:36:38 +02:00
Julien Duponchelle 6c11ad5fa6 Reload VM 2016-04-18 16:57:02 +02:00
Julien Duponchelle 58d4a529d4 Rename hypervisor to compute
Fix #487
2016-04-15 17:59:59 +02:00
Julien Duponchelle 2055cdea5e /start /stop and /suspend API for VM via container 2016-04-12 18:02:36 +02:00
Julien Duponchelle 6b61811f9d Merge branch '1.5' into 2.0 2016-04-12 16:14:37 +02:00
Julien Duponchelle b7a859fa30 Import / Export with images
Ref https://github.com/GNS3/gns3-gui/issues/1173
2016-04-12 10:11:45 +02:00
Julien Duponchelle 9e8fcab65c Merge branch '1.5' into 2.0 2016-04-08 17:40:27 +02:00
Julien Duponchelle 977ccabf98 Server support for VNC console resolution
Ref https://github.com/GNS3/gns3-gui/issues/1165
2016-04-07 13:29:11 +02:00
Jeremy Grossmann 6bc54b17c7 Merge pull request #481 from GNS3/import_linux
Flatten the project at export and support import for Linux
2016-04-06 11:55:46 -06:00
Julien Duponchelle b93c85c390 Allow to change the number of adapters for Docker (server side) 2016-04-06 16:01:34 +02:00
Julien Duponchelle e564c84529 Flatten the project at export and support import for Linux
The client will send a flag to say if the import should be done
on the VM or not

Ref https://github.com/GNS3/gns3-gui/issues/1151
2016-04-06 12:08:00 +02:00
Julien Duponchelle 5531a576d1 Import create project if not exists (GNS3 VM just need an UUID) 2016-04-05 19:59:38 +02:00
Julien Duponchelle 9ed15e55af Move more import code to the server
https://github.com/GNS3/gns3-gui/issues/1156
2016-04-05 18:32:48 +02:00
Julien Duponchelle bd71f0cf4c Import API 2016-03-30 17:42:00 +02:00
Julien Duponchelle 879591eaf5 Export API 2016-03-30 17:42:00 +02:00
Julien Duponchelle 23c48f5e3d Add to project an API to write a file 2016-03-24 17:34:41 +01:00
Julien Duponchelle de61ed316c The controller has a streaming API
Now we need to link the hypervisor to the controller.
2016-03-17 17:32:37 +01:00