Bjarke Berg
8e5ee61008
Change webhook permissions to require webhook tree access for all endpoints
2024-10-01 17:41:21 +02:00
Nikolaj Geisle
d13278af80
V14: Webhook endpoint fixes ( #16215 )
...
* Update to use presentation factory
* remove unused usings
* Update delete endpoint to work
* Remember to map key
* Map key for updating webhooks
2024-05-06 10:25:33 +02:00
Mole
187d45860a
V14: Add cancellation tokens to all endpoints ( #15984 )
...
* Add CancellationToken to controllers
* Fix GetManagementApiUrl
* Forgotten Item and Tree controllers
* Document Blueprint and Version endpoints
* Fix merge conflict
* Cleanup
---------
Co-authored-by: Elitsa <elm@umbraco.dk >
2024-04-09 08:18:45 +02:00
Bjarke Berg
1fd4fce3a8
Rename policies to original names ( #15825 )
...
* Removed the "New" from all policy names now that the legacy backoffice is gone.
* more policy renaming
* more policy renaming
* Uncommenting tests
* Cleanup
* Removing unused policy names
* Renaming AdminUserEditsRequireAdmin to a more meaningful UserPermissionByResource
* Completing TODO and some alphabetical rearranging
---------
Co-authored-by: Elitsa <elm@umbraco.dk >
2024-03-04 15:51:24 +01:00
Bjarne Fyrstenborg
f47830b165
V14: Webhook Management API ( #15147 )
...
* Add webhook to management api
* Update webhook controllers
* Add ByKey webhook controller
* Fix typo
* Fix typo
* Update multiple webhooks
* Update using
* Remove duplicate constant after merge
* Fix typo in file name
* Update casing of IWebhookService
* Fix typo
* Use Webhook entity type
* Fix ambiguous reference
* Update webhook mapping
* Update after change of CreatedAtAction
* Use CreatedAtId instead
* Update src/Umbraco.Cms.Api.Management/Controllers/Webhook/ByKeyWebhookController.cs
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
* Update src/Umbraco.Cms.Api.Management/Controllers/Webhook/ByKeyWebhookController.cs
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
* Update src/Umbraco.Cms.Api.Management/ViewModels/Webhook/CreateWebhookRequestModel.cs
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
* Update src/Umbraco.Cms.Api.Management/Controllers/Webhook/DeleteWebhookController.cs
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
* Update src/Umbraco.Cms.Api.Management/Controllers/Webhook/CreateWebhookController.cs
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
* Add Guid to WebhookResponseModel
* Cleanup
* Add Auth
* Move webhook logic from backoffice to management api
* Add mapping
---------
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
2024-02-26 14:35:35 +01:00