New backoffice: Redirect Url Management controller (#13572)

* Add status endpoint

* Refactor GetStatus to use a factory for the viewmodel

* Move controllers to correct namespace

* Add response type to GetStatus

* Create query endpoint

* Create GetAll endpoint

* Add by key

* Add delete by key

* Rename enabled controller

* Add SetEnabled endpoint

* Update OpenApi.json

* Replace query endpoint with a optional filter parameter

* Use enum to enabled and disable url tracking

* Update OpenApi.json

* Add bad request response type to GetAll endpoint
This commit is contained in:
Mole
2022-12-15 10:04:44 +01:00
committed by GitHub
parent 2bab96fb85
commit 0b04ae76da
17 changed files with 700 additions and 141 deletions

View File

@@ -2,6 +2,7 @@ using System.Runtime.Serialization;
namespace Umbraco.Cms.Core.Models.ContentEditing;
[Obsolete("Will be replace in new backoffice in V13, RedirectUrlViewModel will be used instead.")]
[DataContract(Name = "contentRedirectUrl", Namespace = "")]
public class ContentRedirectUrl
{