grossmj
|
170f476733
|
Add more built-in roles
|
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
|
74cb3be910
|
Merge remote-tracking branch 'origin/3.0' into 3.0
|
1 year ago |
grossmj
|
425ad845fc
|
Speed up tests
|
1 year ago |
grossmj
|
1ce0c13fc9
|
Better mocking in Docker tests
|
1 year ago |
grossmj
|
2f2aabeb5a
|
Fix tests when running Python 3.7
|
1 year ago |
grossmj
|
d9eb61efc4
|
Fix tests with asyncio_patch
|
1 year ago |
grossmj
|
1fd8444d22
|
Add tests for install_busybox()
|
1 year ago |
grossmj
|
9c456532d0
|
Pydantic v2 migration
|
1 year ago |
grossmj
|
3f691b60c9
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/qemu/qemu_vm.py
# gns3server/crash_report.py
# gns3server/schemas/qemu.py
# gns3server/schemas/qemu_template.py
# gns3server/static/web-ui/index.html
# gns3server/static/web-ui/main.1379a5647e8bc6d3e401.js
# gns3server/version.py
# tests/compute/qemu/test_qemu_vm.py
|
1 year ago |
grossmj
|
c181df6935
|
Only fetch Qemu version once when starting Qemu + only add speed/duplex for virtio-net-pci with Qemu version >= 2.12
|
1 year ago |
grossmj
|
6c8c5c1787
|
Ignore uefi test on Windows
|
1 year ago |
grossmj
|
f541c03b94
|
Fix uefi test on Windows
|
1 year ago |
grossmj
|
0a14a08d54
|
Use recent OVMF firmware (stable-202305) and use flash drives to configure Qemu command line
|
1 year ago |
grossmj
|
427bbc40b9
|
Fix websocket authentication after upgrade to FastAPI 0.97.0 + tests
|
1 year ago |
grossmj
|
d5cfb85de5
|
Backport UEFI boot mode support for Qemu VMs
|
1 year ago |
grossmj
|
40c265152b
|
Add UEFI boot mode option for Qemu VMs
|
1 year ago |
grossmj
|
1ff23348d3
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/base_node.py
# gns3server/compute/docker/__init__.py
# gns3server/compute/qemu/qemu_vm.py
# gns3server/controller/compute.py
# gns3server/controller/gns3vm/virtualbox_gns3_vm.py
# gns3server/controller/node.py
# gns3server/controller/project.py
# gns3server/crash_report.py
# gns3server/handlers/api/controller/template_handler.py
# gns3server/static/web-ui/index.html
# gns3server/static/web-ui/main.8448c96e4facbe79a613.js
# gns3server/version.py
# tests/compute/iou/test_iou_vm.py
# tests/compute/qemu/test_qemu_vm.py
# tests/handlers/api/controller/test_template.py
|
1 year ago |
Jeremy Grossmann
|
998fe6d8a4
|
Merge branch 'master' into release-v2.2.40
|
1 year ago |
grossmj
|
71d1aefb65
|
Test Qemu command with virtio-net-pci adapter
|
1 year ago |
Jeremy Grossmann
|
088ae699de
|
Merge pull request #2223 from GNS3/fix/2214
Use proc.communicate() when checking for subprocess output
|
1 year ago |
grossmj
|
21dc2a8dbc
|
Fix tests
|
1 year ago |
grossmj
|
4338afab7f
|
Fix tests
|
1 year ago |
grossmj
|
b3dfb87622
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/controller/__init__.py
# gns3server/crash_report.py
# gns3server/static/web-ui/index.html
# gns3server/static/web-ui/main.96be36058f5df0ca7e7f.js
# gns3server/utils/images.py
# gns3server/version.py
# requirements.txt
# tests/compute/docker/test_docker_vm.py
# tests/controller/test_controller.py
|
1 year ago |
grossmj
|
d03e7ac9c5
|
Fix tests
|
1 year ago |
grossmj
|
f3f7921525
|
Add generic function to install resource files
|
1 year ago |
grossmj
|
f08ce9d3f1
|
Check for colon in project name. Fixes #2203
|
2 years ago |
grossmj
|
f347e21100
|
Fix Docker tests
|
2 years ago |
grossmj
|
267c4cbbbb
|
Merge branch '2.2' into 3.0
# Conflicts:
# README.md
# gns3server/compute/base_node.py
# gns3server/compute/dynamips/__init__.py
# gns3server/compute/dynamips/hypervisor.py
# gns3server/compute/qemu/__init__.py
# gns3server/compute/qemu/qemu_vm.py
# gns3server/controller/__init__.py
# gns3server/crash_report.py
# gns3server/handlers/api/controller/node_handler.py
# gns3server/schemas/qemu_template.py
# gns3server/static/web-ui/index.html
# gns3server/static/web-ui/main.11410ae4eaf4d4c08cd0.js
# gns3server/version.py
# requirements.txt
|
2 years ago |
grossmj
|
7968ee7ff2
|
Check swtpm version and start swtpm before qemu
|
2 years ago |
grossmj
|
d867e1f1c1
|
Fix tests
|
2 years ago |
grossmj
|
af9b883c08
|
Fix and adjustments after merge
|
2 years ago |
grossmj
|
f09594ae4c
|
Merge branch '2.2' into 3.0
# Conflicts:
# README.md
# README.rst
# tests/handlers/api/compute/test_nat.py
|
2 years ago |
grossmj
|
5a3b502024
|
Fix NIO update UDP test
|
2 years ago |
grossmj
|
997e0ad6ee
|
Fix more tests
|
2 years ago |
grossmj
|
eb3fc1bb3a
|
Fix more tests
|
2 years ago |
grossmj
|
e9c95ff299
|
Fix tests
|
2 years ago |
grossmj
|
72e3d8f0c1
|
Fix tests after merge
|
2 years ago |
grossmj
|
27d9063e56
|
Merge 2.2
|
2 years ago |
grossmj
|
ae200d9add
|
Add Trusted Platform Module (TPM) support for Qemu VMs
|
2 years ago |
Jeremy Grossmann
|
04ba3b6549
|
Merge pull request #2154 from GNS3/fix/2069
Use a stock BusyBox for the Docker integration
|
2 years ago |
grossmj
|
e5c8ae4bde
|
Use a stock BusyBox for the Docker integration
|
2 years ago |
grossmj
|
5bccf4841d
|
Overwrite built-in appliance files when starting a more recent version of the server
|
2 years ago |
grossmj
|
17e0b2e259
|
Stricter checks to create/update an Ethernet switch and add tests
|
2 years ago |
grossmj
|
93449c942f
|
Fix tests
|
2 years ago |
grossmj
|
263febecbc
|
Merge branch '2.2' into 3.0
# Conflicts:
# .github/workflows/testing.yml
# CHANGELOG
# appveyor.yml
# dev-requirements.txt
# gns3server/compute/base_node.py
# gns3server/controller/__init__.py
# gns3server/controller/appliance_manager.py
# gns3server/crash_report.py
# gns3server/static/web-ui/index.html
# gns3server/utils/get_resource.py
# gns3server/version.py
# gns3server/web/route.py
# requirements.txt
# tests/handlers/api/compute/test_qemu.py
# win-requirements.txt
|
2 years ago |
grossmj
|
2e550d839e
|
Fix tests
|
2 years ago |
grossmj
|
9ff302592c
|
Upgrade to aiohttp 3.8.3
|
2 years ago |
grossmj
|
2976e220dc
|
Return a boolean directly from API endpoint for project locked status
|
2 years ago |