diff --git a/Directory.Packages.props b/Directory.Packages.props index e9c39aeae8..a4f29851e3 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -77,8 +77,8 @@ - - + + diff --git a/src/Umbraco.Cms.Api.Delivery/Umbraco.Cms.Api.Delivery.csproj b/src/Umbraco.Cms.Api.Delivery/Umbraco.Cms.Api.Delivery.csproj index a0a728b664..a0572acc39 100644 --- a/src/Umbraco.Cms.Api.Delivery/Umbraco.Cms.Api.Delivery.csproj +++ b/src/Umbraco.Cms.Api.Delivery/Umbraco.Cms.Api.Delivery.csproj @@ -1,4 +1,4 @@ - + Umbraco CMS - Delivery API Contains the presentation layer for the Umbraco CMS Delivery API. diff --git a/src/Umbraco.Cms.Api.Management/Controllers/PartialView/Tree/PartialViewTreeControllerBase.cs b/src/Umbraco.Cms.Api.Management/Controllers/PartialView/Tree/PartialViewTreeControllerBase.cs index b45aff4616..6875e395f6 100644 --- a/src/Umbraco.Cms.Api.Management/Controllers/PartialView/Tree/PartialViewTreeControllerBase.cs +++ b/src/Umbraco.Cms.Api.Management/Controllers/PartialView/Tree/PartialViewTreeControllerBase.cs @@ -1,4 +1,4 @@ -using Microsoft.AspNetCore.Authorization; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.DependencyInjection; using Umbraco.Cms.Api.Management.Controllers.Tree; @@ -25,7 +25,7 @@ public class PartialViewTreeControllerBase : FileSystemTreeControllerBase // FileSystem is required therefore, we can't remove it without some wizadry. When obsoletion is due, remove this. [ActivatorUtilitiesConstructor] - [Obsolete("Scheduled for removal in Umbraco 19")] + [Obsolete("Scheduled for removal in Umbraco 18.")] public PartialViewTreeControllerBase(IPartialViewTreeService partialViewTreeService, FileSystems fileSystems) : base(partialViewTreeService) { @@ -34,12 +34,12 @@ public class PartialViewTreeControllerBase : FileSystemTreeControllerBase throw new ArgumentException("Missing scripts file system", nameof(fileSystems)); } - [Obsolete("Please use the other constructor. Scheduled to be removed in Umbraco 19")] + [Obsolete("Please use the other constructor. Scheduled to be removed in Umbraco 18.")] public PartialViewTreeControllerBase(FileSystems fileSystems) : this(StaticServiceProvider.Instance.GetRequiredService()) => FileSystem = fileSystems.PartialViewsFileSystem ?? throw new ArgumentException("Missing scripts file system", nameof(fileSystems)); - [Obsolete("Included in the service class. Scheduled to be removed in Umbraco 19")] + [Obsolete("Included in the service class. Scheduled to be removed in Umbraco 18.")] protected override IFileSystem FileSystem { get; } } diff --git a/src/Umbraco.Cms.Api.Management/Controllers/Script/Tree/ScriptTreeControllerBase.cs b/src/Umbraco.Cms.Api.Management/Controllers/Script/Tree/ScriptTreeControllerBase.cs index ba302fc920..d79740d845 100644 --- a/src/Umbraco.Cms.Api.Management/Controllers/Script/Tree/ScriptTreeControllerBase.cs +++ b/src/Umbraco.Cms.Api.Management/Controllers/Script/Tree/ScriptTreeControllerBase.cs @@ -1,4 +1,4 @@ -using Microsoft.AspNetCore.Authorization; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.DependencyInjection; using Umbraco.Cms.Api.Management.Controllers.Tree; @@ -25,7 +25,7 @@ public class ScriptTreeControllerBase : FileSystemTreeControllerBase // FileSystem is required therefore, we can't remove it without some wizadry. When obsoletion is due, remove this. [ActivatorUtilitiesConstructor] - [Obsolete("Scheduled for removal in Umbraco 19")] + [Obsolete("Scheduled for removal in Umbraco 18.")] public ScriptTreeControllerBase(IScriptTreeService scriptTreeService, FileSystems fileSystems) : base(scriptTreeService) { @@ -34,12 +34,12 @@ public class ScriptTreeControllerBase : FileSystemTreeControllerBase throw new ArgumentException("Missing scripts file system", nameof(fileSystems)); } - [Obsolete("Please use the other constructor. Scheduled to be removed in Umbraco 19")] + [Obsolete("Please use the other constructor. Scheduled to be removed in Umbraco 18.")] public ScriptTreeControllerBase(FileSystems fileSystems) : this(StaticServiceProvider.Instance.GetRequiredService()) => FileSystem = fileSystems.ScriptsFileSystem ?? throw new ArgumentException("Missing scripts file system", nameof(fileSystems)); - [Obsolete("Included in the service class. Scheduled to be removed in Umbraco 19")] + [Obsolete("Included in the service class. Scheduled to be removed in Umbraco 18.")] protected override IFileSystem FileSystem { get; } } diff --git a/src/Umbraco.Cms.Api.Management/Controllers/StaticFile/Tree/AncestorsStaticFileTreeController.cs b/src/Umbraco.Cms.Api.Management/Controllers/StaticFile/Tree/AncestorsStaticFileTreeController.cs index cba287af2d..83c9e9f371 100644 --- a/src/Umbraco.Cms.Api.Management/Controllers/StaticFile/Tree/AncestorsStaticFileTreeController.cs +++ b/src/Umbraco.Cms.Api.Management/Controllers/StaticFile/Tree/AncestorsStaticFileTreeController.cs @@ -1,6 +1,8 @@ -using Asp.Versioning; +using Asp.Versioning; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.DependencyInjection; +using Umbraco.Cms.Api.Management.Services.FileSystem; using Umbraco.Cms.Api.Management.ViewModels.Tree; using Umbraco.Cms.Core.IO; @@ -9,11 +11,18 @@ namespace Umbraco.Cms.Api.Management.Controllers.StaticFile.Tree; [ApiVersion("1.0")] public class AncestorsStaticFileTreeController : StaticFileTreeControllerBase { + [Obsolete("Please use the constructor taking all parameters. Scheduled for removal in Umbraco 18.")] public AncestorsStaticFileTreeController(IPhysicalFileSystem physicalFileSystem) : base(physicalFileSystem) { } + [ActivatorUtilitiesConstructor] + public AncestorsStaticFileTreeController(IPhysicalFileSystem physicalFileSystem, IPhysicalFileSystemTreeService fileSystemTreeService) + : base(physicalFileSystem, fileSystemTreeService) + { + } + [HttpGet("ancestors")] [MapToApiVersion("1.0")] [ProducesResponseType(typeof(IEnumerable), StatusCodes.Status200OK)] diff --git a/src/Umbraco.Cms.Api.Management/Controllers/StaticFile/Tree/ChildrenStaticFileTreeController.cs b/src/Umbraco.Cms.Api.Management/Controllers/StaticFile/Tree/ChildrenStaticFileTreeController.cs index a68780a8e1..b99cd783fe 100644 --- a/src/Umbraco.Cms.Api.Management/Controllers/StaticFile/Tree/ChildrenStaticFileTreeController.cs +++ b/src/Umbraco.Cms.Api.Management/Controllers/StaticFile/Tree/ChildrenStaticFileTreeController.cs @@ -1,20 +1,29 @@ -using Asp.Versioning; +using Asp.Versioning; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; -using Umbraco.Cms.Core.IO; +using Microsoft.Extensions.DependencyInjection; using Umbraco.Cms.Api.Common.ViewModels.Pagination; +using Umbraco.Cms.Api.Management.Services.FileSystem; using Umbraco.Cms.Api.Management.ViewModels.Tree; +using Umbraco.Cms.Core.IO; namespace Umbraco.Cms.Api.Management.Controllers.StaticFile.Tree; [ApiVersion("1.0")] public class ChildrenStaticFileTreeController : StaticFileTreeControllerBase { + [Obsolete("Please use the constructor taking all parameters. Scheduled for removal in Umbraco 18.")] public ChildrenStaticFileTreeController(IPhysicalFileSystem physicalFileSystem) : base(physicalFileSystem) { } + [ActivatorUtilitiesConstructor] + public ChildrenStaticFileTreeController(IPhysicalFileSystem physicalFileSystem, IPhysicalFileSystemTreeService fileSystemTreeService) + : base(physicalFileSystem, fileSystemTreeService) + { + } + [HttpGet("children")] [MapToApiVersion("1.0")] [ProducesResponseType(typeof(PagedViewModel), StatusCodes.Status200OK)] diff --git a/src/Umbraco.Cms.Api.Management/Controllers/StaticFile/Tree/RootStaticFileTreeController.cs b/src/Umbraco.Cms.Api.Management/Controllers/StaticFile/Tree/RootStaticFileTreeController.cs index b709aae4ef..bbb7f6c9c4 100644 --- a/src/Umbraco.Cms.Api.Management/Controllers/StaticFile/Tree/RootStaticFileTreeController.cs +++ b/src/Umbraco.Cms.Api.Management/Controllers/StaticFile/Tree/RootStaticFileTreeController.cs @@ -1,20 +1,29 @@ -using Asp.Versioning; +using Asp.Versioning; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; -using Umbraco.Cms.Core.IO; +using Microsoft.Extensions.DependencyInjection; using Umbraco.Cms.Api.Common.ViewModels.Pagination; +using Umbraco.Cms.Api.Management.Services.FileSystem; using Umbraco.Cms.Api.Management.ViewModels.Tree; +using Umbraco.Cms.Core.IO; namespace Umbraco.Cms.Api.Management.Controllers.StaticFile.Tree; [ApiVersion("1.0")] public class RootStaticFileTreeController : StaticFileTreeControllerBase { + [Obsolete("Please use the constructor taking all parameters. Scheduled for removal in Umbraco 18.")] public RootStaticFileTreeController(IPhysicalFileSystem physicalFileSystem) : base(physicalFileSystem) { } + [ActivatorUtilitiesConstructor] + public RootStaticFileTreeController(IPhysicalFileSystem physicalFileSystem, IPhysicalFileSystemTreeService fileSystemTreeService) + : base(physicalFileSystem, fileSystemTreeService) + { + } + [HttpGet("root")] [MapToApiVersion("1.0")] [ProducesResponseType(typeof(PagedViewModel), StatusCodes.Status200OK)] diff --git a/src/Umbraco.Cms.Api.Management/Controllers/StaticFile/Tree/StaticFileTreeControllerBase.cs b/src/Umbraco.Cms.Api.Management/Controllers/StaticFile/Tree/StaticFileTreeControllerBase.cs index 0695f0b0ed..f7f291a663 100644 --- a/src/Umbraco.Cms.Api.Management/Controllers/StaticFile/Tree/StaticFileTreeControllerBase.cs +++ b/src/Umbraco.Cms.Api.Management/Controllers/StaticFile/Tree/StaticFileTreeControllerBase.cs @@ -1,4 +1,4 @@ -using Microsoft.AspNetCore.Mvc; +using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.DependencyInjection; using Umbraco.Cms.Api.Management.Controllers.Tree; using Umbraco.Cms.Api.Management.Routing; @@ -17,19 +17,21 @@ public class StaticFileTreeControllerBase : FileSystemTreeControllerBase private readonly IFileSystemTreeService _fileSystemTreeService; private static readonly string[] _allowedRootFolders = { $"{Path.DirectorySeparatorChar}App_Plugins", $"{Path.DirectorySeparatorChar}wwwroot" }; - public StaticFileTreeControllerBase(IPhysicalFileSystem physicalFileSystem, IFileSystemTreeService fileSystemTreeService) + [Obsolete("Please use the constructor taking all parameters. Scheduled for removal in Umbraco 18.")] + public StaticFileTreeControllerBase(IPhysicalFileSystem physicalFileSystem) + : base(StaticServiceProvider.Instance.GetRequiredService()) + { + FileSystem = physicalFileSystem; + _fileSystemTreeService = StaticServiceProvider.Instance.GetRequiredService(); + } + + public StaticFileTreeControllerBase(IPhysicalFileSystem physicalFileSystem, IPhysicalFileSystemTreeService fileSystemTreeService) : base (fileSystemTreeService) { FileSystem = physicalFileSystem; _fileSystemTreeService = fileSystemTreeService; } - [Obsolete("Please use the other constructor. Scheduled for removal in Umbraco 19")] - public StaticFileTreeControllerBase(IPhysicalFileSystem physicalFileSystem) - : this(physicalFileSystem, StaticServiceProvider.Instance.GetRequiredService()) - { - } - protected override IFileSystem FileSystem { get; } protected string[] GetDirectories(string path) => diff --git a/src/Umbraco.Cms.Api.Management/Controllers/Stylesheet/Tree/StylesheetTreeControllerBase.cs b/src/Umbraco.Cms.Api.Management/Controllers/Stylesheet/Tree/StylesheetTreeControllerBase.cs index dd15a02d73..501293f11f 100644 --- a/src/Umbraco.Cms.Api.Management/Controllers/Stylesheet/Tree/StylesheetTreeControllerBase.cs +++ b/src/Umbraco.Cms.Api.Management/Controllers/Stylesheet/Tree/StylesheetTreeControllerBase.cs @@ -1,4 +1,4 @@ -using Microsoft.AspNetCore.Authorization; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.DependencyInjection; using Umbraco.Cms.Api.Management.Controllers.Tree; @@ -25,7 +25,7 @@ public class StylesheetTreeControllerBase : FileSystemTreeControllerBase // FileSystem is required therefore, we can't remove it without some wizadry. When obsoletion is due, remove this. [ActivatorUtilitiesConstructor] - [Obsolete("Scheduled for removal in Umbraco 19")] + [Obsolete("Scheduled for removal in Umbraco 18.")] public StylesheetTreeControllerBase(IStyleSheetTreeService styleSheetTreeService, FileSystems fileSystems) : base(styleSheetTreeService) { @@ -34,12 +34,12 @@ public class StylesheetTreeControllerBase : FileSystemTreeControllerBase throw new ArgumentException("Missing scripts file system", nameof(fileSystems)); } - [Obsolete("Please use the other constructor. Scheduled to be removed in Umbraco 19")] + [Obsolete("Please use the other constructor. Scheduled to be removed in Umbraco 18.")] public StylesheetTreeControllerBase(FileSystems fileSystems) : this(StaticServiceProvider.Instance.GetRequiredService()) => FileSystem = fileSystems.ScriptsFileSystem ?? throw new ArgumentException("Missing scripts file system", nameof(fileSystems)); - [Obsolete("Included in the service class. Scheduled to be removed in Umbraco 19")] + [Obsolete("Included in the service class. Scheduled to be removed in Umbraco 18.")] protected override IFileSystem FileSystem { get; } } diff --git a/src/Umbraco.Cms.Api.Management/Controllers/Tree/FileSystemTreeControllerBase.cs b/src/Umbraco.Cms.Api.Management/Controllers/Tree/FileSystemTreeControllerBase.cs index 933986e2f3..68d1414788 100644 --- a/src/Umbraco.Cms.Api.Management/Controllers/Tree/FileSystemTreeControllerBase.cs +++ b/src/Umbraco.Cms.Api.Management/Controllers/Tree/FileSystemTreeControllerBase.cs @@ -15,19 +15,18 @@ public abstract class FileSystemTreeControllerBase : ManagementApiControllerBase { private readonly IFileSystemTreeService _fileSystemTreeService; - [Obsolete("Has been moved to the individual services. Scheduled to be removed in Umbraco 19")] + [Obsolete("Has been moved to the individual services. Scheduled to be removed in Umbraco 18.")] protected abstract IFileSystem FileSystem { get; } [ActivatorUtilitiesConstructor] protected FileSystemTreeControllerBase(IFileSystemTreeService fileSystemTreeService) => _fileSystemTreeService = fileSystemTreeService; - [Obsolete("Use the other constructor. Scheduled for removal in Umbraco 19")] + [Obsolete("Use the other constructor. Scheduled for removal in Umbraco 18.")] protected FileSystemTreeControllerBase() : this(StaticServiceProvider.Instance.GetRequiredService()) { } - protected Task>> GetRoot(int skip, int take) { FileSystemTreeItemPresentationModel[] viewModels = _fileSystemTreeService.GetPathViewModels(string.Empty, skip, take, out var totalItems); @@ -70,7 +69,7 @@ public abstract class FileSystemTreeControllerBase : ManagementApiControllerBase private PagedViewModel PagedViewModel(IEnumerable viewModels, long totalItems) => new() { Total = totalItems, Items = viewModels }; - [Obsolete("Has been moved to FileSystemTreeServiceBase. Scheduled for removal in Umbraco 19")] + [Obsolete("Has been moved to FileSystemTreeServiceBase. Scheduled for removal in Umbraco 18.")] protected virtual FileSystemTreeItemPresentationModel[] GetAncestorModels(string path, bool includeSelf) { var directories = path.Split(Path.DirectorySeparatorChar).Take(Range.EndAt(Index.FromEnd(1))).ToArray(); @@ -87,28 +86,28 @@ public abstract class FileSystemTreeControllerBase : ManagementApiControllerBase return result.ToArray(); } - [Obsolete("Has been moved to FileSystemTreeServiceBase. Scheduled for removal in Umbraco 19")] + [Obsolete("Has been moved to FileSystemTreeServiceBase. Scheduled for removal in Umbraco 18.")] protected virtual string[] GetDirectories(string path) => FileSystem .GetDirectories(path) .OrderBy(directory => directory) .ToArray(); - [Obsolete("Has been moved to FileSystemTreeServiceBase. Scheduled for removal in Umbraco 19")] + [Obsolete("Has been moved to FileSystemTreeServiceBase. Scheduled for removal in Umbraco 18.")] protected virtual string[] GetFiles(string path) => FileSystem .GetFiles(path) .OrderBy(file => file) .ToArray(); - [Obsolete("Has been moved to FileSystemTreeServiceBase. Scheduled for removal in Umbraco 19")] + [Obsolete("Has been moved to FileSystemTreeServiceBase. Scheduled for removal in Umbraco 18.")] protected virtual bool DirectoryHasChildren(string path) => FileSystem.GetFiles(path).Any() || FileSystem.GetDirectories(path).Any(); - [Obsolete("Has been moved to FileSystemTreeServiceBase. Scheduled for removal in Umbraco 19")] + [Obsolete("Has been moved to FileSystemTreeServiceBase. Scheduled for removal in Umbraco 18.")] private string GetFileSystemItemName(bool isFolder, string itemPath) => isFolder ? Path.GetFileName(itemPath) : FileSystem.GetFileName(itemPath); - [Obsolete("Has been moved to FileSystemTreeServiceBase. Scheduled for removal in Umbraco 19")] + [Obsolete("Has been moved to FileSystemTreeServiceBase. Scheduled for removal in Umbraco 18.")] private FileSystemTreeItemPresentationModel MapViewModel(string path, string name, bool isFolder) { var parentPath = Path.GetDirectoryName(path); diff --git a/src/Umbraco.Cms.Api.Management/DependencyInjection/TreeBuilderExtensions.cs b/src/Umbraco.Cms.Api.Management/DependencyInjection/TreeBuilderExtensions.cs index 733223efa0..a598a3dabd 100644 --- a/src/Umbraco.Cms.Api.Management/DependencyInjection/TreeBuilderExtensions.cs +++ b/src/Umbraco.Cms.Api.Management/DependencyInjection/TreeBuilderExtensions.cs @@ -1,4 +1,4 @@ -using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.DependencyInjection; using Umbraco.Cms.Api.Management.Services.Entities; using Umbraco.Cms.Api.Management.Services.FileSystem; using Umbraco.Cms.Core.DependencyInjection; @@ -11,10 +11,13 @@ internal static class TreeBuilderExtensions internal static IUmbracoBuilder AddTrees(this IUmbracoBuilder builder) { builder.Services.AddTransient(); + builder.Services.AddUnique(); builder.Services.AddUnique(); builder.Services.AddUnique(); + builder.Services.AddUnique(); + return builder; } } diff --git a/src/Umbraco.Cms.Api.Management/DependencyInjection/UmbracoBuilder.BackOffice.cs b/src/Umbraco.Cms.Api.Management/DependencyInjection/UmbracoBuilder.BackOffice.cs index 2b3e4e06e6..b97edf5188 100644 --- a/src/Umbraco.Cms.Api.Management/DependencyInjection/UmbracoBuilder.BackOffice.cs +++ b/src/Umbraco.Cms.Api.Management/DependencyInjection/UmbracoBuilder.BackOffice.cs @@ -1,12 +1,10 @@ using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; using Umbraco.Cms.Api.Management.DependencyInjection; -using Umbraco.Cms.Api.Management.Security; using Umbraco.Cms.Core.DependencyInjection; using Umbraco.Cms.Core.Hosting; using Umbraco.Cms.Core.IO; using Umbraco.Cms.Infrastructure.DependencyInjection; -using Umbraco.Cms.Infrastructure.Examine.DependencyInjection; using Umbraco.Cms.Web.Common.Hosting; namespace Umbraco.Extensions; diff --git a/src/Umbraco.Cms.Api.Management/Services/FileSystem/IFileSystemTreeService.cs b/src/Umbraco.Cms.Api.Management/Services/FileSystem/IFileSystemTreeService.cs index cdf96a4910..edcfd84532 100644 --- a/src/Umbraco.Cms.Api.Management/Services/FileSystem/IFileSystemTreeService.cs +++ b/src/Umbraco.Cms.Api.Management/Services/FileSystem/IFileSystemTreeService.cs @@ -1,5 +1,4 @@ -using Umbraco.Cms.Api.Management.ViewModels.Tree; -using Umbraco.Cms.Core.IO; +using Umbraco.Cms.Api.Management.ViewModels.Tree; namespace Umbraco.Cms.Api.Management.Services.FileSystem; @@ -9,8 +8,7 @@ public interface IFileSystemTreeService FileSystemTreeItemPresentationModel[] GetPathViewModels(string path, int skip, int take, out long totalItems); - FileSystemTreeItemPresentationModel[] GetSiblingsViewModels(string path, int before, int after, out long totalBefore, - out long totalAfter); + FileSystemTreeItemPresentationModel[] GetSiblingsViewModels(string path, int before, int after, out long totalBefore, out long totalAfter); string[] GetDirectories(string path); diff --git a/src/Umbraco.Cms.Api.Management/Services/FileSystem/IPhysicalFileSystemTreeService.cs b/src/Umbraco.Cms.Api.Management/Services/FileSystem/IPhysicalFileSystemTreeService.cs new file mode 100644 index 0000000000..77977fbcd6 --- /dev/null +++ b/src/Umbraco.Cms.Api.Management/Services/FileSystem/IPhysicalFileSystemTreeService.cs @@ -0,0 +1,5 @@ +namespace Umbraco.Cms.Api.Management.Services.FileSystem; + +public interface IPhysicalFileSystemTreeService : IFileSystemTreeService +{ +} diff --git a/src/Umbraco.Cms.Api.Management/Services/FileSystem/PhysicalFileSystemTreeService.cs b/src/Umbraco.Cms.Api.Management/Services/FileSystem/PhysicalFileSystemTreeService.cs new file mode 100644 index 0000000000..3ee03e4927 --- /dev/null +++ b/src/Umbraco.Cms.Api.Management/Services/FileSystem/PhysicalFileSystemTreeService.cs @@ -0,0 +1,13 @@ +using Umbraco.Cms.Core.IO; + +namespace Umbraco.Cms.Api.Management.Services.FileSystem; + +public class PhysicalFileSystemTreeService : FileSystemTreeServiceBase, IPhysicalFileSystemTreeService +{ + private readonly IFileSystem _physicalFileSystem; + + protected override IFileSystem FileSystem => _physicalFileSystem; + + public PhysicalFileSystemTreeService(IPhysicalFileSystem physicalFileSystem) => + _physicalFileSystem = physicalFileSystem; +} diff --git a/src/Umbraco.Cms.Imaging.ImageSharp2/Umbraco.Cms.Imaging.ImageSharp2.csproj b/src/Umbraco.Cms.Imaging.ImageSharp2/Umbraco.Cms.Imaging.ImageSharp2.csproj index 7563b27d74..4c3982da47 100644 --- a/src/Umbraco.Cms.Imaging.ImageSharp2/Umbraco.Cms.Imaging.ImageSharp2.csproj +++ b/src/Umbraco.Cms.Imaging.ImageSharp2/Umbraco.Cms.Imaging.ImageSharp2.csproj @@ -4,7 +4,7 @@ Adds imaging support using ImageSharp/ImageSharp.Web version 2 to Umbraco CMS. - + diff --git a/src/Umbraco.Cms.Persistence.SqlServer/Umbraco.Cms.Persistence.SqlServer.csproj b/src/Umbraco.Cms.Persistence.SqlServer/Umbraco.Cms.Persistence.SqlServer.csproj index aeaedc4098..65ec7d93d0 100644 --- a/src/Umbraco.Cms.Persistence.SqlServer/Umbraco.Cms.Persistence.SqlServer.csproj +++ b/src/Umbraco.Cms.Persistence.SqlServer/Umbraco.Cms.Persistence.SqlServer.csproj @@ -7,7 +7,7 @@ $(WarningsNotAsErrors),CS0114 - diff --git a/src/Umbraco.Cms.Targets/Umbraco.Cms.Targets.csproj b/src/Umbraco.Cms.Targets/Umbraco.Cms.Targets.csproj index edda7db873..66e6595ed3 100644 --- a/src/Umbraco.Cms.Targets/Umbraco.Cms.Targets.csproj +++ b/src/Umbraco.Cms.Targets/Umbraco.Cms.Targets.csproj @@ -5,7 +5,6 @@ false false - - diff --git a/src/Umbraco.Infrastructure/Persistence/NPocoDatabaseExtensions.cs b/src/Umbraco.Infrastructure/Persistence/NPocoDatabaseExtensions.cs index b36bb2ca02..e429dcdb62 100644 --- a/src/Umbraco.Infrastructure/Persistence/NPocoDatabaseExtensions.cs +++ b/src/Umbraco.Infrastructure/Persistence/NPocoDatabaseExtensions.cs @@ -225,16 +225,18 @@ public static partial class NPocoDatabaseExtensions /// public static string EscapeAtSymbols(string value) { - if (value.Contains("@") == false) + if (value.Contains('@') == false) { return value; } // this fancy regex will only match a single @ not a double, etc... - var regex = new Regex("(? /// Returns the underlying connection as a typed connection - this is used to unwrap the profiled mini profiler stuff /// diff --git a/src/Umbraco.Web.UI.Client/package-lock.json b/src/Umbraco.Web.UI.Client/package-lock.json index a13cc5b774..e1a6141893 100644 --- a/src/Umbraco.Web.UI.Client/package-lock.json +++ b/src/Umbraco.Web.UI.Client/package-lock.json @@ -15333,9 +15333,9 @@ } }, "node_modules/tar-fs": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.0.tgz", - "integrity": "sha512-5Mty5y/sOF1YWj1J6GiBodjlDc05CUR8PKXrsnFAiSG0xA+GHeWLovaZPYUDXkH/1iKRf2+M5+OrRgzC7O9b7w==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.1.tgz", + "integrity": "sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==", "dev": true, "license": "MIT", "dependencies": { diff --git a/src/Umbraco.Web.UI.Client/src/apps/installer/consent/installer-consent.element.ts b/src/Umbraco.Web.UI.Client/src/apps/installer/consent/installer-consent.element.ts index e2df224c94..f8ac5ad7fd 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/installer/consent/installer-consent.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/installer/consent/installer-consent.element.ts @@ -8,7 +8,7 @@ import type { TelemetryResponseModel, } from '@umbraco-cms/backoffice/external/backend-api'; import { TelemetryLevelModel } from '@umbraco-cms/backoffice/external/backend-api'; -import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element'; +import { umbFocus, UmbLitElement } from '@umbraco-cms/backoffice/lit-element'; @customElement('umb-installer-consent') export class UmbInstallerConsentElement extends UmbLitElement { @@ -54,7 +54,8 @@ export class UmbInstallerConsentElement extends UmbLitElement { this._installerContext?.appendData(value); } - private _onNext() { + private _onNext(evt: SubmitEvent) { + evt.preventDefault(); this._installerContext?.nextStep(); } @@ -75,6 +76,7 @@ export class UmbInstallerConsentElement extends UmbLitElement { return html`

