Commit Graph

469 Commits (90c69d95ad80e1675df0756e2a4a30d257151b92)

Author SHA1 Message Date
grossmj 3f7f5a3cda
Fix to access resources_path and install_builtin_appliances settings
3 months ago
grossmj 6b14abc06f
Add allow_unsafe_options for Qemu settings
3 months ago
grossmj 990dabb7e4
Do not allow to create a builtin template using the API.
4 months ago
grossmj 998898a471
Fix CPU fractional values for Docker VMs.
6 months ago
grossmj e367b3a148 Default compute username is "gns3"
11 months ago
grossmj 5475eedce7 Add igb Qemu adapter
11 months ago
grossmj 722512d851 Remove model validator. Fixes https://github.com/GNS3/gns3-gui/issues/3522
12 months ago
grossmj 1ae6d13022 Support to create empty disk images on the controller
1 year ago
grossmj d53ef175f8 DB and API for resource pools
1 year ago
grossmj 0077fd98aa Add required privileges to all endpoints
1 year ago
grossmj 60ce1172e0 Use an ACL table to check for privileges
1 year ago
grossmj cefa459721 Fix command line issue with certfile and certkey
1 year ago
grossmj 9c456532d0 Pydantic v2 migration
1 year ago
grossmj 9357ac6035 Add builtin field in Appliance model
1 year ago
grossmj 40c265152b Add UEFI boot mode option for Qemu VMs
1 year ago
grossmj 9c158848bd Make port name for custom adapters optional. Fixes https://github.com/GNS3/gns3-web-ui/issues/1430
2 years ago
grossmj 72e3d8f0c1 Fix tests after merge
2 years ago
grossmj 3e29ae4276 Add config option to change the server name. Ref #2149
2 years ago
grossmj c6e31d98db Option to disable image discovery and do not scan parent directory
2 years ago
grossmj 9a7b3bed25 Allow raw images by default. Fixes https://github.com/GNS3/gns3-server/issues/2097
2 years ago
grossmj 17e0b2e259 Stricter checks to create/update an Ethernet switch and add tests
2 years ago
grossmj 5666b43ee0 Fix schema for removing WICs from Cisco routers. Fixes #3392
2 years ago
grossmj d996a87246 Require name for custom adapters. Fixes #2098
2 years ago
grossmj b58a54ae7c Allow empty adapter slots for Dynamips templates. Ref https://github.com/GNS3/gns3-gui/issues/3373
2 years ago
grossmj 31ae70894e Fix enum use in schemas
2 years ago
grossmj 72eb13d941 Allow default symbol theme to be configured
2 years ago
grossmj bfbac2e93a Use generic symbol names
2 years ago
grossmj b7f4a4cbda Fix VMware VM addition
2 years ago
grossmj 4a1da00601 Make 'vendor_url' and 'maintainer_email' optional for template validation.
2 years ago
grossmj 410f062721 Fix config option to disable built-in templates.
2 years ago
grossmj 7d49b80e6b Add controller endpoints to get VirtualBox VMs, VMware VMs and Docker images
2 years ago
grossmj 8a964390f8 Add zstandard compression support for project export
2 years ago
grossmj e50bed5bee Support delete Qemu disk image from API
2 years ago
grossmj fda2a37b98 Handle creating Qemu disk images and resizing
3 years ago
grossmj 9b39bfb845 Detect image type instead of requesting it from user
3 years ago
grossmj 10fdd8fcf4 Add connect endpoint for computes
3 years ago
grossmj d1d36ce254 Change default config settings
3 years ago
grossmj ab4d964d69 Do not require the local server param to open a .gns3 file. Fixes https://github.com/GNS3/gns3-gui/issues/2421 Ref #1460
3 years ago
grossmj 25466a9958 Allow empty compute_id. Ref #1657
3 years ago
grossmj 38388f7ae5 Secure controller to compute communication using HTTP basic authentication
3 years ago
grossmj 7ce5e19a6e Fix issue when updating a template
3 years ago
grossmj bb15b13a9d Return the current controller hostname/IP from any compute
3 years ago
Jeremy Grossmann 16ac9358df
Merge pull request #1986 from GNS3/remove-qemu-legacy-networking
3 years ago
grossmj eab4c8c770 Remove Qemu legacy networking support
3 years ago
grossmj a31e5615a4 Add a custom version to an appliance
3 years ago
grossmj be473aaaf7 Remove from __future__ import annotations
3 years ago
grossmj 88d98cf02e Fix tests and workaround issue with flake8
3 years ago
grossmj 01da25a7c7 Fix appliance validation with Pydantic
3 years ago
grossmj 13ff7df9fa Validate appliance files with Pydantic
3 years ago
grossmj bc36d95060 Finalize image management refactoring and auto install appliance if possible
3 years ago