Commit Graph

402 Commits (10164e262d4413eb9c2f88a2c9cf84c8d09511d4)

Author SHA1 Message Date
Jeremy Grossmann cdae1f9e00
Merge pull request #1584 from kazkansouh/2.2-docker-volumes
5 years ago
grossmj 6edcbd0461 Set console type to "none" by default for Ethernet switches and add a warning if trying to use "telnet". Fixes https://github.com/GNS3/gns3-gui/issues/2776
5 years ago
Karim 0c19bc8d43 Support for additional persistent docker volumes to be specified within appliance configuration
5 years ago
grossmj 4cc5dbc228 Fix remote packet capture and make sure packet capture is stopped when deleting an NIO. Fixes https://github.com/GNS3/gns3-gui/issues/2753
6 years ago
grossmj 3f679bd106 Locked state should not be used when duplicating a node.
6 years ago
grossmj 724eda1f35 Handle locking/unlocking items independently from the layer position.
6 years ago
grossmj 5754747a90 Merging 2.1 into 2.2
6 years ago
grossmj 1ef1872f8e Reset MAC addresses when duplicating a project. Fixes #1522
6 years ago
grossmj f0ffb07165 Fix issue with "usage" variable for Dynamips VMs. Fixes #1495
6 years ago
grossmj 9ed181151f New node information dialog to display general, usage and command line information.
6 years ago
grossmj eae9774d69 Support "usage" field for Dynamips, IOU, VirtualBox and VMware. Fixes https://github.com/GNS3/gns3-gui/issues/2657
6 years ago
grossmj d7c2e16c21 Use "template" to name what we use to create new nodes.
6 years ago
grossmj a17fa821bd Make sure nothing is named "compute server".
6 years ago
grossmj f39c27ff7b Allow usage property in Docker appliance.
6 years ago
grossmj a93606d9ed Use "node" instead of "appliance" for grid support.
6 years ago
Karim 8eb20525e8 Update schema to allow for drawing grid size to be part of project.
6 years ago
grossmj df3baffd9b Fix "None is not of type 'integer'" when opening project containing a Qemu VM. Fixes #2610.
6 years ago
grossmj 9b83b087cb Fix mac address schema validation for Qemu VM appliance. Fixes https://github.com/GNS3/gns3-gui/issues/2629
6 years ago
grossmj a33b8eac3a Support "L1 keepalives" in IOU appliance schema.
6 years ago
grossmj 3512fde841 Fix small bugs when using the new appliance management API.
6 years ago
grossmj 74e1463015 Fix bug with custom adapters and categories for Docker VM. Fixes https://github.com/GNS3/gns3-gui/issues/2613
6 years ago
grossmj aa4593c993 Handle custom adapters in schemas.
6 years ago
grossmj 499ab9844a Reorganize how appliance creation is validated against JSON schemas.
6 years ago
grossmj 71fcf855b4 Add tests for all appliance types.
6 years ago
grossmj 627c7e9cfe Use schema to set appliance default values and better schema validation error messages.
6 years ago
grossmj 1184f29b90 Add appliance API tests. Ref #1427.
6 years ago
grossmj 9aafa4e62f Schema validation for appliance API. Ref #1427.
6 years ago
grossmj 98f04365b7 Remove generic controller settings API endpoint.
6 years ago
grossmj 089fdff4f1 Working dedicated appliance management API. Ref https://github.com/GNS3/gns3-server/issues/1427
6 years ago
grossmj f0fe9d39fa Base for dedicated appliance management API. Ref https://github.com/GNS3/gns3-server/issues/1427
6 years ago
grossmj 22f7ca0243 Return compute port information via API. Ref #1420.
6 years ago
grossmj 33e8710495 Merge branch '2.1' into 2.2
6 years ago
grossmj 089d25c79d Forbid controller and compute servers to be different versions.
6 years ago
grossmj aeb33024ca Add missing Qemu boot priority values. Fixes https://github.com/GNS3/gns3-server/issues/1385
6 years ago
grossmj 89f7169589 Add appliance UUID added to the node data. Fixes #1334.
6 years ago
grossmj 1f017a0d1d Console support for clouds (to connect to external devices or services).
6 years ago
grossmj d1ccf3bc84 Merge branch '2.1' into 2.2
6 years ago
ziajka f2700ed445 Support of supplier and variables in topology
6 years ago
ziajka e267f8a8b8 Project global variables
6 years ago
ziajka 43081152ef Add support of ExtraHosts for Docker, Ref. gns3-gui#2482
6 years ago
grossmj 2ea0aa5ded Merge branch '2.1' into 2.2
7 years ago
grossmj 025441f027 Add default destination setting for traceng + some checks.
7 years ago
grossmj 2de182eff4 Grid size support for projects.
7 years ago
grossmj 7622c10cc9 Returns the ports' adapter types and mac addresses when available.
7 years ago
grossmj 395277d5c5 Support for console auto start.
7 years ago
grossmj 757c103c03 Possibility to customize port names and adapter types for Qemu, VirtualBox, VMware and Docker. Fixes #2361.
7 years ago
grossmj ea0009db6c Save state feature for VirtualBox and VMware. New "On close" setting to
7 years ago
grossmj 3d1ee4da3f Support for suspend to disk / resume (Qemu).
7 years ago
grossmj 669d2ec038 Merge branch '2.1' into 2.2
7 years ago
grossmj d08c08617c Support for source and destination for traceNG.
7 years ago
grossmj ff7911bd99 Allow to resize a Qemu VM disk (extend only).
7 years ago
grossmj caa2bda71b Spice with agent support for Qemu VMs.
7 years ago
grossmj e52775fa3a Support for console type "none".
7 years ago
grossmj b6275deeef Fix tests.
7 years ago
grossmj b8353bc0d5 Support for none console type (Qemu & Docker only)
7 years ago
grossmj 8b91894fa4 Improve suspend a link for Qemu and VirtualBox VMs.
7 years ago
grossmj 397c1322b4 Base support for TraceNG.
7 years ago
ziajka 009677f019 Fix typo in vcpus on VirtualBoxVM, fixes: #1213
7 years ago
ziajka b654d78ea6 Endpoint for obtaining direct action on compute
7 years ago
grossmj fcd2c7b6d4 Add missing https console keyword in JSON schema. Fixes #1179.
7 years ago
Julien Duponchelle 6aa6d96ba0
Fix support of docker appliance with a usage
7 years ago
Julien Duponchelle 0854c04687
API for duplication a Node
7 years ago
grossmj ca3f6fb4b8 Update some sentences related to suspending a link.
7 years ago
Julien Duponchelle 5fd842e54d
Suspend link
7 years ago
grossmj 8eb060304a Correct typos in schemas.
7 years ago
Jeremy Grossmann 5bdc239064 Merge pull request #1104 from GNS3/filters_api
7 years ago
Julien Duponchelle 08423eff96
Support packet filtering for VPCS
7 years ago
ziajka dadbb0ab09 More options for drawing area
7 years ago
ziajka cc34f45677 Additional drawing options for Project
7 years ago
ziajka 3c18150cdb Adjustment of IOU_OBJECT_SCHEMA
7 years ago
ziajka 6aa2afcf54 Fix #557 - mac addess collision when running IOU on multiple GNS3 servers
7 years ago
Jeremy Grossmann 1b6cefd82b Merge pull request #1055 from GNS3/embed_shell
7 years ago
ziajka bc5ec98cd5
Spice support
7 years ago
Julien Duponchelle a8e8eac0b4
Merge remote-tracking branch 'origin/master' into 2.1
7 years ago
Julien Duponchelle 5a1d313fca Merge pull request #1080 from GNS3/spice-feature
7 years ago
Julien Duponchelle 36dc264a6c Revert "Spice feature"
7 years ago
ziajka 61fda93611 SPICE console_type for nodes
7 years ago
ziajka 88c2353e2e QEMU - SPICE support at build options and schemas
7 years ago
Julien Duponchelle ae328e5c50
Merge branch '2.1' into embed_shell
7 years ago
Julien Duponchelle 93adef91d8
Merge branch '2.0' into 2.1
7 years ago
Julien Duponchelle 5616ab0e9a
Fake console for simple Ethernet switch
7 years ago
Julien Duponchelle b87692acce
Fix import of some old topologies from 1.3
7 years ago
Julien Duponchelle 273a711459
Merge branch '2.0' into 2.1
8 years ago
Julien Duponchelle 9dc6f0f486 Embed the appliances in the server. (#927)
8 years ago
Julien Duponchelle 18835974fb
Fix required field in schema not use
8 years ago
Julien Duponchelle 6017ebbd97
Merge branch '2.0' into 2.1
8 years ago
Julien Duponchelle 8b7035b185
Enable show in file manager for cloud
8 years ago
Jeremy Grossmann 5672b4b748 Merge pull request #890 from GNS3/base_config_server_side
8 years ago
Julien Duponchelle b0567772f7
Allow up to 275 adapters for qemu
8 years ago
Julien Duponchelle e892e5dfab
Manage base configuration on server
8 years ago
Julien Duponchelle 63b888a57e
Drop unused code
8 years ago
grossmj 855ab13655 Add missing 'DLT_PPP_SERIAL' PCAP link type in schemas.
8 years ago
Julien Duponchelle 5ba5c62670
Add support for bios images
8 years ago
Julien Duponchelle a8b78a9b0a
Fix traceback when sending invalid parameters to the server
8 years ago
Julien Duponchelle 553e137a13
Support for serial console for Virtual BOX and VMware using asyncio
8 years ago
Julien Duponchelle 4e15f89604
Drop console_type serial, and enable_remote_console for Vbox and VMware
8 years ago
Julien Duponchelle 0f9df6a2f8
Fix crash in idlePC compute
8 years ago
Julien Duponchelle 0caf74443b
Fix a crash with some old virtualbox topologies
8 years ago
Julien Duponchelle 106915f419
Return md5sum and filesize in the list of images
8 years ago
Julien Duponchelle 43236746f9
Support symbol None (from old versions)
8 years ago