Consent for telemetry data

- ${this._renderSlider()} -
- - -
+ + + `; } diff --git a/src/Umbraco.Web.UI.Client/src/apps/installer/database/installer-database.element.ts b/src/Umbraco.Web.UI.Client/src/apps/installer/database/installer-database.element.ts index 446de24478..428d172940 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/installer/database/installer-database.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/installer/database/installer-database.element.ts @@ -9,7 +9,7 @@ import type { DatabaseSettingsPresentationModel, } from '@umbraco-cms/backoffice/external/backend-api'; import { InstallService } from '@umbraco-cms/backoffice/external/backend-api'; -import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element'; +import { umbFocus, UmbLitElement } from '@umbraco-cms/backoffice/lit-element'; import { tryExecute, UmbApiError } from '@umbraco-cms/backoffice/resources'; @customElement('umb-installer-database') @@ -238,6 +238,7 @@ export class UmbInstallerDatabaseElement extends UmbLitElement { Server address Database Name Name diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/data-type/data-type.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/data-type/data-type.data.ts index 628b7998a6..51b8407a88 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/data-type/data-type.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/data-type/data-type.data.ts @@ -18,7 +18,7 @@ export const data: Array = [ values: [], isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], }, { name: 'Folder 2', @@ -31,7 +31,7 @@ export const data: Array = [ values: [], isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], }, { id: 'forbidden', @@ -44,7 +44,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], }, { id: '0cc0eba1-9960-42c9-bf9b-60e150b429ae', @@ -57,7 +57,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], }, { name: 'Text', @@ -69,7 +69,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'maxChars', @@ -88,7 +88,7 @@ export const data: Array = [ isDeletable: true, canIgnoreStartNodes: false, values: [], - signs: [], + flags: [], }, { name: 'My JS Property Editor', @@ -101,7 +101,7 @@ export const data: Array = [ isDeletable: true, canIgnoreStartNodes: false, values: [], - signs: [], + flags: [], }, { name: 'Color Picker', @@ -113,7 +113,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'useLabel', @@ -172,7 +172,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'validationLimit', @@ -190,7 +190,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { //showPalette @@ -230,7 +230,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'overlaySize', @@ -264,7 +264,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'startNode', @@ -310,7 +310,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'format', @@ -336,7 +336,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'format', @@ -358,7 +358,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'format', @@ -380,7 +380,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'inputMode', @@ -398,7 +398,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'minNumber', @@ -420,7 +420,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'multiple', @@ -442,7 +442,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'multiple', @@ -464,7 +464,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'multiple', @@ -486,7 +486,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'enableRange', @@ -524,7 +524,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'default', @@ -554,7 +554,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'group', @@ -576,7 +576,7 @@ export const data: Array = [ isFolder: false, canIgnoreStartNodes: false, isDeletable: true, - signs: [], + flags: [], values: [ { alias: 'language', @@ -594,7 +594,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [], }, { @@ -607,7 +607,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'items', @@ -625,7 +625,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'items', @@ -643,7 +643,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'blocks', @@ -706,7 +706,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [], }, { @@ -719,7 +719,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'crops', @@ -753,7 +753,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'fileExtensions', @@ -775,7 +775,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'fileExtensions', @@ -797,7 +797,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'fileExtensions', @@ -819,7 +819,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'fileExtensions', @@ -841,7 +841,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'blockGroups', @@ -965,7 +965,7 @@ export const data: Array = [ isFolder: false, isDeletable: false, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'pageSize', value: 25 }, { alias: 'orderDirection', value: 'desc' }, @@ -1008,7 +1008,7 @@ export const data: Array = [ isFolder: false, isDeletable: false, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'pageSize', value: 2 }, { alias: 'orderDirection', value: 'desc' }, @@ -1051,7 +1051,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [], }, { @@ -1064,7 +1064,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'extensions', @@ -1163,7 +1163,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [], }, { @@ -1176,7 +1176,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [], }, { @@ -1189,7 +1189,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [ { alias: 'step', @@ -1207,7 +1207,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [], }, { @@ -1220,7 +1220,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [], }, { @@ -1233,7 +1233,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [], }, { @@ -1246,7 +1246,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [], }, { @@ -1259,7 +1259,7 @@ export const data: Array = [ isFolder: false, isDeletable: true, canIgnoreStartNodes: false, - signs: [], + flags: [], values: [], }, ]; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/data-type/data-type.db.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/data-type/data-type.db.ts index 71651764a8..76910afc0a 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/data-type/data-type.db.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/data-type/data-type.db.ts @@ -72,7 +72,7 @@ const treeItemMapper = (model: UmbMockDataTypeModel): DataTypeTreeItemResponseMo parent: model.parent, isFolder: model.isFolder, isDeletable: model.isDeletable, - signs: model.signs, + flags: model.flags, }; }; @@ -88,7 +88,7 @@ const createFolderMockMapper = (request: CreateFolderRequestModel): UmbMockDataT isDeletable: true, canIgnoreStartNodes: false, values: [], - signs: [], + flags: [], }; }; @@ -104,7 +104,7 @@ const createDetailMockMapper = (request: CreateDataTypeRequestModel): UmbMockDat isFolder: false, hasChildren: false, isDeletable: true, - signs: [], + flags: [], }; }; @@ -126,7 +126,7 @@ const itemResponseMapper = (item: UmbMockDataTypeModel): DataTypeItemResponseMod name: item.name, editorAlias: item.editorAlias, isDeletable: item.isDeletable, - signs: item.signs, + flags: item.flags, }; }; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/dictionary/dictionary.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/dictionary/dictionary.data.ts index 78daf065c9..d730cad335 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/dictionary/dictionary.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/dictionary/dictionary.data.ts @@ -27,7 +27,7 @@ export const data: Array = [ translation: 'Dette er et forbudt ordbogsobjekt', }, ], - signs: [], + flags: [], }, { name: 'Hello', @@ -45,7 +45,7 @@ export const data: Array = [ translation: '', }, ], - signs: [], + flags: [], }, { name: 'Hello again', @@ -63,7 +63,7 @@ export const data: Array = [ translation: 'Hello in da', }, ], - signs: [], + flags: [], }, { name: 'Nested Hello again', @@ -81,6 +81,6 @@ export const data: Array = [ translation: 'Nested Hello in da', }, ], - signs: [], + flags: [], }, ]; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/dictionary/dictionary.db.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/dictionary/dictionary.db.ts index d1b9357ab4..a2cd174fca 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/dictionary/dictionary.db.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/dictionary/dictionary.db.ts @@ -44,7 +44,7 @@ const treeItemMapper = (model: UmbMockDictionaryModel): NamedEntityTreeItemRespo id: model.id, parent: model.parent, hasChildren: model.hasChildren, - signs: model.signs, + flags: model.flags, }; }; @@ -56,7 +56,7 @@ const createMockMapper = (request: CreateDictionaryItemRequestModel): UmbMockDic translations: request.translations, hasChildren: false, translatedIsoCodes: [], - signs: [], + flags: [], }; }; @@ -72,7 +72,7 @@ const itemMapper = (model: UmbMockDictionaryModel): DictionaryItemItemResponseMo return { name: model.name, id: model.id, - signs: model.signs, + flags: model.flags, }; }; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/document-blueprint/document-blueprint.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/document-blueprint/document-blueprint.data.ts index f734ed6c2c..569e76b020 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/document-blueprint/document-blueprint.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/document-blueprint/document-blueprint.data.ts @@ -29,6 +29,8 @@ export const data: Array = [ name: 'The Simplest Document Blueprint', createDate: '2023-02-06T15:32:05.350038', updateDate: '2023-02-06T15:32:24.957009', + id: 'the-simplest-document-type-id-blueprint', + flags: [], }, ], values: [ @@ -40,7 +42,7 @@ export const data: Array = [ value: 'my blueprint value', }, ], - signs: [], + flags: [], }, { id: 'forbidden', @@ -61,6 +63,8 @@ export const data: Array = [ name: 'A Forbidden Document Blueprint', createDate: '2023-02-06T15:32:05.350038', updateDate: '2023-02-06T15:32:24.957009', + id: 'forbidden-blueprint', + flags: [], }, ], values: [ @@ -72,6 +76,6 @@ export const data: Array = [ value: 'my blueprint value', }, ], - signs: [], + flags: [], }, ]; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/document-blueprint/document-blueprint.db.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/document-blueprint/document-blueprint.db.ts index cdfdca7001..0cbc7d8345 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/document-blueprint/document-blueprint.db.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/document-blueprint/document-blueprint.db.ts @@ -39,7 +39,7 @@ const treeItemMapper = (model: UmbMockDocumentBlueprintModel): DocumentBlueprint isFolder: model.isFolder, name: model.name, parent: model.parent, - signs: model.signs, + flags: model.flags, }; }; @@ -72,9 +72,11 @@ const createMockDocumentBlueprintMapper = ( updateDate: now, state: DocumentVariantStateModel.DRAFT, publishDate: null, + id: UmbId.new(), + flags: [], }; }), - signs: [], + flags: [], }; }; @@ -84,7 +86,7 @@ const detailResponseMapper = (model: UmbMockDocumentBlueprintModel): DocumentBlu id: model.id, values: model.values, variants: model.variants, - signs: model.signs, + flags: model.flags, }; }; @@ -97,7 +99,7 @@ const itemMapper = (model: UmbMockDocumentBlueprintModel): DocumentBlueprintItem }, id: model.id, name: model.name, - signs: model.signs, + flags: model.flags, }; }; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/document-type/document-type.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/document-type/document-type.data.ts index 7859ac23e8..c1d1c0a36a 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/document-type/document-type.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/document-type/document-type.data.ts @@ -63,7 +63,7 @@ export const data: Array = [ keepAllVersionsNewerThanDays: null, keepLatestVersionPerDayForDays: null, }, - signs: [], + flags: [], }, { @@ -81,7 +81,7 @@ export const data: Array = [ hasChildren: false, parent: null, isFolder: false, - signs: [], + flags: [], properties: [ { id: '1_tipTap', @@ -792,7 +792,7 @@ export const data: Array = [ hasChildren: false, parent: null, isFolder: false, - signs: [], + flags: [], properties: [ { id: '6', @@ -871,7 +871,7 @@ export const data: Array = [ hasChildren: false, parent: null, isFolder: false, - signs: [], + flags: [], properties: [ { id: '5b4ca208-134e-4865-b423-06e5e97adf3c', @@ -1043,7 +1043,7 @@ export const data: Array = [ hasChildren: false, parent: null, isFolder: false, - signs: [], + flags: [], properties: [ { id: '5e5f7456-c751-4846-9f2b-47965cc96ec6', @@ -1098,7 +1098,7 @@ export const data: Array = [ hasChildren: false, parent: null, isFolder: false, - signs: [], + flags: [], properties: [ { id: 'b92de6ac-1a22-4a45-a481-b6cae1cccbbf', @@ -1200,7 +1200,7 @@ export const data: Array = [ hasChildren: false, parent: null, isFolder: false, - signs: [], + flags: [], properties: [ { id: 'b92de6ac-1a22-4a45-a481-b6cae1cccbb0', @@ -1265,7 +1265,7 @@ export const data: Array = [ hasChildren: false, parent: null, isFolder: false, - signs: [], + flags: [], properties: [ { id: '1680d4d2-cda8-4ac2-affd-a69fc10382b1', @@ -1323,7 +1323,7 @@ export const data: Array = [ hasChildren: false, parent: null, isFolder: false, - signs: [], + flags: [], properties: [ { id: '82d4b050-b128-42fe-ac8e-d5586e533592', @@ -1407,7 +1407,7 @@ export const data: Array = [ }, properties: [], containers: [], - signs: [], + flags: [], }, { allowedTemplates: [], @@ -1431,7 +1431,7 @@ export const data: Array = [ keepAllVersionsNewerThanDays: null, keepLatestVersionPerDayForDays: null, }, - signs: [], + flags: [], properties: [ { id: 'coffee-name-id', @@ -1506,7 +1506,7 @@ export const data: Array = [ keepAllVersionsNewerThanDays: null, keepLatestVersionPerDayForDays: null, }, - signs: [], + flags: [], properties: [ { id: 'headline-id', @@ -1561,7 +1561,7 @@ export const data: Array = [ keepAllVersionsNewerThanDays: null, keepLatestVersionPerDayForDays: null, }, - signs: [], + flags: [], properties: [ { id: 'block-alignment-id', @@ -1616,7 +1616,7 @@ export const data: Array = [ keepAllVersionsNewerThanDays: null, keepLatestVersionPerDayForDays: null, }, - signs: [], + flags: [], properties: [ { id: 'image-id', @@ -1671,7 +1671,7 @@ export const data: Array = [ keepAllVersionsNewerThanDays: null, keepLatestVersionPerDayForDays: null, }, - signs: [], + flags: [], properties: [ { id: 'rich-text-id', @@ -1730,7 +1730,7 @@ export const data: Array = [ }, properties: [], containers: [], - signs: [], + flags: [], }, { allowedTemplates: [], @@ -1754,7 +1754,7 @@ export const data: Array = [ keepAllVersionsNewerThanDays: null, keepLatestVersionPerDayForDays: null, }, - signs: [], + flags: [], properties: [], containers: [], }, @@ -1773,7 +1773,7 @@ export const data: Array = [ hasChildren: false, parent: null, isFolder: false, - signs: [], + flags: [], properties: [ { id: '1dd0d4d2-cda8-4ac2-affd-a69fc10382b1', @@ -1829,7 +1829,7 @@ export const data: Array = [ hasChildren: false, parent: null, isFolder: false, - signs: [], + flags: [], properties: [ { id: '18', @@ -1904,7 +1904,7 @@ export const data: Array = [ hasChildren: false, parent: null, isFolder: false, - signs: [], + flags: [], properties: [ { id: '1680d4d2-cda8-4ac2-affd-a69fc10382b1', diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/document-type/document-type.db.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/document-type/document-type.db.ts index 8cf100fe71..64a61c3b89 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/document-type/document-type.db.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/document-type/document-type.db.ts @@ -71,7 +71,7 @@ const createMockDocumentTypeFolderMapper = (request: CreateFolderRequestModel): keepAllVersionsNewerThanDays: null, keepLatestVersionPerDayForDays: null, }, - signs: [], + flags: [], }; }; @@ -99,7 +99,7 @@ const createMockDocumentTypeMapper = (request: CreateDocumentTypeRequestModel): keepAllVersionsNewerThanDays: null, keepLatestVersionPerDayForDays: null, }, - signs: [], + flags: [], }; }; @@ -133,7 +133,7 @@ const documentTypeTreeItemMapper = (item: UmbMockDocumentTypeModel): DocumentTyp isFolder: item.isFolder, icon: item.icon, isElement: item.isElement, - signs: item.signs, + flags: item.flags, }; }; @@ -144,7 +144,7 @@ const documentTypeItemMapper = (item: UmbMockDocumentTypeModel): DocumentTypeIte icon: item.icon, isElement: item.isElement, description: item.description ?? undefined, - signs: item.signs, + flags: item.flags, }; }; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/document/data/permissions-test.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/document/data/permissions-test.data.ts index 7948dc3699..fb6bc5b672 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/document/data/permissions-test.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/document/data/permissions-test.data.ts @@ -31,9 +31,11 @@ const permissionsTestDocument = { name: 'Permissions', createDate: '2023-02-06T15:32:05.350038', updateDate: '2023-02-06T15:32:24.957009', + id: 'permissions', + flags: [], }, ], - signs: [], + flags: [], }; export const data: Array = [ @@ -53,8 +55,9 @@ export const data: Array = [ variants: permissionsTestDocument.variants.map((variant) => ({ ...variant, name: 'Permissions 1', + id: 'permissions-1', })), - signs: [], + flags: [], }, { ...permissionsTestDocument, @@ -71,8 +74,9 @@ export const data: Array = [ variants: permissionsTestDocument.variants.map((variant) => ({ ...variant, name: 'Permissions 2', + id: 'permissions-2', })), - signs: [], + flags: [], }, { ...permissionsTestDocument, @@ -90,7 +94,7 @@ export const data: Array = [ ...variant, name: 'Permissions 2.1', })), - signs: [], + flags: [], }, { ...permissionsTestDocument, @@ -108,7 +112,7 @@ export const data: Array = [ ...variant, name: 'Permissions 2.2', })), - signs: [], + flags: [], }, { ...permissionsTestDocument, @@ -130,6 +134,6 @@ export const data: Array = [ ...variant, name: 'Permissions 2.2.1', })), - signs: [], + flags: [], }, ]; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/document/document.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/document/document.data.ts index 7a68f3056a..802517a560 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/document/document.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/document/document.data.ts @@ -33,6 +33,8 @@ export const data: Array = [ name: 'The Simplest Document', createDate: '2023-02-06T15:32:05.350038', updateDate: '2023-02-06T15:32:24.957009', + id: 'the-simplest-document-id', + flags: [], }, ], values: [ @@ -44,7 +46,7 @@ export const data: Array = [ value: 'default value here', }, ], - signs: [], + flags: [], }, { ancestors: [], @@ -628,6 +630,8 @@ export const data: Array = [ name: 'All properties', createDate: '2023-02-06T15:31:46.876902', updateDate: '2023-02-06T15:31:51.354764', + id: 'all-properties', + flags: [], }, { state: DocumentVariantStateModel.PUBLISHED, @@ -637,9 +641,11 @@ export const data: Array = [ name: 'Alle redigeringsfelter', createDate: '2023-02-06T15:31:46.876902', updateDate: '2023-02-06T15:31:51.354764', + id: 'alle-redigeringsfelter', + flags: [], }, ], - signs: [], + flags: [], }, { ancestors: [], @@ -742,6 +748,8 @@ export const data: Array = [ name: 'Article in english', createDate: '2023-02-06T15:31:46.876902', updateDate: '2023-02-06T15:31:51.354764', + id: 'article-in-english', + flags: [], }, { state: DocumentVariantStateModel.PUBLISHED, @@ -751,6 +759,8 @@ export const data: Array = [ name: 'Artikel på Dansk', createDate: '2023-02-06T15:31:46.876902', updateDate: '2023-02-06T15:31:51.354764', + id: 'artikel-pa-dansk', + flags: [], }, { state: DocumentVariantStateModel.PUBLISHED, @@ -760,6 +770,8 @@ export const data: Array = [ name: 'Artikel på Norsk', createDate: '2023-02-06T15:31:46.876902', updateDate: '2023-02-06T15:31:51.354764', + id: 'artikel-pa-norsk', + flags: [], }, { state: DocumentVariantStateModel.PUBLISHED_PENDING_CHANGES, @@ -769,6 +781,8 @@ export const data: Array = [ name: 'Articulo en ingles', createDate: '2023-02-06T15:31:46.876902', updateDate: '2023-02-06T15:31:51.354764', + id: 'articulo-en-ingles', + flags: [], }, { state: DocumentVariantStateModel.NOT_CREATED, @@ -778,9 +792,11 @@ export const data: Array = [ name: 'Artykuł w języku polskim', createDate: '2023-02-06T15:31:46.876902', updateDate: '2023-02-06T15:31:51.354764', + id: 'artykul-w-jezyku-polskim', + flags: [], }, ], - signs: [], + flags: [], }, { ancestors: [], @@ -864,9 +880,11 @@ export const data: Array = [ name: 'Blog post B', createDate: '2023-02-06T15:32:05.350038', updateDate: '2023-02-06T15:32:24.957009', + id: 'blog-post-b', + flags: [], }, ], - signs: [], + flags: [], }, { ancestors: [], @@ -898,6 +916,8 @@ export const data: Array = [ name: 'Simple Document', createDate: '2023-02-06T15:32:05.350038', updateDate: '2023-02-06T15:32:24.957009', + id: 'simple-document', + flags: [], }, ], values: [ @@ -916,7 +936,7 @@ export const data: Array = [ value: undefined, }, ], - signs: [], + flags: [], }, { ancestors: [], @@ -947,6 +967,8 @@ export const data: Array = [ name: 'Rich Text Editor', createDate: '2023-02-06T15:32:05.350038', updateDate: '2023-02-06T15:32:24.957009', + id: 'rich-text-editor', + flags: [], }, ], values: [ @@ -984,7 +1006,7 @@ export const data: Array = [ }, }, ], - signs: [], + flags: [], }, { ancestors: [], @@ -1239,6 +1261,8 @@ export const data: Array = [ name: 'All Block Editors', createDate: '2023-02-06T15:31:46.876902', updateDate: '2023-02-06T15:31:51.354764', + id: 'all-block-editors', + flags: [], }, { state: DocumentVariantStateModel.PUBLISHED, @@ -1248,9 +1272,11 @@ export const data: Array = [ name: 'Alle blok redigeringer', createDate: '2023-02-06T15:31:46.876902', updateDate: '2023-02-06T15:31:51.354764', + id: 'alle-blok-redigeringer', + flags: [], }, ], - signs: [], + flags: [], }, { ancestors: [], @@ -1276,6 +1302,8 @@ export const data: Array = [ name: 'A forbidden document', createDate: '2023-02-06T15:32:05.350038', updateDate: '2023-02-06T15:32:24.957009', + id: 'a-forbidden-document', + flags: [], }, { state: DocumentVariantStateModel.PUBLISHED, @@ -1285,6 +1313,8 @@ export const data: Array = [ name: 'Et utilgængeligt dokument', createDate: '2023-02-06T15:32:05.350038', updateDate: '2023-02-06T15:32:24.957009', + id: 'et-utilgaengeligt-dokument', + flags: [], }, ], values: [ @@ -1296,7 +1326,7 @@ export const data: Array = [ value: 'default value here', }, ], - signs: [], + flags: [], }, ...permissionsTestData, ]; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/document/document.db.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/document/document.db.ts index f6b257bb26..8223b6d7b9 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/document/document.db.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/document/document.db.ts @@ -70,7 +70,7 @@ const treeItemMapper = (model: UmbMockDocumentModel): DocumentTreeItemResponseMo parent: model.parent, variants: model.variants, createDate: model.createDate, - signs: model.signs, + flags: model.flags, }; }; @@ -119,10 +119,12 @@ const createMockDocumentMapper = (request: CreateDocumentRequestModel): UmbMockD updateDate: now, state: DocumentVariantStateModel.DRAFT, publishDate: null, + id: UmbId.new(), + flags: [], }; }), urls: [], - signs: [], + flags: [], }; }; @@ -135,7 +137,7 @@ const detailResponseMapper = (model: UmbMockDocumentModel): DocumentResponseMode urls: model.urls, values: model.values, variants: model.variants, - signs: model.signs, + flags: model.flags, }; }; @@ -152,7 +154,7 @@ const itemMapper = (model: UmbMockDocumentModel): DocumentItemResponseModel => { isTrashed: model.isTrashed, parent: model.parent, variants: model.variants, - signs: model.signs, + flags: model.flags, }; }; @@ -172,7 +174,7 @@ const collectionMapper = (model: UmbMockDocumentModel): DocumentCollectionRespon updater: null, values: model.values, variants: model.variants, - signs: model.signs, + flags: model.flags, }; }; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/media-type/media-type.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/media-type/media-type.data.ts index 7eb625b091..f94ebc62b9 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/media-type/media-type.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/media-type/media-type.data.ts @@ -21,7 +21,7 @@ export const data: Array = [ description: 'Media type 1 description', alias: 'mediaType1', icon: 'icon-picture', - signs: [], + flags: [], properties: [ { id: '19', @@ -112,7 +112,7 @@ export const data: Array = [ description: 'Media type 2 description', alias: 'mediaType2', icon: 'icon-audio-lines', - signs: [], + flags: [], properties: [ { id: '19', @@ -163,7 +163,7 @@ export const data: Array = [ description: 'Media type 3 description', alias: 'mediaType3', icon: 'icon-origami', - signs: [], + flags: [], properties: [ { id: '19', @@ -214,7 +214,7 @@ export const data: Array = [ description: 'Media type 4 description', alias: 'mediaType4', icon: 'icon-video', - signs: [], + flags: [], properties: [ { id: '19', @@ -265,7 +265,7 @@ export const data: Array = [ description: 'Media type 5 description', alias: 'mediaType5', icon: 'icon-document', - signs: [], + flags: [], properties: [ { id: '19', @@ -316,7 +316,7 @@ export const data: Array = [ description: 'Clicking on this results in a 403 Forbidden error', alias: 'forbidden', icon: 'icon-document', - signs: [], + flags: [], properties: [ { id: '19', diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/media-type/media-type.db.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/media-type/media-type.db.ts index 6bd0657bef..5c4143e6db 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/media-type/media-type.db.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/media-type/media-type.db.ts @@ -90,7 +90,7 @@ const createMockMediaTypeFolderMapper = (request: CreateFolderRequestModel): Umb collection: null, isDeletable: false, aliasCanBeChanged: false, - signs: [], + flags: [], }; }; @@ -115,7 +115,7 @@ const createMockMediaTypeMapper = (request: CreateMediaTypeRequestModel): UmbMoc collection: null, isDeletable: false, aliasCanBeChanged: false, - signs: [], + flags: [], }; }; @@ -149,7 +149,7 @@ const mediaTypeTreeItemMapper = (item: UmbMockMediaTypeModel): MediaTypeTreeItem isFolder: item.isFolder, icon: item.icon, isDeletable: item.isDeletable, - signs: item.signs, + flags: item.flags, }; }; @@ -158,7 +158,7 @@ const mediaTypeItemMapper = (item: UmbMockMediaTypeModel): MediaTypeItemResponse id: item.id, name: item.name, icon: item.icon, - signs: item.signs, + flags: item.flags, }; }; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/media/media.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/media/media.data.ts index 9a6beb871c..8d4f41a2df 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/media/media.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/media/media.data.ts @@ -43,7 +43,7 @@ export const data: Array = [ }, ], urls: [], - signs: [], + flags: [], }, { hasChildren: false, @@ -74,7 +74,7 @@ export const data: Array = [ }, ], urls: [], - signs: [], + flags: [], }, { hasChildren: true, @@ -100,7 +100,7 @@ export const data: Array = [ }, ], urls: [], - signs: [], + flags: [], }, { hasChildren: true, @@ -126,7 +126,7 @@ export const data: Array = [ }, ], urls: [], - signs: [], + flags: [], }, { hasChildren: false, @@ -157,7 +157,7 @@ export const data: Array = [ }, ], urls: [], - signs: [], + flags: [], }, { hasChildren: false, @@ -188,7 +188,7 @@ export const data: Array = [ }, ], urls: [], - signs: [], + flags: [], }, { hasChildren: false, @@ -219,7 +219,7 @@ export const data: Array = [ }, ], urls: [], - signs: [], + flags: [], }, { hasChildren: false, @@ -250,7 +250,7 @@ export const data: Array = [ }, ], urls: [], - signs: [], + flags: [], }, { hasChildren: false, @@ -283,6 +283,6 @@ export const data: Array = [ }, ], urls: [], - signs: [], + flags: [], }, ]; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/media/media.db.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/media/media.db.ts index c32b6df651..7310663712 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/media/media.db.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/media/media.db.ts @@ -46,7 +46,7 @@ const treeItemMapper = (model: UmbMockMediaModel): MediaTreeItemResponseModel => parent: model.parent, variants: model.variants, createDate: model.createDate, - signs: model.signs, + flags: model.flags, }; }; @@ -81,7 +81,7 @@ const createMockMediaMapper = (request: CreateMediaRequestModel): UmbMockMediaMo }; }), urls: [], - signs: [], + flags: [], }; }; @@ -93,7 +93,7 @@ const detailResponseMapper = (model: UmbMockMediaModel): MediaResponseModel => { urls: model.urls, values: model.values, variants: model.variants, - signs: model.signs, + flags: model.flags, }; }; @@ -109,7 +109,7 @@ const itemMapper = (model: UmbMockMediaModel): MediaItemResponseModel => { isTrashed: model.isTrashed, parent: model.parent, variants: model.variants, - signs: model.signs, + flags: model.flags, }; }; @@ -125,7 +125,7 @@ const collectionMapper = (model: UmbMockMediaModel): MediaCollectionResponseMode sortOrder: 0, values: model.values, variants: model.variants, - signs: model.signs, + flags: model.flags, }; }; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/member-group/member-group.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/member-group/member-group.data.ts index d546973ea9..21b8ffa62d 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/member-group/member-group.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/member-group/member-group.data.ts @@ -6,16 +6,16 @@ export const data: Array = [ { name: 'Member Group 1', id: 'member-group-1-id', - signs: [], + flags: [], }, { name: 'Member Group 2', id: 'member-group-2-id', - signs: [], + flags: [], }, { name: 'Forbidden Member Group', id: 'forbidden', - signs: [], + flags: [], }, ]; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/member-group/member-group.db.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/member-group/member-group.db.ts index 167480a0c5..519d858d7e 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/member-group/member-group.db.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/member-group/member-group.db.ts @@ -42,7 +42,7 @@ const createDetailMockMapper = (request: any): UmbMockMemberGroupModel => { return { id: request.id ? request.id : UmbId.new(), name: request.name, - signs: [], + flags: [], }; }; @@ -57,7 +57,7 @@ const itemResponseMapper = (item: UmbMockMemberGroupModel): MemberGroupItemRespo return { id: item.id, name: item.name, - signs: item.signs, + flags: item.flags, }; }; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/member-type/member-type.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/member-type/member-type.data.ts index 36b45b7b2a..d915d8f4e2 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/member-type/member-type.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/member-type/member-type.data.ts @@ -58,7 +58,7 @@ export const data: Array = [ parent: null, hasChildren: false, hasListView: false, - signs: [], + flags: [], }, { name: 'A Forbidden Member Type', @@ -66,7 +66,7 @@ export const data: Array = [ description: 'Clicking on this results in a 403 Forbidden error.', alias: 'forbidden', icon: 'icon-bug', - signs: [], + flags: [], properties: [ { id: '1680d4d2-cda8-4ac2-affd-a69fc10382b1', diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/member-type/member-type.db.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/member-type/member-type.db.ts index 6d80cc0d6a..b503ce592d 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/member-type/member-type.db.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/member-type/member-type.db.ts @@ -38,7 +38,7 @@ const createDetailMockMapper = (request: CreateMemberTypeRequestModel): UmbMockM hasChildren: false, parent: null, hasListView: false, - signs: [], + flags: [], }; }; @@ -75,7 +75,7 @@ const itemResponseMapper = (item: UmbMockMemberTypeModel): MemberTypeItemRespons id: item.id, name: item.name, icon: item.icon, - signs: item.signs, + flags: item.flags, }; }; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/member/member.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/member/member.data.ts index 7d93fd1299..67de33d3a9 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/member/member.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/member/member.data.ts @@ -31,7 +31,7 @@ export const data: Array = [ }, ], kind: MemberKindModel.DEFAULT, - signs: [], + flags: [], }, { email: 'member2@member.com', @@ -57,7 +57,7 @@ export const data: Array = [ }, ], kind: MemberKindModel.DEFAULT, - signs: [], + flags: [], }, { email: 'member3@member.com', @@ -83,7 +83,7 @@ export const data: Array = [ }, ], kind: MemberKindModel.DEFAULT, - signs: [], + flags: [], }, { email: 'forbidden@example.com', @@ -109,6 +109,6 @@ export const data: Array = [ }, ], kind: MemberKindModel.DEFAULT, - signs: [], + flags: [], }, ]; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/member/member.db.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/member/member.db.ts index 4b4d37fee3..5d0b04bab9 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/member/member.db.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/member/member.db.ts @@ -93,7 +93,7 @@ const createDetailMockMapper = (request: CreateMemberRequestModel): UmbMockMembe }, username: request.username, values: request.values as MemberValueResponseModel[], - signs: [], + flags: [], variants: request.variants.map((variantRequest) => { return { culture: variantRequest.culture, @@ -123,7 +123,7 @@ const detailResponseMapper = (item: UmbMockMemberModel): MemberResponseModel => username: item.username, values: item.values, variants: item.variants, - signs: item.signs, + flags: item.flags, }; }; @@ -133,7 +133,7 @@ const itemResponseMapper = (item: UmbMockMemberModel): MemberItemResponseModel = kind: item.kind, memberType: item.memberType, variants: item.variants, - signs: item.signs, + flags: item.flags, }; }; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/relation-type/relationType.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/relation-type/relationType.data.ts index c014621ccd..deb5a295cf 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/relation-type/relationType.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/relation-type/relationType.data.ts @@ -22,7 +22,7 @@ export const data: Array = [ id: 'parent1', name: 'Parent Object 1', }, - signs: [], + flags: [], }, { name: 'Relation Type 2 (unidirectional, not deletable)', @@ -31,7 +31,7 @@ export const data: Array = [ isBidirectional: false, isDependency: false, isDeletable: false, - signs: [], + flags: [], }, { name: 'Relation Type 3 (bidirectional, deletable)', @@ -40,6 +40,6 @@ export const data: Array = [ isBidirectional: true, isDependency: false, isDeletable: true, - signs: [], + flags: [], }, ]; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/relation-type/relationType.db.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/relation-type/relationType.db.ts index ffe4d9755c..b852b10583 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/relation-type/relationType.db.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/relation-type/relationType.db.ts @@ -37,7 +37,7 @@ const itemResponseMapper = (item: UmbMockRelationTypeItemModel): RelationTypeIte id: item.id, name: item.name, isDeletable: item.isDeletable, - signs: item.signs, + flags: item.flags, }; }; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/template/template-detail.manager.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/template/template-detail.manager.ts index 5a257800c6..da565b0920 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/template/template-detail.manager.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/template/template-detail.manager.ts @@ -22,7 +22,7 @@ const createDetailMockMapper = (request: CreateTemplateRequestModel): UmbMockTem hasChildren: false, alias: request.alias, content: request.content, - signs: [], + flags: [], }; }; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/template/template.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/template/template.data.ts index 956ac45dc9..c281293782 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/template/template.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/template/template.data.ts @@ -16,7 +16,7 @@ export const data: Array = [ name: 'Doc 1', hasChildren: false, alias: 'Doc1', - signs: [], + flags: [], content: `@using Umbraco.Extensions @inherits Umbraco.Cms.Web.Common.Views.UmbracoViewPage @{ @@ -37,7 +37,7 @@ export const data: Array = [ name: 'Test', hasChildren: true, alias: 'Test', - signs: [], + flags: [], content: '@using Umbraco.Cms.Web.Common.PublishedModels;\n@inherits Umbraco.Cms.Web.Common.Views.UmbracoViewPage\r\n@using ContentModels = Umbraco.Cms.Web.Common.PublishedModels;\r\n@{\r\n\tLayout = null;\r\n}', }, @@ -48,7 +48,7 @@ export const data: Array = [ name: 'Child', hasChildren: false, alias: 'Test', - signs: [], + flags: [], content: '@using Umbraco.Cms.Web.Common.PublishedModels;\n@inherits Umbraco.Cms.Web.Common.Views.UmbracoViewPage\r\n@using ContentModels = Umbraco.Cms.Web.Common.PublishedModels;\r\n@{\r\n\tLayout = "Test.cshtml";\r\n}', }, @@ -59,7 +59,7 @@ export const data: Array = [ masterTemplate: { id: '9a84c0b3-03b4-4dd4-84ac-706740ac0f71' }, hasChildren: false, alias: 'hasMasterTemplate', - signs: [], + flags: [], content: '@using Umbraco.Cms.Web.Common.PublishedModels;\n@inherits Umbraco.Cms.Web.Common.Views.UmbracoViewPage\r\n@using ContentModels = Umbraco.Cms.Web.Common.PublishedModels;\r\n@{\r\n\tLayout = "Test.cshtml";\r\n}', }, @@ -69,7 +69,7 @@ export const data: Array = [ name: 'Forbidden', hasChildren: false, alias: 'Forbidden', - signs: [], + flags: [], content: `console.log('You are not allowed to see this template!');`, }, ]; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/template/template.db.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/template/template.db.ts index 32df8bb892..46893f13c8 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/template/template.db.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/template/template.db.ts @@ -27,7 +27,7 @@ const treeItemMapper = (model: UmbMockTemplateModel): NamedEntityTreeItemRespons hasChildren: model.hasChildren, id: model.id, parent: model.parent, - signs: model.signs, + flags: model.flags, }; }; @@ -36,7 +36,7 @@ const itemMapper = (item: UmbMockTemplateModel): TemplateItemResponseModel => { id: item.id, name: item.name, alias: item.alias, - signs: item.signs, + flags: item.flags, }; }; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/user-group/user-group.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/user-group/user-group.data.ts index 1b4723f23b..988582df22 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/user-group/user-group.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/user-group/user-group.data.ts @@ -85,7 +85,7 @@ export const data: Array = [ mediaRootAccess: true, aliasCanBeChanged: false, isDeletable: false, - signs: [], + flags: [], }, { id: 'user-group-editors-id', @@ -116,7 +116,7 @@ export const data: Array = [ mediaRootAccess: true, aliasCanBeChanged: true, isDeletable: true, - signs: [], + flags: [], }, { id: 'user-group-sensitive-data-id', @@ -133,7 +133,7 @@ export const data: Array = [ mediaRootAccess: true, aliasCanBeChanged: false, isDeletable: false, - signs: [], + flags: [], }, { id: 'user-group-translators-id', @@ -150,7 +150,7 @@ export const data: Array = [ mediaRootAccess: true, aliasCanBeChanged: true, isDeletable: true, - signs: [], + flags: [], }, { id: 'user-group-writers-id', @@ -172,7 +172,7 @@ export const data: Array = [ mediaRootAccess: true, aliasCanBeChanged: true, isDeletable: true, - signs: [], + flags: [], }, { id: 'forbidden', @@ -189,6 +189,6 @@ export const data: Array = [ mediaRootAccess: true, aliasCanBeChanged: false, isDeletable: false, - signs: [], + flags: [], }, ]; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/user-group/user-group.db.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/user-group/user-group.db.ts index 0cdbbc9383..cfb3531f56 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/user-group/user-group.db.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/user-group/user-group.db.ts @@ -93,7 +93,7 @@ const itemMapper = (item: UmbMockUserGroupModel): UserGroupItemResponseModel => id: item.id, name: item.name, icon: item.icon, - signs: item.signs, + flags: item.flags, }; }; @@ -114,7 +114,7 @@ const createMockMapper = (item: CreateUserGroupRequestModel): UmbMockUserGroupMo sections: item.sections, aliasCanBeChanged: true, isDeletable: true, - signs: [], + flags: [], }; }; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/user/user.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/user/user.data.ts index 864850db0e..cf562a8da2 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/user/user.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/user/user.data.ts @@ -29,7 +29,7 @@ export const data: Array = [ updateDate: '2/10/2022', userGroupIds: [{ id: 'user-group-administrators-id' }, { id: 'user-group-editors-id' }], userName: '', - signs: [], + flags: [], }, { avatarUrls: [], @@ -52,7 +52,7 @@ export const data: Array = [ updateDate: '2023-10-12T18:30:32.879Z', userGroupIds: [{ id: 'user-group-administrators-id' }], userName: '', - signs: [], + flags: [], }, { avatarUrls: [], @@ -75,7 +75,7 @@ export const data: Array = [ updateDate: '2023-10-12T18:30:32.879Z', userGroupIds: [{ id: 'user-group-editors-id' }], userName: '', - signs: [], + flags: [], }, { avatarUrls: [], @@ -98,7 +98,7 @@ export const data: Array = [ updateDate: '2023-10-12T18:30:32.879Z', userGroupIds: [{ id: 'user-group-editors-id' }], userName: '', - signs: [], + flags: [], }, { avatarUrls: [], @@ -121,7 +121,7 @@ export const data: Array = [ updateDate: '2023-10-12T18:30:32.879Z', userGroupIds: [{ id: 'user-group-editors-id' }, { id: 'user-group-sensitive-data-id' }], userName: '', - signs: [], + flags: [], }, { avatarUrls: [], @@ -144,7 +144,7 @@ export const data: Array = [ updateDate: '2023-10-12T18:30:32.879Z', userGroupIds: [{ id: 'user-group-editors-id' }, { id: 'user-group-sensitive-data-id' }], userName: '', - signs: [], + flags: [], }, ]; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/user/user.db.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/user/user.db.ts index 5ee5b397ff..98c6e973f1 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/user/user.db.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/user/user.db.ts @@ -246,7 +246,7 @@ const itemMapper = (item: UmbMockUserModel): UserItemResponseModel => { id: item.id, kind: item.kind, name: item.name, - signs: item.signs, + flags: item.flags, }; }; @@ -272,7 +272,7 @@ const createMockMapper = (item: CreateUserRequestModel): UmbMockUserModel => { lastPasswordChangeDate: null, isAdmin: item.userGroupIds.map((reference) => reference.id).includes(umbUserGroupMockDb.getAll()[0].id), kind: item.kind, - signs: [], + flags: [], }; }; diff --git a/src/Umbraco.Web.UI.Client/src/mocks/handlers/document/publishing.handlers.ts b/src/Umbraco.Web.UI.Client/src/mocks/handlers/document/publishing.handlers.ts index 9edec93e05..4966bf9a71 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/handlers/document/publishing.handlers.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/handlers/document/publishing.handlers.ts @@ -94,7 +94,7 @@ export const publishingHandlers = [ values: document.values, variants: document.variants, template: document.template, - signs: document.signs, + flags: document.flags, }; return res(ctx.status(200), ctx.json(responseModel)); diff --git a/src/Umbraco.Web.UI.Client/src/packages/content/content/global-components/content-workspace-property.element.ts b/src/Umbraco.Web.UI.Client/src/packages/content/content/global-components/content-workspace-property.element.ts index f033663468..a0b586e78d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/content/content/global-components/content-workspace-property.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/content/content/global-components/content-workspace-property.element.ts @@ -115,7 +115,7 @@ export class UmbContentWorkspacePropertyElement extends UmbLitElement { this._workspaceContext.propertyWriteGuard.isPermittedForVariantAndProperty( propertyVariantId, this._propertyType, - propertyVariantId, + this._datasetVariantId, ), (write) => { this._writeable = write; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/backend-api/sdk.gen.ts b/src/Umbraco.Web.UI.Client/src/packages/core/backend-api/sdk.gen.ts index 5e723adbf2..f93ccb41dd 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/backend-api/sdk.gen.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/backend-api/sdk.gen.ts @@ -1,7 +1,7 @@ // This file is auto-generated by @hey-api/openapi-ts import { type Options as ClientOptions, type TDataShape, type Client, formDataBodySerializer } from './client'; -import type { GetCultureData, GetCultureResponses, GetCultureErrors, PostDataTypeData, PostDataTypeResponses, PostDataTypeErrors, DeleteDataTypeByIdData, DeleteDataTypeByIdResponses, DeleteDataTypeByIdErrors, GetDataTypeByIdData, GetDataTypeByIdResponses, GetDataTypeByIdErrors, PutDataTypeByIdData, PutDataTypeByIdResponses, PutDataTypeByIdErrors, PostDataTypeByIdCopyData, PostDataTypeByIdCopyResponses, PostDataTypeByIdCopyErrors, GetDataTypeByIdIsUsedData, GetDataTypeByIdIsUsedResponses, GetDataTypeByIdIsUsedErrors, PutDataTypeByIdMoveData, PutDataTypeByIdMoveResponses, PutDataTypeByIdMoveErrors, GetDataTypeByIdReferencedByData, GetDataTypeByIdReferencedByResponses, GetDataTypeByIdReferencedByErrors, GetDataTypeByIdReferencesData, GetDataTypeByIdReferencesResponses, GetDataTypeByIdReferencesErrors, GetDataTypeConfigurationData, GetDataTypeConfigurationResponses, GetDataTypeConfigurationErrors, PostDataTypeFolderData, PostDataTypeFolderResponses, PostDataTypeFolderErrors, DeleteDataTypeFolderByIdData, DeleteDataTypeFolderByIdResponses, DeleteDataTypeFolderByIdErrors, GetDataTypeFolderByIdData, GetDataTypeFolderByIdResponses, GetDataTypeFolderByIdErrors, PutDataTypeFolderByIdData, PutDataTypeFolderByIdResponses, PutDataTypeFolderByIdErrors, GetFilterDataTypeData, GetFilterDataTypeResponses, GetFilterDataTypeErrors, GetItemDataTypeData, GetItemDataTypeResponses, GetItemDataTypeErrors, GetItemDataTypeSearchData, GetItemDataTypeSearchResponses, GetItemDataTypeSearchErrors, GetTreeDataTypeAncestorsData, GetTreeDataTypeAncestorsResponses, GetTreeDataTypeAncestorsErrors, GetTreeDataTypeChildrenData, GetTreeDataTypeChildrenResponses, GetTreeDataTypeChildrenErrors, GetTreeDataTypeRootData, GetTreeDataTypeRootResponses, GetTreeDataTypeRootErrors, GetTreeDataTypeSiblingsData, GetTreeDataTypeSiblingsResponses, GetTreeDataTypeSiblingsErrors, GetDictionaryData, GetDictionaryResponses, GetDictionaryErrors, PostDictionaryData, PostDictionaryResponses, PostDictionaryErrors, DeleteDictionaryByIdData, DeleteDictionaryByIdResponses, DeleteDictionaryByIdErrors, GetDictionaryByIdData, GetDictionaryByIdResponses, GetDictionaryByIdErrors, PutDictionaryByIdData, PutDictionaryByIdResponses, PutDictionaryByIdErrors, GetDictionaryByIdExportData, GetDictionaryByIdExportResponses, GetDictionaryByIdExportErrors, PutDictionaryByIdMoveData, PutDictionaryByIdMoveResponses, PutDictionaryByIdMoveErrors, PostDictionaryImportData, PostDictionaryImportResponses, PostDictionaryImportErrors, GetItemDictionaryData, GetItemDictionaryResponses, GetItemDictionaryErrors, GetTreeDictionaryAncestorsData, GetTreeDictionaryAncestorsResponses, GetTreeDictionaryAncestorsErrors, GetTreeDictionaryChildrenData, GetTreeDictionaryChildrenResponses, GetTreeDictionaryChildrenErrors, GetTreeDictionaryRootData, GetTreeDictionaryRootResponses, GetTreeDictionaryRootErrors, PostDocumentBlueprintData, PostDocumentBlueprintResponses, PostDocumentBlueprintErrors, DeleteDocumentBlueprintByIdData, DeleteDocumentBlueprintByIdResponses, DeleteDocumentBlueprintByIdErrors, GetDocumentBlueprintByIdData, GetDocumentBlueprintByIdResponses, GetDocumentBlueprintByIdErrors, PutDocumentBlueprintByIdData, PutDocumentBlueprintByIdResponses, PutDocumentBlueprintByIdErrors, PutDocumentBlueprintByIdMoveData, PutDocumentBlueprintByIdMoveResponses, PutDocumentBlueprintByIdMoveErrors, GetDocumentBlueprintByIdScaffoldData, GetDocumentBlueprintByIdScaffoldResponses, GetDocumentBlueprintByIdScaffoldErrors, PostDocumentBlueprintFolderData, PostDocumentBlueprintFolderResponses, PostDocumentBlueprintFolderErrors, DeleteDocumentBlueprintFolderByIdData, DeleteDocumentBlueprintFolderByIdResponses, DeleteDocumentBlueprintFolderByIdErrors, GetDocumentBlueprintFolderByIdData, GetDocumentBlueprintFolderByIdResponses, GetDocumentBlueprintFolderByIdErrors, PutDocumentBlueprintFolderByIdData, PutDocumentBlueprintFolderByIdResponses, PutDocumentBlueprintFolderByIdErrors, PostDocumentBlueprintFromDocumentData, PostDocumentBlueprintFromDocumentResponses, PostDocumentBlueprintFromDocumentErrors, GetItemDocumentBlueprintData, GetItemDocumentBlueprintResponses, GetItemDocumentBlueprintErrors, GetTreeDocumentBlueprintAncestorsData, GetTreeDocumentBlueprintAncestorsResponses, GetTreeDocumentBlueprintAncestorsErrors, GetTreeDocumentBlueprintChildrenData, GetTreeDocumentBlueprintChildrenResponses, GetTreeDocumentBlueprintChildrenErrors, GetTreeDocumentBlueprintRootData, GetTreeDocumentBlueprintRootResponses, GetTreeDocumentBlueprintRootErrors, GetTreeDocumentBlueprintSiblingsData, GetTreeDocumentBlueprintSiblingsResponses, GetTreeDocumentBlueprintSiblingsErrors, PostDocumentTypeData, PostDocumentTypeResponses, PostDocumentTypeErrors, DeleteDocumentTypeByIdData, DeleteDocumentTypeByIdResponses, DeleteDocumentTypeByIdErrors, GetDocumentTypeByIdData, GetDocumentTypeByIdResponses, GetDocumentTypeByIdErrors, PutDocumentTypeByIdData, PutDocumentTypeByIdResponses, PutDocumentTypeByIdErrors, GetDocumentTypeByIdAllowedChildrenData, GetDocumentTypeByIdAllowedChildrenResponses, GetDocumentTypeByIdAllowedChildrenErrors, GetDocumentTypeByIdBlueprintData, GetDocumentTypeByIdBlueprintResponses, GetDocumentTypeByIdBlueprintErrors, GetDocumentTypeByIdCompositionReferencesData, GetDocumentTypeByIdCompositionReferencesResponses, GetDocumentTypeByIdCompositionReferencesErrors, PostDocumentTypeByIdCopyData, PostDocumentTypeByIdCopyResponses, PostDocumentTypeByIdCopyErrors, GetDocumentTypeByIdExportData, GetDocumentTypeByIdExportResponses, GetDocumentTypeByIdExportErrors, PutDocumentTypeByIdImportData, PutDocumentTypeByIdImportResponses, PutDocumentTypeByIdImportErrors, PutDocumentTypeByIdMoveData, PutDocumentTypeByIdMoveResponses, PutDocumentTypeByIdMoveErrors, GetDocumentTypeAllowedAtRootData, GetDocumentTypeAllowedAtRootResponses, GetDocumentTypeAllowedAtRootErrors, PostDocumentTypeAvailableCompositionsData, PostDocumentTypeAvailableCompositionsResponses, PostDocumentTypeAvailableCompositionsErrors, GetDocumentTypeConfigurationData, GetDocumentTypeConfigurationResponses, GetDocumentTypeConfigurationErrors, PostDocumentTypeFolderData, PostDocumentTypeFolderResponses, PostDocumentTypeFolderErrors, DeleteDocumentTypeFolderByIdData, DeleteDocumentTypeFolderByIdResponses, DeleteDocumentTypeFolderByIdErrors, GetDocumentTypeFolderByIdData, GetDocumentTypeFolderByIdResponses, GetDocumentTypeFolderByIdErrors, PutDocumentTypeFolderByIdData, PutDocumentTypeFolderByIdResponses, PutDocumentTypeFolderByIdErrors, PostDocumentTypeImportData, PostDocumentTypeImportResponses, PostDocumentTypeImportErrors, GetItemDocumentTypeData, GetItemDocumentTypeResponses, GetItemDocumentTypeErrors, GetItemDocumentTypeSearchData, GetItemDocumentTypeSearchResponses, GetItemDocumentTypeSearchErrors, GetTreeDocumentTypeAncestorsData, GetTreeDocumentTypeAncestorsResponses, GetTreeDocumentTypeAncestorsErrors, GetTreeDocumentTypeChildrenData, GetTreeDocumentTypeChildrenResponses, GetTreeDocumentTypeChildrenErrors, GetTreeDocumentTypeRootData, GetTreeDocumentTypeRootResponses, GetTreeDocumentTypeRootErrors, GetTreeDocumentTypeSiblingsData, GetTreeDocumentTypeSiblingsResponses, GetTreeDocumentTypeSiblingsErrors, GetDocumentVersionData, GetDocumentVersionResponses, GetDocumentVersionErrors, GetDocumentVersionByIdData, GetDocumentVersionByIdResponses, GetDocumentVersionByIdErrors, PutDocumentVersionByIdPreventCleanupData, PutDocumentVersionByIdPreventCleanupResponses, PutDocumentVersionByIdPreventCleanupErrors, PostDocumentVersionByIdRollbackData, PostDocumentVersionByIdRollbackResponses, PostDocumentVersionByIdRollbackErrors, GetCollectionDocumentByIdData, GetCollectionDocumentByIdResponses, GetCollectionDocumentByIdErrors, PostDocumentData, PostDocumentResponses, PostDocumentErrors, DeleteDocumentByIdData, DeleteDocumentByIdResponses, DeleteDocumentByIdErrors, GetDocumentByIdData, GetDocumentByIdResponses, GetDocumentByIdErrors, PutDocumentByIdData, PutDocumentByIdResponses, PutDocumentByIdErrors, GetDocumentByIdAuditLogData, GetDocumentByIdAuditLogResponses, GetDocumentByIdAuditLogErrors, PostDocumentByIdCopyData, PostDocumentByIdCopyResponses, PostDocumentByIdCopyErrors, GetDocumentByIdDomainsData, GetDocumentByIdDomainsResponses, GetDocumentByIdDomainsErrors, PutDocumentByIdDomainsData, PutDocumentByIdDomainsResponses, PutDocumentByIdDomainsErrors, PutDocumentByIdMoveData, PutDocumentByIdMoveResponses, PutDocumentByIdMoveErrors, PutDocumentByIdMoveToRecycleBinData, PutDocumentByIdMoveToRecycleBinResponses, PutDocumentByIdMoveToRecycleBinErrors, GetDocumentByIdNotificationsData, GetDocumentByIdNotificationsResponses, GetDocumentByIdNotificationsErrors, PutDocumentByIdNotificationsData, PutDocumentByIdNotificationsResponses, PutDocumentByIdNotificationsErrors, DeleteDocumentByIdPublicAccessData, DeleteDocumentByIdPublicAccessResponses, DeleteDocumentByIdPublicAccessErrors, GetDocumentByIdPublicAccessData, GetDocumentByIdPublicAccessResponses, GetDocumentByIdPublicAccessErrors, PostDocumentByIdPublicAccessData, PostDocumentByIdPublicAccessResponses, PostDocumentByIdPublicAccessErrors, PutDocumentByIdPublicAccessData, PutDocumentByIdPublicAccessResponses, PutDocumentByIdPublicAccessErrors, PutDocumentByIdPublishData, PutDocumentByIdPublishResponses, PutDocumentByIdPublishErrors, PutDocumentByIdPublishWithDescendantsData, PutDocumentByIdPublishWithDescendantsResponses, PutDocumentByIdPublishWithDescendantsErrors, GetDocumentByIdPublishWithDescendantsResultByTaskIdData, GetDocumentByIdPublishWithDescendantsResultByTaskIdResponses, GetDocumentByIdPublishWithDescendantsResultByTaskIdErrors, GetDocumentByIdPublishedData, GetDocumentByIdPublishedResponses, GetDocumentByIdPublishedErrors, GetDocumentByIdReferencedByData, GetDocumentByIdReferencedByResponses, GetDocumentByIdReferencedByErrors, GetDocumentByIdReferencedDescendantsData, GetDocumentByIdReferencedDescendantsResponses, GetDocumentByIdReferencedDescendantsErrors, PutDocumentByIdUnpublishData, PutDocumentByIdUnpublishResponses, PutDocumentByIdUnpublishErrors, PutUmbracoManagementApiV11DocumentByIdValidate11Data, PutUmbracoManagementApiV11DocumentByIdValidate11Responses, PutUmbracoManagementApiV11DocumentByIdValidate11Errors, GetDocumentAreReferencedData, GetDocumentAreReferencedResponses, GetDocumentAreReferencedErrors, GetDocumentConfigurationData, GetDocumentConfigurationResponses, GetDocumentConfigurationErrors, PutDocumentSortData, PutDocumentSortResponses, PutDocumentSortErrors, GetDocumentUrlsData, GetDocumentUrlsResponses, GetDocumentUrlsErrors, PostDocumentValidateData, PostDocumentValidateResponses, PostDocumentValidateErrors, GetItemDocumentData, GetItemDocumentResponses, GetItemDocumentErrors, GetItemDocumentSearchData, GetItemDocumentSearchResponses, GetItemDocumentSearchErrors, DeleteRecycleBinDocumentData, DeleteRecycleBinDocumentResponses, DeleteRecycleBinDocumentErrors, DeleteRecycleBinDocumentByIdData, DeleteRecycleBinDocumentByIdResponses, DeleteRecycleBinDocumentByIdErrors, GetRecycleBinDocumentByIdOriginalParentData, GetRecycleBinDocumentByIdOriginalParentResponses, GetRecycleBinDocumentByIdOriginalParentErrors, PutRecycleBinDocumentByIdRestoreData, PutRecycleBinDocumentByIdRestoreResponses, PutRecycleBinDocumentByIdRestoreErrors, GetRecycleBinDocumentChildrenData, GetRecycleBinDocumentChildrenResponses, GetRecycleBinDocumentChildrenErrors, GetRecycleBinDocumentReferencedByData, GetRecycleBinDocumentReferencedByResponses, GetRecycleBinDocumentReferencedByErrors, GetRecycleBinDocumentRootData, GetRecycleBinDocumentRootResponses, GetRecycleBinDocumentRootErrors, GetTreeDocumentAncestorsData, GetTreeDocumentAncestorsResponses, GetTreeDocumentAncestorsErrors, GetTreeDocumentChildrenData, GetTreeDocumentChildrenResponses, GetTreeDocumentChildrenErrors, GetTreeDocumentRootData, GetTreeDocumentRootResponses, GetTreeDocumentRootErrors, GetTreeDocumentSiblingsData, GetTreeDocumentSiblingsResponses, GetTreeDocumentSiblingsErrors, PostDynamicRootQueryData, PostDynamicRootQueryResponses, PostDynamicRootQueryErrors, GetDynamicRootStepsData, GetDynamicRootStepsResponses, GetDynamicRootStepsErrors, GetHealthCheckGroupData, GetHealthCheckGroupResponses, GetHealthCheckGroupErrors, GetHealthCheckGroupByNameData, GetHealthCheckGroupByNameResponses, GetHealthCheckGroupByNameErrors, PostHealthCheckGroupByNameCheckData, PostHealthCheckGroupByNameCheckResponses, PostHealthCheckGroupByNameCheckErrors, PostHealthCheckExecuteActionData, PostHealthCheckExecuteActionResponses, PostHealthCheckExecuteActionErrors, GetHelpData, GetHelpResponses, GetHelpErrors, GetImagingResizeUrlsData, GetImagingResizeUrlsResponses, GetImagingResizeUrlsErrors, GetImportAnalyzeData, GetImportAnalyzeResponses, GetImportAnalyzeErrors, GetIndexerData, GetIndexerResponses, GetIndexerErrors, GetIndexerByIndexNameData, GetIndexerByIndexNameResponses, GetIndexerByIndexNameErrors, PostIndexerByIndexNameRebuildData, PostIndexerByIndexNameRebuildResponses, PostIndexerByIndexNameRebuildErrors, GetInstallSettingsData, GetInstallSettingsResponses, GetInstallSettingsErrors, PostInstallSetupData, PostInstallSetupResponses, PostInstallSetupErrors, PostInstallValidateDatabaseData, PostInstallValidateDatabaseResponses, PostInstallValidateDatabaseErrors, GetItemLanguageData, GetItemLanguageResponses, GetItemLanguageErrors, GetItemLanguageDefaultData, GetItemLanguageDefaultResponses, GetItemLanguageDefaultErrors, GetLanguageData, GetLanguageResponses, GetLanguageErrors, PostLanguageData, PostLanguageResponses, PostLanguageErrors, DeleteLanguageByIsoCodeData, DeleteLanguageByIsoCodeResponses, DeleteLanguageByIsoCodeErrors, GetLanguageByIsoCodeData, GetLanguageByIsoCodeResponses, GetLanguageByIsoCodeErrors, PutLanguageByIsoCodeData, PutLanguageByIsoCodeResponses, PutLanguageByIsoCodeErrors, GetLogViewerLevelData, GetLogViewerLevelResponses, GetLogViewerLevelErrors, GetLogViewerLevelCountData, GetLogViewerLevelCountResponses, GetLogViewerLevelCountErrors, GetLogViewerLogData, GetLogViewerLogResponses, GetLogViewerLogErrors, GetLogViewerMessageTemplateData, GetLogViewerMessageTemplateResponses, GetLogViewerMessageTemplateErrors, GetLogViewerSavedSearchData, GetLogViewerSavedSearchResponses, GetLogViewerSavedSearchErrors, PostLogViewerSavedSearchData, PostLogViewerSavedSearchResponses, PostLogViewerSavedSearchErrors, DeleteLogViewerSavedSearchByNameData, DeleteLogViewerSavedSearchByNameResponses, DeleteLogViewerSavedSearchByNameErrors, GetLogViewerSavedSearchByNameData, GetLogViewerSavedSearchByNameResponses, GetLogViewerSavedSearchByNameErrors, GetLogViewerValidateLogsSizeData, GetLogViewerValidateLogsSizeResponses, GetLogViewerValidateLogsSizeErrors, GetManifestManifestData, GetManifestManifestResponses, GetManifestManifestErrors, GetManifestManifestPrivateData, GetManifestManifestPrivateResponses, GetManifestManifestPrivateErrors, GetManifestManifestPublicData, GetManifestManifestPublicResponses, GetItemMediaTypeData, GetItemMediaTypeResponses, GetItemMediaTypeErrors, GetItemMediaTypeAllowedData, GetItemMediaTypeAllowedResponses, GetItemMediaTypeAllowedErrors, GetItemMediaTypeFoldersData, GetItemMediaTypeFoldersResponses, GetItemMediaTypeFoldersErrors, GetItemMediaTypeSearchData, GetItemMediaTypeSearchResponses, GetItemMediaTypeSearchErrors, PostMediaTypeData, PostMediaTypeResponses, PostMediaTypeErrors, DeleteMediaTypeByIdData, DeleteMediaTypeByIdResponses, DeleteMediaTypeByIdErrors, GetMediaTypeByIdData, GetMediaTypeByIdResponses, GetMediaTypeByIdErrors, PutMediaTypeByIdData, PutMediaTypeByIdResponses, PutMediaTypeByIdErrors, GetMediaTypeByIdAllowedChildrenData, GetMediaTypeByIdAllowedChildrenResponses, GetMediaTypeByIdAllowedChildrenErrors, GetMediaTypeByIdCompositionReferencesData, GetMediaTypeByIdCompositionReferencesResponses, GetMediaTypeByIdCompositionReferencesErrors, PostMediaTypeByIdCopyData, PostMediaTypeByIdCopyResponses, PostMediaTypeByIdCopyErrors, GetMediaTypeByIdExportData, GetMediaTypeByIdExportResponses, GetMediaTypeByIdExportErrors, PutMediaTypeByIdImportData, PutMediaTypeByIdImportResponses, PutMediaTypeByIdImportErrors, PutMediaTypeByIdMoveData, PutMediaTypeByIdMoveResponses, PutMediaTypeByIdMoveErrors, GetMediaTypeAllowedAtRootData, GetMediaTypeAllowedAtRootResponses, GetMediaTypeAllowedAtRootErrors, PostMediaTypeAvailableCompositionsData, PostMediaTypeAvailableCompositionsResponses, PostMediaTypeAvailableCompositionsErrors, GetMediaTypeConfigurationData, GetMediaTypeConfigurationResponses, GetMediaTypeConfigurationErrors, PostMediaTypeFolderData, PostMediaTypeFolderResponses, PostMediaTypeFolderErrors, DeleteMediaTypeFolderByIdData, DeleteMediaTypeFolderByIdResponses, DeleteMediaTypeFolderByIdErrors, GetMediaTypeFolderByIdData, GetMediaTypeFolderByIdResponses, GetMediaTypeFolderByIdErrors, PutMediaTypeFolderByIdData, PutMediaTypeFolderByIdResponses, PutMediaTypeFolderByIdErrors, PostMediaTypeImportData, PostMediaTypeImportResponses, PostMediaTypeImportErrors, GetTreeMediaTypeAncestorsData, GetTreeMediaTypeAncestorsResponses, GetTreeMediaTypeAncestorsErrors, GetTreeMediaTypeChildrenData, GetTreeMediaTypeChildrenResponses, GetTreeMediaTypeChildrenErrors, GetTreeMediaTypeRootData, GetTreeMediaTypeRootResponses, GetTreeMediaTypeRootErrors, GetTreeMediaTypeSiblingsData, GetTreeMediaTypeSiblingsResponses, GetTreeMediaTypeSiblingsErrors, GetCollectionMediaData, GetCollectionMediaResponses, GetCollectionMediaErrors, GetItemMediaData, GetItemMediaResponses, GetItemMediaErrors, GetItemMediaSearchData, GetItemMediaSearchResponses, GetItemMediaSearchErrors, PostMediaData, PostMediaResponses, PostMediaErrors, DeleteMediaByIdData, DeleteMediaByIdResponses, DeleteMediaByIdErrors, GetMediaByIdData, GetMediaByIdResponses, GetMediaByIdErrors, PutMediaByIdData, PutMediaByIdResponses, PutMediaByIdErrors, GetMediaByIdAuditLogData, GetMediaByIdAuditLogResponses, GetMediaByIdAuditLogErrors, PutMediaByIdMoveData, PutMediaByIdMoveResponses, PutMediaByIdMoveErrors, PutMediaByIdMoveToRecycleBinData, PutMediaByIdMoveToRecycleBinResponses, PutMediaByIdMoveToRecycleBinErrors, GetMediaByIdReferencedByData, GetMediaByIdReferencedByResponses, GetMediaByIdReferencedByErrors, GetMediaByIdReferencedDescendantsData, GetMediaByIdReferencedDescendantsResponses, GetMediaByIdReferencedDescendantsErrors, PutMediaByIdValidateData, PutMediaByIdValidateResponses, PutMediaByIdValidateErrors, GetMediaAreReferencedData, GetMediaAreReferencedResponses, GetMediaAreReferencedErrors, GetMediaConfigurationData, GetMediaConfigurationResponses, GetMediaConfigurationErrors, PutMediaSortData, PutMediaSortResponses, PutMediaSortErrors, GetMediaUrlsData, GetMediaUrlsResponses, GetMediaUrlsErrors, PostMediaValidateData, PostMediaValidateResponses, PostMediaValidateErrors, DeleteRecycleBinMediaData, DeleteRecycleBinMediaResponses, DeleteRecycleBinMediaErrors, DeleteRecycleBinMediaByIdData, DeleteRecycleBinMediaByIdResponses, DeleteRecycleBinMediaByIdErrors, GetRecycleBinMediaByIdOriginalParentData, GetRecycleBinMediaByIdOriginalParentResponses, GetRecycleBinMediaByIdOriginalParentErrors, PutRecycleBinMediaByIdRestoreData, PutRecycleBinMediaByIdRestoreResponses, PutRecycleBinMediaByIdRestoreErrors, GetRecycleBinMediaChildrenData, GetRecycleBinMediaChildrenResponses, GetRecycleBinMediaChildrenErrors, GetRecycleBinMediaReferencedByData, GetRecycleBinMediaReferencedByResponses, GetRecycleBinMediaReferencedByErrors, GetRecycleBinMediaRootData, GetRecycleBinMediaRootResponses, GetRecycleBinMediaRootErrors, GetTreeMediaAncestorsData, GetTreeMediaAncestorsResponses, GetTreeMediaAncestorsErrors, GetTreeMediaChildrenData, GetTreeMediaChildrenResponses, GetTreeMediaChildrenErrors, GetTreeMediaRootData, GetTreeMediaRootResponses, GetTreeMediaRootErrors, GetTreeMediaSiblingsData, GetTreeMediaSiblingsResponses, GetTreeMediaSiblingsErrors, GetItemMemberGroupData, GetItemMemberGroupResponses, GetItemMemberGroupErrors, GetMemberGroupData, GetMemberGroupResponses, GetMemberGroupErrors, PostMemberGroupData, PostMemberGroupResponses, PostMemberGroupErrors, DeleteMemberGroupByIdData, DeleteMemberGroupByIdResponses, DeleteMemberGroupByIdErrors, GetMemberGroupByIdData, GetMemberGroupByIdResponses, GetMemberGroupByIdErrors, PutMemberGroupByIdData, PutMemberGroupByIdResponses, PutMemberGroupByIdErrors, GetTreeMemberGroupRootData, GetTreeMemberGroupRootResponses, GetTreeMemberGroupRootErrors, GetItemMemberTypeData, GetItemMemberTypeResponses, GetItemMemberTypeErrors, GetItemMemberTypeSearchData, GetItemMemberTypeSearchResponses, GetItemMemberTypeSearchErrors, PostMemberTypeData, PostMemberTypeResponses, PostMemberTypeErrors, DeleteMemberTypeByIdData, DeleteMemberTypeByIdResponses, DeleteMemberTypeByIdErrors, GetMemberTypeByIdData, GetMemberTypeByIdResponses, GetMemberTypeByIdErrors, PutMemberTypeByIdData, PutMemberTypeByIdResponses, PutMemberTypeByIdErrors, GetMemberTypeByIdCompositionReferencesData, GetMemberTypeByIdCompositionReferencesResponses, GetMemberTypeByIdCompositionReferencesErrors, PostMemberTypeByIdCopyData, PostMemberTypeByIdCopyResponses, PostMemberTypeByIdCopyErrors, PostMemberTypeAvailableCompositionsData, PostMemberTypeAvailableCompositionsResponses, PostMemberTypeAvailableCompositionsErrors, GetMemberTypeConfigurationData, GetMemberTypeConfigurationResponses, GetMemberTypeConfigurationErrors, GetTreeMemberTypeRootData, GetTreeMemberTypeRootResponses, GetTreeMemberTypeRootErrors, GetFilterMemberData, GetFilterMemberResponses, GetFilterMemberErrors, GetItemMemberData, GetItemMemberResponses, GetItemMemberErrors, GetItemMemberSearchData, GetItemMemberSearchResponses, GetItemMemberSearchErrors, PostMemberData, PostMemberResponses, PostMemberErrors, DeleteMemberByIdData, DeleteMemberByIdResponses, DeleteMemberByIdErrors, GetMemberByIdData, GetMemberByIdResponses, GetMemberByIdErrors, PutMemberByIdData, PutMemberByIdResponses, PutMemberByIdErrors, GetMemberByIdReferencedByData, GetMemberByIdReferencedByResponses, GetMemberByIdReferencedByErrors, GetMemberByIdReferencedDescendantsData, GetMemberByIdReferencedDescendantsResponses, GetMemberByIdReferencedDescendantsErrors, PutMemberByIdValidateData, PutMemberByIdValidateResponses, PutMemberByIdValidateErrors, GetMemberAreReferencedData, GetMemberAreReferencedResponses, GetMemberAreReferencedErrors, GetMemberConfigurationData, GetMemberConfigurationResponses, GetMemberConfigurationErrors, PostMemberValidateData, PostMemberValidateResponses, PostMemberValidateErrors, PostModelsBuilderBuildData, PostModelsBuilderBuildResponses, PostModelsBuilderBuildErrors, GetModelsBuilderDashboardData, GetModelsBuilderDashboardResponses, GetModelsBuilderDashboardErrors, GetModelsBuilderStatusData, GetModelsBuilderStatusResponses, GetModelsBuilderStatusErrors, GetObjectTypesData, GetObjectTypesResponses, GetObjectTypesErrors, GetOembedQueryData, GetOembedQueryResponses, GetOembedQueryErrors, PostPackageByNameRunMigrationData, PostPackageByNameRunMigrationResponses, PostPackageByNameRunMigrationErrors, GetPackageConfigurationData, GetPackageConfigurationResponses, GetPackageConfigurationErrors, GetPackageCreatedData, GetPackageCreatedResponses, GetPackageCreatedErrors, PostPackageCreatedData, PostPackageCreatedResponses, PostPackageCreatedErrors, DeletePackageCreatedByIdData, DeletePackageCreatedByIdResponses, DeletePackageCreatedByIdErrors, GetPackageCreatedByIdData, GetPackageCreatedByIdResponses, GetPackageCreatedByIdErrors, PutPackageCreatedByIdData, PutPackageCreatedByIdResponses, PutPackageCreatedByIdErrors, GetPackageCreatedByIdDownloadData, GetPackageCreatedByIdDownloadResponses, GetPackageCreatedByIdDownloadErrors, GetPackageMigrationStatusData, GetPackageMigrationStatusResponses, GetPackageMigrationStatusErrors, GetItemPartialViewData, GetItemPartialViewResponses, GetItemPartialViewErrors, PostPartialViewData, PostPartialViewResponses, PostPartialViewErrors, DeletePartialViewByPathData, DeletePartialViewByPathResponses, DeletePartialViewByPathErrors, GetPartialViewByPathData, GetPartialViewByPathResponses, GetPartialViewByPathErrors, PutPartialViewByPathData, PutPartialViewByPathResponses, PutPartialViewByPathErrors, PutPartialViewByPathRenameData, PutPartialViewByPathRenameResponses, PutPartialViewByPathRenameErrors, PostPartialViewFolderData, PostPartialViewFolderResponses, PostPartialViewFolderErrors, DeletePartialViewFolderByPathData, DeletePartialViewFolderByPathResponses, DeletePartialViewFolderByPathErrors, GetPartialViewFolderByPathData, GetPartialViewFolderByPathResponses, GetPartialViewFolderByPathErrors, GetPartialViewSnippetData, GetPartialViewSnippetResponses, GetPartialViewSnippetErrors, GetPartialViewSnippetByIdData, GetPartialViewSnippetByIdResponses, GetPartialViewSnippetByIdErrors, GetTreePartialViewAncestorsData, GetTreePartialViewAncestorsResponses, GetTreePartialViewAncestorsErrors, GetTreePartialViewChildrenData, GetTreePartialViewChildrenResponses, GetTreePartialViewChildrenErrors, GetTreePartialViewRootData, GetTreePartialViewRootResponses, GetTreePartialViewRootErrors, DeletePreviewData, DeletePreviewResponses, PostPreviewData, PostPreviewResponses, PostPreviewErrors, GetProfilingStatusData, GetProfilingStatusResponses, GetProfilingStatusErrors, PutProfilingStatusData, PutProfilingStatusResponses, PutProfilingStatusErrors, GetPropertyTypeIsUsedData, GetPropertyTypeIsUsedResponses, GetPropertyTypeIsUsedErrors, PostPublishedCacheRebuildData, PostPublishedCacheRebuildResponses, PostPublishedCacheRebuildErrors, GetPublishedCacheRebuildStatusData, GetPublishedCacheRebuildStatusResponses, GetPublishedCacheRebuildStatusErrors, PostPublishedCacheReloadData, PostPublishedCacheReloadResponses, PostPublishedCacheReloadErrors, GetRedirectManagementData, GetRedirectManagementResponses, GetRedirectManagementErrors, DeleteRedirectManagementByIdData, DeleteRedirectManagementByIdResponses, DeleteRedirectManagementByIdErrors, GetRedirectManagementByIdData, GetRedirectManagementByIdResponses, GetRedirectManagementByIdErrors, GetRedirectManagementStatusData, GetRedirectManagementStatusResponses, GetRedirectManagementStatusErrors, PostRedirectManagementStatusData, PostRedirectManagementStatusResponses, PostRedirectManagementStatusErrors, GetItemRelationTypeData, GetItemRelationTypeResponses, GetItemRelationTypeErrors, GetRelationTypeData, GetRelationTypeResponses, GetRelationTypeErrors, GetRelationTypeByIdData, GetRelationTypeByIdResponses, GetRelationTypeByIdErrors, GetRelationByRelationTypeIdData, GetRelationByRelationTypeIdResponses, GetRelationByRelationTypeIdErrors, GetItemScriptData, GetItemScriptResponses, GetItemScriptErrors, PostScriptData, PostScriptResponses, PostScriptErrors, DeleteScriptByPathData, DeleteScriptByPathResponses, DeleteScriptByPathErrors, GetScriptByPathData, GetScriptByPathResponses, GetScriptByPathErrors, PutScriptByPathData, PutScriptByPathResponses, PutScriptByPathErrors, PutScriptByPathRenameData, PutScriptByPathRenameResponses, PutScriptByPathRenameErrors, PostScriptFolderData, PostScriptFolderResponses, PostScriptFolderErrors, DeleteScriptFolderByPathData, DeleteScriptFolderByPathResponses, DeleteScriptFolderByPathErrors, GetScriptFolderByPathData, GetScriptFolderByPathResponses, GetScriptFolderByPathErrors, GetTreeScriptAncestorsData, GetTreeScriptAncestorsResponses, GetTreeScriptAncestorsErrors, GetTreeScriptChildrenData, GetTreeScriptChildrenResponses, GetTreeScriptChildrenErrors, GetTreeScriptRootData, GetTreeScriptRootResponses, GetTreeScriptRootErrors, GetSearcherData, GetSearcherResponses, GetSearcherErrors, GetSearcherBySearcherNameQueryData, GetSearcherBySearcherNameQueryResponses, GetSearcherBySearcherNameQueryErrors, GetSecurityConfigurationData, GetSecurityConfigurationResponses, GetSecurityConfigurationErrors, PostSecurityForgotPasswordData, PostSecurityForgotPasswordResponses, PostSecurityForgotPasswordErrors, PostSecurityForgotPasswordResetData, PostSecurityForgotPasswordResetResponses, PostSecurityForgotPasswordResetErrors, PostSecurityForgotPasswordVerifyData, PostSecurityForgotPasswordVerifyResponses, PostSecurityForgotPasswordVerifyErrors, GetSegmentData, GetSegmentResponses, GetSegmentErrors, GetServerConfigurationData, GetServerConfigurationResponses, GetServerInformationData, GetServerInformationResponses, GetServerInformationErrors, GetServerStatusData, GetServerStatusResponses, GetServerStatusErrors, GetServerTroubleshootingData, GetServerTroubleshootingResponses, GetServerTroubleshootingErrors, GetServerUpgradeCheckData, GetServerUpgradeCheckResponses, GetServerUpgradeCheckErrors, GetItemStaticFileData, GetItemStaticFileResponses, GetItemStaticFileErrors, GetTreeStaticFileAncestorsData, GetTreeStaticFileAncestorsResponses, GetTreeStaticFileAncestorsErrors, GetTreeStaticFileChildrenData, GetTreeStaticFileChildrenResponses, GetTreeStaticFileChildrenErrors, GetTreeStaticFileRootData, GetTreeStaticFileRootResponses, GetTreeStaticFileRootErrors, GetItemStylesheetData, GetItemStylesheetResponses, GetItemStylesheetErrors, PostStylesheetData, PostStylesheetResponses, PostStylesheetErrors, DeleteStylesheetByPathData, DeleteStylesheetByPathResponses, DeleteStylesheetByPathErrors, GetStylesheetByPathData, GetStylesheetByPathResponses, GetStylesheetByPathErrors, PutStylesheetByPathData, PutStylesheetByPathResponses, PutStylesheetByPathErrors, PutStylesheetByPathRenameData, PutStylesheetByPathRenameResponses, PutStylesheetByPathRenameErrors, PostStylesheetFolderData, PostStylesheetFolderResponses, PostStylesheetFolderErrors, DeleteStylesheetFolderByPathData, DeleteStylesheetFolderByPathResponses, DeleteStylesheetFolderByPathErrors, GetStylesheetFolderByPathData, GetStylesheetFolderByPathResponses, GetStylesheetFolderByPathErrors, GetTreeStylesheetAncestorsData, GetTreeStylesheetAncestorsResponses, GetTreeStylesheetAncestorsErrors, GetTreeStylesheetChildrenData, GetTreeStylesheetChildrenResponses, GetTreeStylesheetChildrenErrors, GetTreeStylesheetRootData, GetTreeStylesheetRootResponses, GetTreeStylesheetRootErrors, GetTagData, GetTagResponses, GetTagErrors, GetTelemetryData, GetTelemetryResponses, GetTelemetryErrors, GetTelemetryLevelData, GetTelemetryLevelResponses, GetTelemetryLevelErrors, PostTelemetryLevelData, PostTelemetryLevelResponses, PostTelemetryLevelErrors, GetItemTemplateData, GetItemTemplateResponses, GetItemTemplateErrors, GetItemTemplateSearchData, GetItemTemplateSearchResponses, GetItemTemplateSearchErrors, PostTemplateData, PostTemplateResponses, PostTemplateErrors, DeleteTemplateByIdData, DeleteTemplateByIdResponses, DeleteTemplateByIdErrors, GetTemplateByIdData, GetTemplateByIdResponses, GetTemplateByIdErrors, PutTemplateByIdData, PutTemplateByIdResponses, PutTemplateByIdErrors, GetTemplateConfigurationData, GetTemplateConfigurationResponses, GetTemplateConfigurationErrors, PostTemplateQueryExecuteData, PostTemplateQueryExecuteResponses, PostTemplateQueryExecuteErrors, GetTemplateQuerySettingsData, GetTemplateQuerySettingsResponses, GetTemplateQuerySettingsErrors, GetTreeTemplateAncestorsData, GetTreeTemplateAncestorsResponses, GetTreeTemplateAncestorsErrors, GetTreeTemplateChildrenData, GetTreeTemplateChildrenResponses, GetTreeTemplateChildrenErrors, GetTreeTemplateRootData, GetTreeTemplateRootResponses, GetTreeTemplateRootErrors, GetTreeTemplateSiblingsData, GetTreeTemplateSiblingsResponses, GetTreeTemplateSiblingsErrors, PostTemporaryFileData, PostTemporaryFileResponses, PostTemporaryFileErrors, DeleteTemporaryFileByIdData, DeleteTemporaryFileByIdResponses, DeleteTemporaryFileByIdErrors, GetTemporaryFileByIdData, GetTemporaryFileByIdResponses, GetTemporaryFileByIdErrors, GetTemporaryFileConfigurationData, GetTemporaryFileConfigurationResponses, GetTemporaryFileConfigurationErrors, PostUpgradeAuthorizeData, PostUpgradeAuthorizeResponses, PostUpgradeAuthorizeErrors, GetUpgradeSettingsData, GetUpgradeSettingsResponses, GetUpgradeSettingsErrors, GetUserDataData, GetUserDataResponses, GetUserDataErrors, PostUserDataData, PostUserDataResponses, PostUserDataErrors, PutUserDataData, PutUserDataResponses, PutUserDataErrors, GetUserDataByIdData, GetUserDataByIdResponses, GetUserDataByIdErrors, GetFilterUserGroupData, GetFilterUserGroupResponses, GetFilterUserGroupErrors, GetItemUserGroupData, GetItemUserGroupResponses, GetItemUserGroupErrors, DeleteUserGroupData, DeleteUserGroupResponses, DeleteUserGroupErrors, GetUserGroupData, GetUserGroupResponses, GetUserGroupErrors, PostUserGroupData, PostUserGroupResponses, PostUserGroupErrors, DeleteUserGroupByIdData, DeleteUserGroupByIdResponses, DeleteUserGroupByIdErrors, GetUserGroupByIdData, GetUserGroupByIdResponses, GetUserGroupByIdErrors, PutUserGroupByIdData, PutUserGroupByIdResponses, PutUserGroupByIdErrors, DeleteUserGroupByIdUsersData, DeleteUserGroupByIdUsersResponses, DeleteUserGroupByIdUsersErrors, PostUserGroupByIdUsersData, PostUserGroupByIdUsersResponses, PostUserGroupByIdUsersErrors, GetFilterUserData, GetFilterUserResponses, GetFilterUserErrors, GetItemUserData, GetItemUserResponses, GetItemUserErrors, DeleteUserData, DeleteUserResponses, DeleteUserErrors, GetUserData, GetUserResponses, GetUserErrors, PostUserData, PostUserResponses, PostUserErrors, DeleteUserByIdData, DeleteUserByIdResponses, DeleteUserByIdErrors, GetUserByIdData, GetUserByIdResponses, GetUserByIdErrors, PutUserByIdData, PutUserByIdResponses, PutUserByIdErrors, GetUserById2FaData, GetUserById2FaResponses, GetUserById2FaErrors, DeleteUserById2FaByProviderNameData, DeleteUserById2FaByProviderNameResponses, DeleteUserById2FaByProviderNameErrors, GetUserByIdCalculateStartNodesData, GetUserByIdCalculateStartNodesResponses, GetUserByIdCalculateStartNodesErrors, PostUserByIdChangePasswordData, PostUserByIdChangePasswordResponses, PostUserByIdChangePasswordErrors, GetUserByIdClientCredentialsData, GetUserByIdClientCredentialsResponses, GetUserByIdClientCredentialsErrors, PostUserByIdClientCredentialsData, PostUserByIdClientCredentialsResponses, PostUserByIdClientCredentialsErrors, DeleteUserByIdClientCredentialsByClientIdData, DeleteUserByIdClientCredentialsByClientIdResponses, DeleteUserByIdClientCredentialsByClientIdErrors, PostUserByIdResetPasswordData, PostUserByIdResetPasswordResponses, PostUserByIdResetPasswordErrors, DeleteUserAvatarByIdData, DeleteUserAvatarByIdResponses, DeleteUserAvatarByIdErrors, PostUserAvatarByIdData, PostUserAvatarByIdResponses, PostUserAvatarByIdErrors, GetUserConfigurationData, GetUserConfigurationResponses, GetUserConfigurationErrors, GetUserCurrentData, GetUserCurrentResponses, GetUserCurrentErrors, GetUserCurrent2FaData, GetUserCurrent2FaResponses, GetUserCurrent2FaErrors, DeleteUserCurrent2FaByProviderNameData, DeleteUserCurrent2FaByProviderNameResponses, DeleteUserCurrent2FaByProviderNameErrors, GetUserCurrent2FaByProviderNameData, GetUserCurrent2FaByProviderNameResponses, GetUserCurrent2FaByProviderNameErrors, PostUserCurrent2FaByProviderNameData, PostUserCurrent2FaByProviderNameResponses, PostUserCurrent2FaByProviderNameErrors, PostUserCurrentAvatarData, PostUserCurrentAvatarResponses, PostUserCurrentAvatarErrors, PostUserCurrentChangePasswordData, PostUserCurrentChangePasswordResponses, PostUserCurrentChangePasswordErrors, GetUserCurrentConfigurationData, GetUserCurrentConfigurationResponses, GetUserCurrentConfigurationErrors, GetUserCurrentLoginProvidersData, GetUserCurrentLoginProvidersResponses, GetUserCurrentLoginProvidersErrors, GetUserCurrentPermissionsData, GetUserCurrentPermissionsResponses, GetUserCurrentPermissionsErrors, GetUserCurrentPermissionsDocumentData, GetUserCurrentPermissionsDocumentResponses, GetUserCurrentPermissionsDocumentErrors, GetUserCurrentPermissionsMediaData, GetUserCurrentPermissionsMediaResponses, GetUserCurrentPermissionsMediaErrors, PostUserDisableData, PostUserDisableResponses, PostUserDisableErrors, PostUserEnableData, PostUserEnableResponses, PostUserEnableErrors, PostUserInviteData, PostUserInviteResponses, PostUserInviteErrors, PostUserInviteCreatePasswordData, PostUserInviteCreatePasswordResponses, PostUserInviteCreatePasswordErrors, PostUserInviteResendData, PostUserInviteResendResponses, PostUserInviteResendErrors, PostUserInviteVerifyData, PostUserInviteVerifyResponses, PostUserInviteVerifyErrors, PostUserSetUserGroupsData, PostUserSetUserGroupsResponses, PostUserSetUserGroupsErrors, PostUserUnlockData, PostUserUnlockResponses, PostUserUnlockErrors, GetItemWebhookData, GetItemWebhookResponses, GetItemWebhookErrors, GetWebhookData, GetWebhookResponses, GetWebhookErrors, PostWebhookData, PostWebhookResponses, PostWebhookErrors, DeleteWebhookByIdData, DeleteWebhookByIdResponses, DeleteWebhookByIdErrors, GetWebhookByIdData, GetWebhookByIdResponses, GetWebhookByIdErrors, PutWebhookByIdData, PutWebhookByIdResponses, PutWebhookByIdErrors, GetWebhookByIdLogsData, GetWebhookByIdLogsResponses, GetWebhookByIdLogsErrors, GetWebhookEventsData, GetWebhookEventsResponses, GetWebhookEventsErrors, GetWebhookLogsData, GetWebhookLogsResponses, GetWebhookLogsErrors } from './types.gen'; +import type { GetCultureData, GetCultureResponses, GetCultureErrors, PostDataTypeData, PostDataTypeResponses, PostDataTypeErrors, DeleteDataTypeByIdData, DeleteDataTypeByIdResponses, DeleteDataTypeByIdErrors, GetDataTypeByIdData, GetDataTypeByIdResponses, GetDataTypeByIdErrors, PutDataTypeByIdData, PutDataTypeByIdResponses, PutDataTypeByIdErrors, PostDataTypeByIdCopyData, PostDataTypeByIdCopyResponses, PostDataTypeByIdCopyErrors, GetDataTypeByIdIsUsedData, GetDataTypeByIdIsUsedResponses, GetDataTypeByIdIsUsedErrors, PutDataTypeByIdMoveData, PutDataTypeByIdMoveResponses, PutDataTypeByIdMoveErrors, GetDataTypeByIdReferencedByData, GetDataTypeByIdReferencedByResponses, GetDataTypeByIdReferencedByErrors, GetDataTypeByIdReferencesData, GetDataTypeByIdReferencesResponses, GetDataTypeByIdReferencesErrors, GetDataTypeConfigurationData, GetDataTypeConfigurationResponses, GetDataTypeConfigurationErrors, PostDataTypeFolderData, PostDataTypeFolderResponses, PostDataTypeFolderErrors, DeleteDataTypeFolderByIdData, DeleteDataTypeFolderByIdResponses, DeleteDataTypeFolderByIdErrors, GetDataTypeFolderByIdData, GetDataTypeFolderByIdResponses, GetDataTypeFolderByIdErrors, PutDataTypeFolderByIdData, PutDataTypeFolderByIdResponses, PutDataTypeFolderByIdErrors, GetFilterDataTypeData, GetFilterDataTypeResponses, GetFilterDataTypeErrors, GetItemDataTypeData, GetItemDataTypeResponses, GetItemDataTypeErrors, GetItemDataTypeSearchData, GetItemDataTypeSearchResponses, GetItemDataTypeSearchErrors, GetTreeDataTypeAncestorsData, GetTreeDataTypeAncestorsResponses, GetTreeDataTypeAncestorsErrors, GetTreeDataTypeChildrenData, GetTreeDataTypeChildrenResponses, GetTreeDataTypeChildrenErrors, GetTreeDataTypeRootData, GetTreeDataTypeRootResponses, GetTreeDataTypeRootErrors, GetTreeDataTypeSiblingsData, GetTreeDataTypeSiblingsResponses, GetTreeDataTypeSiblingsErrors, GetDictionaryData, GetDictionaryResponses, GetDictionaryErrors, PostDictionaryData, PostDictionaryResponses, PostDictionaryErrors, DeleteDictionaryByIdData, DeleteDictionaryByIdResponses, DeleteDictionaryByIdErrors, GetDictionaryByIdData, GetDictionaryByIdResponses, GetDictionaryByIdErrors, PutDictionaryByIdData, PutDictionaryByIdResponses, PutDictionaryByIdErrors, GetDictionaryByIdExportData, GetDictionaryByIdExportResponses, GetDictionaryByIdExportErrors, PutDictionaryByIdMoveData, PutDictionaryByIdMoveResponses, PutDictionaryByIdMoveErrors, PostDictionaryImportData, PostDictionaryImportResponses, PostDictionaryImportErrors, GetItemDictionaryData, GetItemDictionaryResponses, GetItemDictionaryErrors, GetTreeDictionaryAncestorsData, GetTreeDictionaryAncestorsResponses, GetTreeDictionaryAncestorsErrors, GetTreeDictionaryChildrenData, GetTreeDictionaryChildrenResponses, GetTreeDictionaryChildrenErrors, GetTreeDictionaryRootData, GetTreeDictionaryRootResponses, GetTreeDictionaryRootErrors, PostDocumentBlueprintData, PostDocumentBlueprintResponses, PostDocumentBlueprintErrors, DeleteDocumentBlueprintByIdData, DeleteDocumentBlueprintByIdResponses, DeleteDocumentBlueprintByIdErrors, GetDocumentBlueprintByIdData, GetDocumentBlueprintByIdResponses, GetDocumentBlueprintByIdErrors, PutDocumentBlueprintByIdData, PutDocumentBlueprintByIdResponses, PutDocumentBlueprintByIdErrors, PutDocumentBlueprintByIdMoveData, PutDocumentBlueprintByIdMoveResponses, PutDocumentBlueprintByIdMoveErrors, GetDocumentBlueprintByIdScaffoldData, GetDocumentBlueprintByIdScaffoldResponses, GetDocumentBlueprintByIdScaffoldErrors, PostDocumentBlueprintFolderData, PostDocumentBlueprintFolderResponses, PostDocumentBlueprintFolderErrors, DeleteDocumentBlueprintFolderByIdData, DeleteDocumentBlueprintFolderByIdResponses, DeleteDocumentBlueprintFolderByIdErrors, GetDocumentBlueprintFolderByIdData, GetDocumentBlueprintFolderByIdResponses, GetDocumentBlueprintFolderByIdErrors, PutDocumentBlueprintFolderByIdData, PutDocumentBlueprintFolderByIdResponses, PutDocumentBlueprintFolderByIdErrors, PostDocumentBlueprintFromDocumentData, PostDocumentBlueprintFromDocumentResponses, PostDocumentBlueprintFromDocumentErrors, GetItemDocumentBlueprintData, GetItemDocumentBlueprintResponses, GetItemDocumentBlueprintErrors, GetTreeDocumentBlueprintAncestorsData, GetTreeDocumentBlueprintAncestorsResponses, GetTreeDocumentBlueprintAncestorsErrors, GetTreeDocumentBlueprintChildrenData, GetTreeDocumentBlueprintChildrenResponses, GetTreeDocumentBlueprintChildrenErrors, GetTreeDocumentBlueprintRootData, GetTreeDocumentBlueprintRootResponses, GetTreeDocumentBlueprintRootErrors, GetTreeDocumentBlueprintSiblingsData, GetTreeDocumentBlueprintSiblingsResponses, GetTreeDocumentBlueprintSiblingsErrors, PostDocumentTypeData, PostDocumentTypeResponses, PostDocumentTypeErrors, DeleteDocumentTypeByIdData, DeleteDocumentTypeByIdResponses, DeleteDocumentTypeByIdErrors, GetDocumentTypeByIdData, GetDocumentTypeByIdResponses, GetDocumentTypeByIdErrors, PutDocumentTypeByIdData, PutDocumentTypeByIdResponses, PutDocumentTypeByIdErrors, GetDocumentTypeByIdAllowedChildrenData, GetDocumentTypeByIdAllowedChildrenResponses, GetDocumentTypeByIdAllowedChildrenErrors, GetDocumentTypeByIdBlueprintData, GetDocumentTypeByIdBlueprintResponses, GetDocumentTypeByIdBlueprintErrors, GetDocumentTypeByIdCompositionReferencesData, GetDocumentTypeByIdCompositionReferencesResponses, GetDocumentTypeByIdCompositionReferencesErrors, PostDocumentTypeByIdCopyData, PostDocumentTypeByIdCopyResponses, PostDocumentTypeByIdCopyErrors, GetDocumentTypeByIdExportData, GetDocumentTypeByIdExportResponses, GetDocumentTypeByIdExportErrors, PutDocumentTypeByIdImportData, PutDocumentTypeByIdImportResponses, PutDocumentTypeByIdImportErrors, PutDocumentTypeByIdMoveData, PutDocumentTypeByIdMoveResponses, PutDocumentTypeByIdMoveErrors, GetDocumentTypeAllowedAtRootData, GetDocumentTypeAllowedAtRootResponses, GetDocumentTypeAllowedAtRootErrors, PostDocumentTypeAvailableCompositionsData, PostDocumentTypeAvailableCompositionsResponses, PostDocumentTypeAvailableCompositionsErrors, GetDocumentTypeConfigurationData, GetDocumentTypeConfigurationResponses, GetDocumentTypeConfigurationErrors, PostDocumentTypeFolderData, PostDocumentTypeFolderResponses, PostDocumentTypeFolderErrors, DeleteDocumentTypeFolderByIdData, DeleteDocumentTypeFolderByIdResponses, DeleteDocumentTypeFolderByIdErrors, GetDocumentTypeFolderByIdData, GetDocumentTypeFolderByIdResponses, GetDocumentTypeFolderByIdErrors, PutDocumentTypeFolderByIdData, PutDocumentTypeFolderByIdResponses, PutDocumentTypeFolderByIdErrors, PostDocumentTypeImportData, PostDocumentTypeImportResponses, PostDocumentTypeImportErrors, GetItemDocumentTypeData, GetItemDocumentTypeResponses, GetItemDocumentTypeErrors, GetItemDocumentTypeSearchData, GetItemDocumentTypeSearchResponses, GetItemDocumentTypeSearchErrors, GetTreeDocumentTypeAncestorsData, GetTreeDocumentTypeAncestorsResponses, GetTreeDocumentTypeAncestorsErrors, GetTreeDocumentTypeChildrenData, GetTreeDocumentTypeChildrenResponses, GetTreeDocumentTypeChildrenErrors, GetTreeDocumentTypeRootData, GetTreeDocumentTypeRootResponses, GetTreeDocumentTypeRootErrors, GetTreeDocumentTypeSiblingsData, GetTreeDocumentTypeSiblingsResponses, GetTreeDocumentTypeSiblingsErrors, GetDocumentVersionData, GetDocumentVersionResponses, GetDocumentVersionErrors, GetDocumentVersionByIdData, GetDocumentVersionByIdResponses, GetDocumentVersionByIdErrors, PutDocumentVersionByIdPreventCleanupData, PutDocumentVersionByIdPreventCleanupResponses, PutDocumentVersionByIdPreventCleanupErrors, PostDocumentVersionByIdRollbackData, PostDocumentVersionByIdRollbackResponses, PostDocumentVersionByIdRollbackErrors, GetCollectionDocumentByIdData, GetCollectionDocumentByIdResponses, GetCollectionDocumentByIdErrors, PostDocumentData, PostDocumentResponses, PostDocumentErrors, DeleteDocumentByIdData, DeleteDocumentByIdResponses, DeleteDocumentByIdErrors, GetDocumentByIdData, GetDocumentByIdResponses, GetDocumentByIdErrors, PutDocumentByIdData, PutDocumentByIdResponses, PutDocumentByIdErrors, GetDocumentByIdAuditLogData, GetDocumentByIdAuditLogResponses, GetDocumentByIdAuditLogErrors, GetDocumentByIdAvailableSegmentOptionsData, GetDocumentByIdAvailableSegmentOptionsResponses, GetDocumentByIdAvailableSegmentOptionsErrors, PostDocumentByIdCopyData, PostDocumentByIdCopyResponses, PostDocumentByIdCopyErrors, GetDocumentByIdDomainsData, GetDocumentByIdDomainsResponses, GetDocumentByIdDomainsErrors, PutDocumentByIdDomainsData, PutDocumentByIdDomainsResponses, PutDocumentByIdDomainsErrors, PutDocumentByIdMoveData, PutDocumentByIdMoveResponses, PutDocumentByIdMoveErrors, PutDocumentByIdMoveToRecycleBinData, PutDocumentByIdMoveToRecycleBinResponses, PutDocumentByIdMoveToRecycleBinErrors, GetDocumentByIdNotificationsData, GetDocumentByIdNotificationsResponses, GetDocumentByIdNotificationsErrors, PutDocumentByIdNotificationsData, PutDocumentByIdNotificationsResponses, PutDocumentByIdNotificationsErrors, DeleteDocumentByIdPublicAccessData, DeleteDocumentByIdPublicAccessResponses, DeleteDocumentByIdPublicAccessErrors, GetDocumentByIdPublicAccessData, GetDocumentByIdPublicAccessResponses, GetDocumentByIdPublicAccessErrors, PostDocumentByIdPublicAccessData, PostDocumentByIdPublicAccessResponses, PostDocumentByIdPublicAccessErrors, PutDocumentByIdPublicAccessData, PutDocumentByIdPublicAccessResponses, PutDocumentByIdPublicAccessErrors, PutDocumentByIdPublishData, PutDocumentByIdPublishResponses, PutDocumentByIdPublishErrors, PutDocumentByIdPublishWithDescendantsData, PutDocumentByIdPublishWithDescendantsResponses, PutDocumentByIdPublishWithDescendantsErrors, GetDocumentByIdPublishWithDescendantsResultByTaskIdData, GetDocumentByIdPublishWithDescendantsResultByTaskIdResponses, GetDocumentByIdPublishWithDescendantsResultByTaskIdErrors, GetDocumentByIdPublishedData, GetDocumentByIdPublishedResponses, GetDocumentByIdPublishedErrors, GetDocumentByIdReferencedByData, GetDocumentByIdReferencedByResponses, GetDocumentByIdReferencedByErrors, GetDocumentByIdReferencedDescendantsData, GetDocumentByIdReferencedDescendantsResponses, GetDocumentByIdReferencedDescendantsErrors, PutDocumentByIdUnpublishData, PutDocumentByIdUnpublishResponses, PutDocumentByIdUnpublishErrors, PutUmbracoManagementApiV11DocumentByIdValidate11Data, PutUmbracoManagementApiV11DocumentByIdValidate11Responses, PutUmbracoManagementApiV11DocumentByIdValidate11Errors, GetDocumentAreReferencedData, GetDocumentAreReferencedResponses, GetDocumentAreReferencedErrors, GetDocumentConfigurationData, GetDocumentConfigurationResponses, GetDocumentConfigurationErrors, PutDocumentSortData, PutDocumentSortResponses, PutDocumentSortErrors, GetDocumentUrlsData, GetDocumentUrlsResponses, GetDocumentUrlsErrors, PostDocumentValidateData, PostDocumentValidateResponses, PostDocumentValidateErrors, GetItemDocumentData, GetItemDocumentResponses, GetItemDocumentErrors, GetItemDocumentSearchData, GetItemDocumentSearchResponses, GetItemDocumentSearchErrors, DeleteRecycleBinDocumentData, DeleteRecycleBinDocumentResponses, DeleteRecycleBinDocumentErrors, DeleteRecycleBinDocumentByIdData, DeleteRecycleBinDocumentByIdResponses, DeleteRecycleBinDocumentByIdErrors, GetRecycleBinDocumentByIdOriginalParentData, GetRecycleBinDocumentByIdOriginalParentResponses, GetRecycleBinDocumentByIdOriginalParentErrors, PutRecycleBinDocumentByIdRestoreData, PutRecycleBinDocumentByIdRestoreResponses, PutRecycleBinDocumentByIdRestoreErrors, GetRecycleBinDocumentChildrenData, GetRecycleBinDocumentChildrenResponses, GetRecycleBinDocumentChildrenErrors, GetRecycleBinDocumentReferencedByData, GetRecycleBinDocumentReferencedByResponses, GetRecycleBinDocumentReferencedByErrors, GetRecycleBinDocumentRootData, GetRecycleBinDocumentRootResponses, GetRecycleBinDocumentRootErrors, GetTreeDocumentAncestorsData, GetTreeDocumentAncestorsResponses, GetTreeDocumentAncestorsErrors, GetTreeDocumentChildrenData, GetTreeDocumentChildrenResponses, GetTreeDocumentChildrenErrors, GetTreeDocumentRootData, GetTreeDocumentRootResponses, GetTreeDocumentRootErrors, GetTreeDocumentSiblingsData, GetTreeDocumentSiblingsResponses, GetTreeDocumentSiblingsErrors, PostDynamicRootQueryData, PostDynamicRootQueryResponses, PostDynamicRootQueryErrors, GetDynamicRootStepsData, GetDynamicRootStepsResponses, GetDynamicRootStepsErrors, GetHealthCheckGroupData, GetHealthCheckGroupResponses, GetHealthCheckGroupErrors, GetHealthCheckGroupByNameData, GetHealthCheckGroupByNameResponses, GetHealthCheckGroupByNameErrors, PostHealthCheckGroupByNameCheckData, PostHealthCheckGroupByNameCheckResponses, PostHealthCheckGroupByNameCheckErrors, PostHealthCheckExecuteActionData, PostHealthCheckExecuteActionResponses, PostHealthCheckExecuteActionErrors, GetHelpData, GetHelpResponses, GetHelpErrors, GetImagingResizeUrlsData, GetImagingResizeUrlsResponses, GetImagingResizeUrlsErrors, GetImportAnalyzeData, GetImportAnalyzeResponses, GetImportAnalyzeErrors, GetIndexerData, GetIndexerResponses, GetIndexerErrors, GetIndexerByIndexNameData, GetIndexerByIndexNameResponses, GetIndexerByIndexNameErrors, PostIndexerByIndexNameRebuildData, PostIndexerByIndexNameRebuildResponses, PostIndexerByIndexNameRebuildErrors, GetInstallSettingsData, GetInstallSettingsResponses, GetInstallSettingsErrors, PostInstallSetupData, PostInstallSetupResponses, PostInstallSetupErrors, PostInstallValidateDatabaseData, PostInstallValidateDatabaseResponses, PostInstallValidateDatabaseErrors, GetItemLanguageData, GetItemLanguageResponses, GetItemLanguageErrors, GetItemLanguageDefaultData, GetItemLanguageDefaultResponses, GetItemLanguageDefaultErrors, GetLanguageData, GetLanguageResponses, GetLanguageErrors, PostLanguageData, PostLanguageResponses, PostLanguageErrors, DeleteLanguageByIsoCodeData, DeleteLanguageByIsoCodeResponses, DeleteLanguageByIsoCodeErrors, GetLanguageByIsoCodeData, GetLanguageByIsoCodeResponses, GetLanguageByIsoCodeErrors, PutLanguageByIsoCodeData, PutLanguageByIsoCodeResponses, PutLanguageByIsoCodeErrors, GetLogViewerLevelData, GetLogViewerLevelResponses, GetLogViewerLevelErrors, GetLogViewerLevelCountData, GetLogViewerLevelCountResponses, GetLogViewerLevelCountErrors, GetLogViewerLogData, GetLogViewerLogResponses, GetLogViewerLogErrors, GetLogViewerMessageTemplateData, GetLogViewerMessageTemplateResponses, GetLogViewerMessageTemplateErrors, GetLogViewerSavedSearchData, GetLogViewerSavedSearchResponses, GetLogViewerSavedSearchErrors, PostLogViewerSavedSearchData, PostLogViewerSavedSearchResponses, PostLogViewerSavedSearchErrors, DeleteLogViewerSavedSearchByNameData, DeleteLogViewerSavedSearchByNameResponses, DeleteLogViewerSavedSearchByNameErrors, GetLogViewerSavedSearchByNameData, GetLogViewerSavedSearchByNameResponses, GetLogViewerSavedSearchByNameErrors, GetLogViewerValidateLogsSizeData, GetLogViewerValidateLogsSizeResponses, GetLogViewerValidateLogsSizeErrors, GetManifestManifestData, GetManifestManifestResponses, GetManifestManifestErrors, GetManifestManifestPrivateData, GetManifestManifestPrivateResponses, GetManifestManifestPrivateErrors, GetManifestManifestPublicData, GetManifestManifestPublicResponses, GetItemMediaTypeData, GetItemMediaTypeResponses, GetItemMediaTypeErrors, GetItemMediaTypeAllowedData, GetItemMediaTypeAllowedResponses, GetItemMediaTypeAllowedErrors, GetItemMediaTypeFoldersData, GetItemMediaTypeFoldersResponses, GetItemMediaTypeFoldersErrors, GetItemMediaTypeSearchData, GetItemMediaTypeSearchResponses, GetItemMediaTypeSearchErrors, PostMediaTypeData, PostMediaTypeResponses, PostMediaTypeErrors, DeleteMediaTypeByIdData, DeleteMediaTypeByIdResponses, DeleteMediaTypeByIdErrors, GetMediaTypeByIdData, GetMediaTypeByIdResponses, GetMediaTypeByIdErrors, PutMediaTypeByIdData, PutMediaTypeByIdResponses, PutMediaTypeByIdErrors, GetMediaTypeByIdAllowedChildrenData, GetMediaTypeByIdAllowedChildrenResponses, GetMediaTypeByIdAllowedChildrenErrors, GetMediaTypeByIdCompositionReferencesData, GetMediaTypeByIdCompositionReferencesResponses, GetMediaTypeByIdCompositionReferencesErrors, PostMediaTypeByIdCopyData, PostMediaTypeByIdCopyResponses, PostMediaTypeByIdCopyErrors, GetMediaTypeByIdExportData, GetMediaTypeByIdExportResponses, GetMediaTypeByIdExportErrors, PutMediaTypeByIdImportData, PutMediaTypeByIdImportResponses, PutMediaTypeByIdImportErrors, PutMediaTypeByIdMoveData, PutMediaTypeByIdMoveResponses, PutMediaTypeByIdMoveErrors, GetMediaTypeAllowedAtRootData, GetMediaTypeAllowedAtRootResponses, GetMediaTypeAllowedAtRootErrors, PostMediaTypeAvailableCompositionsData, PostMediaTypeAvailableCompositionsResponses, PostMediaTypeAvailableCompositionsErrors, GetMediaTypeConfigurationData, GetMediaTypeConfigurationResponses, GetMediaTypeConfigurationErrors, PostMediaTypeFolderData, PostMediaTypeFolderResponses, PostMediaTypeFolderErrors, DeleteMediaTypeFolderByIdData, DeleteMediaTypeFolderByIdResponses, DeleteMediaTypeFolderByIdErrors, GetMediaTypeFolderByIdData, GetMediaTypeFolderByIdResponses, GetMediaTypeFolderByIdErrors, PutMediaTypeFolderByIdData, PutMediaTypeFolderByIdResponses, PutMediaTypeFolderByIdErrors, PostMediaTypeImportData, PostMediaTypeImportResponses, PostMediaTypeImportErrors, GetTreeMediaTypeAncestorsData, GetTreeMediaTypeAncestorsResponses, GetTreeMediaTypeAncestorsErrors, GetTreeMediaTypeChildrenData, GetTreeMediaTypeChildrenResponses, GetTreeMediaTypeChildrenErrors, GetTreeMediaTypeRootData, GetTreeMediaTypeRootResponses, GetTreeMediaTypeRootErrors, GetTreeMediaTypeSiblingsData, GetTreeMediaTypeSiblingsResponses, GetTreeMediaTypeSiblingsErrors, GetCollectionMediaData, GetCollectionMediaResponses, GetCollectionMediaErrors, GetItemMediaData, GetItemMediaResponses, GetItemMediaErrors, GetItemMediaSearchData, GetItemMediaSearchResponses, GetItemMediaSearchErrors, PostMediaData, PostMediaResponses, PostMediaErrors, DeleteMediaByIdData, DeleteMediaByIdResponses, DeleteMediaByIdErrors, GetMediaByIdData, GetMediaByIdResponses, GetMediaByIdErrors, PutMediaByIdData, PutMediaByIdResponses, PutMediaByIdErrors, GetMediaByIdAuditLogData, GetMediaByIdAuditLogResponses, GetMediaByIdAuditLogErrors, PutMediaByIdMoveData, PutMediaByIdMoveResponses, PutMediaByIdMoveErrors, PutMediaByIdMoveToRecycleBinData, PutMediaByIdMoveToRecycleBinResponses, PutMediaByIdMoveToRecycleBinErrors, GetMediaByIdReferencedByData, GetMediaByIdReferencedByResponses, GetMediaByIdReferencedByErrors, GetMediaByIdReferencedDescendantsData, GetMediaByIdReferencedDescendantsResponses, GetMediaByIdReferencedDescendantsErrors, PutMediaByIdValidateData, PutMediaByIdValidateResponses, PutMediaByIdValidateErrors, GetMediaAreReferencedData, GetMediaAreReferencedResponses, GetMediaAreReferencedErrors, GetMediaConfigurationData, GetMediaConfigurationResponses, GetMediaConfigurationErrors, PutMediaSortData, PutMediaSortResponses, PutMediaSortErrors, GetMediaUrlsData, GetMediaUrlsResponses, GetMediaUrlsErrors, PostMediaValidateData, PostMediaValidateResponses, PostMediaValidateErrors, DeleteRecycleBinMediaData, DeleteRecycleBinMediaResponses, DeleteRecycleBinMediaErrors, DeleteRecycleBinMediaByIdData, DeleteRecycleBinMediaByIdResponses, DeleteRecycleBinMediaByIdErrors, GetRecycleBinMediaByIdOriginalParentData, GetRecycleBinMediaByIdOriginalParentResponses, GetRecycleBinMediaByIdOriginalParentErrors, PutRecycleBinMediaByIdRestoreData, PutRecycleBinMediaByIdRestoreResponses, PutRecycleBinMediaByIdRestoreErrors, GetRecycleBinMediaChildrenData, GetRecycleBinMediaChildrenResponses, GetRecycleBinMediaChildrenErrors, GetRecycleBinMediaReferencedByData, GetRecycleBinMediaReferencedByResponses, GetRecycleBinMediaReferencedByErrors, GetRecycleBinMediaRootData, GetRecycleBinMediaRootResponses, GetRecycleBinMediaRootErrors, GetTreeMediaAncestorsData, GetTreeMediaAncestorsResponses, GetTreeMediaAncestorsErrors, GetTreeMediaChildrenData, GetTreeMediaChildrenResponses, GetTreeMediaChildrenErrors, GetTreeMediaRootData, GetTreeMediaRootResponses, GetTreeMediaRootErrors, GetTreeMediaSiblingsData, GetTreeMediaSiblingsResponses, GetTreeMediaSiblingsErrors, GetItemMemberGroupData, GetItemMemberGroupResponses, GetItemMemberGroupErrors, GetMemberGroupData, GetMemberGroupResponses, GetMemberGroupErrors, PostMemberGroupData, PostMemberGroupResponses, PostMemberGroupErrors, DeleteMemberGroupByIdData, DeleteMemberGroupByIdResponses, DeleteMemberGroupByIdErrors, GetMemberGroupByIdData, GetMemberGroupByIdResponses, GetMemberGroupByIdErrors, PutMemberGroupByIdData, PutMemberGroupByIdResponses, PutMemberGroupByIdErrors, GetTreeMemberGroupRootData, GetTreeMemberGroupRootResponses, GetTreeMemberGroupRootErrors, GetItemMemberTypeData, GetItemMemberTypeResponses, GetItemMemberTypeErrors, GetItemMemberTypeSearchData, GetItemMemberTypeSearchResponses, GetItemMemberTypeSearchErrors, PostMemberTypeData, PostMemberTypeResponses, PostMemberTypeErrors, DeleteMemberTypeByIdData, DeleteMemberTypeByIdResponses, DeleteMemberTypeByIdErrors, GetMemberTypeByIdData, GetMemberTypeByIdResponses, GetMemberTypeByIdErrors, PutMemberTypeByIdData, PutMemberTypeByIdResponses, PutMemberTypeByIdErrors, GetMemberTypeByIdCompositionReferencesData, GetMemberTypeByIdCompositionReferencesResponses, GetMemberTypeByIdCompositionReferencesErrors, PostMemberTypeByIdCopyData, PostMemberTypeByIdCopyResponses, PostMemberTypeByIdCopyErrors, PostMemberTypeAvailableCompositionsData, PostMemberTypeAvailableCompositionsResponses, PostMemberTypeAvailableCompositionsErrors, GetMemberTypeConfigurationData, GetMemberTypeConfigurationResponses, GetMemberTypeConfigurationErrors, GetTreeMemberTypeRootData, GetTreeMemberTypeRootResponses, GetTreeMemberTypeRootErrors, GetFilterMemberData, GetFilterMemberResponses, GetFilterMemberErrors, GetItemMemberData, GetItemMemberResponses, GetItemMemberErrors, GetItemMemberSearchData, GetItemMemberSearchResponses, GetItemMemberSearchErrors, PostMemberData, PostMemberResponses, PostMemberErrors, DeleteMemberByIdData, DeleteMemberByIdResponses, DeleteMemberByIdErrors, GetMemberByIdData, GetMemberByIdResponses, GetMemberByIdErrors, PutMemberByIdData, PutMemberByIdResponses, PutMemberByIdErrors, GetMemberByIdReferencedByData, GetMemberByIdReferencedByResponses, GetMemberByIdReferencedByErrors, GetMemberByIdReferencedDescendantsData, GetMemberByIdReferencedDescendantsResponses, GetMemberByIdReferencedDescendantsErrors, PutMemberByIdValidateData, PutMemberByIdValidateResponses, PutMemberByIdValidateErrors, GetMemberAreReferencedData, GetMemberAreReferencedResponses, GetMemberAreReferencedErrors, GetMemberConfigurationData, GetMemberConfigurationResponses, GetMemberConfigurationErrors, PostMemberValidateData, PostMemberValidateResponses, PostMemberValidateErrors, PostModelsBuilderBuildData, PostModelsBuilderBuildResponses, PostModelsBuilderBuildErrors, GetModelsBuilderDashboardData, GetModelsBuilderDashboardResponses, GetModelsBuilderDashboardErrors, GetModelsBuilderStatusData, GetModelsBuilderStatusResponses, GetModelsBuilderStatusErrors, GetObjectTypesData, GetObjectTypesResponses, GetObjectTypesErrors, GetOembedQueryData, GetOembedQueryResponses, GetOembedQueryErrors, PostPackageByNameRunMigrationData, PostPackageByNameRunMigrationResponses, PostPackageByNameRunMigrationErrors, GetPackageConfigurationData, GetPackageConfigurationResponses, GetPackageConfigurationErrors, GetPackageCreatedData, GetPackageCreatedResponses, GetPackageCreatedErrors, PostPackageCreatedData, PostPackageCreatedResponses, PostPackageCreatedErrors, DeletePackageCreatedByIdData, DeletePackageCreatedByIdResponses, DeletePackageCreatedByIdErrors, GetPackageCreatedByIdData, GetPackageCreatedByIdResponses, GetPackageCreatedByIdErrors, PutPackageCreatedByIdData, PutPackageCreatedByIdResponses, PutPackageCreatedByIdErrors, GetPackageCreatedByIdDownloadData, GetPackageCreatedByIdDownloadResponses, GetPackageCreatedByIdDownloadErrors, GetPackageMigrationStatusData, GetPackageMigrationStatusResponses, GetPackageMigrationStatusErrors, GetItemPartialViewData, GetItemPartialViewResponses, GetItemPartialViewErrors, PostPartialViewData, PostPartialViewResponses, PostPartialViewErrors, DeletePartialViewByPathData, DeletePartialViewByPathResponses, DeletePartialViewByPathErrors, GetPartialViewByPathData, GetPartialViewByPathResponses, GetPartialViewByPathErrors, PutPartialViewByPathData, PutPartialViewByPathResponses, PutPartialViewByPathErrors, PutPartialViewByPathRenameData, PutPartialViewByPathRenameResponses, PutPartialViewByPathRenameErrors, PostPartialViewFolderData, PostPartialViewFolderResponses, PostPartialViewFolderErrors, DeletePartialViewFolderByPathData, DeletePartialViewFolderByPathResponses, DeletePartialViewFolderByPathErrors, GetPartialViewFolderByPathData, GetPartialViewFolderByPathResponses, GetPartialViewFolderByPathErrors, GetPartialViewSnippetData, GetPartialViewSnippetResponses, GetPartialViewSnippetErrors, GetPartialViewSnippetByIdData, GetPartialViewSnippetByIdResponses, GetPartialViewSnippetByIdErrors, GetTreePartialViewAncestorsData, GetTreePartialViewAncestorsResponses, GetTreePartialViewAncestorsErrors, GetTreePartialViewChildrenData, GetTreePartialViewChildrenResponses, GetTreePartialViewChildrenErrors, GetTreePartialViewRootData, GetTreePartialViewRootResponses, GetTreePartialViewRootErrors, DeletePreviewData, DeletePreviewResponses, PostPreviewData, PostPreviewResponses, PostPreviewErrors, GetProfilingStatusData, GetProfilingStatusResponses, GetProfilingStatusErrors, PutProfilingStatusData, PutProfilingStatusResponses, PutProfilingStatusErrors, GetPropertyTypeIsUsedData, GetPropertyTypeIsUsedResponses, GetPropertyTypeIsUsedErrors, PostPublishedCacheRebuildData, PostPublishedCacheRebuildResponses, PostPublishedCacheRebuildErrors, GetPublishedCacheRebuildStatusData, GetPublishedCacheRebuildStatusResponses, GetPublishedCacheRebuildStatusErrors, PostPublishedCacheReloadData, PostPublishedCacheReloadResponses, PostPublishedCacheReloadErrors, GetRedirectManagementData, GetRedirectManagementResponses, GetRedirectManagementErrors, DeleteRedirectManagementByIdData, DeleteRedirectManagementByIdResponses, DeleteRedirectManagementByIdErrors, GetRedirectManagementByIdData, GetRedirectManagementByIdResponses, GetRedirectManagementByIdErrors, GetRedirectManagementStatusData, GetRedirectManagementStatusResponses, GetRedirectManagementStatusErrors, PostRedirectManagementStatusData, PostRedirectManagementStatusResponses, PostRedirectManagementStatusErrors, GetItemRelationTypeData, GetItemRelationTypeResponses, GetItemRelationTypeErrors, GetRelationTypeData, GetRelationTypeResponses, GetRelationTypeErrors, GetRelationTypeByIdData, GetRelationTypeByIdResponses, GetRelationTypeByIdErrors, GetRelationByRelationTypeIdData, GetRelationByRelationTypeIdResponses, GetRelationByRelationTypeIdErrors, GetItemScriptData, GetItemScriptResponses, GetItemScriptErrors, PostScriptData, PostScriptResponses, PostScriptErrors, DeleteScriptByPathData, DeleteScriptByPathResponses, DeleteScriptByPathErrors, GetScriptByPathData, GetScriptByPathResponses, GetScriptByPathErrors, PutScriptByPathData, PutScriptByPathResponses, PutScriptByPathErrors, PutScriptByPathRenameData, PutScriptByPathRenameResponses, PutScriptByPathRenameErrors, PostScriptFolderData, PostScriptFolderResponses, PostScriptFolderErrors, DeleteScriptFolderByPathData, DeleteScriptFolderByPathResponses, DeleteScriptFolderByPathErrors, GetScriptFolderByPathData, GetScriptFolderByPathResponses, GetScriptFolderByPathErrors, GetTreeScriptAncestorsData, GetTreeScriptAncestorsResponses, GetTreeScriptAncestorsErrors, GetTreeScriptChildrenData, GetTreeScriptChildrenResponses, GetTreeScriptChildrenErrors, GetTreeScriptRootData, GetTreeScriptRootResponses, GetTreeScriptRootErrors, GetSearcherData, GetSearcherResponses, GetSearcherErrors, GetSearcherBySearcherNameQueryData, GetSearcherBySearcherNameQueryResponses, GetSearcherBySearcherNameQueryErrors, GetSecurityConfigurationData, GetSecurityConfigurationResponses, GetSecurityConfigurationErrors, PostSecurityForgotPasswordData, PostSecurityForgotPasswordResponses, PostSecurityForgotPasswordErrors, PostSecurityForgotPasswordResetData, PostSecurityForgotPasswordResetResponses, PostSecurityForgotPasswordResetErrors, PostSecurityForgotPasswordVerifyData, PostSecurityForgotPasswordVerifyResponses, PostSecurityForgotPasswordVerifyErrors, GetSegmentData, GetSegmentResponses, GetSegmentErrors, GetServerConfigurationData, GetServerConfigurationResponses, GetServerInformationData, GetServerInformationResponses, GetServerInformationErrors, GetServerStatusData, GetServerStatusResponses, GetServerStatusErrors, GetServerTroubleshootingData, GetServerTroubleshootingResponses, GetServerTroubleshootingErrors, GetServerUpgradeCheckData, GetServerUpgradeCheckResponses, GetServerUpgradeCheckErrors, GetItemStaticFileData, GetItemStaticFileResponses, GetItemStaticFileErrors, GetTreeStaticFileAncestorsData, GetTreeStaticFileAncestorsResponses, GetTreeStaticFileAncestorsErrors, GetTreeStaticFileChildrenData, GetTreeStaticFileChildrenResponses, GetTreeStaticFileChildrenErrors, GetTreeStaticFileRootData, GetTreeStaticFileRootResponses, GetTreeStaticFileRootErrors, GetItemStylesheetData, GetItemStylesheetResponses, GetItemStylesheetErrors, PostStylesheetData, PostStylesheetResponses, PostStylesheetErrors, DeleteStylesheetByPathData, DeleteStylesheetByPathResponses, DeleteStylesheetByPathErrors, GetStylesheetByPathData, GetStylesheetByPathResponses, GetStylesheetByPathErrors, PutStylesheetByPathData, PutStylesheetByPathResponses, PutStylesheetByPathErrors, PutStylesheetByPathRenameData, PutStylesheetByPathRenameResponses, PutStylesheetByPathRenameErrors, PostStylesheetFolderData, PostStylesheetFolderResponses, PostStylesheetFolderErrors, DeleteStylesheetFolderByPathData, DeleteStylesheetFolderByPathResponses, DeleteStylesheetFolderByPathErrors, GetStylesheetFolderByPathData, GetStylesheetFolderByPathResponses, GetStylesheetFolderByPathErrors, GetTreeStylesheetAncestorsData, GetTreeStylesheetAncestorsResponses, GetTreeStylesheetAncestorsErrors, GetTreeStylesheetChildrenData, GetTreeStylesheetChildrenResponses, GetTreeStylesheetChildrenErrors, GetTreeStylesheetRootData, GetTreeStylesheetRootResponses, GetTreeStylesheetRootErrors, GetTagData, GetTagResponses, GetTagErrors, GetTelemetryData, GetTelemetryResponses, GetTelemetryErrors, GetTelemetryLevelData, GetTelemetryLevelResponses, GetTelemetryLevelErrors, PostTelemetryLevelData, PostTelemetryLevelResponses, PostTelemetryLevelErrors, GetItemTemplateData, GetItemTemplateResponses, GetItemTemplateErrors, GetItemTemplateSearchData, GetItemTemplateSearchResponses, GetItemTemplateSearchErrors, PostTemplateData, PostTemplateResponses, PostTemplateErrors, DeleteTemplateByIdData, DeleteTemplateByIdResponses, DeleteTemplateByIdErrors, GetTemplateByIdData, GetTemplateByIdResponses, GetTemplateByIdErrors, PutTemplateByIdData, PutTemplateByIdResponses, PutTemplateByIdErrors, GetTemplateConfigurationData, GetTemplateConfigurationResponses, GetTemplateConfigurationErrors, PostTemplateQueryExecuteData, PostTemplateQueryExecuteResponses, PostTemplateQueryExecuteErrors, GetTemplateQuerySettingsData, GetTemplateQuerySettingsResponses, GetTemplateQuerySettingsErrors, GetTreeTemplateAncestorsData, GetTreeTemplateAncestorsResponses, GetTreeTemplateAncestorsErrors, GetTreeTemplateChildrenData, GetTreeTemplateChildrenResponses, GetTreeTemplateChildrenErrors, GetTreeTemplateRootData, GetTreeTemplateRootResponses, GetTreeTemplateRootErrors, GetTreeTemplateSiblingsData, GetTreeTemplateSiblingsResponses, GetTreeTemplateSiblingsErrors, PostTemporaryFileData, PostTemporaryFileResponses, PostTemporaryFileErrors, DeleteTemporaryFileByIdData, DeleteTemporaryFileByIdResponses, DeleteTemporaryFileByIdErrors, GetTemporaryFileByIdData, GetTemporaryFileByIdResponses, GetTemporaryFileByIdErrors, GetTemporaryFileConfigurationData, GetTemporaryFileConfigurationResponses, GetTemporaryFileConfigurationErrors, PostUpgradeAuthorizeData, PostUpgradeAuthorizeResponses, PostUpgradeAuthorizeErrors, GetUpgradeSettingsData, GetUpgradeSettingsResponses, GetUpgradeSettingsErrors, GetUserDataData, GetUserDataResponses, GetUserDataErrors, PostUserDataData, PostUserDataResponses, PostUserDataErrors, PutUserDataData, PutUserDataResponses, PutUserDataErrors, GetUserDataByIdData, GetUserDataByIdResponses, GetUserDataByIdErrors, GetFilterUserGroupData, GetFilterUserGroupResponses, GetFilterUserGroupErrors, GetItemUserGroupData, GetItemUserGroupResponses, GetItemUserGroupErrors, DeleteUserGroupData, DeleteUserGroupResponses, DeleteUserGroupErrors, GetUserGroupData, GetUserGroupResponses, GetUserGroupErrors, PostUserGroupData, PostUserGroupResponses, PostUserGroupErrors, DeleteUserGroupByIdData, DeleteUserGroupByIdResponses, DeleteUserGroupByIdErrors, GetUserGroupByIdData, GetUserGroupByIdResponses, GetUserGroupByIdErrors, PutUserGroupByIdData, PutUserGroupByIdResponses, PutUserGroupByIdErrors, DeleteUserGroupByIdUsersData, DeleteUserGroupByIdUsersResponses, DeleteUserGroupByIdUsersErrors, PostUserGroupByIdUsersData, PostUserGroupByIdUsersResponses, PostUserGroupByIdUsersErrors, GetFilterUserData, GetFilterUserResponses, GetFilterUserErrors, GetItemUserData, GetItemUserResponses, GetItemUserErrors, DeleteUserData, DeleteUserResponses, DeleteUserErrors, GetUserData, GetUserResponses, GetUserErrors, PostUserData, PostUserResponses, PostUserErrors, DeleteUserByIdData, DeleteUserByIdResponses, DeleteUserByIdErrors, GetUserByIdData, GetUserByIdResponses, GetUserByIdErrors, PutUserByIdData, PutUserByIdResponses, PutUserByIdErrors, GetUserById2FaData, GetUserById2FaResponses, GetUserById2FaErrors, DeleteUserById2FaByProviderNameData, DeleteUserById2FaByProviderNameResponses, DeleteUserById2FaByProviderNameErrors, GetUserByIdCalculateStartNodesData, GetUserByIdCalculateStartNodesResponses, GetUserByIdCalculateStartNodesErrors, PostUserByIdChangePasswordData, PostUserByIdChangePasswordResponses, PostUserByIdChangePasswordErrors, GetUserByIdClientCredentialsData, GetUserByIdClientCredentialsResponses, GetUserByIdClientCredentialsErrors, PostUserByIdClientCredentialsData, PostUserByIdClientCredentialsResponses, PostUserByIdClientCredentialsErrors, DeleteUserByIdClientCredentialsByClientIdData, DeleteUserByIdClientCredentialsByClientIdResponses, DeleteUserByIdClientCredentialsByClientIdErrors, PostUserByIdResetPasswordData, PostUserByIdResetPasswordResponses, PostUserByIdResetPasswordErrors, DeleteUserAvatarByIdData, DeleteUserAvatarByIdResponses, DeleteUserAvatarByIdErrors, PostUserAvatarByIdData, PostUserAvatarByIdResponses, PostUserAvatarByIdErrors, GetUserConfigurationData, GetUserConfigurationResponses, GetUserConfigurationErrors, GetUserCurrentData, GetUserCurrentResponses, GetUserCurrentErrors, GetUserCurrent2FaData, GetUserCurrent2FaResponses, GetUserCurrent2FaErrors, DeleteUserCurrent2FaByProviderNameData, DeleteUserCurrent2FaByProviderNameResponses, DeleteUserCurrent2FaByProviderNameErrors, GetUserCurrent2FaByProviderNameData, GetUserCurrent2FaByProviderNameResponses, GetUserCurrent2FaByProviderNameErrors, PostUserCurrent2FaByProviderNameData, PostUserCurrent2FaByProviderNameResponses, PostUserCurrent2FaByProviderNameErrors, PostUserCurrentAvatarData, PostUserCurrentAvatarResponses, PostUserCurrentAvatarErrors, PostUserCurrentChangePasswordData, PostUserCurrentChangePasswordResponses, PostUserCurrentChangePasswordErrors, GetUserCurrentConfigurationData, GetUserCurrentConfigurationResponses, GetUserCurrentConfigurationErrors, GetUserCurrentLoginProvidersData, GetUserCurrentLoginProvidersResponses, GetUserCurrentLoginProvidersErrors, GetUserCurrentPermissionsData, GetUserCurrentPermissionsResponses, GetUserCurrentPermissionsErrors, GetUserCurrentPermissionsDocumentData, GetUserCurrentPermissionsDocumentResponses, GetUserCurrentPermissionsDocumentErrors, GetUserCurrentPermissionsMediaData, GetUserCurrentPermissionsMediaResponses, GetUserCurrentPermissionsMediaErrors, PostUserDisableData, PostUserDisableResponses, PostUserDisableErrors, PostUserEnableData, PostUserEnableResponses, PostUserEnableErrors, PostUserInviteData, PostUserInviteResponses, PostUserInviteErrors, PostUserInviteCreatePasswordData, PostUserInviteCreatePasswordResponses, PostUserInviteCreatePasswordErrors, PostUserInviteResendData, PostUserInviteResendResponses, PostUserInviteResendErrors, PostUserInviteVerifyData, PostUserInviteVerifyResponses, PostUserInviteVerifyErrors, PostUserSetUserGroupsData, PostUserSetUserGroupsResponses, PostUserSetUserGroupsErrors, PostUserUnlockData, PostUserUnlockResponses, PostUserUnlockErrors, GetItemWebhookData, GetItemWebhookResponses, GetItemWebhookErrors, GetWebhookData, GetWebhookResponses, GetWebhookErrors, PostWebhookData, PostWebhookResponses, PostWebhookErrors, DeleteWebhookByIdData, DeleteWebhookByIdResponses, DeleteWebhookByIdErrors, GetWebhookByIdData, GetWebhookByIdResponses, GetWebhookByIdErrors, PutWebhookByIdData, PutWebhookByIdResponses, PutWebhookByIdErrors, GetWebhookByIdLogsData, GetWebhookByIdLogsResponses, GetWebhookByIdLogsErrors, GetWebhookEventsData, GetWebhookEventsResponses, GetWebhookEventsErrors, GetWebhookLogsData, GetWebhookLogsResponses, GetWebhookLogsErrors } from './types.gen'; import { client as _heyApiClient } from './client.gen'; export type Options = ClientOptions & { @@ -1270,6 +1270,22 @@ export class DocumentService { }); } + /** + * @deprecated + */ + public static getDocumentByIdAvailableSegmentOptions(options: Options) { + return (options.client ?? _heyApiClient).get({ + security: [ + { + scheme: 'bearer', + type: 'http' + } + ], + url: '/umbraco/management/api/v1/document/{id}/available-segment-options', + ...options + }); + } + public static postDocumentByIdCopy(options: Options) { return (options.client ?? _heyApiClient).post({ security: [ diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/backend-api/types.gen.ts b/src/Umbraco.Web.UI.Client/src/packages/core/backend-api/types.gen.ts index 93dd29e1c8..b5dae034e0 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/backend-api/types.gen.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/backend-api/types.gen.ts @@ -487,7 +487,7 @@ export type DataTypeContentTypeReferenceModel = { export type DataTypeItemResponseModel = { id: string; - signs: Array; + flags: Array; name: string; editorUiAlias?: string | null; editorAlias: string; @@ -523,7 +523,7 @@ export type DataTypeTreeItemResponseModel = { hasChildren: boolean; id: string; parent?: ReferenceByIdModel | null; - signs: Array; + flags: Array; name: string; isFolder: boolean; editorUiAlias?: string | null; @@ -581,7 +581,7 @@ export type DeleteUsersRequestModel = { export type DictionaryItemItemResponseModel = { id: string; - signs: Array; + flags: Array; name: string; }; @@ -614,7 +614,7 @@ export type DisableUserRequestModel = { export type DocumentBlueprintItemResponseModel = { id: string; - signs: Array; + flags: Array; name: string; documentType: DocumentTypeReferenceResponseModel; }; @@ -623,7 +623,7 @@ export type DocumentBlueprintResponseModel = { values: Array; variants: Array; id: string; - signs: Array; + flags: Array; documentType: DocumentTypeReferenceResponseModel; }; @@ -631,7 +631,7 @@ export type DocumentBlueprintTreeItemResponseModel = { hasChildren: boolean; id: string; parent?: ReferenceByIdModel | null; - signs: Array; + flags: Array; name: string; isFolder: boolean; documentType?: DocumentTypeReferenceResponseModel | null; @@ -641,7 +641,7 @@ export type DocumentCollectionResponseModel = { values: Array; variants: Array; id: string; - signs: Array; + flags: Array; creator?: string | null; sortOrder: number; documentType: DocumentTypeCollectionReferenceResponseModel; @@ -660,7 +660,7 @@ export type DocumentConfigurationResponseModel = { export type DocumentItemResponseModel = { id: string; - signs: Array; + flags: Array; isTrashed: boolean; isProtected: boolean; parent?: ReferenceByIdModel | null; @@ -710,7 +710,7 @@ export type DocumentResponseModel = { values: Array; variants: Array; id: string; - signs: Array; + flags: Array; documentType: DocumentTypeReferenceResponseModel; /** * @deprecated @@ -724,7 +724,7 @@ export type DocumentTreeItemResponseModel = { hasChildren: boolean; id: string; parent?: ReferenceByIdModel | null; - signs: Array; + flags: Array; noAccess: boolean; isTrashed: boolean; createDate: string; @@ -736,7 +736,7 @@ export type DocumentTreeItemResponseModel = { export type DocumentTypeBlueprintItemResponseModel = { id: string; - signs: Array; + flags: Array; name: string; }; @@ -780,7 +780,7 @@ export type DocumentTypeConfigurationResponseModel = { export type DocumentTypeItemResponseModel = { id: string; - signs: Array; + flags: Array; name: string; isElement: boolean; icon?: string | null; @@ -858,7 +858,7 @@ export type DocumentTypeTreeItemResponseModel = { hasChildren: boolean; id: string; parent?: ReferenceByIdModel | null; - signs: Array; + flags: Array; name: string; isFolder: boolean; isElement: boolean; @@ -893,6 +893,8 @@ export type DocumentValueResponseModel = { export type DocumentVariantItemResponseModel = { name: string; culture?: string | null; + readonly id: string; + flags: Array; state: DocumentVariantStateModel; }; @@ -912,6 +914,8 @@ export type DocumentVariantResponseModel = { publishDate?: string | null; scheduledPublishDate?: string | null; scheduledUnpublishDate?: string | null; + readonly id: string; + flags: Array; }; export enum DocumentVariantStateModel { @@ -936,7 +940,7 @@ export type DocumentVersionResponseModel = { values: Array; variants: Array; id: string; - signs: Array; + flags: Array; documentType: DocumentTypeReferenceResponseModel; document?: ReferenceByIdModel | null; }; @@ -1022,6 +1026,10 @@ export type FileSystemTreeItemPresentationModel = { isFolder: boolean; }; +export type FlagModel = { + alias: string; +}; + export type FolderResponseModel = { name: string; id: string; @@ -1219,7 +1227,7 @@ export type MediaCollectionResponseModel = { values: Array; variants: Array; id: string; - signs: Array; + flags: Array; creator?: string | null; sortOrder: number; mediaType: MediaTypeCollectionReferenceResponseModel; @@ -1232,7 +1240,7 @@ export type MediaConfigurationResponseModel = { export type MediaItemResponseModel = { id: string; - signs: Array; + flags: Array; isTrashed: boolean; parent?: ReferenceByIdModel | null; hasChildren: boolean; @@ -1260,7 +1268,7 @@ export type MediaResponseModel = { values: Array; variants: Array; id: string; - signs: Array; + flags: Array; /** * @deprecated */ @@ -1273,7 +1281,7 @@ export type MediaTreeItemResponseModel = { hasChildren: boolean; id: string; parent?: ReferenceByIdModel | null; - signs: Array; + flags: Array; noAccess: boolean; isTrashed: boolean; createDate: string; @@ -1311,7 +1319,7 @@ export type MediaTypeConfigurationResponseModel = { export type MediaTypeItemResponseModel = { id: string; - signs: Array; + flags: Array; name: string; icon?: string | null; }; @@ -1380,7 +1388,7 @@ export type MediaTypeTreeItemResponseModel = { hasChildren: boolean; id: string; parent?: ReferenceByIdModel | null; - signs: Array; + flags: Array; name: string; isFolder: boolean; icon: string; @@ -1432,7 +1440,7 @@ export type MemberConfigurationResponseModel = { export type MemberGroupItemResponseModel = { id: string; - signs: Array; + flags: Array; name: string; }; @@ -1443,7 +1451,7 @@ export type MemberGroupResponseModel = { export type MemberItemResponseModel = { id: string; - signs: Array; + flags: Array; memberType: MemberTypeReferenceResponseModel; variants: Array; kind: MemberKindModel; @@ -1465,7 +1473,7 @@ export type MemberResponseModel = { values: Array; variants: Array; id: string; - signs: Array; + flags: Array; email: string; username: string; memberType: MemberTypeReferenceResponseModel; @@ -1503,7 +1511,7 @@ export type MemberTypeConfigurationResponseModel = { export type MemberTypeItemResponseModel = { id: string; - signs: Array; + flags: Array; name: string; icon?: string | null; }; @@ -1571,7 +1579,7 @@ export type MemberTypeTreeItemResponseModel = { hasChildren: boolean; id: string; parent?: ReferenceByIdModel | null; - signs: Array; + flags: Array; name: string; icon: string; }; @@ -1654,7 +1662,7 @@ export type NamedEntityTreeItemResponseModel = { hasChildren: boolean; id: string; parent?: ReferenceByIdModel | null; - signs: Array; + flags: Array; name: string; }; @@ -2129,7 +2137,7 @@ export type PublishedDocumentResponseModel = { values: Array; variants: Array; id: string; - signs: Array; + flags: Array; documentType: DocumentTypeReferenceResponseModel; /** * @deprecated @@ -2182,7 +2190,7 @@ export type RelationResponseModel = { export type RelationTypeItemResponseModel = { id: string; - signs: Array; + flags: Array; name: string; isDeletable: boolean; }; @@ -2296,6 +2304,10 @@ export type SecurityConfigurationResponseModel = { export type SegmentResponseModel = { name: string; alias: string; + /** + * @deprecated + */ + cultures?: Array | null; }; export type ServerConfigurationItemResponseModel = { @@ -2328,10 +2340,6 @@ export type SetAvatarRequestModel = { file: ReferenceByIdModel; }; -export type SignModel = { - alias: string; -}; - export type SortingRequestModel = { parent?: ReferenceByIdModel | null; sorting: Array; @@ -2440,7 +2448,7 @@ export type TemplateConfigurationResponseModel = { export type TemplateItemResponseModel = { id: string; - signs: Array; + flags: Array; name: string; alias: string; }; @@ -2875,7 +2883,7 @@ export type UserExternalLoginProviderModel = { export type UserGroupItemResponseModel = { id: string; - signs: Array; + flags: Array; name: string; icon?: string | null; alias?: string | null; @@ -2908,7 +2916,7 @@ export type UserInstallRequestModel = { export type UserItemResponseModel = { id: string; - signs: Array; + flags: Array; name: string; avatarUrls: Array; kind: UserKindModel; @@ -3028,7 +3036,7 @@ export type WebhookEventResponseModel = { export type WebhookItemResponseModel = { id: string; - signs: Array; + flags: Array; enabled: boolean; name: string; events: string; @@ -5948,6 +5956,44 @@ export type GetDocumentByIdAuditLogResponses = { export type GetDocumentByIdAuditLogResponse = GetDocumentByIdAuditLogResponses[keyof GetDocumentByIdAuditLogResponses]; +export type GetDocumentByIdAvailableSegmentOptionsData = { + body?: never; + path: { + id: string; + }; + query?: { + skip?: number; + take?: number; + }; + url: '/umbraco/management/api/v1/document/{id}/available-segment-options'; +}; + +export type GetDocumentByIdAvailableSegmentOptionsErrors = { + /** + * Bad Request + */ + 400: ProblemDetails; + /** + * The resource is protected and requires an authentication token + */ + 401: unknown; + /** + * The authenticated user does not have access to this resource + */ + 403: unknown; +}; + +export type GetDocumentByIdAvailableSegmentOptionsError = GetDocumentByIdAvailableSegmentOptionsErrors[keyof GetDocumentByIdAvailableSegmentOptionsErrors]; + +export type GetDocumentByIdAvailableSegmentOptionsResponses = { + /** + * OK + */ + 200: PagedSegmentResponseModel; +}; + +export type GetDocumentByIdAvailableSegmentOptionsResponse = GetDocumentByIdAvailableSegmentOptionsResponses[keyof GetDocumentByIdAvailableSegmentOptionsResponses]; + export type PostDocumentByIdCopyData = { body?: CopyDocumentRequestModel; path: { diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/body-layout/body-layout.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/body-layout/body-layout.element.ts index 14a5caa954..b87eb42fcd 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/body-layout/body-layout.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/body-layout/body-layout.element.ts @@ -189,7 +189,7 @@ export class UmbBodyLayoutElement extends LitElement { :host([header-transparent]:not([main-no-padding])) #main:not(*[style='display: none'] + *) { /* The following styling is only applied if the clear-header IS present, the main-no-padding attribute is NOT present, and the header is NOT hidden */ - padding-top: var(--uui-size-space-1); + padding-top: var(--uui-size-space-2); } :host([main-no-padding]) #main { padding: 0; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property/components/property-layout/property-layout.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property/components/property-layout/property-layout.element.ts index fac3aa45bc..772c208520 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property/components/property-layout/property-layout.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property/components/property-layout/property-layout.element.ts @@ -124,11 +124,12 @@ export class UmbPropertyLayoutElement extends UmbLitElement { #headerColumn { position: relative; height: min-content; + top: var(--umb-property-layout-header-top); } /*@container (width > 600px) {*/ :host(:not([orientation='vertical'])) #headerColumn { position: sticky; - top: calc(var(--uui-size-space-2) * -1); + top: var(--umb-property-layout-header-top, calc(var(--uui-size-space-2) * -1)); } /*}*/ diff --git a/src/Umbraco.Web.UI.Client/src/packages/log-viewer/workspace/logviewer-workspace.context.ts b/src/Umbraco.Web.UI.Client/src/packages/log-viewer/workspace/logviewer-workspace.context.ts index 9d7199c471..2b3c358849 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/log-viewer/workspace/logviewer-workspace.context.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/log-viewer/workspace/logviewer-workspace.context.ts @@ -124,6 +124,7 @@ export class UmbLogViewerWorkspaceContext extends UmbContextBase implements UmbW override hostDisconnected(): void { super.hostDisconnected(); window.removeEventListener('changestate', this.onChangeState); + this.stopPolling(); } onChangeState = () => { @@ -320,7 +321,7 @@ export class UmbLogViewerWorkspaceContext extends UmbContextBase implements UmbW return; } - clearInterval(this.#intervalID as number); + this.stopPolling(); } setPollingInterval(interval: UmbPoolingInterval) { @@ -332,6 +333,13 @@ export class UmbLogViewerWorkspaceContext extends UmbContextBase implements UmbW const newDirection = direction === DirectionModel.ASCENDING ? DirectionModel.DESCENDING : DirectionModel.ASCENDING; this.#sortingDirection.setValue(newDirection); } + + stopPolling() { + if (this.#intervalID) { + clearInterval(this.#intervalID); + this.#intervalID = null; + } + } } export { UmbLogViewerWorkspaceContext as api }; diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media/paths.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media/paths.ts index 82939b2b4d..b56a27b43b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media/paths.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media/paths.ts @@ -14,4 +14,7 @@ export const UMB_CREATE_MEDIA_WORKSPACE_PATH_PATTERN = new UmbPathPattern<{ mediaTypeUnique: string; }>('create/parent/:parentEntityType/:parentUnique/:mediaTypeUnique', UMB_MEDIA_WORKSPACE_PATH); -export const UMB_EDIT_MEDIA_WORKSPACE_PATH_PATTERN = new UmbPathPattern<{ unique: string }>('edit/:unique'); +export const UMB_EDIT_MEDIA_WORKSPACE_PATH_PATTERN = new UmbPathPattern<{ unique: string }>( + 'edit/:unique', + UMB_MEDIA_WORKSPACE_PATH, +); diff --git a/src/Umbraco.Web.UI.Login/package-lock.json b/src/Umbraco.Web.UI.Login/package-lock.json index 0c752d9313..f15395b3ae 100644 --- a/src/Umbraco.Web.UI.Login/package-lock.json +++ b/src/Umbraco.Web.UI.Login/package-lock.json @@ -7,7 +7,7 @@ "name": "login", "devDependencies": { "@hey-api/openapi-ts": "0.81.1", - "@umbraco-cms/backoffice": "16.2.0-rc", + "@umbraco-cms/backoffice": "16.2.0", "msw": "^2.7.0", "typescript": "^5.9.2", "vite": "^7.1.5" @@ -1622,9 +1622,9 @@ "peer": true }, "node_modules/@umbraco-cms/backoffice": { - "version": "16.2.0-rc", - "resolved": "https://registry.npmjs.org/@umbraco-cms/backoffice/-/backoffice-16.2.0-rc.tgz", - "integrity": "sha512-DAimNYu3ZGy1my0BikVXW0iKxH6nmkUTCA2Lw1wjhHG93T8+KCyHCJSxpXBdLdxmgUdKjp6lWjlqKsZ3wQ6/gQ==", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/@umbraco-cms/backoffice/-/backoffice-16.2.0.tgz", + "integrity": "sha512-+B2jrrOz1IT9N1ObSsq/vBOZbuU1cz37/7l8Jedq5C39HKbvRJDt4QvTwHt2E/KgzB2HfU9MRuI7pUfL23OErA==", "dev": true, "license": "MIT", "engines": { @@ -1650,8 +1650,8 @@ "@tiptap/pm": "2.26.1", "@tiptap/starter-kit": "2.26.1", "@types/diff": "^7.0.2", - "@umbraco-ui/uui": "^1.15.0-rc.0", - "@umbraco-ui/uui-css": "^1.15.0-rc.0", + "@umbraco-ui/uui": "^1.15.0", + "@umbraco-ui/uui-css": "^1.15.0", "diff": "^7.0.0", "dompurify": "^3.2.5", "element-internals-polyfill": "^3.0.2", diff --git a/src/Umbraco.Web.UI.Login/package.json b/src/Umbraco.Web.UI.Login/package.json index 684b8b2892..cd6d5d9c19 100644 --- a/src/Umbraco.Web.UI.Login/package.json +++ b/src/Umbraco.Web.UI.Login/package.json @@ -15,7 +15,7 @@ }, "devDependencies": { "@hey-api/openapi-ts": "0.81.1", - "@umbraco-cms/backoffice": "16.2.0-rc", + "@umbraco-cms/backoffice": "16.2.0", "msw": "^2.7.0", "typescript": "^5.9.2", "vite": "^7.1.5" @@ -25,4 +25,4 @@ "public" ] } -} \ No newline at end of file +} diff --git a/src/Umbraco.Web.Website/Umbraco.Web.Website.csproj b/src/Umbraco.Web.Website/Umbraco.Web.Website.csproj index 2daf0785a4..bb287bd5d5 100644 --- a/src/Umbraco.Web.Website/Umbraco.Web.Website.csproj +++ b/src/Umbraco.Web.Website/Umbraco.Web.Website.csproj @@ -5,19 +5,19 @@ Contains the website assembly needed to run the frontend of Umbraco CMS. Umbraco.Cms.Web.Website
- + $(WarningsNotAsErrors),ASP0019,CS0618,SA1401,SA1649,IDE1006 - + diff --git a/tests/Umbraco.TestData/LoadTestController.cs b/tests/Umbraco.TestData/LoadTestController.cs index 121af67f5d..897c5ff117 100644 --- a/tests/Umbraco.TestData/LoadTestController.cs +++ b/tests/Umbraco.TestData/LoadTestController.cs @@ -27,12 +27,12 @@ public class LoadTestController : Controller private const string FootHtml = @" "; - private static readonly Random s_random = new(); - private static readonly Lock s_locko = new(); + private static readonly Random _random = new(); + private static readonly Lock _locko = new(); - private static volatile int s_containerId = -1; + private static volatile int _containerId = -1; - private static readonly string s_headHtml = @" + private static readonly string _headHtml = @" LoadTest