1
0
mirror of https://github.com/GNS3/gns3-server synced 2024-12-26 00:38:10 +00:00
Commit Graph

318 Commits

Author SHA1 Message Date
Julien Duponchelle
18835974fb
Fix required field in schema not use
Fix #972
2017-04-11 10:57:01 +02:00
Julien Duponchelle
6017ebbd97
Merge branch '2.0' into 2.1 2017-03-07 11:16:05 +01:00
Julien Duponchelle
8b7035b185
Enable show in file manager for cloud
Fix https://github.com/GNS3/gns3-gui/issues/1900
2017-03-06 14:25:53 +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
b0567772f7
Allow up to 275 adapters for qemu
See #889 for more details
2017-02-07 17:04:29 +01:00
Julien Duponchelle
e892e5dfab
Manage base configuration on server
Fix #786
2017-02-03 13:19:14 +01:00
Julien Duponchelle
63b888a57e
Drop unused code 2017-02-02 15:34:39 +01:00
grossmj
855ab13655 Add missing 'DLT_PPP_SERIAL' PCAP link type in schemas. 2017-01-05 12:24:36 +08:00
Julien Duponchelle
5ba5c62670
Add support for bios images
Ref https://github.com/GNS3/gns3-gui/issues/1700
2016-12-08 16:18:30 +01:00
Julien Duponchelle
a8b78a9b0a
Fix traceback when sending invalid parameters to the server
Fix #783
2016-11-14 14:00:11 +01:00
Julien Duponchelle
553e137a13
Support for serial console for Virtual BOX and VMware using asyncio
Ref #747
2016-11-07 23:43:20 +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
0f9df6a2f8
Fix crash in idlePC compute 2016-10-25 19:32:07 +02:00
Julien Duponchelle
0caf74443b
Fix a crash with some old virtualbox topologies
Fix https://github.com/GNS3/gns3-gui/issues/1605
2016-10-24 16:47:45 +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
43236746f9
Support symbol None (from old versions)
Fix #732
2016-10-20 09:44:24 +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
f737989e44
Fix HTTP console not working for docker containers
Fix #1568
2016-10-17 14:29:29 +02:00
Julien Duponchelle
780b00f095
Fix validation error with auxilary console
Fix https://github.com/GNS3/gns3-gui/issues/1569
2016-10-17 10:10:59 +02:00
Julien Duponchelle
4b4053dc2b
Return the platform of a compute
Ref https://github.com/GNS3/gns3-gui/issues/1550
2016-10-04 18:48:29 +02:00
Julien Duponchelle
462238a335
Fix a crash when adding builtin switch and hub 2016-09-29 15:07:05 +02:00
Julien Duponchelle
056ae41d56
Fix invalid content in the dynamips export
Fix #1527
2016-09-21 17:49:25 +02:00
Julien Duponchelle
896d279ded
Support configuration of ram and vcpus of GNS3 VM in setup wizard
Ref #1445
2016-09-21 15:46:56 +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
da5e3d0e54
Dissallow serial to ethernet connection
Fix #678
2016-09-15 14:51:40 +02:00
Julien Duponchelle
84a2f8b4a3
Return flag for special interface that you can use in the cloud
Fix https://github.com/GNS3/gns3-gui/issues/1509
2016-09-14 17:15:06 +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
0bbda4a5d7
Fix error during rotation
Fix https://github.com/GNS3/gns3-gui/issues/1474
2016-09-06 14:54:13 +02:00
Julien Duponchelle
0573c3f7d5
Port name format for 2.0
Ref #667, https://github.com/GNS3/gns3-gui/issues/1400
2016-09-06 11:30:08 +02:00
Julien Duponchelle
1d70a18b11
Nat node use port 0 2016-09-05 11:43:20 +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
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
9231b8e991
Fix Exception when opening project that contains an IOU node
Fix #636
2016-08-23 22:38:44 +02:00
Julien Duponchelle
cde28c849e
Return status when you start / stop / suspend a node
Should avoid sync issues
2016-08-22 11:26:51 +02:00
Julien Duponchelle
324962def5
You can validate a topology from command line 2016-08-22 10:31:57 +02:00
Julien Duponchelle
a53a972135
Nat node for only the GNS3 VM 2016-08-21 21:46:49 +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
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
fc6b220c7c
Strip endpoint for configs files because now we use the /files API 2016-07-28 11:56:29 +02:00
Julien Duponchelle
68eca6c111
Replace snapshots by import / export
Fix #1042
2016-07-26 19:52:58 +02:00
Julien Duponchelle
786f9c87c9
Fix a crash when reloading a project with Docker 2016-07-22 18:02:40 +02:00
Julien Duponchelle
96eceed8ba
Fix creation of IOU nodes 2016-07-18 18:43:55 +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
fd0e8f89db
Fix VMware support 2016-07-12 16:29:58 +02:00
Julien Duponchelle
b98d4cb042
Fix Virtualbox support 2016-07-12 16:22:55 +02:00
Julien Duponchelle
9cd3231de3
Fix docker support in 2.0 2016-07-12 12:17:19 +02:00
Julien Duponchelle
91ec61b88d
Check topology schema when loading/saving it
Fix #583
2016-07-11 15:36:52 +02:00
Julien Duponchelle
d99c050705
Fix schema error in qemu 2016-07-08 11:27:22 +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
71d4c0a13a
Store rotation for labels 2016-07-01 15:30:38 +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
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
852d8e411e
Shape => Drawing 2016-06-23 11:17:23 +02:00
Julien Duponchelle
b456a363ca
Sample curl with shapes 2016-06-22 18:14:14 +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
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
627ebdb322
Fix issue with reloading a topologie with dynamips 2016-06-17 15:56:35 +02:00
Julien Duponchelle
aa5988788d
Strip user from compute in topology and return project filename 2016-06-15 18:22:11 +02:00
Julien Duponchelle
c4d619ce3c
API for loading a project from a .gns3 2016-06-15 16:43:03 +02:00
Julien Duponchelle
6d36429870
Reload a topology work 2016-06-15 16:26:16 +02:00
Julien Duponchelle
524f8991bc
Project status (opened / closed) 2016-06-15 16:26:16 +02:00
Julien Duponchelle
1c6de3ff39
Fix an error when updating IOU node 2016-06-10 16:39:54 +02:00
Julien Duponchelle
dee9d423a3
Support for x,y,z,symbols,label in node object on controller
https://github.com/GNS3/gns3-gui/issues/1297
2016-06-09 16:47:58 +02:00
grossmj
cd07a99118 Some cleaning + move "/version" endpoint to "/server/version". 2016-06-01 17:50:31 -06:00
grossmj
39a3f2fae2 Cloud schema and remove use_ubridge for VMware VM. 2016-05-28 21:46:48 -06:00
Julien Duponchelle
84b12fd953
Support null in compute user and password 2016-05-26 10:11:11 +02:00
Julien Duponchelle
d469a2060d
Update a computes require only changed arguments 2016-05-25 11:48:09 +02:00
Julien Duponchelle
dbda3fc8fc
Add method to delete and update computes 2016-05-25 11:28:13 +02:00
Julien Duponchelle
a797038aeb
Drop code for temporary projects
Fix https://github.com/GNS3/gns3-gui/issues/982
2016-05-24 17:57:04 +02:00
Julien Duponchelle
f6a3899603
Return a compute name it could be different of compute id 2016-05-23 11:27:47 +02:00
grossmj
7d055968e5 First step towards the cloud node re-factoring. 2016-05-22 19:24:14 -06:00
grossmj
6d5085910c Frame Relay and ATM switches migrated to the new API. 2016-05-20 17:59:59 -06:00
grossmj
57fd72c35c Ethernet hub and Ethernet switch almost fully migrated to the new API. 2016-05-19 22:45:04 -06:00
Julien Duponchelle
672a617102
Compute IDLE PC via controller
Fix #1234
2016-05-19 16:22:15 +02:00
Julien Duponchelle
54747ee618
Support for link event, fix link not correctly deleted 2016-05-18 18:37:18 +02:00
Julien Duponchelle
d86cefaaeb
Support node without console
Fix #532
2016-05-18 11:59:25 +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
f052299eb1
Return status in all cases 2016-05-17 19:51:06 +02:00
Julien Duponchelle
1eb77a0b3f
Fix docker support on 2.0
Fix #528
2016-05-16 18:32:29 +02:00
Julien Duponchelle
d97325b113
Fix you can not update Dynamips and IOU node
Fix https://github.com/GNS3/gns3-gui/issues/1239
2016-05-16 17:53:40 +02:00
grossmj
c88c67e8ef Updates Ethernet hub schema. 2016-05-15 21:01:33 -06:00
grossmj
7a523990a6 Base for generic switch nodes. Ref #492. 2016-05-15 11:23:14 -06:00
grossmj
f81d35cc29 Handlers: cleanup and fixes. 2016-05-13 18:00:07 -06:00
grossmj
be1efe8327 Schemas review. 2016-05-12 19:07:25 -06:00
Julien Duponchelle
2857d9a070
Send a field status in the node object 2016-05-12 19:15:46 +02:00
Julien Duponchelle
5280644327
Return command_line and node_directory via the controller 2016-05-12 10:39:50 +02: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
Julien Duponchelle
5fd385159c
HTTP support for docker
Fix #509
2016-05-03 16:49:33 +02:00
Julien Duponchelle
76b2ca2bc0
Return the full path to the capture 2016-04-26 17:36:24 +02:00
Julien Duponchelle
264254e657
Captures written in the captures directory on the controller 2016-04-26 17:10:33 +02:00
Julien Duponchelle
893b05d26b
Removed unused code 2016-04-26 11:52:35 +02:00