Commit Graph

194 Commits (02c0fa26e1ea6bf5547f6ef9abd31f42998c8cfe)

Author SHA1 Message Date
grossmj 02c0fa26e1 Support controller reloading for templates, appliances and projects. Ref #1743
4 years ago
grossmj 615cffd9ac Prevent locked drawings to be deleted. Fixes https://github.com/GNS3/gns3-gui/issues/2948
4 years ago
grossmj c5412bf970 Allocate application IDs for IOU nodes on the controller.
4 years ago
grossmj 0a87ee573c Accept a node name when creating a node from a template using the API. Fixes #1708
4 years ago
grossmj 459dd7b479 Handle builtin entry does not exist when adding node from template (new fix).
5 years ago
grossmj 89f97902f9 Handle builtin entry does not exist when adding node from template.
5 years ago
grossmj 5e9810d420 Prevent deleting a GNS3 project outside the project directory. Ref #1669
5 years ago
grossmj 55a9abfcea Allow "none" for compute_id in templates.
5 years ago
grossmj dcf94a5852 Requires a project to be opened to start/stop/suspend all nodes. Fixes #1609
5 years ago
grossmj 2af9c9c8ec Prevent locked nodes to be deleted. Fixes https://github.com/GNS3/gns3-gui/issues/2764
5 years ago
grossmj 7d591b0228 Fix issue when loading and quickly closing a project and opening it again. Fixes #1501.
5 years ago
grossmj 010d65114d Hyper-V with nested virtualization is only supported on Windows 10 Anniversary Update or later.
5 years ago
grossmj aaaeb410d5 Fix exception when loading and quickly closing a project.
5 years ago
grossmj af80b0bb6e Use aiofiles where relevant.
5 years ago
grossmj b0df7ecabf Merge branch '2.2' into import-export-refactoring
5 years ago
grossmj 3f679bd106 Locked state should not be used when duplicating a node.
5 years ago
grossmj 8cc8269842 Use aiozipstream for snapshots.
5 years ago
grossmj 52bfa636c1 Project duplication support.
5 years ago
grossmj a8990c9e89 Non blocking project exportation.
5 years ago
grossmj 7fe8f7e716 Fix long-polling request for project notifications.
5 years ago
grossmj 5754747a90 Merging 2.1 into 2.2
5 years ago
grossmj a13d063aa1 Fix topology images (Pictures) disappearing from projects. Fixes #1514.
5 years ago
grossmj 1ef1872f8e Reset MAC addresses when duplicating a project. Fixes #1522
5 years ago
grossmj 8360ae98b1 Move appliance and template management code in their own classes.
5 years ago
grossmj d7c2e16c21 Use "template" to name what we use to create new nodes.
6 years ago
Karim 8eb20525e8 Update schema to allow for drawing grid size to be part of project.
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 76af98404a Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
6 years ago
grossmj 9de13c570c Merge branch '2.1' into 2.2
6 years ago
grossmj e4a6db8ebc Fix some typos.
6 years ago
grossmj 17d657c919 Fix small errors like unhandled exceptions etc.
6 years ago
grossmj 4021a13651 Catch exceptions in various locations to fix small issues reported by Sentry.
6 years ago
grossmj 33e8710495 Merge branch '2.1' into 2.2
6 years ago
grossmj 902de3dd47 Refactor asyncio locking system for Python 3.7 support. Ref https://github.com/GNS3/gns3-gui/issues/2566 Ref https://github.com/GNS3/gns3-gui/issues/2568
6 years ago
grossmj 3560cda06c Use asyncio.ensure_future() instead of asyncio.async() with conservative approach to support Python < 3.4.4. Fixes https://github.com/GNS3/gns3-gui/issues/2566
6 years ago
grossmj 7f72b90b0e The server has now 2 notification streams
6 years ago
grossmj 89f7169589 Add appliance UUID added to the node data. Fixes #1334.
6 years ago
grossmj a54359d243 Clean GNS3 close if one remote server is down. Fixes #1357.
6 years ago
grossmj 033f005bde Merge branch '2.1' into 2.2
6 years ago
grossmj d0ed6931d8 Catch exception: ZIP does not support timestamps before 1980. Ref #1360.
6 years ago
ziajka ac73c72727 Don't send variables to computes where are empty, Ref: #1340
6 years ago
grossmj d1ccf3bc84 Merge branch '2.1' into 2.2
6 years ago
ziajka c52342907a
Merge pull request #1332 from GNS3/global-vars
6 years ago
ziajka 7b3d5ae5e3 Create/update project on compute when variables changes
6 years ago
ziajka 0bcc657bf1 Don't clean logo images when applied to the project
6 years ago
ziajka e267f8a8b8 Project global variables
6 years ago
grossmj 21a1800edc Merge branch '2.1' into 2.2
6 years ago
grossmj 50a922f83e Offload slow file operations to threads for snapshots and project "save as". Ref #1187 #1307.
6 years ago
grossmj 2ea0aa5ded Merge branch '2.1' into 2.2
6 years ago