Commit Graph

377 Commits (edb20482c732f0f3db1198cfc951c08d3bb8b1ca)

Author SHA1 Message Date
grossmj cefab8d362 Rename __json__() to asdict()
3 years ago
grossmj 1b5a5de4bc Generate new config for each test. Fixes tests.
3 years ago
grossmj 30ebae207f Use Pydantic to validate the server config file.
3 years ago
grossmj 478119b40d Comment out problematic test
3 years ago
grossmj 5217dbf3a3 Fix tests
4 years ago
grossmj d730c591b3 Refactor template management to use database.
4 years ago
grossmj d58407c735 Fix tests.
4 years ago
grossmj acc5c7ebfa Update package versions.
4 years ago
grossmj 359f9a7384 Move to version 3 of the REST API.
4 years ago
grossmj 81439c750a Use pydantic for data validation (instead of jsonschema)
4 years ago
grossmj 13da8aa8f5 Do not automatically connect to local compute.
4 years ago
grossmj eb3cb8a41f Migration to FastAPI
4 years ago
grossmj 7043d48f1a Auxiliary console support for Qemu. Ref #2873
4 years ago
grossmj 831ee5f468 Support to reset all console connections. Ref https://github.com/GNS3/gns3-server/issues/1619
4 years ago
grossmj 3dc4ea46d6 Add total RAM, CPUs and disk size to servers summary as well as disk usage in percent. Fixes https://github.com/GNS3/gns3-server/issues/1532
4 years ago
grossmj 99128e7713 Fix Key Error "vendor_id" is missing when configuring GNS3 VM with VirtualBox. Fixes https://github.com/GNS3/gns3-gui/issues/3018
4 years ago
grossmj 241caa1ec7 Try to fix capsys issue with Python 3.8
4 years ago
grossmj d33584a2e4 More specific fix for Windows
4 years ago
grossmj ef23e74e9c Another fix for test_gns3vm.py
4 years ago
grossmj 9ab8599e1e Fix other issues with tests.
4 years ago
grossmj d9ab29a9e0 Another fix for test_gns3vm.py
4 years ago
grossmj 8976384a56 Fix test_gns3vm.py
4 years ago
grossmj e4b7e46444 Fix tests for Windows
4 years ago
grossmj d3ea67da24 Refactor tests
4 years ago
grossmj a4bc696a5f Fix tests
4 years ago
grossmj 6c322bbdde Fix tests.
4 years ago
grossmj dd11d38338 Fix tests.
4 years ago
grossmj c5412bf970 Allocate application IDs for IOU nodes on the controller.
5 years ago
grossmj 647dde1bb4 Make x,y optional for creating links via API. Fixes #1630
5 years ago
grossmj 55a9abfcea Allow "none" for compute_id in templates.
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 44a142e91d Fix tests
5 years ago
grossmj 2af9c9c8ec Prevent locked nodes to be deleted. Fixes https://github.com/GNS3/gns3-gui/issues/2764
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 03401a477e Fix issue when images are not uploaded from appliance wizard. Ref https://github.com/GNS3/gns3-gui/issues/2738
6 years ago
grossmj bae3fb84b9 Download custom appliance symbols from GitHub
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 724eda1f35 Handle locking/unlocking items independently from the layer position.
6 years ago
grossmj 9132ba8d05 Remove zipstream from tests.
6 years ago
grossmj 85ea1cf7a9 Remove import zipstream from tests.
6 years ago
grossmj 8cc8269842 Use aiozipstream for snapshots.
6 years ago
grossmj 135d56371d Fix tests for project notifications.
6 years ago
grossmj 10702f87bc Fix export test.
6 years ago
grossmj 8360ae98b1 Move appliance and template management code in their own classes.
6 years ago
grossmj d7c2e16c21 Use "template" to name what we use to create new nodes.
6 years ago
Jeremy Grossmann b4a2bc5b47
Merge pull request #1467 from GNS3/symbol-themes
6 years ago
Karim 8eb20525e8 Update schema to allow for drawing grid size to be part of project.
6 years ago
grossmj 17d070dca7 Early support for symbol themes.
6 years ago
grossmj 499ab9844a Reorganize how appliance creation is validated against JSON schemas.
6 years ago