Commit Graph

131 Commits (fd60bda2c25763cffe2636d53aae66ae86e20d66)

Author SHA1 Message Date
grossmj 31c7fe88f1
Remove websocket.close()
4 months ago
grossmj 37f720ac73 Fix bug when listing endpoints for opened project
7 months ago
grossmj 61dede72f9 Fix ws console and packet capture over SSL
8 months ago
grossmj 44c066ac68 Fix compute authentication for websocket endpoints
8 months ago
grossmj 47d3f3f349 Do not enforce Compute.Audit and Template.Audit privileges due to current web-ui limitations
9 months ago
grossmj 5092bd2fdf List elements when a project is closed
9 months ago
grossmj a27db6b4eb Fix deleting resource from resource pool. Ref #2293
9 months ago
grossmj 674381f1be Fix tests
9 months ago
grossmj 1ae6d13022 Support to create empty disk images on the controller
9 months ago
grossmj 7534718a1c Remove privileges endpoint from roles
10 months ago
Jeremy Grossmann 63c1defd9a
Merge branch '3.0' into resource-pools
10 months ago
grossmj 1f90bb14b6 Require users to be logged in for privilege API endpoints
10 months ago
Sylvain MATHIEU OBS 10eeefc1f5 API: add endpoint to expose availables privileges to web UI
10 months ago
grossmj a95dda0d1d Complete resource pool support for projects
10 months ago
grossmj d53ef175f8 DB and API for resource pools
10 months ago
grossmj 8aa9d1aae6 Upgrade dependencies and fix user group tests
10 months ago
grossmj 66047b3431 Fix OAuth2PasswordBearer token URL
10 months ago
grossmj 6ec97a704f Put user, groups, roles and ACL under /access
10 months ago
grossmj a358369606 Move notifications under controller router
10 months ago
grossmj e72b07bf5c Prepare resource pools table for future development
10 months ago
grossmj 0077fd98aa Add required privileges to all endpoints
10 months ago
grossmj 60ce1172e0 Use an ACL table to check for privileges
10 months ago
grossmj e9e2dc2ca7 Fix validation issues and improve exceptions logs
11 months ago
grossmj 9c456532d0 Pydantic v2 migration
11 months ago
grossmj 11f51b3809 Allow connection to ws console over IPv6
11 months ago
grossmj 785eff869d Fix issue with appliance API returning unset data
1 year ago
grossmj 427bbc40b9 Fix websocket authentication after upgrade to FastAPI 0.97.0 + tests
1 year ago
grossmj 4b791d4924 Fix websocket compute notifications after upgrade to FastAPI 0.97.0
1 year ago
grossmj d867e1f1c1 Fix tests
1 year ago
grossmj aaa6ca9445 Mark VMware and VirtualBox support as deprecated
1 year ago
grossmj 9a7b3bed25 Allow raw images by default. Fixes https://github.com/GNS3/gns3-server/issues/2097
2 years ago
grossmj 8ad7b3f613 Fix bug when creating Dynamips router with chassis setting
2 years ago
grossmj 17e0b2e259 Stricter checks to create/update an Ethernet switch and add tests
2 years ago
grossmj 19de2732f2 Upgrade to FastAPI 0.85.0 and check embedded web-ui index.html can be found.
2 years ago
grossmj b0e646b97d Fix some issues with HTTP notification streams
2 years ago
grossmj 2976e220dc Return a boolean directly from API endpoint for project locked status
2 years ago
grossmj 27debfff8d API endpoint to get the locked status of a project
2 years ago
grossmj ca3bf592d6 Global project lock and unlock
2 years ago
grossmj 6d0c375323 Use default symbol theme if none is provided when loading appliances
2 years ago
grossmj 725942157e Optionally allow Qemu raw images
2 years ago
grossmj 037c659f9b Don't show optional token param in API docs
2 years ago
grossmj 80f5ca0c3f Checks for valid hostname on server side for Dynamips, IOU, Qemu and Docker nodes
2 years ago
grossmj 9462bca124 Remove explicit Response for VPCS endpoints returning HTTP 204 status code
2 years ago
grossmj fc6aeb715a Remove explicit Response for endpoints returning HTTP 204 status code
2 years ago
grossmj f4b67f2e59 Allow auth token to be passed as a URL param
2 years ago
grossmj 149d086fd8 Reactivate project importation
2 years ago
grossmj 7d49b80e6b Add controller endpoints to get VirtualBox VMs, VMware VMs and Docker images
2 years ago
Jeremy Grossmann 3b7dfe5929
Merge pull request #2055 from GNS3/remove-qemu-binaries-requirement
2 years ago
grossmj 30f7c0ce74 Fix issues when discovering images
2 years ago
grossmj 162af5bb7a Checks for compression levels + tests
2 years ago