Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
94 changes: 94 additions & 0 deletions SgfDevs.Tests/appsettings-schema.Umbraco.Cms.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@
},
"DistributedJobSettings": {
"$ref": "#/definitions/DistributedJobSettings"
},
"Website": {
"$ref": "#/definitions/WebsiteSettings"
}
}
},
Expand Down Expand Up @@ -363,6 +366,12 @@
"description": "Gets or sets the number of days where the latest historical content version for that day are kept.\n ",
"format": "int32",
"default": 90
},
"MaxVersionsToDeletePerRun": {
"type": "integer",
"description": "Gets or sets the maximum number of content versions to process per cleanup run.\nWhen more versions are eligible, they will be processed in subsequent runs.\nA value of 0 means no limit (process all eligible versions).\n ",
"format": "int32",
"default": 50000
}
}
},
Expand Down Expand Up @@ -1732,6 +1741,15 @@
"type": "string",
"description": "Gets or sets a value for the Umbraco application URL.\n "
},
"ApplicationUrlDetection": {
"description": "Gets or sets a value controlling how the application main URL is auto-detected\nfrom incoming HTTP requests (ApplicationUrlDetection).\n ",
"default": "None",
"oneOf": [
{
"$ref": "#/definitions/ApplicationUrlDetection"
}
]
},
"UseStrictDomainMatching": {
"type": "boolean",
"description": "Gets or sets a value indicating whether strict domain matching is used when finding content to match the request.\n ",
Expand All @@ -1755,6 +1773,20 @@
"Auto"
]
},
"ApplicationUrlDetection": {
"type": "string",
"description": "Specifies how the application main URL is detected from incoming HTTP requests.\n ",
"x-enumNames": [
"None",
"FirstRequest",
"EveryRequest"
],
"enum": [
"None",
"FirstRequest",
"EveryRequest"
]
},
"UmbracoPluginSettings": {
"type": "object",
"description": "Typed configuration options for the plugins.\n ",
Expand Down Expand Up @@ -1860,6 +1892,16 @@
"RedirectToLoginPage": {
"type": "boolean",
"description": "Gets or sets a value indicating whether to redirect to the login page instead of showing basic auth prompt.\n "
},
"LoginViewPath": {
"type": "string",
"description": "Gets or sets a value for the path to the login view.\n ",
"default": "/umbraco/BasicAuthLogin/Login.cshtml"
},
"TwoFactorViewPath": {
"type": "string",
"description": "Gets or sets a value for the path to the two-factor view.\n ",
"default": "/umbraco/BasicAuthLogin/TwoFactor.cshtml"
}
}
},
Expand Down Expand Up @@ -2113,6 +2155,15 @@
"format": "int32",
"default": 100
},
"ContentTypeRebuildMode": {
"description": "Gets or sets the mode for rebuilding the database cache when content type structural changes occur.\n ",
"default": "Immediate",
"oneOf": [
{
"$ref": "#/definitions/ContentTypeRebuildMode"
}
]
},
"Entry": {
"description": "Gets or sets the cache entry settings for documents and media.\n ",
"oneOf": [
Expand All @@ -2123,6 +2174,18 @@
}
}
},
"ContentTypeRebuildMode": {
"type": "string",
"description": "Controls how content type structural changes trigger cache rebuilds.\n ",
"x-enumNames": [
"Immediate",
"Deferred"
],
"enum": [
"Immediate",
"Deferred"
]
},
"CacheEntry": {
"type": "object",
"description": "Represents cache entry settings for documents and media items.\n ",
Expand Down Expand Up @@ -2192,6 +2255,37 @@
"default": "00:05:00"
}
}
},
"WebsiteSettings": {
"type": "object",
"description": "Typed configuration options for website rendering settings.\n ",
"properties": {
"OutputCache": {
"description": "Gets or sets the output cache settings for website rendering.\n ",
"oneOf": [
{
"$ref": "#/definitions/OutputCacheSettings2"
}
]
}
}
},
"OutputCacheSettings2": {
"type": "object",
"description": "Typed configuration options for output caching of website rendering.\n ",
"properties": {
"Enabled": {
"type": "boolean",
"description": "Gets or sets a value indicating whether website output caching is enabled.\n ",
"default": false
},
"ContentDuration": {
"type": "string",
"description": "Gets or sets the duration for which rendered content pages are cached.\n ",
"format": "duration",
"default": "00:00:10"
}
}
}
}
}
Loading