Commit Graph

830 Commits (ec3c36d6da36543c173023e4f3e1cebffdcce676)

Author SHA1 Message Date
grossmj 5e9810d420 Prevent deleting a GNS3 project outside the project directory. Ref #1669
5 years ago
grossmj f3ad333a21 Do not send "console_type" property to computes for all builtin nodes excepting Ethernet switches. Fixes https://github.com/GNS3/gns3-gui/issues/2882
5 years ago
grossmj 6d1adea907 Enable nested hardware virtualization by default for GNS3 VM running in VirtualBox. Fixes #1377
5 years ago
grossmj 6ae7ef8a2e Improve process to get guest IP address from GNS3 VM running in VMware workstation/player. Ref https://github.com/GNS3/gns3-gui/issues/2866
5 years ago
grossmj 2f57bd58c0 Fix error with console type in Ethernet switch schema. Fixes #1659
5 years ago
grossmj 7cd9bb6ca6 Merge branch '2.1' into 2.2
5 years ago
grossmj 5d4de9d0ba Fix AttributeError: Cannot set attribute '%s'. Fixes #1646
5 years ago
grossmj e64ed839f5 Check that vcpus value for GNS3 VM is an integer. Fixes #1636
5 years ago
grossmj 647dde1bb4 Make x,y optional for creating links via API. Fixes #1630
5 years ago
grossmj fb288db50a Set default_name_format for some builtin nodes.
5 years ago
grossmj 55a9abfcea Allow "none" for compute_id in templates.
5 years ago
grossmj 39da0f3904 List Hyper-V VMs on non-english OSes. Fixes #1612
5 years ago
grossmj dcf94a5852 Requires a project to be opened to start/stop/suspend all nodes. Fixes #1609
5 years ago
grossmj cba39a3744 Fix issue when starting GNS3 VM for Hyper-V
5 years ago
grossmj b0f74c2a5e Fix issue when trying to rename a Dynamips node that is already powered on. Fixes #2824
5 years ago
grossmj 06ce0868ec Fix template migration issues from GUI to controller. Fixes https://github.com/GNS3/gns3-gui/issues/2803
5 years ago
grossmj 336b77e28a Merging 2.1 into 2.2 branch
5 years ago
grossmj a860243531 Ignore Unicode errors when reading base config file contents.
5 years ago
grossmj 5cbfafbeb2 Support snapshots for portable projects. Fixes https://github.com/GNS3/gns3-gui/issues/2792
5 years ago
grossmj 81a48df9bb Update the GNS3 version in topology file if converted. Ref https://github.com/GNS3/gns3-gui/issues/2798
5 years ago
grossmj 28004479fd Change behavior when an IOU license is verified. Fixes https://github.com/GNS3/gns3-server/issues/1555
5 years ago
grossmj e8b8554c1a Fix Qemu VM state support after closing a project and check for JSON data returned by qemu-img. Fixes #1591
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
grossmj fb470dd4b5 Back to the major.minor version for config files. Ref https://github.com/GNS3/gns3-gui/issues/2756
6 years ago
grossmj 6dbb992513 Fix templates missing after server restart. Fixes https://github.com/GNS3/gns3-gui/issues/2769
6 years ago
grossmj e962717448 Fix bug when GNS3 VM were not saved. Fix tests.
6 years ago
grossmj 6dc58b28fd Some adjustments with compute WebSocket handling. Ref https://github.com/GNS3/gns3-server/issues/1564
6 years ago
grossmj 2af9c9c8ec Prevent locked nodes to be deleted. Fixes https://github.com/GNS3/gns3-gui/issues/2764
6 years ago
grossmj dde01317e0 Fix packet filter not working for Ethernet switch and Ethernet hub. Fixes https://github.com/GNS3/gns3-gui/issues/2754
6 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 c075baa05b Store config files in version specific location
6 years ago
grossmj 21bed54768 Fix opening previously saved 2.1 project grid overlapping. Fixes #2734
6 years ago
grossmj d50614aed7 Fix empty theme name in symbol selection dialog. Fixes https://github.com/GNS3/gns3-gui/issues/2751
6 years ago
grossmj e00bde51da Merge branch '2.1' into 2.2
6 years ago
grossmj 8e8985c69f Fix vcpus configuration for GNS3 VM on VMware. Ref #2738.
6 years ago
grossmj 03401a477e Fix issue when images are not uploaded from appliance wizard. Ref https://github.com/GNS3/gns3-gui/issues/2738
6 years ago
grossmj 4e396ac690 Save the GNS3 VM settings even if the GNS3 VM cannot be stopped.
6 years ago
grossmj 3a73d01547 Fix exception when emitting event from controller. Ref https://github.com/GNS3/gns3-gui/issues/2737
6 years ago
grossmj 7d591b0228 Fix issue when loading and quickly closing a project and opening it again. Fixes #1501.
6 years ago
grossmj a059e6b943 Disable unreliable nested virtualization check.
6 years ago
grossmj aff67b324f Fix issue not checking build number on Windows.
6 years ago
grossmj 010d65114d Hyper-V with nested virtualization is only supported on Windows 10 Anniversary Update or later.
6 years ago
grossmj 3dcb7799e3 Use accurate info to detect Windows version.
6 years ago
grossmj aaaeb410d5 Fix exception when loading and quickly closing a project.
6 years ago
grossmj d506962bdb Debugging why sys.getwindowsversion() does not work with frozen app.
6 years ago
Jeremy Grossmann 21afaf31f9
Merge pull request #1549 from GNS3/symbol-management-refactoring
6 years ago
grossmj 94f63f54ba Change Hyper-V requirement checks.
6 years ago
grossmj cf91e904f7 Early support for symbol themes.
6 years ago
grossmj bae3fb84b9 Download custom appliance symbols from GitHub
6 years ago
grossmj 2d01ef489b Option to export snapshots.
6 years ago
grossmj 0ae66a2608 Support selecting a compression type when exporting a project.
6 years ago
grossmj af80b0bb6e Use aiofiles where relevant.
6 years ago
grossmj b0df7ecabf Merge branch '2.2' into import-export-refactoring
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 80eb06f67c Merge 2.1 into 2.2
6 years ago
grossmj 8cc8269842 Use aiozipstream for snapshots.
6 years ago
grossmj 52bfa636c1 Project duplication support.
6 years ago
grossmj 7aae682f0a Fix issue when setting cpuid.corespersocket for the GNS3 VM. Fixes https://github.com/GNS3/gns3-gui/issues/2723
6 years ago
grossmj a8990c9e89 Non blocking project exportation.
6 years ago
grossmj 135d56371d Fix tests for project notifications.
6 years ago
grossmj 7fe8f7e716 Fix long-polling request for project notifications.
6 years ago
grossmj 2fb5e47c8d Allow cloud nodes to be exported. Fixes #1519
6 years ago
grossmj 5754747a90 Merging 2.1 into 2.2
6 years ago
grossmj a13d063aa1 Fix topology images (Pictures) disappearing from projects. Fixes #1514.
6 years ago
grossmj 1ef1872f8e Reset MAC addresses when duplicating a project. Fixes #1522
6 years ago
grossmj ae3515434c Do not export/import symlinks for projects. Fixes #2699
6 years ago
grossmj 4ecd3b2015 Configure coresPerSocket value in VMX file for the GNS3 VM. Fixes https://github.com/GNS3/gns3-gui/issues/2688
6 years ago
grossmj 84ee3263ba Count logical CPUs to detect if the number of vCPUs is too high when configuring the GNS3 VM. Fixes #2688.
6 years ago
grossmj 5f932fee9f Tune how to get the size of SVG images. Ref https://github.com/GNS3/gns3-gui/issues/2674.
6 years ago
grossmj e3757a8955 Tune how to get the size of SVG images. Ref https://github.com/GNS3/gns3-gui/issues/2674.
6 years ago
grossmj 456ef1348b Fix DeprecationWarning: invalid escape sequence. Fixes https://github.com/GNS3/gns3-gui/issues/2670
6 years ago
grossmj 474025175e Remove "deprecated" node for VirtualBox based GNS3 VM support. Ref #1377
6 years ago
grossmj 191036e266 Fix wrong controller method call.
6 years ago
grossmj 8360ae98b1 Move appliance and template management code in their own classes.
6 years ago
grossmj a896346c77 Fix issue with notification queue that prevented to properly close projects. Fix #1493
6 years ago
grossmj f76b329cba Fix ConnectionResetError issues and switch to aiohttp version 3.4.4. Fixes #1474.
6 years ago
grossmj 0fd54536d2 Fix issue when there is no gns3_controller.conf. Fixes https://github.com/GNS3/gns3-gui/issues/2644
6 years ago
grossmj 9fbdb25da8 Back to classic symbol theme. Ref https://github.com/GNS3/gns3-gui/issues/2644
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
Jeremy Grossmann b4a2bc5b47
Merge pull request #1467 from GNS3/symbol-themes
6 years ago
grossmj dd14101eec Merge branch '2.2-grid-new-project' of git://github.com/kazkansouh/gns3-server into kazkansouh-2.2-grid-new-project
6 years ago
Jeremy Grossmann 1067f71952
Allow appliances to be loaded from file without the appliance id.
6 years ago
Karim 8eb20525e8 Update schema to allow for drawing grid size to be part of project.
6 years ago
grossmj 219c346187 Remove useless warning.
6 years ago
grossmj e0813bfbe8 Normalize symbol ID on Windows.
6 years ago
grossmj 9f7f26700e Debugging for Windows.
6 years ago
grossmj 51787295dd Use POSIX path for symbol ID.
6 years ago
grossmj 17d070dca7 Early support for symbol themes.
6 years ago
grossmj bd657c0167 Support to duplicate an appliance.
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 499ab9844a Reorganize how appliance creation is validated against JSON schemas.
6 years ago
grossmj 98f04365b7 Remove generic controller settings API endpoint.
6 years ago
grossmj cebb56387a Fix tests.
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 2764828f38 Refactor how clients access PCAP capture files. Fixes https://github.com/GNS3/gns3-gui/issues/2438.
6 years ago
grossmj ab8dc52ece Fix tests to work with new version of aiohttp (>= 3.0)
6 years ago
grossmj 86f87aec74 Fix installation with Python 3.7. Fixes #1414.
6 years ago