grossmj
|
9c456532d0
|
Pydantic v2 migration
|
2023-08-04 18:20:06 +10:00 |
|
grossmj
|
9357ac6035
|
Add builtin field in Appliance model
|
2023-07-03 21:02:17 +10:00 |
|
grossmj
|
40c265152b
|
Add UEFI boot mode option for Qemu VMs
|
2023-06-21 17:56:34 +09:30 |
|
grossmj
|
9c158848bd
|
Make port name for custom adapters optional. Fixes https://github.com/GNS3/gns3-web-ui/issues/1430
|
2023-02-01 16:19:39 +08:00 |
|
grossmj
|
72e3d8f0c1
|
Fix tests after merge
|
2023-01-05 12:57:00 +08:00 |
|
grossmj
|
3e29ae4276
|
Add config option to change the server name. Ref #2149
|
2022-12-27 10:05:13 +08:00 |
|
grossmj
|
c6e31d98db
|
Option to disable image discovery and do not scan parent directory
|
2022-12-26 12:32:40 +08:00 |
|
grossmj
|
9a7b3bed25
|
Allow raw images by default. Fixes https://github.com/GNS3/gns3-server/issues/2097
|
2022-12-26 11:28:51 +08:00 |
|
grossmj
|
17e0b2e259
|
Stricter checks to create/update an Ethernet switch and add tests
|
2022-12-24 08:20:51 +08:00 |
|
grossmj
|
5666b43ee0
|
Fix schema for removing WICs from Cisco routers. Fixes #3392
|
2022-12-22 20:02:28 +08:00 |
|
grossmj
|
d996a87246
|
Require name for custom adapters. Fixes #2098
|
2022-08-28 17:33:33 +02:00 |
|
grossmj
|
b58a54ae7c
|
Allow empty adapter slots for Dynamips templates. Ref https://github.com/GNS3/gns3-gui/issues/3373
|
2022-08-28 17:05:28 +02:00 |
|
grossmj
|
31ae70894e
|
Fix enum use in schemas
|
2022-07-26 23:17:39 +02:00 |
|
grossmj
|
72eb13d941
|
Allow default symbol theme to be configured
|
2022-07-25 20:22:12 +02:00 |
|
grossmj
|
bfbac2e93a
|
Use generic symbol names
|
2022-07-25 12:33:40 +02:00 |
|
grossmj
|
b7f4a4cbda
|
Fix VMware VM addition
|
2022-07-25 11:10:01 +02:00 |
|
grossmj
|
4a1da00601
|
Make 'vendor_url' and 'maintainer_email' optional for template validation.
|
2022-07-12 11:55:18 +02:00 |
|
grossmj
|
410f062721
|
Fix config option to disable built-in templates.
|
2022-06-21 17:17:44 +02:00 |
|
grossmj
|
7d49b80e6b
|
Add controller endpoints to get VirtualBox VMs, VMware VMs and Docker images
|
2022-06-07 00:38:59 +08:00 |
|
grossmj
|
8a964390f8
|
Add zstandard compression support for project export
|
2022-05-31 18:08:34 +07:00 |
|
grossmj
|
e50bed5bee
|
Support delete Qemu disk image from API
Return the real disk image name in the 'hdx_disk_image_backed' property for Qemu VMs
|
2022-04-14 17:01:54 +07:00 |
|
grossmj
|
fda2a37b98
|
Handle creating Qemu disk images and resizing
|
2022-04-07 16:21:47 +08:00 |
|
grossmj
|
9b39bfb845
|
Detect image type instead of requesting it from user
|
2022-03-20 16:20:17 +10:00 |
|
grossmj
|
10fdd8fcf4
|
Add connect endpoint for computes
Param to connect to compute after creation
Report compute unauthorized HTTP errors to client
|
2021-12-24 13:05:39 +10:30 |
|
grossmj
|
d1d36ce254
|
Change default config settings
|
2021-12-17 12:26:02 +10:30 |
|
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
|
2021-12-10 15:52:57 +10:30 |
|
grossmj
|
25466a9958
|
Allow empty compute_id. Ref #1657
|
2021-11-24 17:25:55 +10:30 |
|
grossmj
|
38388f7ae5
|
Secure controller to compute communication using HTTP basic authentication
|
2021-11-18 18:37:10 +10:30 |
|
grossmj
|
7ce5e19a6e
|
Fix issue when updating a template
|
2021-10-23 16:23:19 +10:30 |
|
grossmj
|
bb15b13a9d
|
Return the current controller hostname/IP from any compute
|
2021-10-21 21:38:36 +10:30 |
|
Jeremy Grossmann
|
16ac9358df
|
Merge pull request #1986 from GNS3/remove-qemu-legacy-networking
Remove Qemu legacy networking support
|
2021-10-20 15:44:31 +10:30 |
|
grossmj
|
eab4c8c770
|
Remove Qemu legacy networking support
|
2021-10-19 15:32:27 +10:30 |
|
grossmj
|
a31e5615a4
|
Add a custom version to an appliance
|
2021-10-19 15:15:10 +10:30 |
|
grossmj
|
be473aaaf7
|
Remove from __future__ import annotations
|
2021-10-18 22:16:57 +10:30 |
|
grossmj
|
88d98cf02e
|
Fix tests and workaround issue with flake8
|
2021-10-18 22:12:10 +10:30 |
|
grossmj
|
01da25a7c7
|
Fix appliance validation with Pydantic
|
2021-10-18 21:53:29 +10:30 |
|
grossmj
|
13ff7df9fa
|
Validate appliance files with Pydantic
|
2021-10-18 21:46:50 +10:30 |
|
grossmj
|
bc36d95060
|
Finalize image management refactoring and auto install appliance if possible
|
2021-10-10 17:35:11 +10:30 |
|
grossmj
|
078c42f185
|
Save image size + start to automatic template creation based on image checksum.
|
2021-08-11 16:58:23 +09:30 |
|
Jeremy Grossmann
|
f13b4e89b7
|
Merge branch '3.0' into image-management-refactoring
|
2021-08-10 05:46:22 -07:00 |
|
grossmj
|
6dd0f4d4d3
|
Allow logged in user to change some of its data. Administrators can lock users using the is_active field.
|
2021-08-09 16:36:18 +09:30 |
|
grossmj
|
229a04e2fa
|
Fix link style merge
|
2021-06-12 15:26:35 +09:30 |
|
grossmj
|
6ec028ea4e
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/builtin/nodes/cloud.py
# gns3server/compute/vmware/vmware_vm.py
# gns3server/controller/link.py
# gns3server/controller/snapshot.py
# gns3server/handlers/api/compute/dynamips_vm_handler.py
# gns3server/handlers/api/compute/iou_handler.py
# gns3server/handlers/api/compute/qemu_handler.py
# gns3server/handlers/api/controller/link_handler.py
# gns3server/schemas/link.py
# gns3server/utils/path.py
# gns3server/version.py
# requirements.txt
|
2021-06-12 14:36:32 +09:30 |
|
grossmj
|
4e34ab8e4f
|
Link style support. Fixes https://github.com/GNS3/gns3-gui/issues/2461
|
2021-06-07 14:08:21 +09:30 |
|
grossmj
|
515bd50261
|
Start refactoring for images management
|
2021-06-06 16:52:47 +09:30 |
|
grossmj
|
6fb6a27859
|
Add last login info for users.
|
2021-06-03 16:57:16 +09:30 |
|
grossmj
|
4e33d29af8
|
Change RBAC field names from builtin to is_builtin
|
2021-06-03 16:24:38 +09:30 |
|
grossmj
|
fbc47598d9
|
Basic functional RBAC support.
|
2021-05-27 17:28:44 +09:30 |
|
grossmj
|
6d4da98b8e
|
Base API and tables for RBAC support.
|
2021-05-25 18:34:59 +09:30 |
|
grossmj
|
f416d64042
|
Allow to set the initial super admin username / password in server config file. Ref #1857
|
2021-05-16 20:01:05 +09:30 |
|