Commit Graph

19 Commits (9509d3a713d7d4483ae46addb2bb5fd8d274f473)

Author SHA1 Message Date
grossmj 47d3f3f349 Do not enforce Compute.Audit and Template.Audit privileges due to current web-ui limitations
9 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 fc6aeb715a Remove explicit Response for endpoints returning HTTP 204 status code
2 years ago
grossmj 332fa47b50 Option to prune images when deleting template.
3 years ago
Jeremy Grossmann f13b4e89b7
Merge branch '3.0' into image-management-refactoring
3 years ago
grossmj ce55ec73a4 Fix exception with endpoints returning HTTP status code 204. Fixes #1891
3 years ago
grossmj 515bd50261 Start refactoring for images management
3 years ago
grossmj 8be015cd86 Move "/{project_id}/templates/{template_id}" endpoint.
3 years ago
grossmj d65b49acaa Add user permissions + RBAC tests.
3 years ago
grossmj 912fb2ed29 Fix add node from template. Fixes https://github.com/GNS3/gns3-web-ui/issues/1122
3 years ago
grossmj 9404c00411 Complete type annotations for API endpoints.
3 years ago
grossmj cefab8d362 Rename __json__() to asdict()
3 years ago
grossmj c021e21309 Use black with -l 120 param.
3 years ago
grossmj f928738bd5 Use pyupgrade with --py36-plus param.
3 years ago
grossmj 91920e5a5b Fix issue with tests + some cleaning.
3 years ago
grossmj 0fea3f969e Use aiosqlite and add service for templates
3 years ago
grossmj d730c591b3 Refactor template management to use database.
3 years ago
grossmj c043830e3f Move endpoints to routes & preparations to use a database.
4 years ago