V14: Obsolete runtime minification settings (#16123)
* Obsolete RuntimeMinificationSettings * Obsolete RuntimeMinificationValidator * Update src/Umbraco.Core/Constants-Configuration.cs Co-authored-by: Elitsa Marinovska <21998037+elit0451@users.noreply.github.com> * Obsolete RuntimeMinificationCacheBuster --------- Co-authored-by: Elitsa Marinovska <21998037+elit0451@users.noreply.github.com>
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
namespace Umbraco.Cms.Core.Configuration.Models;
|
namespace Umbraco.Cms.Core.Configuration.Models;
|
||||||
|
|
||||||
|
[Obsolete("Runtime minification is no longer supported. Will be removed entirely in V16.")]
|
||||||
public enum RuntimeMinificationCacheBuster
|
public enum RuntimeMinificationCacheBuster
|
||||||
{
|
{
|
||||||
Version,
|
Version,
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ using System.ComponentModel;
|
|||||||
|
|
||||||
namespace Umbraco.Cms.Core.Configuration.Models;
|
namespace Umbraco.Cms.Core.Configuration.Models;
|
||||||
|
|
||||||
|
[Obsolete("Runtime minification is no longer supported. Will be removed entirely in V16.")]
|
||||||
[UmbracoOptions(Constants.Configuration.ConfigRuntimeMinification)]
|
[UmbracoOptions(Constants.Configuration.ConfigRuntimeMinification)]
|
||||||
public class RuntimeMinificationSettings
|
public class RuntimeMinificationSettings
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -48,7 +48,9 @@ public static partial class Constants
|
|||||||
public const string ConfigRequestHandler = ConfigPrefix + "RequestHandler";
|
public const string ConfigRequestHandler = ConfigPrefix + "RequestHandler";
|
||||||
public const string ConfigRuntime = ConfigPrefix + "Runtime";
|
public const string ConfigRuntime = ConfigPrefix + "Runtime";
|
||||||
public const string ConfigRuntimeMode = ConfigRuntime + ":Mode";
|
public const string ConfigRuntimeMode = ConfigRuntime + ":Mode";
|
||||||
|
[Obsolete("Runtime minification is no longer supported. Will be removed entirely in V16.")]
|
||||||
public const string ConfigRuntimeMinification = ConfigPrefix + "RuntimeMinification";
|
public const string ConfigRuntimeMinification = ConfigPrefix + "RuntimeMinification";
|
||||||
|
[Obsolete("Runtime minification is no longer supported. Will be removed entirely in V16.")]
|
||||||
public const string ConfigRuntimeMinificationVersion = ConfigRuntimeMinification + ":Version";
|
public const string ConfigRuntimeMinificationVersion = ConfigRuntimeMinification + ":Version";
|
||||||
public const string ConfigSecurity = ConfigPrefix + "Security";
|
public const string ConfigSecurity = ConfigPrefix + "Security";
|
||||||
public const string ConfigBasicAuth = ConfigPrefix + "BasicAuth";
|
public const string ConfigBasicAuth = ConfigPrefix + "BasicAuth";
|
||||||
|
|||||||
@@ -93,7 +93,6 @@ public static partial class UmbracoBuilderExtensions
|
|||||||
.Add<JITOptimizerValidator>()
|
.Add<JITOptimizerValidator>()
|
||||||
.Add<UmbracoApplicationUrlValidator>()
|
.Add<UmbracoApplicationUrlValidator>()
|
||||||
.Add<UseHttpsValidator>()
|
.Add<UseHttpsValidator>()
|
||||||
.Add<RuntimeMinificationValidator>()
|
|
||||||
.Add<ModelsBuilderModeValidator>();
|
.Add<ModelsBuilderModeValidator>();
|
||||||
|
|
||||||
// composers
|
// composers
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ namespace Umbraco.Cms.Infrastructure.Runtime.RuntimeModeValidators;
|
|||||||
/// Validates whether the runtime minification cache buster is not set to <see cref="RuntimeMinificationCacheBuster.Timestamp" /> when in production runtime mode.
|
/// Validates whether the runtime minification cache buster is not set to <see cref="RuntimeMinificationCacheBuster.Timestamp" /> when in production runtime mode.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <seealso cref="Umbraco.Cms.Infrastructure.Runtime.RuntimeModeValidators.RuntimeModeProductionValidatorBase" />
|
/// <seealso cref="Umbraco.Cms.Infrastructure.Runtime.RuntimeModeValidators.RuntimeModeProductionValidatorBase" />
|
||||||
|
[Obsolete("Runtime minification is no longer supported, so this is no longer relevant. Will be removed entirely in V16.")]
|
||||||
public class RuntimeMinificationValidator : RuntimeModeProductionValidatorBase
|
public class RuntimeMinificationValidator : RuntimeModeProductionValidatorBase
|
||||||
{
|
{
|
||||||
private readonly IOptionsMonitor<RuntimeMinificationSettings> _runtimeMinificationSettings;
|
private readonly IOptionsMonitor<RuntimeMinificationSettings> _runtimeMinificationSettings;
|
||||||
|
|||||||
@@ -60,6 +60,7 @@ internal class UmbracoCmsSchema
|
|||||||
|
|
||||||
public required RichTextEditorSettings RichTextEditor { get; set; }
|
public required RichTextEditorSettings RichTextEditor { get; set; }
|
||||||
|
|
||||||
|
[Obsolete("Runtime minification is no longer supported. Will be removed entirely in V16.")]
|
||||||
public required RuntimeMinificationSettings RuntimeMinification { get; set; }
|
public required RuntimeMinificationSettings RuntimeMinification { get; set; }
|
||||||
|
|
||||||
public required BasicAuthSettings BasicAuth { get; set; }
|
public required BasicAuthSettings BasicAuth { get; set; }
|
||||||
|
|||||||
Reference in New Issue
Block a user