From 34782ea08fb9a1e1c369173d217446521922f08e Mon Sep 17 00:00:00 2001
From: jcdcdev
Date: Sat, 25 May 2024 10:23:36 +0100
Subject: [PATCH] feature: v12 support
---
.github/workflows/build.yml | 14 +-
.github/workflows/release.yml | 37 +-
src/TestSite.10/Composer.cs | 10 -
src/TestSite.10/Program.cs | 18 -
.../Properties/launchSettings.json | 29 -
src/TestSite.10/Startup.cs | 64 -
src/TestSite.10/TestSite.10.csproj | 41 -
.../umbBlockGridDemoHeadlineBlock.cshtml | 3 -
.../umbBlockGridDemoImageBlock.cshtml | 14 -
.../umbBlockGridDemoRichTextBlock.cshtml | 5 -
...mbBlockGridDemoTwoColumnLayoutBlock.cshtml | 5 -
.../Views/Partials/blockgrid/area.cshtml | 11 -
.../Views/Partials/blockgrid/areas.cshtml | 15 -
.../Views/Partials/blockgrid/default.cshtml | 13 -
.../Views/Partials/blockgrid/items.cshtml | 37 -
.../Views/Partials/blocklist/default.cshtml | 19 -
.../Partials/grid/bootstrap3-fluid.cshtml | 109 -
.../Views/Partials/grid/bootstrap3.cshtml | 115 -
.../Views/Partials/grid/editors/base.cshtml | 28 -
.../Views/Partials/grid/editors/embed.cshtml | 11 -
.../Views/Partials/grid/editors/macro.cshtml | 15 -
.../Views/Partials/grid/editors/media.cshtml | 60 -
.../Views/Partials/grid/editors/rte.cshtml | 13 -
.../Partials/grid/editors/textstring.cshtml | 22 -
src/TestSite.10/Views/Shared/_Layout.cshtml | 46 -
src/TestSite.10/Views/_ViewImports.cshtml | 9 -
src/TestSite.10/Views/home.cshtml | 24 -
src/TestSite.10/appsettings-schema.json | 4120 -----------------
src/TestSite.10/appsettings.Development.json | 52 -
src/TestSite.10/appsettings.json | 30 -
src/TestSite.10/uSync/v9/Content/home.config | 187 -
.../uSync/v9/ContentTypes/basepage.config | 65 -
.../uSync/v9/ContentTypes/home.config | 28 -
.../umbblockgriddemoheadlineblock.config | 50 -
.../umbblockgriddemoimageblock.config | 50 -
.../umbblockgriddemorichtextblock.config | 50 -
...mbblockgriddemotwocolumnlayoutblock.config | 25 -
.../uSync/v9/DataTypes/ApprovedColor.config | 12 -
.../BasePageGridContentBlockGrid.config | 132 -
...geReadingTimeReadingTimeInformation.config | 15 -
.../uSync/v9/DataTypes/CheckboxList.config | 11 -
.../uSync/v9/DataTypes/ContentPicker.config | 13 -
.../uSync/v9/DataTypes/DatePicker.config | 12 -
.../v9/DataTypes/DatePickerWithTime.config | 12 -
.../uSync/v9/DataTypes/Dropdown.config | 12 -
.../v9/DataTypes/DropdownMultiple.config | 12 -
.../uSync/v9/DataTypes/ImageCropper.config | 11 -
.../v9/DataTypes/ImageMediaPicker.config | 20 -
.../uSync/v9/DataTypes/LabelBigint.config | 11 -
.../uSync/v9/DataTypes/LabelDatetime.config | 11 -
.../uSync/v9/DataTypes/LabelDecimal.config | 11 -
.../uSync/v9/DataTypes/LabelInteger.config | 11 -
.../uSync/v9/DataTypes/LabelString.config | 11 -
.../uSync/v9/DataTypes/LabelTime.config | 11 -
.../uSync/v9/DataTypes/ListViewContent.config | 54 -
.../uSync/v9/DataTypes/ListViewMedia.config | 54 -
.../uSync/v9/DataTypes/ListViewMembers.config | 60 -
.../uSync/v9/DataTypes/MediaPicker.config | 20 -
.../v9/DataTypes/MediaPickerLegacy.config | 15 -
.../uSync/v9/DataTypes/MemberPicker.config | 9 -
.../uSync/v9/DataTypes/MultiURLPicker.config | 15 -
.../DataTypes/MultipleImageMediaPicker.config | 20 -
.../v9/DataTypes/MultipleMediaPicker.config | 20 -
.../MultipleMediaPickerLegacy.config | 15 -
.../uSync/v9/DataTypes/Numeric.config | 9 -
.../uSync/v9/DataTypes/Radiobox.config | 11 -
.../uSync/v9/DataTypes/RichtextEditor.config | 15 -
.../uSync/v9/DataTypes/Tags.config | 13 -
.../uSync/v9/DataTypes/Textarea.config | 12 -
.../uSync/v9/DataTypes/Textstring.config | 11 -
.../uSync/v9/DataTypes/Truefalse.config | 14 -
.../uSync/v9/DataTypes/UploadArticle.config | 24 -
.../uSync/v9/DataTypes/UploadAudio.config | 28 -
.../uSync/v9/DataTypes/UploadFile.config | 11 -
.../v9/DataTypes/UploadVectorGraphics.config | 16 -
.../uSync/v9/DataTypes/UploadVideo.config | 24 -
.../uSync/v9/Dictionary/readingtime.config | 8 -
.../uSync/v9/Domains/_en-gb.config | 8 -
src/TestSite.10/uSync/v9/Domains/se_sv.config | 8 -
.../uSync/v9/Languages/en-gb.config | 7 -
src/TestSite.10/uSync/v9/Languages/sv.config | 7 -
src/TestSite.10/uSync/v9/Media/icon.config | 19 -
.../uSync/v9/MediaTypes/file.config | 71 -
.../uSync/v9/MediaTypes/folder.config | 25 -
.../uSync/v9/MediaTypes/image.config | 101 -
.../v9/MediaTypes/umbracomediaarticle.config | 71 -
.../v9/MediaTypes/umbracomediaaudio.config | 71 -
.../umbracomediavectorgraphics.config | 71 -
.../v9/MediaTypes/umbracomediavideo.config | 71 -
.../uSync/v9/MemberTypes/member.config | 44 -
.../uSync/v9/Templates/home.config | 5 -
src/TestSite.10/uSync/v9/usync.config | 2 -
.../umbraco/models/BasePage.generated.cs | 93 -
.../umbraco/models/File.generated.cs | 75 -
.../umbraco/models/Folder.generated.cs | 52 -
.../umbraco/models/Home.generated.cs | 68 -
.../umbraco/models/Image.generated.cs | 89 -
.../umbraco/models/Member.generated.cs | 60 -
...UmbBlockGridDemoHeadlineBlock.generated.cs | 60 -
.../UmbBlockGridDemoImageBlock.generated.cs | 60 -
...UmbBlockGridDemoRichTextBlock.generated.cs | 60 -
...kGridDemoTwoColumnLayoutBlock.generated.cs | 52 -
.../models/UmbracoMediaArticle.generated.cs | 75 -
.../models/UmbracoMediaAudio.generated.cs | 75 -
.../UmbracoMediaVectorGraphics.generated.cs | 75 -
.../models/UmbracoMediaVideo.generated.cs | 75 -
src/TestSite.10/wwwroot/favicon.ico | Bin 15406 -> 0 bytes
.../wwwroot/media/indcweeg/icon.png | Bin 55265 -> 0 bytes
.../appsettings-schema.Umbraco.Cms.json | 3398 +++++++-------
src/TestSite.12/appsettings-schema.json | 26 +-
src/TestSite.12/appsettings-schema.usync.json | 548 +--
src/TestSite.12/packages.lock.json | 3404 ++++++++++++++
src/TestSite.13/Composer.cs | 10 -
src/TestSite.13/Program.cs | 28 -
.../Properties/launchSettings.json | 29 -
src/TestSite.13/TestSite.13.csproj | 41 -
src/TestSite.13/Views/InvariantExample.cshtml | 37 -
.../umbBlockGridDemoHeadlineBlock.cshtml | 3 -
.../umbBlockGridDemoImageBlock.cshtml | 14 -
.../umbBlockGridDemoRichTextBlock.cshtml | 5 -
...mbBlockGridDemoTwoColumnLayoutBlock.cshtml | 5 -
.../Views/Partials/blockgrid/area.cshtml | 11 -
.../Views/Partials/blockgrid/areas.cshtml | 15 -
.../Views/Partials/blockgrid/default.cshtml | 13 -
.../Views/Partials/blockgrid/items.cshtml | 37 -
.../Views/Partials/blocklist/default.cshtml | 19 -
.../Partials/grid/bootstrap3-fluid.cshtml | 109 -
.../Views/Partials/grid/bootstrap3.cshtml | 115 -
.../Views/Partials/grid/editors/base.cshtml | 28 -
.../Views/Partials/grid/editors/embed.cshtml | 11 -
.../Views/Partials/grid/editors/macro.cshtml | 15 -
.../Views/Partials/grid/editors/media.cshtml | 60 -
.../Views/Partials/grid/editors/rte.cshtml | 13 -
.../Partials/grid/editors/textstring.cshtml | 22 -
src/TestSite.13/Views/Shared/_Layout.cshtml | 46 -
src/TestSite.13/Views/_ViewImports.cshtml | 9 -
src/TestSite.13/Views/home.cshtml | 24 -
.../appsettings-schema.Umbraco.Cms.json | 1959 --------
src/TestSite.13/appsettings-schema.json | 14 -
src/TestSite.13/appsettings-schema.usync.json | 320 --
src/TestSite.13/appsettings.Development.json | 52 -
src/TestSite.13/appsettings.json | 33 -
src/TestSite.13/uSync/v9/Content/home.config | 211 -
.../uSync/v9/Content/invariant-example.config | 102 -
.../uSync/v9/ContentTypes/basepage.config | 65 -
.../uSync/v9/ContentTypes/home.config | 30 -
.../v9/ContentTypes/invariantexample.config | 85 -
.../umbblockgriddemoheadlineblock.config | 50 -
.../umbblockgriddemoimageblock.config | 50 -
.../umbblockgriddemorichtextblock.config | 50 -
...mbblockgriddemotwocolumnlayoutblock.config | 25 -
.../uSync/v9/DataTypes/ApprovedColor.config | 12 -
.../BasePageGridContentBlockGrid.config | 132 -
.../uSync/v9/DataTypes/CheckboxList.config | 11 -
.../uSync/v9/DataTypes/ContentPicker.config | 13 -
.../uSync/v9/DataTypes/DatePicker.config | 12 -
.../v9/DataTypes/DatePickerWithTime.config | 12 -
.../uSync/v9/DataTypes/Dropdown.config | 12 -
.../v9/DataTypes/DropdownMultiple.config | 12 -
.../uSync/v9/DataTypes/ImageCropper.config | 11 -
.../v9/DataTypes/ImageMediaPicker.config | 20 -
...InvariantSlimReadingTimeInformation.config | 16 -
.../uSync/v9/DataTypes/LabelBigint.config | 11 -
.../uSync/v9/DataTypes/LabelDatetime.config | 11 -
.../uSync/v9/DataTypes/LabelDecimal.config | 11 -
.../uSync/v9/DataTypes/LabelInteger.config | 11 -
.../uSync/v9/DataTypes/LabelString.config | 11 -
.../uSync/v9/DataTypes/LabelTime.config | 11 -
.../uSync/v9/DataTypes/ListViewContent.config | 54 -
.../uSync/v9/DataTypes/ListViewMedia.config | 54 -
.../uSync/v9/DataTypes/ListViewMembers.config | 60 -
.../uSync/v9/DataTypes/MediaPicker.config | 20 -
.../v9/DataTypes/MediaPickerLegacy.config | 15 -
.../uSync/v9/DataTypes/MemberPicker.config | 9 -
.../uSync/v9/DataTypes/MultiURLPicker.config | 15 -
.../DataTypes/MultipleImageMediaPicker.config | 20 -
.../v9/DataTypes/MultipleMediaPicker.config | 20 -
.../MultipleMediaPickerLegacy.config | 15 -
.../uSync/v9/DataTypes/Numeric.config | 9 -
.../uSync/v9/DataTypes/Radiobox.config | 11 -
.../uSync/v9/DataTypes/ReadingTime.config | 16 -
.../DataTypes/ReadingTimeInformation.config | 16 -
.../uSync/v9/DataTypes/RichtextEditor.config | 17 -
.../uSync/v9/DataTypes/Tags.config | 13 -
.../uSync/v9/DataTypes/Textarea.config | 12 -
.../uSync/v9/DataTypes/Textstring.config | 11 -
.../uSync/v9/DataTypes/Truefalse.config | 14 -
.../uSync/v9/DataTypes/UploadArticle.config | 24 -
.../uSync/v9/DataTypes/UploadAudio.config | 28 -
.../uSync/v9/DataTypes/UploadFile.config | 11 -
.../v9/DataTypes/UploadVectorGraphics.config | 16 -
.../uSync/v9/DataTypes/UploadVideo.config | 24 -
.../uSync/v9/Dictionary/readingtime.config | 8 -
.../uSync/v9/Domains/_en-gb.config | 9 -
src/TestSite.13/uSync/v9/Domains/se_sv.config | 9 -
.../uSync/v9/Languages/en-gb.config | 7 -
.../uSync/v9/Languages/en-us.config | 7 -
src/TestSite.13/uSync/v9/Languages/sv.config | 7 -
src/TestSite.13/uSync/v9/Media/icon.config | 19 -
.../uSync/v9/MediaTypes/file.config | 71 -
.../uSync/v9/MediaTypes/folder.config | 25 -
.../uSync/v9/MediaTypes/image.config | 101 -
.../v9/MediaTypes/umbracomediaarticle.config | 71 -
.../v9/MediaTypes/umbracomediaaudio.config | 71 -
.../umbracomediavectorgraphics.config | 71 -
.../v9/MediaTypes/umbracomediavideo.config | 71 -
.../uSync/v9/MemberTypes/member.config | 44 -
.../uSync/v9/Templates/home.config | 5 -
.../uSync/v9/Templates/homeinvariant.config | 5 -
.../v9/Templates/invariantexample.config | 5 -
src/TestSite.13/uSync/v9/usync.config | 2 -
.../umbraco/models/BasePage.generated.cs | 93 -
.../umbraco/models/File.generated.cs | 75 -
.../umbraco/models/Folder.generated.cs | 52 -
.../umbraco/models/Home.generated.cs | 68 -
.../umbraco/models/Image.generated.cs | 89 -
.../models/InvariantExample.generated.cs | 92 -
.../umbraco/models/Member.generated.cs | 60 -
...UmbBlockGridDemoHeadlineBlock.generated.cs | 60 -
.../UmbBlockGridDemoImageBlock.generated.cs | 60 -
...UmbBlockGridDemoRichTextBlock.generated.cs | 60 -
...kGridDemoTwoColumnLayoutBlock.generated.cs | 52 -
.../models/UmbracoMediaArticle.generated.cs | 75 -
.../models/UmbracoMediaAudio.generated.cs | 75 -
.../UmbracoMediaVectorGraphics.generated.cs | 75 -
.../models/UmbracoMediaVideo.generated.cs | 75 -
src/TestSite.13/wwwroot/favicon.ico | Bin 15406 -> 0 bytes
.../wwwroot/media/indcweeg/icon.png | Bin 55265 -> 0 bytes
src/jcdcdev.Umbraco.ReadingTime.sln | 12 -
.../Extensions/UmbracoBuilderExtensions.cs | 7 +-
.../BlockReadingTimeValueProvider.cs | 0
.../NestedContentReadingTimeValueProvider.cs | 0
...ckNestedContentReadingTimeValueProvider.cs | 25 -
.../jcdcdev.Umbraco.ReadingTime.csproj | 52 +-
.../packages.lock.json | 2530 ++++++++++
235 files changed, 7962 insertions(+), 16107 deletions(-)
delete mode 100644 src/TestSite.10/Composer.cs
delete mode 100644 src/TestSite.10/Program.cs
delete mode 100644 src/TestSite.10/Properties/launchSettings.json
delete mode 100644 src/TestSite.10/Startup.cs
delete mode 100644 src/TestSite.10/TestSite.10.csproj
delete mode 100644 src/TestSite.10/Views/Partials/blockgrid/Components/umbBlockGridDemoHeadlineBlock.cshtml
delete mode 100644 src/TestSite.10/Views/Partials/blockgrid/Components/umbBlockGridDemoImageBlock.cshtml
delete mode 100644 src/TestSite.10/Views/Partials/blockgrid/Components/umbBlockGridDemoRichTextBlock.cshtml
delete mode 100644 src/TestSite.10/Views/Partials/blockgrid/Components/umbBlockGridDemoTwoColumnLayoutBlock.cshtml
delete mode 100644 src/TestSite.10/Views/Partials/blockgrid/area.cshtml
delete mode 100644 src/TestSite.10/Views/Partials/blockgrid/areas.cshtml
delete mode 100644 src/TestSite.10/Views/Partials/blockgrid/default.cshtml
delete mode 100644 src/TestSite.10/Views/Partials/blockgrid/items.cshtml
delete mode 100644 src/TestSite.10/Views/Partials/blocklist/default.cshtml
delete mode 100644 src/TestSite.10/Views/Partials/grid/bootstrap3-fluid.cshtml
delete mode 100644 src/TestSite.10/Views/Partials/grid/bootstrap3.cshtml
delete mode 100644 src/TestSite.10/Views/Partials/grid/editors/base.cshtml
delete mode 100644 src/TestSite.10/Views/Partials/grid/editors/embed.cshtml
delete mode 100644 src/TestSite.10/Views/Partials/grid/editors/macro.cshtml
delete mode 100644 src/TestSite.10/Views/Partials/grid/editors/media.cshtml
delete mode 100644 src/TestSite.10/Views/Partials/grid/editors/rte.cshtml
delete mode 100644 src/TestSite.10/Views/Partials/grid/editors/textstring.cshtml
delete mode 100644 src/TestSite.10/Views/Shared/_Layout.cshtml
delete mode 100644 src/TestSite.10/Views/_ViewImports.cshtml
delete mode 100644 src/TestSite.10/Views/home.cshtml
delete mode 100644 src/TestSite.10/appsettings-schema.json
delete mode 100644 src/TestSite.10/appsettings.Development.json
delete mode 100644 src/TestSite.10/appsettings.json
delete mode 100644 src/TestSite.10/uSync/v9/Content/home.config
delete mode 100644 src/TestSite.10/uSync/v9/ContentTypes/basepage.config
delete mode 100644 src/TestSite.10/uSync/v9/ContentTypes/home.config
delete mode 100644 src/TestSite.10/uSync/v9/ContentTypes/umbblockgriddemoheadlineblock.config
delete mode 100644 src/TestSite.10/uSync/v9/ContentTypes/umbblockgriddemoimageblock.config
delete mode 100644 src/TestSite.10/uSync/v9/ContentTypes/umbblockgriddemorichtextblock.config
delete mode 100644 src/TestSite.10/uSync/v9/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/ApprovedColor.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/BasePageGridContentBlockGrid.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/BasePageReadingTimeReadingTimeInformation.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/CheckboxList.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/ContentPicker.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/DatePicker.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/DatePickerWithTime.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/Dropdown.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/DropdownMultiple.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/ImageCropper.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/ImageMediaPicker.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/LabelBigint.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/LabelDatetime.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/LabelDecimal.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/LabelInteger.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/LabelString.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/LabelTime.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/ListViewContent.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/ListViewMedia.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/ListViewMembers.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/MediaPicker.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/MediaPickerLegacy.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/MemberPicker.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/MultiURLPicker.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/MultipleImageMediaPicker.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/MultipleMediaPicker.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/MultipleMediaPickerLegacy.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/Numeric.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/Radiobox.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/RichtextEditor.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/Tags.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/Textarea.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/Textstring.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/Truefalse.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/UploadArticle.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/UploadAudio.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/UploadFile.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/UploadVectorGraphics.config
delete mode 100644 src/TestSite.10/uSync/v9/DataTypes/UploadVideo.config
delete mode 100644 src/TestSite.10/uSync/v9/Dictionary/readingtime.config
delete mode 100644 src/TestSite.10/uSync/v9/Domains/_en-gb.config
delete mode 100644 src/TestSite.10/uSync/v9/Domains/se_sv.config
delete mode 100644 src/TestSite.10/uSync/v9/Languages/en-gb.config
delete mode 100644 src/TestSite.10/uSync/v9/Languages/sv.config
delete mode 100644 src/TestSite.10/uSync/v9/Media/icon.config
delete mode 100644 src/TestSite.10/uSync/v9/MediaTypes/file.config
delete mode 100644 src/TestSite.10/uSync/v9/MediaTypes/folder.config
delete mode 100644 src/TestSite.10/uSync/v9/MediaTypes/image.config
delete mode 100644 src/TestSite.10/uSync/v9/MediaTypes/umbracomediaarticle.config
delete mode 100644 src/TestSite.10/uSync/v9/MediaTypes/umbracomediaaudio.config
delete mode 100644 src/TestSite.10/uSync/v9/MediaTypes/umbracomediavectorgraphics.config
delete mode 100644 src/TestSite.10/uSync/v9/MediaTypes/umbracomediavideo.config
delete mode 100644 src/TestSite.10/uSync/v9/MemberTypes/member.config
delete mode 100644 src/TestSite.10/uSync/v9/Templates/home.config
delete mode 100644 src/TestSite.10/uSync/v9/usync.config
delete mode 100644 src/TestSite.10/umbraco/models/BasePage.generated.cs
delete mode 100644 src/TestSite.10/umbraco/models/File.generated.cs
delete mode 100644 src/TestSite.10/umbraco/models/Folder.generated.cs
delete mode 100644 src/TestSite.10/umbraco/models/Home.generated.cs
delete mode 100644 src/TestSite.10/umbraco/models/Image.generated.cs
delete mode 100644 src/TestSite.10/umbraco/models/Member.generated.cs
delete mode 100644 src/TestSite.10/umbraco/models/UmbBlockGridDemoHeadlineBlock.generated.cs
delete mode 100644 src/TestSite.10/umbraco/models/UmbBlockGridDemoImageBlock.generated.cs
delete mode 100644 src/TestSite.10/umbraco/models/UmbBlockGridDemoRichTextBlock.generated.cs
delete mode 100644 src/TestSite.10/umbraco/models/UmbBlockGridDemoTwoColumnLayoutBlock.generated.cs
delete mode 100644 src/TestSite.10/umbraco/models/UmbracoMediaArticle.generated.cs
delete mode 100644 src/TestSite.10/umbraco/models/UmbracoMediaAudio.generated.cs
delete mode 100644 src/TestSite.10/umbraco/models/UmbracoMediaVectorGraphics.generated.cs
delete mode 100644 src/TestSite.10/umbraco/models/UmbracoMediaVideo.generated.cs
delete mode 100644 src/TestSite.10/wwwroot/favicon.ico
delete mode 100644 src/TestSite.10/wwwroot/media/indcweeg/icon.png
create mode 100644 src/TestSite.12/packages.lock.json
delete mode 100644 src/TestSite.13/Composer.cs
delete mode 100644 src/TestSite.13/Program.cs
delete mode 100644 src/TestSite.13/Properties/launchSettings.json
delete mode 100644 src/TestSite.13/TestSite.13.csproj
delete mode 100644 src/TestSite.13/Views/InvariantExample.cshtml
delete mode 100644 src/TestSite.13/Views/Partials/blockgrid/Components/umbBlockGridDemoHeadlineBlock.cshtml
delete mode 100644 src/TestSite.13/Views/Partials/blockgrid/Components/umbBlockGridDemoImageBlock.cshtml
delete mode 100644 src/TestSite.13/Views/Partials/blockgrid/Components/umbBlockGridDemoRichTextBlock.cshtml
delete mode 100644 src/TestSite.13/Views/Partials/blockgrid/Components/umbBlockGridDemoTwoColumnLayoutBlock.cshtml
delete mode 100644 src/TestSite.13/Views/Partials/blockgrid/area.cshtml
delete mode 100644 src/TestSite.13/Views/Partials/blockgrid/areas.cshtml
delete mode 100644 src/TestSite.13/Views/Partials/blockgrid/default.cshtml
delete mode 100644 src/TestSite.13/Views/Partials/blockgrid/items.cshtml
delete mode 100644 src/TestSite.13/Views/Partials/blocklist/default.cshtml
delete mode 100644 src/TestSite.13/Views/Partials/grid/bootstrap3-fluid.cshtml
delete mode 100644 src/TestSite.13/Views/Partials/grid/bootstrap3.cshtml
delete mode 100644 src/TestSite.13/Views/Partials/grid/editors/base.cshtml
delete mode 100644 src/TestSite.13/Views/Partials/grid/editors/embed.cshtml
delete mode 100644 src/TestSite.13/Views/Partials/grid/editors/macro.cshtml
delete mode 100644 src/TestSite.13/Views/Partials/grid/editors/media.cshtml
delete mode 100644 src/TestSite.13/Views/Partials/grid/editors/rte.cshtml
delete mode 100644 src/TestSite.13/Views/Partials/grid/editors/textstring.cshtml
delete mode 100644 src/TestSite.13/Views/Shared/_Layout.cshtml
delete mode 100644 src/TestSite.13/Views/_ViewImports.cshtml
delete mode 100644 src/TestSite.13/Views/home.cshtml
delete mode 100644 src/TestSite.13/appsettings-schema.Umbraco.Cms.json
delete mode 100644 src/TestSite.13/appsettings-schema.json
delete mode 100644 src/TestSite.13/appsettings-schema.usync.json
delete mode 100644 src/TestSite.13/appsettings.Development.json
delete mode 100644 src/TestSite.13/appsettings.json
delete mode 100644 src/TestSite.13/uSync/v9/Content/home.config
delete mode 100644 src/TestSite.13/uSync/v9/Content/invariant-example.config
delete mode 100644 src/TestSite.13/uSync/v9/ContentTypes/basepage.config
delete mode 100644 src/TestSite.13/uSync/v9/ContentTypes/home.config
delete mode 100644 src/TestSite.13/uSync/v9/ContentTypes/invariantexample.config
delete mode 100644 src/TestSite.13/uSync/v9/ContentTypes/umbblockgriddemoheadlineblock.config
delete mode 100644 src/TestSite.13/uSync/v9/ContentTypes/umbblockgriddemoimageblock.config
delete mode 100644 src/TestSite.13/uSync/v9/ContentTypes/umbblockgriddemorichtextblock.config
delete mode 100644 src/TestSite.13/uSync/v9/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/ApprovedColor.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/BasePageGridContentBlockGrid.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/CheckboxList.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/ContentPicker.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/DatePicker.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/DatePickerWithTime.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/Dropdown.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/DropdownMultiple.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/ImageCropper.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/ImageMediaPicker.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/InvariantExampleReadingTimeInvariantSlimReadingTimeInformation.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/LabelBigint.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/LabelDatetime.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/LabelDecimal.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/LabelInteger.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/LabelString.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/LabelTime.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/ListViewContent.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/ListViewMedia.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/ListViewMembers.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/MediaPicker.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/MediaPickerLegacy.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/MemberPicker.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/MultiURLPicker.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/MultipleImageMediaPicker.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/MultipleMediaPicker.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/MultipleMediaPickerLegacy.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/Numeric.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/Radiobox.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/ReadingTime.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/ReadingTimeInformation.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/RichtextEditor.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/Tags.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/Textarea.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/Textstring.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/Truefalse.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/UploadArticle.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/UploadAudio.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/UploadFile.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/UploadVectorGraphics.config
delete mode 100644 src/TestSite.13/uSync/v9/DataTypes/UploadVideo.config
delete mode 100644 src/TestSite.13/uSync/v9/Dictionary/readingtime.config
delete mode 100644 src/TestSite.13/uSync/v9/Domains/_en-gb.config
delete mode 100644 src/TestSite.13/uSync/v9/Domains/se_sv.config
delete mode 100644 src/TestSite.13/uSync/v9/Languages/en-gb.config
delete mode 100644 src/TestSite.13/uSync/v9/Languages/en-us.config
delete mode 100644 src/TestSite.13/uSync/v9/Languages/sv.config
delete mode 100644 src/TestSite.13/uSync/v9/Media/icon.config
delete mode 100644 src/TestSite.13/uSync/v9/MediaTypes/file.config
delete mode 100644 src/TestSite.13/uSync/v9/MediaTypes/folder.config
delete mode 100644 src/TestSite.13/uSync/v9/MediaTypes/image.config
delete mode 100644 src/TestSite.13/uSync/v9/MediaTypes/umbracomediaarticle.config
delete mode 100644 src/TestSite.13/uSync/v9/MediaTypes/umbracomediaaudio.config
delete mode 100644 src/TestSite.13/uSync/v9/MediaTypes/umbracomediavectorgraphics.config
delete mode 100644 src/TestSite.13/uSync/v9/MediaTypes/umbracomediavideo.config
delete mode 100644 src/TestSite.13/uSync/v9/MemberTypes/member.config
delete mode 100644 src/TestSite.13/uSync/v9/Templates/home.config
delete mode 100644 src/TestSite.13/uSync/v9/Templates/homeinvariant.config
delete mode 100644 src/TestSite.13/uSync/v9/Templates/invariantexample.config
delete mode 100644 src/TestSite.13/uSync/v9/usync.config
delete mode 100644 src/TestSite.13/umbraco/models/BasePage.generated.cs
delete mode 100644 src/TestSite.13/umbraco/models/File.generated.cs
delete mode 100644 src/TestSite.13/umbraco/models/Folder.generated.cs
delete mode 100644 src/TestSite.13/umbraco/models/Home.generated.cs
delete mode 100644 src/TestSite.13/umbraco/models/Image.generated.cs
delete mode 100644 src/TestSite.13/umbraco/models/InvariantExample.generated.cs
delete mode 100644 src/TestSite.13/umbraco/models/Member.generated.cs
delete mode 100644 src/TestSite.13/umbraco/models/UmbBlockGridDemoHeadlineBlock.generated.cs
delete mode 100644 src/TestSite.13/umbraco/models/UmbBlockGridDemoImageBlock.generated.cs
delete mode 100644 src/TestSite.13/umbraco/models/UmbBlockGridDemoRichTextBlock.generated.cs
delete mode 100644 src/TestSite.13/umbraco/models/UmbBlockGridDemoTwoColumnLayoutBlock.generated.cs
delete mode 100644 src/TestSite.13/umbraco/models/UmbracoMediaArticle.generated.cs
delete mode 100644 src/TestSite.13/umbraco/models/UmbracoMediaAudio.generated.cs
delete mode 100644 src/TestSite.13/umbraco/models/UmbracoMediaVectorGraphics.generated.cs
delete mode 100644 src/TestSite.13/umbraco/models/UmbracoMediaVideo.generated.cs
delete mode 100644 src/TestSite.13/wwwroot/favicon.ico
delete mode 100644 src/TestSite.13/wwwroot/media/indcweeg/icon.png
rename src/jcdcdev.Umbraco.ReadingTime/Infrastructure/Indexing/{net7.0+ => }/BlockReadingTimeValueProvider.cs (100%)
rename src/jcdcdev.Umbraco.ReadingTime/Infrastructure/Indexing/{net7.0+ => }/NestedContentReadingTimeValueProvider.cs (100%)
delete mode 100644 src/jcdcdev.Umbraco.ReadingTime/Infrastructure/Indexing/net6.0/LegacyBlockNestedContentReadingTimeValueProvider.cs
create mode 100644 src/jcdcdev.Umbraco.ReadingTime/packages.lock.json
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 430265f..aa78f03 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -5,11 +5,15 @@ on:
workflow_dispatch:
jobs:
metadata:
- uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/generate-project-metadata.yml@main
+ uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/generate-project-metadata.yml@dev
build:
- uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/build-template.yml@main
+ runs-on: ubuntu-latest
needs:
- metadata
- with:
- project-name: ${{ needs.metadata.outputs.project-name }}
- project-path: ${{ needs.metadata.outputs.project-path }}
\ No newline at end of file
+ steps:
+ - name: Build
+ uses: jcdcdev/jcdcdev.Umbraco.Github.Build@main
+ with:
+ project-name: ${{ needs.metadata.outputs.project-name}}
+ project-path: ${{ needs.metadata.outputs.project-path }}
+ umbraco-version: 12
\ No newline at end of file
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 56ff520..6a3973e 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -1,24 +1,29 @@
name: 🚀 Release
on:
workflow_dispatch:
+ pull_request:
+ types: [ closed ]
jobs:
metadata:
- uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/generate-project-metadata.yml@main
- build:
- uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/build-template.yml@main
- needs:
- - metadata
- with:
- project-name: ${{ needs.metadata.outputs.project-name}}
- project-path: ${{ needs.metadata.outputs.project-path }}
+ uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/generate-project-metadata.yml@dev
release:
- needs:
- - build
+ runs-on: ubuntu-latest
permissions:
contents: write
- uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/release-template.yml@main
- with:
- artifact-name: ${{ needs.build.outputs.artifact-name }}
- version: ${{ needs.build.outputs.version }}
- secrets:
- nuget-api-key: ${{ secrets.NUGET_API_KEY }}
\ No newline at end of file
+ needs:
+ - metadata
+ steps:
+ - name: Build
+ id: build
+ uses: jcdcdev/jcdcdev.Umbraco.GitHub.Build@main
+ with:
+ project-name: ${{ needs.metadata.outputs.project-name}}
+ project-path: ${{ needs.metadata.outputs.project-path }}
+ umbraco-version: 12
+ - name: Release
+ uses: jcdcdev/jcdcdev.Umbraco.GitHub.Release@main
+ with:
+ artifact-name: ${{ steps.build.outputs.artifact-name }}
+ version: ${{ steps.build.outputs.version }}
+ nuget-api-key: ${{ secrets.NUGET_API_KEY }}
+ github-token: ${{ secrets.GITHUB_TOKEN }}
\ No newline at end of file
diff --git a/src/TestSite.10/Composer.cs b/src/TestSite.10/Composer.cs
deleted file mode 100644
index 4c5cbb3..0000000
--- a/src/TestSite.10/Composer.cs
+++ /dev/null
@@ -1,10 +0,0 @@
-using Umbraco.Cms.Core.Composing;
-
-namespace TestSite.Ten;
-
-public class Composer : IComposer
-{
- public void Compose(IUmbracoBuilder builder)
- {
- }
-}
diff --git a/src/TestSite.10/Program.cs b/src/TestSite.10/Program.cs
deleted file mode 100644
index aaa9da9..0000000
--- a/src/TestSite.10/Program.cs
+++ /dev/null
@@ -1,18 +0,0 @@
-namespace TestSite.Ten;
-
-public class Program
-{
- public static void Main(string[] args)
- => CreateHostBuilder(args)
- .Build()
- .Run();
-
- public static IHostBuilder CreateHostBuilder(string[] args) =>
- Host.CreateDefaultBuilder(args)
- .ConfigureUmbracoDefaults()
- .ConfigureWebHostDefaults(webBuilder =>
- {
- webBuilder.UseStaticWebAssets();
- webBuilder.UseStartup();
- });
-}
diff --git a/src/TestSite.10/Properties/launchSettings.json b/src/TestSite.10/Properties/launchSettings.json
deleted file mode 100644
index f59d7b4..0000000
--- a/src/TestSite.10/Properties/launchSettings.json
+++ /dev/null
@@ -1,29 +0,0 @@
-{
- "$schema": "https://json.schemastore.org/launchsettings.json",
- "iisSettings": {
- "windowsAuthentication": false,
- "anonymousAuthentication": true,
- "iisExpress": {
- "applicationUrl": "http://localhost:16958",
- "sslPort": 44316
- }
- },
- "profiles": {
- "IIS Express": {
- "commandName": "IISExpress",
- "launchBrowser": true,
- "environmentVariables": {
- "ASPNETCORE_ENVIRONMENT": "Development"
- }
- },
- "Umbraco.Web.UI": {
- "commandName": "Project",
- "dotnetRunMessages": true,
- "launchBrowser": true,
- "applicationUrl": "https://localhost:44316;http://localhost:16958",
- "environmentVariables": {
- "ASPNETCORE_ENVIRONMENT": "Development"
- }
- }
- }
-}
diff --git a/src/TestSite.10/Startup.cs b/src/TestSite.10/Startup.cs
deleted file mode 100644
index b4ff1f9..0000000
--- a/src/TestSite.10/Startup.cs
+++ /dev/null
@@ -1,64 +0,0 @@
-namespace TestSite.Ten;
-
-public class Startup
-{
- private readonly IConfiguration _config;
- private readonly IWebHostEnvironment _env;
-
- ///
- /// Initializes a new instance of the class.
- ///
- /// The web hosting environment.
- /// The configuration.
- ///
- /// Only a few services are possible to be injected here https://github.com/dotnet/aspnetcore/issues/9337.
- ///
- public Startup(IWebHostEnvironment webHostEnvironment, IConfiguration config)
- {
- _env = webHostEnvironment ?? throw new ArgumentNullException(nameof(webHostEnvironment));
- _config = config ?? throw new ArgumentNullException(nameof(config));
- }
-
- ///
- /// Configures the services.
- ///
- /// The services.
- ///
- /// This method gets called by the runtime. Use this method to add services to the container.
- /// For more information on how to configure your application, visit https://go.microsoft.com/fwlink/?LinkID=398940.
- ///
- public void ConfigureServices(IServiceCollection services)
- {
- services.AddUmbraco(_env, _config)
- .AddBackOffice()
- .AddWebsite()
- .AddComposers()
- .Build();
- }
-
- ///
- /// Configures the application.
- ///
- /// The application builder.
- /// The web hosting environment.
- public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
- {
- if (env.IsDevelopment())
- {
- app.UseDeveloperExceptionPage();
- }
-
- app.UseUmbraco()
- .WithMiddleware(u =>
- {
- u.UseBackOffice();
- u.UseWebsite();
- })
- .WithEndpoints(u =>
- {
- u.UseInstallerEndpoints();
- u.UseBackOfficeEndpoints();
- u.UseWebsiteEndpoints();
- });
- }
-}
diff --git a/src/TestSite.10/TestSite.10.csproj b/src/TestSite.10/TestSite.10.csproj
deleted file mode 100644
index 1b4026a..0000000
--- a/src/TestSite.10/TestSite.10.csproj
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
- net6.0
- enable
- enable
- TestSite.Ten
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- appsettings.json
-
-
-
-
-
-
-
-
-
- true
-
-
-
-
- false
- false
-
-
-
diff --git a/src/TestSite.10/Views/Partials/blockgrid/Components/umbBlockGridDemoHeadlineBlock.cshtml b/src/TestSite.10/Views/Partials/blockgrid/Components/umbBlockGridDemoHeadlineBlock.cshtml
deleted file mode 100644
index 8b03aeb..0000000
--- a/src/TestSite.10/Views/Partials/blockgrid/Components/umbBlockGridDemoHeadlineBlock.cshtml
+++ /dev/null
@@ -1,3 +0,0 @@
-@inherits UmbracoViewPage
-
-@Model.Content.Value("headline")
diff --git a/src/TestSite.10/Views/Partials/blockgrid/Components/umbBlockGridDemoImageBlock.cshtml b/src/TestSite.10/Views/Partials/blockgrid/Components/umbBlockGridDemoImageBlock.cshtml
deleted file mode 100644
index c539503..0000000
--- a/src/TestSite.10/Views/Partials/blockgrid/Components/umbBlockGridDemoImageBlock.cshtml
+++ /dev/null
@@ -1,14 +0,0 @@
-@using Umbraco.Cms.Core.Models
-@inherits UmbracoViewPage
-
-@{
- var typedMediaPickerSingle = Model.Content.Value("image");
- if (typedMediaPickerSingle != null)
- {
-
- }
- else
- {
- Missing image
- }
-}
diff --git a/src/TestSite.10/Views/Partials/blockgrid/Components/umbBlockGridDemoRichTextBlock.cshtml b/src/TestSite.10/Views/Partials/blockgrid/Components/umbBlockGridDemoRichTextBlock.cshtml
deleted file mode 100644
index f7df65f..0000000
--- a/src/TestSite.10/Views/Partials/blockgrid/Components/umbBlockGridDemoRichTextBlock.cshtml
+++ /dev/null
@@ -1,5 +0,0 @@
-@inherits UmbracoViewPage
-
-
- @Model.Content.Value("richText")
-
diff --git a/src/TestSite.10/Views/Partials/blockgrid/Components/umbBlockGridDemoTwoColumnLayoutBlock.cshtml b/src/TestSite.10/Views/Partials/blockgrid/Components/umbBlockGridDemoTwoColumnLayoutBlock.cshtml
deleted file mode 100644
index 6c02f16..0000000
--- a/src/TestSite.10/Views/Partials/blockgrid/Components/umbBlockGridDemoTwoColumnLayoutBlock.cshtml
+++ /dev/null
@@ -1,5 +0,0 @@
-@inherits UmbracoViewPage
-
-
- @await Html.GetBlockGridItemAreasHtmlAsync(Model)
-
diff --git a/src/TestSite.10/Views/Partials/blockgrid/area.cshtml b/src/TestSite.10/Views/Partials/blockgrid/area.cshtml
deleted file mode 100644
index 750f185..0000000
--- a/src/TestSite.10/Views/Partials/blockgrid/area.cshtml
+++ /dev/null
@@ -1,11 +0,0 @@
-@inherits UmbracoViewPage
-@{
- var bsClass = $"col-{Model.ColumnSpan}";
-}
-
- @await Html.GetBlockGridItemsHtmlAsync(Model)
-
diff --git a/src/TestSite.10/Views/Partials/blockgrid/areas.cshtml b/src/TestSite.10/Views/Partials/blockgrid/areas.cshtml
deleted file mode 100644
index e916c97..0000000
--- a/src/TestSite.10/Views/Partials/blockgrid/areas.cshtml
+++ /dev/null
@@ -1,15 +0,0 @@
-@inherits UmbracoViewPage
-@{
- if (Model?.Areas.Any() != true)
- {
- return;
- }
-}
-
-
- @foreach (var area in Model.Areas)
- {
- @await Html.GetBlockGridItemAreaHtmlAsync(area)
- }
-
diff --git a/src/TestSite.10/Views/Partials/blockgrid/default.cshtml b/src/TestSite.10/Views/Partials/blockgrid/default.cshtml
deleted file mode 100644
index 650c3b9..0000000
--- a/src/TestSite.10/Views/Partials/blockgrid/default.cshtml
+++ /dev/null
@@ -1,13 +0,0 @@
-@inherits UmbracoViewPage
-@{
- if (Model?.Any() != true)
- {
- return;
- }
-}
-
-
- @await Html.GetBlockGridItemsHtmlAsync(Model)
-
diff --git a/src/TestSite.10/Views/Partials/blockgrid/items.cshtml b/src/TestSite.10/Views/Partials/blockgrid/items.cshtml
deleted file mode 100644
index 2dff1af..0000000
--- a/src/TestSite.10/Views/Partials/blockgrid/items.cshtml
+++ /dev/null
@@ -1,37 +0,0 @@
-@inherits UmbracoViewPage>
-@{
- if (Model?.Any() != true)
- {
- return;
- }
-}
-
-
- @foreach (var item in Model)
- {
-
- @{
- var partialViewName = "blockgrid/Components/" + item.Content.ContentType.Alias;
- try
- {
- @await Html.PartialAsync(partialViewName, item)
- }
- catch (InvalidOperationException)
- {
-
- Could not render component of type: @(item.Content.ContentType.Alias)
-
- This likely happened because the partial view @partialViewName could not be found.
-
- }
- }
-
- }
-
diff --git a/src/TestSite.10/Views/Partials/blocklist/default.cshtml b/src/TestSite.10/Views/Partials/blocklist/default.cshtml
deleted file mode 100644
index 4ef9ca2..0000000
--- a/src/TestSite.10/Views/Partials/blocklist/default.cshtml
+++ /dev/null
@@ -1,19 +0,0 @@
-@inherits UmbracoViewPage
-@{
- if (Model?.Any() != true)
- {
- return;
- }
-}
-
- @foreach (var block in Model)
- {
- if (block?.ContentUdi == null)
- {
- continue;
- }
- var data = block.Content;
-
- @await Html.PartialAsync("blocklist/Components/" + data.ContentType.Alias, block)
- }
-
diff --git a/src/TestSite.10/Views/Partials/grid/bootstrap3-fluid.cshtml b/src/TestSite.10/Views/Partials/grid/bootstrap3-fluid.cshtml
deleted file mode 100644
index feaf46b..0000000
--- a/src/TestSite.10/Views/Partials/grid/bootstrap3-fluid.cshtml
+++ /dev/null
@@ -1,109 +0,0 @@
-@using Newtonsoft.Json.Linq
-@using System.Collections
-@using System.Web
-@inherits UmbracoViewPage
-
-@*
- Razor helpers located at the bottom of this file
-*@
-
-@if (Model is JObject && Model?.sections is not null)
-{
- var oneColumn = ((ICollection)Model.sections).Count == 1;
-
-
- @if (oneColumn)
- {
- foreach (var section in Model.sections)
- {
-
- @foreach (var row in section.rows)
- {
- renderRow(row);
- }
-
- }
- }
- else
- {
-
- @foreach (var sec in Model.sections)
- {
-
-
- @foreach (var row in sec.rows)
- {
- renderRow(row);
- }
-
-
- }
-
- }
-
-}
-
-@functions{
-
- private async Task renderRow(dynamic row)
- {
-
-
- @foreach (var area in row.areas)
- {
-
-
- @foreach (var control in area.controls)
- {
- if (control?.editor?.view != null)
- {
- @await Html.PartialAsync("grid/editors/base", (object)control)
- }
- }
-
-
- }
-
-
- }
-
-}
-
-@functions{
-
- public static HtmlString RenderElementAttributes(dynamic contentItem)
- {
- var attrs = new List();
- JObject cfg = contentItem.config;
-
- if (cfg != null)
- {
- foreach (var property in cfg.Properties())
- {
- var propertyValue = HttpUtility.HtmlAttributeEncode(property.Value.ToString());
- attrs.Add(property.Name + "=\"" + propertyValue + "\"");
- }
- }
-
- JObject style = contentItem.styles;
-
- if (style != null)
- {
- var cssVals = new List();
- foreach (var property in style.Properties())
- {
- var propertyValue = property.Value.ToString();
- if (string.IsNullOrWhiteSpace(propertyValue) == false)
- {
- cssVals.Add(property.Name + ":" + propertyValue + ";");
- }
- }
-
- if (cssVals.Any())
- attrs.Add("style='" + HttpUtility.HtmlAttributeEncode(string.Join(" ", cssVals)) + "'");
- }
-
- return new HtmlString(string.Join(" ", attrs));
- }
-
-}
diff --git a/src/TestSite.10/Views/Partials/grid/bootstrap3.cshtml b/src/TestSite.10/Views/Partials/grid/bootstrap3.cshtml
deleted file mode 100644
index 506b846..0000000
--- a/src/TestSite.10/Views/Partials/grid/bootstrap3.cshtml
+++ /dev/null
@@ -1,115 +0,0 @@
-@using Newtonsoft.Json.Linq
-@using System.Collections
-@using System.Web
-@inherits UmbracoViewPage
-
-@if (Model is JObject && Model?.sections is not null)
-{
- var oneColumn = ((ICollection)Model.sections).Count == 1;
-
-
- @if (oneColumn)
- {
- foreach (var section in Model.sections)
- {
-
- @foreach (var row in section.rows)
- {
- renderRow(row, true);
- }
-
- }
- }
- else
- {
-
-
- @foreach (var sec in Model.sections)
- {
-
-
- @foreach (var row in sec.rows)
- {
- renderRow(row, false);
- }
-
-
- }
-
-
- }
-
-}
-
-@functions{
-
- private async Task renderRow(dynamic row, bool singleColumn)
- {
-
- @if (singleColumn)
- {
- @:
- }
-
- @foreach (var area in row.areas)
- {
-
-
- @foreach (var control in area.controls)
- {
- if (control?.editor?.view != null)
- {
- @await Html.PartialAsync("grid/editors/base", (object)control)
- }
- }
-
-
- }
-
- @if (singleColumn)
- {
- @:
- }
-
- }
-
-}
-
-@functions{
-
- public static HtmlString RenderElementAttributes(dynamic contentItem)
- {
- var attrs = new List();
- JObject cfg = contentItem.config;
-
- if (cfg != null)
- {
- foreach (var property in cfg.Properties())
- {
- var propertyValue = HttpUtility.HtmlAttributeEncode(property.Value.ToString());
- attrs.Add(property.Name + "=\"" + propertyValue + "\"");
- }
- }
-
- JObject style = contentItem.styles;
-
- if (style != null)
- {
- var cssVals = new List();
- foreach (var property in style.Properties())
- {
- var propertyValue = property.Value.ToString();
- if (string.IsNullOrWhiteSpace(propertyValue) == false)
- {
- cssVals.Add(property.Name + ":" + propertyValue + ";");
- }
- }
-
- if (cssVals.Any())
- attrs.Add("style=\"" + HttpUtility.HtmlAttributeEncode(string.Join(" ", cssVals)) + "\"");
- }
-
- return new HtmlString(string.Join(" ", attrs));
- }
-
-}
diff --git a/src/TestSite.10/Views/Partials/grid/editors/base.cshtml b/src/TestSite.10/Views/Partials/grid/editors/base.cshtml
deleted file mode 100644
index 33d64cc..0000000
--- a/src/TestSite.10/Views/Partials/grid/editors/base.cshtml
+++ /dev/null
@@ -1,28 +0,0 @@
-@model dynamic
-
-@try
-{
- string editor = EditorView(Model);
- @await Html.PartialAsync(editor, Model as object)
-}
-catch (Exception ex)
-{
- @ex.ToString()
-}
-
-@functions{
-
- public static string EditorView(dynamic contentItem)
- {
- string view = contentItem.editor.render != null ? contentItem.editor.render.ToString() : contentItem.editor.view.ToString();
- view = view.Replace(".html", ".cshtml");
-
- if (!view.Contains("/"))
- {
- view = "grid/editors/" + view;
- }
-
- return view;
- }
-
-}
diff --git a/src/TestSite.10/Views/Partials/grid/editors/embed.cshtml b/src/TestSite.10/Views/Partials/grid/editors/embed.cshtml
deleted file mode 100644
index b08a286..0000000
--- a/src/TestSite.10/Views/Partials/grid/editors/embed.cshtml
+++ /dev/null
@@ -1,11 +0,0 @@
-@inherits UmbracoViewPage
-
-@if (Model is not null)
-{
- string embedValue = Convert.ToString(Model.value);
- embedValue = embedValue.DetectIsJson() ? Model.value.preview : Model.value;
-
-
- @Html.Raw(embedValue)
-
-}
diff --git a/src/TestSite.10/Views/Partials/grid/editors/macro.cshtml b/src/TestSite.10/Views/Partials/grid/editors/macro.cshtml
deleted file mode 100644
index feda303..0000000
--- a/src/TestSite.10/Views/Partials/grid/editors/macro.cshtml
+++ /dev/null
@@ -1,15 +0,0 @@
-@inherits UmbracoViewPage
-
-@if (Model?.value is not null)
-{
- string macroAlias = Model.value.macroAlias.ToString();
- var parameters = new Dictionary();
- foreach (var mpd in Model.value.macroParamsDictionary)
- {
- parameters.Add(mpd.Name, mpd.Value);
- }
-
-
- @await Umbraco.RenderMacroAsync(macroAlias, parameters)
-
-}
diff --git a/src/TestSite.10/Views/Partials/grid/editors/media.cshtml b/src/TestSite.10/Views/Partials/grid/editors/media.cshtml
deleted file mode 100644
index a5d2ff3..0000000
--- a/src/TestSite.10/Views/Partials/grid/editors/media.cshtml
+++ /dev/null
@@ -1,60 +0,0 @@
-@using Umbraco.Cms.Core.Media
-@using Umbraco.Cms.Core.PropertyEditors.ValueConverters
-@model dynamic
-@inject IImageUrlGenerator ImageUrlGenerator
-
-@if (Model?.value is not null)
-{
- var url = Model.value.image;
-
- if (Model.editor.config != null && Model.editor.config.size != null)
- {
- if (Model.value.coordinates != null)
- {
- url = ((string)url).GetCropUrl(ImageUrlGenerator,
- width: (int)Model.editor.config.size.width,
- height: (int)Model.editor.config.size.height,
- cropAlias: "default",
- cropDataSet: new ImageCropperValue
- {
- Crops = new[]
- {
- new ImageCropperValue.ImageCropperCrop
- {
- Alias = "default",
- Coordinates = new ImageCropperValue.ImageCropperCropCoordinates
- {
- X1 = (decimal)Model.value.coordinates.x1,
- Y1 = (decimal)Model.value.coordinates.y1,
- X2 = (decimal)Model.value.coordinates.x2,
- Y2 = (decimal)Model.value.coordinates.y2
- }
- }
- }
- });
- }
- else
- {
- url = ((string)url).GetCropUrl(ImageUrlGenerator,
- width: (int)Model.editor.config.size.width,
- height: (int)Model.editor.config.size.height,
- cropDataSet: new ImageCropperValue
- {
- FocalPoint = new ImageCropperValue.ImageCropperFocalPoint
- {
- Top = Model.value.focalPoint == null ? 0.5m : Model.value.focalPoint.top,
- Left = Model.value.focalPoint == null ? 0.5m : Model.value.focalPoint.left
- }
- });
- }
- }
-
- var altText = Model.value.altText ?? Model.value.caption ?? string.Empty;
-
-
-
- if (Model.value.caption != null)
- {
- @Model.value.caption
- }
-}
diff --git a/src/TestSite.10/Views/Partials/grid/editors/rte.cshtml b/src/TestSite.10/Views/Partials/grid/editors/rte.cshtml
deleted file mode 100644
index 9445666..0000000
--- a/src/TestSite.10/Views/Partials/grid/editors/rte.cshtml
+++ /dev/null
@@ -1,13 +0,0 @@
-@using Umbraco.Cms.Core.Templates
-@model dynamic
-@inject HtmlLocalLinkParser HtmlLocalLinkParser;
-@inject HtmlUrlParser HtmlUrlParser;
-@inject HtmlImageSourceParser HtmlImageSourceParser;
-
-@{
- var value = HtmlLocalLinkParser.EnsureInternalLinks(Model?.value.ToString());
- value = HtmlUrlParser.EnsureUrls(value);
- value = HtmlImageSourceParser.EnsureImageSources(value);
-}
-
-@Html.Raw(value)
diff --git a/src/TestSite.10/Views/Partials/grid/editors/textstring.cshtml b/src/TestSite.10/Views/Partials/grid/editors/textstring.cshtml
deleted file mode 100644
index e6b9352..0000000
--- a/src/TestSite.10/Views/Partials/grid/editors/textstring.cshtml
+++ /dev/null
@@ -1,22 +0,0 @@
-@model dynamic
-
-@if (Model?.editor.config.markup is not null)
-{
- string markup = Model.editor.config.markup.ToString();
- markup = markup.Replace("#value#", Html.ReplaceLineBreaks((string)Model.value.ToString()).ToString());
-
- if (Model.editor.config.style != null)
- {
- markup = markup.Replace("#style#", Model.editor.config.style.ToString());
- }
-
-
- @Html.Raw(markup)
-
-}
-else
-{
-
- @Model?.value
-
-}
diff --git a/src/TestSite.10/Views/Shared/_Layout.cshtml b/src/TestSite.10/Views/Shared/_Layout.cshtml
deleted file mode 100644
index 1971fb9..0000000
--- a/src/TestSite.10/Views/Shared/_Layout.cshtml
+++ /dev/null
@@ -1,46 +0,0 @@
-@inherits UmbracoViewPage
-@{
- var home = Model.Root()!;
-}
-
-
-
-
-
-
- @Model.Name
-
-
-
-
-
-
-@RenderBody()
-
-
-
-
-
-
diff --git a/src/TestSite.10/Views/_ViewImports.cshtml b/src/TestSite.10/Views/_ViewImports.cshtml
deleted file mode 100644
index ad8cc7e..0000000
--- a/src/TestSite.10/Views/_ViewImports.cshtml
+++ /dev/null
@@ -1,9 +0,0 @@
-@using Umbraco.Extensions
-@using Umbraco.Cms.Web.Common.PublishedModels
-@using Umbraco.Cms.Web.Common.Views
-@using Umbraco.Cms.Core.Models.PublishedContent
-@using Microsoft.AspNetCore.Html
-@using Smidge
-@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
-@addTagHelper *, Smidge
-@inject SmidgeHelper SmidgeHelper
diff --git a/src/TestSite.10/Views/home.cshtml b/src/TestSite.10/Views/home.cshtml
deleted file mode 100644
index 0dcf3cf..0000000
--- a/src/TestSite.10/Views/home.cshtml
+++ /dev/null
@@ -1,24 +0,0 @@
-@using jcdcdev.Umbraco.ReadingTime.Core.Extensions
-@inherits UmbracoViewPage
-
-@{
- Layout = "_Layout";
-}
-
-
-
-
-
@Model.Name
- @if (Model.ReadingTime.IsValid())
- {
-
-
- @Umbraco.GetDictionaryValue("ReadingTime") @Model.ReadingTime.DisplayTime()
-
- }
-
- @await Html.GetBlockGridHtmlAsync(Model.GridContent)
-
-
-
-
diff --git a/src/TestSite.10/appsettings-schema.json b/src/TestSite.10/appsettings-schema.json
deleted file mode 100644
index 9595821..0000000
--- a/src/TestSite.10/appsettings-schema.json
+++ /dev/null
@@ -1,4120 +0,0 @@
-{
- "$schema": "http://json-schema.org/draft-04/schema#",
- "definitions": {
- "webOptimizer": {
- "title": "web optimizer",
- "type": "object",
- "description": "Settings for WebOptimizer.Core",
- "properties": {
- "enableCaching": {
- "description": "Determines if the \"cache-control\" HTTP headers should be set and if conditional GET (304) requests should be supported. This could be helpful to disable while in development mode.",
- "type": "boolean"
- },
- "enableTagHelperBundling": {
- "description": "Determines if `"
- },
- "MacroErrors": {
- "description": "Gets or sets a value for the macro error behaviour.\n ",
- "default": "Inline",
- "oneOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreMacrosMacroErrorBehaviour"
- }
- ]
- },
- "ShowDeprecatedPropertyEditors": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether deprecated property editors should be shown.\n ",
- "default": false
- },
- "LoginBackgroundImage": {
- "type": "string",
- "description": "Gets or sets a value for the path to the login screen background image.\n ",
- "default": "assets/img/login.jpg"
- },
- "LoginLogoImage": {
- "type": "string",
- "description": "Gets or sets a value for the path to the login screen logo image.\n ",
- "default": "assets/img/application/umbraco_logo_white.svg"
- },
- "HideBackOfficeLogo": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether to hide the backoffice umbraco logo or not.\n ",
- "default": false
- },
- "DisableDeleteWhenReferenced": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether to disable the deletion of items referenced by other items.\n ",
- "default": false
- },
- "DisableUnpublishWhenReferenced": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether to disable the unpublishing of items referenced by other items.\n ",
- "default": false
- },
- "ContentVersionCleanupPolicy": {
- "description": "Get or sets the model representing the global content version cleanup policy\n ",
- "oneOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsContentVersionCleanupPolicySettings"
- }
- ]
- },
- "AllowEditInvariantFromNonDefault": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether to allow editing invariant properties from a non-default language variation.",
- "default": false
- },
- "AllowedUploadedFileExtensions": {
- "type": "array",
- "description": "Gets or sets a value for the collection of file extensions that are allowed for upload.\n ",
- "items": {
- "type": "string"
- }
- },
- "DisallowedUploadedFileExtensions": {
- "type": "array",
- "description": "Gets or sets a value for the collection of file extensions that are disallowed for upload.\n ",
- "default": "ashx,aspx,ascx,config,cshtml,vbhtml,asmx,air,axd,xamlx",
- "items": {
- "type": "string"
- }
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsContentNotificationSettings": {
- "type": "object",
- "description": "Typed configuration options for content notification settings.\n ",
- "properties": {
- "Email": {
- "type": [
- "null",
- "string"
- ],
- "description": "Gets or sets a value for the email address for notifications.\n "
- },
- "DisableHtmlEmail": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether HTML email notifications should be disabled.\n ",
- "default": false
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsContentImagingSettings": {
- "type": "object",
- "description": "Typed configuration options for content imaging settings.\n ",
- "properties": {
- "ImageFileTypes": {
- "type": "array",
- "description": "Gets or sets a value for the collection of accepted image file extensions.\n ",
- "default": "jpeg,jpg,gif,bmp,png,tiff,tif,webp",
- "items": {
- "type": "string"
- }
- },
- "AutoFillImageProperties": {
- "type": "array",
- "description": "Gets or sets a value for the imaging autofill following media file upload fields.\n ",
- "items": {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsImagingAutoFillUploadField"
- }
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsImagingAutoFillUploadField": {
- "allOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsValidationValidatableEntryBase"
- },
- {
- "type": "object",
- "description": "Typed configuration options for image autofill upload settings.\n ",
- "required": [
- "Alias",
- "WidthFieldAlias",
- "HeightFieldAlias",
- "LengthFieldAlias",
- "ExtensionFieldAlias"
- ],
- "properties": {
- "Alias": {
- "type": "string",
- "description": "Gets or sets a value for the alias of the image upload property.\n ",
- "minLength": 1
- },
- "WidthFieldAlias": {
- "type": "string",
- "description": "Gets or sets a value for the width field alias of the image upload property.\n ",
- "minLength": 1
- },
- "HeightFieldAlias": {
- "type": "string",
- "description": "Gets or sets a value for the height field alias of the image upload property.\n ",
- "minLength": 1
- },
- "LengthFieldAlias": {
- "type": "string",
- "description": "Gets or sets a value for the length field alias of the image upload property.\n ",
- "minLength": 1
- },
- "ExtensionFieldAlias": {
- "type": "string",
- "description": "Gets or sets a value for the extension field alias of the image upload property.\n ",
- "minLength": 1
- }
- }
- }
- ]
- },
- "UmbracoCmsCoreConfigurationModelsValidationValidatableEntryBase": {
- "type": "object",
- "description": "Provides a base class for configuration models that can be validated based on data annotations.\n ",
- "x-abstract": true
- },
- "UmbracoCmsCoreConfigurationModelsContentErrorPage": {
- "allOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsValidationValidatableEntryBase"
- },
- {
- "type": "object",
- "description": "Typed configuration for a content error page.\n ",
- "required": [
- "Culture"
- ],
- "properties": {
- "ContentId": {
- "type": "integer",
- "description": "Gets or sets a value for the content Id.\n ",
- "format": "int32"
- },
- "ContentKey": {
- "type": "string",
- "description": "Gets or sets a value for the content key.\n ",
- "format": "guid"
- },
- "ContentXPath": {
- "type": [
- "null",
- "string"
- ],
- "description": "Gets or sets a value for the content XPath.\n "
- },
- "Culture": {
- "type": "string",
- "description": "Gets or sets a value for the content culture.\n ",
- "minLength": 1
- }
- }
- }
- ]
- },
- "UmbracoCmsCoreMacrosMacroErrorBehaviour": {
- "type": "string",
- "description": "",
- "x-enumNames": [
- "Inline",
- "Silent",
- "Throw",
- "Content"
- ],
- "enum": [
- "Inline",
- "Silent",
- "Throw",
- "Content"
- ]
- },
- "UmbracoCmsCoreConfigurationModelsContentVersionCleanupPolicySettings": {
- "type": "object",
- "description": "Model representing the global content version cleanup policy\n ",
- "properties": {
- "EnableCleanup": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether or not the cleanup job should be executed.\n ",
- "default": false
- },
- "KeepAllVersionsNewerThanDays": {
- "type": "integer",
- "description": "Gets or sets the number of days where all historical content versions are kept.\n ",
- "format": "int32",
- "default": 7
- },
- "KeepLatestVersionPerDayForDays": {
- "type": "integer",
- "description": "Gets or sets the number of days where the latest historical content version for that day are kept.\n ",
- "format": "int32",
- "default": 90
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsCoreDebugSettings": {
- "type": "object",
- "description": "Typed configuration options for core debug settings.\n ",
- "properties": {
- "LogIncompletedScopes": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether incompleted scopes should be logged.\n ",
- "default": false
- },
- "DumpOnTimeoutThreadAbort": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether memory dumps on thread abort should be taken.\n ",
- "default": false
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsExceptionFilterSettings": {
- "type": "object",
- "description": "Typed configuration options for exception filter settings.\n ",
- "properties": {
- "Disabled": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether the exception filter is disabled.\n ",
- "default": false
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsModelsBuilderSettings": {
- "type": "object",
- "description": "Typed configuration options for models builder settings.\n ",
- "properties": {
- "ModelsMode": {
- "description": "Gets or sets a value for the models mode.\n ",
- "default": "InMemoryAuto",
- "oneOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsMode"
- }
- ]
- },
- "ModelsNamespace": {
- "type": "string",
- "description": "Gets or sets a value for models namespace.\n ",
- "default": "Umbraco.Cms.Web.Common.PublishedModels"
- },
- "FlagOutOfDateModels": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether we should flag out-of-date models.\n "
- },
- "ModelsDirectory": {
- "type": "string",
- "description": "Gets or sets a value for the models directory.\n ",
- "default": "~/umbraco/models"
- },
- "AcceptUnsafeModelsDirectory": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether to accept an unsafe value for ModelsDirectory.\n ",
- "default": false
- },
- "DebugLevel": {
- "type": "integer",
- "description": "Gets or sets a value indicating the debug log level.\n ",
- "format": "int32",
- "default": 0
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsMode": {
- "type": "string",
- "description": "Defines the models generation modes.\n ",
- "x-enumNames": [
- "Nothing",
- "InMemoryAuto",
- "SourceCodeManual",
- "SourceCodeAuto"
- ],
- "enum": [
- "Nothing",
- "InMemoryAuto",
- "SourceCodeManual",
- "SourceCodeAuto"
- ]
- },
- "UmbracoCmsCoreConfigurationModelsGlobalSettings": {
- "type": "object",
- "description": "Typed configuration options for global settings.\n ",
- "properties": {
- "ReservedUrls": {
- "type": "string",
- "description": "Gets or sets a value for the reserved URLs (must end with a comma).\n ",
- "default": "~/.well-known,"
- },
- "ReservedPaths": {
- "type": "string",
- "description": "Gets or sets a value for the reserved paths (must end with a comma).\n ",
- "default": "~/app_plugins/,~/install/,~/mini-profiler-resources/,~/umbraco/,"
- },
- "TimeOut": {
- "type": "string",
- "description": "Gets or sets a value for the back-office login timeout.\n ",
- "format": "duration",
- "default": "00:20:00"
- },
- "DefaultUILanguage": {
- "type": "string",
- "description": "Gets or sets a value for the default UI language.\n ",
- "default": "en-US"
- },
- "HideTopLevelNodeFromPath": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether to hide the top level node from the path.\n ",
- "default": true
- },
- "UseHttps": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether HTTPS should be used.\n ",
- "default": false
- },
- "VersionCheckPeriod": {
- "type": "integer",
- "description": "Gets or sets a value for the version check period in days.\n ",
- "format": "int32",
- "default": 7
- },
- "IconsPath": {
- "type": "string",
- "description": "Gets or sets a value for the Umbraco icons path.\n ",
- "default": "umbraco/assets/icons"
- },
- "UmbracoCssPath": {
- "type": "string",
- "description": "Gets or sets a value for the Umbraco CSS path.\n ",
- "default": "~/css"
- },
- "UmbracoScriptsPath": {
- "type": "string",
- "description": "Gets or sets a value for the Umbraco scripts path.\n ",
- "default": "~/scripts"
- },
- "UmbracoMediaPath": {
- "type": "string",
- "description": "Gets or sets a value for the Umbraco media request path.\n ",
- "default": "~/media"
- },
- "UmbracoMediaPhysicalRootPath": {
- "type": "string",
- "description": "Gets or sets a value for the physical Umbraco media root path (falls back to UmbracoMediaPath when\nempty).\n "
- },
- "InstallMissingDatabase": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether to install the database when it is missing.\n ",
- "default": false
- },
- "DisableElectionForSingleServer": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether to disable the election for a single server.\n ",
- "default": false
- },
- "DatabaseFactoryServerVersion": {
- "type": "string",
- "description": "Gets or sets a value for the database factory server version.\n "
- },
- "MainDomLock": {
- "type": "string",
- "description": "Gets or sets a value for the main dom lock.\n "
- },
- "MainDomKeyDiscriminator": {
- "type": "string",
- "description": "Gets or sets a value to discriminate MainDom boundaries.\n\n Generally the default should suffice but useful for advanced scenarios e.g. azure deployment slot based zero\n downtime deployments.\n\n "
- },
- "MainDomReleaseSignalPollingInterval": {
- "type": "integer",
- "description": "Gets or sets the duration (in milliseconds) for which the MainDomLock release signal polling task should sleep.\n ",
- "format": "int32",
- "default": 2000
- },
- "Id": {
- "type": "string",
- "description": "Gets or sets the telemetry ID.\n "
- },
- "NoNodesViewPath": {
- "type": "string",
- "description": "Gets or sets a value for the path to the no content view.\n ",
- "default": "~/umbraco/UmbracoWebsite/NoNodes.cshtml"
- },
- "DatabaseServerRegistrar": {
- "description": "Gets or sets a value for the database server registrar settings.\n ",
- "oneOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsDatabaseServerRegistrarSettings"
- }
- ]
- },
- "DatabaseServerMessenger": {
- "description": "Gets or sets a value for the database server messenger settings.\n ",
- "oneOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsDatabaseServerMessengerSettings"
- }
- ]
- },
- "Smtp": {
- "description": "Gets or sets a value for the SMTP settings.\n ",
- "oneOf": [
- {
- "type": "null"
- },
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsSmtpSettings"
- }
- ]
- },
- "SanitizeTinyMce": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether TinyMCE scripting sanitization should be applied.\n ",
- "default": false
- },
- "DistributedLockingReadLockDefaultTimeout": {
- "type": "string",
- "description": "Gets or sets a value representing the maximum time to wait whilst attempting to obtain a distributed read lock.\n ",
- "format": "duration",
- "default": "00:01:00"
- },
- "DistributedLockingWriteLockDefaultTimeout": {
- "type": "string",
- "description": "Gets or sets a value representing the maximum time to wait whilst attempting to obtain a distributed write lock.\n ",
- "format": "duration",
- "default": "00:00:05"
- },
- "DistributedLockingMechanism": {
- "type": "string",
- "description": "Gets or sets a value representing the DistributedLockingMechanism to use."
- },
- "ForceCombineUrlPathLeftToRight": {
- "type": "boolean",
- "description": "Force url paths to be left to right, even when the culture has right to left text",
- "default": true,
- "x-example": "For the following hierarchy\n- Root (/ar)\n - 1 (/ar/1)\n - 2 (/ar/1/2)\n - 3 (/ar/1/2/3)\n - 3 (/ar/1/2/3/4)\nWhen forced\n- https://www.umbraco.com/ar/1/2/3/4\nwhen not\n- https://www.umbraco.com/ar/4/3/2/1"
- },
- "ShowMaintenancePageWhenInUpgradeState": {
- "type": "boolean",
- "default": true
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsDatabaseServerRegistrarSettings": {
- "type": "object",
- "description": "Typed configuration options for database server registrar settings.\n ",
- "properties": {
- "WaitTimeBetweenCalls": {
- "type": "string",
- "description": "Gets or sets a value for the amount of time to wait between calls to the database on the background thread.\n ",
- "format": "duration",
- "default": "00:01:00"
- },
- "StaleServerTimeout": {
- "type": "string",
- "description": "Gets or sets a value for the time span to wait before considering a server stale, after it has last been accessed.\n ",
- "format": "duration",
- "default": "00:02:00"
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsDatabaseServerMessengerSettings": {
- "type": "object",
- "description": "Typed configuration options for database server messaging settings.\n ",
- "properties": {
- "MaxProcessingInstructionCount": {
- "type": "integer",
- "description": "Gets or sets a value for the maximum number of instructions that can be processed at startup; otherwise the server\ncold-boots (rebuilds its caches).\n ",
- "format": "int32",
- "default": 1000
- },
- "TimeToRetainInstructions": {
- "type": "string",
- "description": "Gets or sets a value for the time to keep instructions in the database; records older than this number will be\npruned.\n ",
- "format": "duration",
- "default": "2.00:00:00"
- },
- "TimeBetweenSyncOperations": {
- "type": "string",
- "description": "Gets or sets a value for the time to wait between each sync operations.\n ",
- "format": "duration",
- "default": "00:00:05"
- },
- "TimeBetweenPruneOperations": {
- "type": "string",
- "description": "Gets or sets a value for the time to wait between each prune operations.\n ",
- "format": "duration",
- "default": "00:01:00"
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsSmtpSettings": {
- "allOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsValidationValidatableEntryBase"
- },
- {
- "type": "object",
- "description": "Typed configuration options for SMTP settings.\n ",
- "required": [
- "From"
- ],
- "properties": {
- "From": {
- "type": "string",
- "description": "Gets or sets a value for the SMTP from address to use for messages.\n ",
- "format": "email",
- "minLength": 1
- },
- "Host": {
- "type": [
- "null",
- "string"
- ],
- "description": "Gets or sets a value for the SMTP host.\n "
- },
- "Port": {
- "type": "integer",
- "description": "Gets or sets a value for the SMTP port.\n ",
- "format": "int32"
- },
- "SecureSocketOptions": {
- "description": "Gets or sets a value for the secure socket options.\n ",
- "default": "Auto",
- "oneOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsSecureSocketOptions"
- }
- ]
- },
- "PickupDirectoryLocation": {
- "type": [
- "null",
- "string"
- ],
- "description": "Gets or sets a value for the SMTP pick-up directory.\n "
- },
- "DeliveryMethod": {
- "description": "Gets or sets a value for the SMTP delivery method.\n ",
- "default": "Network",
- "oneOf": [
- {
- "$ref": "#/definitions/SystemNetMailSmtpDeliveryMethod"
- }
- ]
- },
- "Username": {
- "type": [
- "null",
- "string"
- ],
- "description": "Gets or sets a value for the SMTP user name.\n "
- },
- "Password": {
- "type": [
- "null",
- "string"
- ],
- "description": "Gets or sets a value for the SMTP password.\n "
- }
- }
- }
- ]
- },
- "UmbracoCmsCoreConfigurationModelsSecureSocketOptions": {
- "type": "string",
- "description": "Matches MailKit.Security.SecureSocketOptions and defined locally to avoid having to take\na dependency on this external library into Umbraco.Core.\n ",
- "x-enumNames": [
- "None",
- "Auto",
- "SslOnConnect",
- "StartTls",
- "StartTlsWhenAvailable"
- ],
- "enum": [
- "None",
- "Auto",
- "SslOnConnect",
- "StartTls",
- "StartTlsWhenAvailable"
- ]
- },
- "SystemNetMailSmtpDeliveryMethod": {
- "type": "string",
- "description": "",
- "x-enumNames": [
- "Network",
- "SpecifiedPickupDirectory",
- "PickupDirectoryFromIis"
- ],
- "enum": [
- "Network",
- "SpecifiedPickupDirectory",
- "PickupDirectoryFromIis"
- ]
- },
- "UmbracoCmsCoreConfigurationModelsHealthChecksSettings": {
- "type": "object",
- "description": "Typed configuration options for healthchecks settings.\n ",
- "properties": {
- "DisabledChecks": {
- "type": "array",
- "description": "Gets or sets a value for the collection of healthchecks that are disabled.\n ",
- "items": {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsDisabledHealthCheckSettings"
- }
- },
- "Notification": {
- "description": "Gets or sets a value for the healthcheck notification settings.\n ",
- "oneOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsHealthChecksNotificationSettings"
- }
- ]
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsDisabledHealthCheckSettings": {
- "type": "object",
- "description": "Typed configuration options for disabled healthcheck settings.\n ",
- "properties": {
- "Id": {
- "type": "string",
- "description": "Gets or sets a value for the healthcheck Id to disable.\n ",
- "format": "guid"
- },
- "DisabledOn": {
- "type": "string",
- "description": "Gets or sets a value for the date the healthcheck was disabled.\n ",
- "format": "date-time"
- },
- "DisabledBy": {
- "type": "integer",
- "description": "Gets or sets a value for Id of the user that disabled the healthcheck.\n ",
- "format": "int32"
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsHealthChecksNotificationSettings": {
- "type": "object",
- "description": "Typed configuration options for healthcheck notification settings.\n ",
- "properties": {
- "Enabled": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether health check notifications are enabled.\n ",
- "default": false
- },
- "FirstRunTime": {
- "type": "string",
- "description": "Gets or sets a value for the first run time of a healthcheck notification in crontab format.\n "
- },
- "Period": {
- "type": "string",
- "description": "Gets or sets a value for the period of the healthcheck notification.\n ",
- "format": "duration",
- "default": "1.00:00:00"
- },
- "NotificationMethods": {
- "type": "object",
- "description": "Gets or sets a value for the collection of health check notification methods.\n ",
- "additionalProperties": {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsHealthChecksNotificationMethodSettings"
- }
- },
- "DisabledChecks": {
- "type": "array",
- "description": "Gets or sets a value for the collection of health checks that are disabled for notifications.\n ",
- "items": {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsDisabledHealthCheckSettings"
- }
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsHealthChecksNotificationMethodSettings": {
- "type": "object",
- "description": "Typed configuration options for healthcheck notification method settings.\n ",
- "properties": {
- "Enabled": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether the health check notification method is enabled.\n ",
- "default": false
- },
- "Verbosity": {
- "description": "Gets or sets a value for the health check notifications reporting verbosity.\n ",
- "default": "Summary",
- "oneOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreHealthChecksHealthCheckNotificationVerbosity"
- }
- ]
- },
- "FailureOnly": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether the health check notifications should occur on failures only.\n ",
- "default": false
- },
- "Settings": {
- "type": "object",
- "description": "Gets or sets a value providing provider specific settings for the health check notification method.\n ",
- "additionalProperties": {
- "type": "string"
- }
- }
- }
- },
- "UmbracoCmsCoreHealthChecksHealthCheckNotificationVerbosity": {
- "type": "string",
- "description": "",
- "x-enumNames": [
- "Summary",
- "Detailed"
- ],
- "enum": [
- "Summary",
- "Detailed"
- ]
- },
- "UmbracoCmsCoreConfigurationModelsHostingSettings": {
- "type": "object",
- "description": "Typed configuration options for hosting settings.\n ",
- "properties": {
- "ApplicationVirtualPath": {
- "type": [
- "null",
- "string"
- ],
- "description": "Gets or sets a value for the application virtual path.\n "
- },
- "LocalTempStorageLocation": {
- "description": "Gets or sets a value for the location of temporary files.\n ",
- "default": "Default",
- "oneOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationLocalTempStorage"
- }
- ]
- },
- "Debug": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether umbraco is running in [debug mode].\n ",
- "default": false
- },
- "SiteName": {
- "type": [
- "null",
- "string"
- ],
- "description": "Gets or sets a value specifying the name of the site.\n "
- }
- }
- },
- "UmbracoCmsCoreConfigurationLocalTempStorage": {
- "type": "string",
- "description": "",
- "x-enumNames": [
- "Unknown",
- "Default",
- "EnvironmentTemp"
- ],
- "enum": [
- "Unknown",
- "Default",
- "EnvironmentTemp"
- ]
- },
- "UmbracoCmsCoreConfigurationModelsImagingSettings": {
- "type": "object",
- "description": "Typed configuration options for imaging settings.\n ",
- "properties": {
- "Cache": {
- "description": "Gets or sets a value for imaging cache settings.\n ",
- "oneOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsImagingCacheSettings"
- }
- ]
- },
- "Resize": {
- "description": "Gets or sets a value for imaging resize settings.\n ",
- "oneOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsImagingResizeSettings"
- }
- ]
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsImagingCacheSettings": {
- "type": "object",
- "description": "Typed configuration options for image cache settings.\n ",
- "properties": {
- "BrowserMaxAge": {
- "type": "string",
- "description": "Gets or sets a value for the browser image cache maximum age.\n ",
- "format": "duration",
- "default": "7.00:00:00"
- },
- "CacheMaxAge": {
- "type": "string",
- "description": "Gets or sets a value for the image cache maximum age.\n ",
- "format": "duration",
- "default": "365.00:00:00"
- },
- "CacheHashLength": {
- "type": "integer",
- "description": "Gets or sets a value for the image cache hash length.\n ",
- "default": 12
- },
- "CacheFolderDepth": {
- "type": "integer",
- "description": "Gets or sets a value for the image cache folder depth.\n ",
- "default": 8
- },
- "CacheFolder": {
- "type": "string",
- "description": "Gets or sets a value for the image cache folder.\n ",
- "default": "~/umbraco/Data/TEMP/MediaCache"
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsImagingResizeSettings": {
- "type": "object",
- "description": "Typed configuration options for image resize settings.\n ",
- "properties": {
- "MaxWidth": {
- "type": "integer",
- "description": "Gets or sets a value for the maximim resize width.\n ",
- "format": "int32",
- "default": 5000
- },
- "MaxHeight": {
- "type": "integer",
- "description": "Gets or sets a value for the maximim resize height.\n ",
- "format": "int32",
- "default": 5000
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsIndexCreatorSettings": {
- "type": "object",
- "description": "Typed configuration options for index creator settings.\n ",
- "properties": {
- "LuceneDirectoryFactory": {
- "description": "Gets or sets a value for lucene directory factory type.\n ",
- "oneOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsLuceneDirectoryFactory"
- }
- ]
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsLuceneDirectoryFactory": {
- "type": "string",
- "description": "",
- "x-enumNames": [
- "Default",
- "SyncedTempFileSystemDirectoryFactory",
- "TempFileSystemDirectoryFactory"
- ],
- "enum": [
- "Default",
- "SyncedTempFileSystemDirectoryFactory",
- "TempFileSystemDirectoryFactory"
- ]
- },
- "UmbracoCmsCoreConfigurationModelsKeepAliveSettings": {
- "type": "object",
- "description": "Typed configuration options for keep alive settings.\n ",
- "properties": {
- "DisableKeepAliveTask": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether the keep alive task is disabled.\n ",
- "default": false
- },
- "KeepAlivePingUrl": {
- "type": "string",
- "description": "Gets or sets a value for the keep alive ping URL.\n ",
- "default": "~/api/keepalive/ping"
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsLoggingSettings": {
- "type": "object",
- "description": "Typed configuration options for logging settings.\n ",
- "properties": {
- "MaxLogAge": {
- "type": "string",
- "description": "Gets or sets a value for the maximum age of a log file.\n ",
- "format": "duration",
- "default": "1.00:00:00"
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsNuCacheSettings": {
- "type": "object",
- "description": "Typed configuration options for NuCache settings.\n ",
- "properties": {
- "BTreeBlockSize": {
- "type": [
- "integer",
- "null"
- ],
- "description": "Gets or sets a value defining the BTree block size.\n ",
- "format": "int32"
- },
- "NuCacheSerializerType": {
- "description": "The serializer type that nucache uses to persist documents in the database.\n ",
- "default": "MessagePack",
- "oneOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsNuCacheSerializerType"
- }
- ]
- },
- "SqlPageSize": {
- "type": "integer",
- "description": "The paging size to use for nucache SQL queries.\n ",
- "format": "int32",
- "default": 1000
- },
- "KitBatchSize": {
- "type": "integer",
- "description": "The size to use for nucache Kit batches. Higher value means more content loaded into memory at a time.\n ",
- "format": "int32",
- "default": 1
- },
- "UnPublishedContentCompression": {
- "type": "boolean"
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsNuCacheSerializerType": {
- "type": "string",
- "description": "The serializer type that nucache uses to persist documents in the database.\n ",
- "x-enumNames": [
- "MessagePack",
- "JSON"
- ],
- "enum": [
- "MessagePack",
- "JSON"
- ]
- },
- "UmbracoCmsCoreConfigurationModelsRequestHandlerSettings": {
- "type": "object",
- "description": "Typed configuration options for request handler settings.\n ",
- "properties": {
- "AddTrailingSlash": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether to add a trailing slash to URLs.\n ",
- "default": true
- },
- "ConvertUrlsToAscii": {
- "type": "string",
- "description": "Gets or sets a value indicating whether to convert URLs to ASCII (valid values: \"true\", \"try\" or \"false\").\n ",
- "default": "try"
- },
- "EnableDefaultCharReplacements": {
- "type": "boolean",
- "description": "Disable all default character replacements\n ",
- "default": true
- },
- "UserDefinedCharCollection": {
- "type": [
- "array",
- "null"
- ],
- "description": "Add additional character replacements, or override defaults\n ",
- "items": {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsCharItem"
- }
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsCharItem": {
- "type": "object",
- "properties": {
- "Char": {
- "type": "string",
- "description": "The character to replace\n "
- },
- "Replacement": {
- "type": "string",
- "description": "The replacement character\n "
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsRuntimeSettings": {
- "type": "object",
- "description": "Typed configuration options for runtime settings.",
- "properties": {
- "Mode": {
- "description": "Gets or sets the runtime mode.",
- "default": "BackofficeDevelopment",
- "oneOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsRuntimeMode"
- }
- ]
- },
- "MaxQueryStringLength": {
- "type": [
- "integer",
- "null"
- ],
- "description": "Gets or sets a value for the maximum query string length.",
- "format": "int32"
- },
- "MaxRequestLength": {
- "type": [
- "integer",
- "null"
- ],
- "description": "Gets or sets a value for the maximum request length in kb.\n ",
- "format": "int32"
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsRuntimeMode": {
- "type": "string",
- "description": "Represents the configured Umbraco runtime mode.",
- "x-enumNames": [
- "BackofficeDevelopment",
- "Development",
- "Production"
- ],
- "enum": [
- "BackofficeDevelopment",
- "Development",
- "Production"
- ]
- },
- "UmbracoCmsCoreConfigurationModelsSecuritySettings": {
- "type": "object",
- "description": "Typed configuration options for security settings.\n ",
- "properties": {
- "KeepUserLoggedIn": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether to keep the user logged in.\n ",
- "default": false
- },
- "HideDisabledUsersInBackOffice": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether to hide disabled users in the back-office.\n ",
- "default": false
- },
- "AllowPasswordReset": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether to allow user password reset.\n ",
- "default": true
- },
- "AuthCookieName": {
- "type": "string",
- "description": "Gets or sets a value for the authorization cookie name.\n ",
- "default": "UMB_UCONTEXT"
- },
- "AuthCookieDomain": {
- "type": [
- "null",
- "string"
- ],
- "description": "Gets or sets a value for the authorization cookie domain.\n "
- },
- "UsernameIsEmail": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether the user's email address is to be considered as their username.\n "
- },
- "AllowedUserNameCharacters": {
- "type": "string",
- "description": "Gets or sets the set of allowed characters for a username\n ",
- "default": "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._@+\\"
- },
- "UserPassword": {
- "description": "Gets or sets a value for the user password settings.\n ",
- "oneOf": [
- {
- "type": "null"
- },
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsUserPasswordConfigurationSettings"
- }
- ]
- },
- "MemberPassword": {
- "description": "Gets or sets a value for the member password settings.\n ",
- "oneOf": [
- {
- "type": "null"
- },
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsMemberPasswordConfigurationSettings"
- }
- ]
- },
- "MemberBypassTwoFactorForExternalLogins": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether to bypass the two factor requirement in Umbraco when using external login\nfor members. Thereby rely on the External login and potential 2FA at that provider.\n ",
- "default": true
- },
- "UserBypassTwoFactorForExternalLogins": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether to bypass the two factor requirement in Umbraco when using external login\nfor users. Thereby rely on the External login and potential 2FA at that provider.\n ",
- "default": true
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsUserPasswordConfigurationSettings": {
- "type": "object",
- "description": "Typed configuration options for user password settings.\n ",
- "properties": {
- "RequiredLength": {
- "type": "integer",
- "description": "Gets a value for the minimum required length for the password.\n ",
- "format": "int32",
- "default": 10
- },
- "RequireNonLetterOrDigit": {
- "type": "boolean",
- "description": "Gets a value indicating whether at least one non-letter or digit is required for the password.\n ",
- "default": false
- },
- "RequireDigit": {
- "type": "boolean",
- "description": "Gets a value indicating whether at least one digit is required for the password.\n ",
- "default": false
- },
- "RequireLowercase": {
- "type": "boolean",
- "description": "Gets a value indicating whether at least one lower-case character is required for the password.\n ",
- "default": false
- },
- "RequireUppercase": {
- "type": "boolean",
- "description": "Gets a value indicating whether at least one upper-case character is required for the password.\n ",
- "default": false
- },
- "HashAlgorithmType": {
- "type": "string",
- "description": "Gets a value for the password hash algorithm type.\n ",
- "default": "PBKDF2.ASPNETCORE.V3"
- },
- "MaxFailedAccessAttemptsBeforeLockout": {
- "type": "integer",
- "description": "Gets a value for the maximum failed access attempts before lockout.\n ",
- "format": "int32",
- "default": 5
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsMemberPasswordConfigurationSettings": {
- "type": "object",
- "description": "Typed configuration options for member password settings.\n ",
- "properties": {
- "RequiredLength": {
- "type": "integer",
- "description": "Gets a value for the minimum required length for the password.\n ",
- "format": "int32",
- "default": 10
- },
- "RequireNonLetterOrDigit": {
- "type": "boolean",
- "description": "Gets a value indicating whether at least one non-letter or digit is required for the password.\n ",
- "default": false
- },
- "RequireDigit": {
- "type": "boolean",
- "description": "Gets a value indicating whether at least one digit is required for the password.\n ",
- "default": false
- },
- "RequireLowercase": {
- "type": "boolean",
- "description": "Gets a value indicating whether at least one lower-case character is required for the password.\n ",
- "default": false
- },
- "RequireUppercase": {
- "type": "boolean",
- "description": "Gets a value indicating whether at least one upper-case character is required for the password.\n ",
- "default": false
- },
- "HashAlgorithmType": {
- "type": "string",
- "description": "Gets a value for the password hash algorithm type.\n ",
- "default": "PBKDF2.ASPNETCORE.V3"
- },
- "MaxFailedAccessAttemptsBeforeLockout": {
- "type": "integer",
- "description": "Gets a value for the maximum failed access attempts before lockout.\n ",
- "format": "int32",
- "default": 5
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsTourSettings": {
- "type": "object",
- "description": "Typed configuration options for tour settings.\n ",
- "properties": {
- "EnableTours": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether back-office tours are enabled.\n ",
- "default": true
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsTypeFinderSettings": {
- "type": "object",
- "description": "Typed configuration options for type finder settings.\n ",
- "required": [
- "AssembliesAcceptingLoadExceptions"
- ],
- "properties": {
- "AssembliesAcceptingLoadExceptions": {
- "type": "string",
- "description": "Gets or sets a value for the assemblies that accept load exceptions during type finder operations.\n ",
- "minLength": 1
- },
- "AdditionalEntryAssemblies": {
- "type": [
- "array",
- "null"
- ],
- "description": "By default the entry assemblies for scanning plugin types is the Umbraco DLLs. If you require\nscanning for plugins based on different root referenced assemblies you can add the assembly name to this list.\n ",
- "items": {
- "type": "string"
- }
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsWebRoutingSettings": {
- "type": "object",
- "description": "Typed configuration options for web routing settings.\n ",
- "properties": {
- "TryMatchingEndpointsForAllPages": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether to check if any routed endpoints match a front-end request before\nthe Umbraco dynamic router tries to map the request to an Umbraco content item.\n ",
- "default": false
- },
- "TrySkipIisCustomErrors": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether IIS custom errors should be skipped.\n ",
- "default": false
- },
- "InternalRedirectPreservesTemplate": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether an internal redirect should preserve the template.\n ",
- "default": false
- },
- "DisableAlternativeTemplates": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether the use of alternative templates are disabled.\n ",
- "default": false
- },
- "ValidateAlternativeTemplates": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether the use of alternative templates should be validated.\n ",
- "default": false
- },
- "DisableFindContentByIdPath": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether find content ID by path is disabled.\n ",
- "default": false
- },
- "DisableRedirectUrlTracking": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether redirect URL tracking is disabled.\n ",
- "default": false
- },
- "UrlProviderMode": {
- "description": "Gets or sets a value for the URL provider mode (UrlMode).\n ",
- "default": "Auto",
- "oneOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreModelsPublishedContentUrlMode"
- }
- ]
- },
- "UmbracoApplicationUrl": {
- "type": "string",
- "description": "Gets or sets a value for the Umbraco application URL.\n "
- }
- }
- },
- "UmbracoCmsCoreModelsPublishedContentUrlMode": {
- "type": "string",
- "description": "Specifies the type of URLs that the URL provider should produce, Auto is the default.\n ",
- "x-enumNames": [
- "Default",
- "Relative",
- "Absolute",
- "Auto"
- ],
- "enum": [
- "Default",
- "Relative",
- "Absolute",
- "Auto"
- ]
- },
- "UmbracoCmsCoreConfigurationModelsUmbracoPluginSettings": {
- "type": "object",
- "description": "Typed configuration options for the plugins.\n ",
- "properties": {
- "BrowsableFileExtensions": {
- "type": "array",
- "description": "Gets or sets the allowed file extensions (including the period \".\") that should be accessible from the browser.\n ",
- "items": {
- "type": "string"
- }
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsUnattendedSettings": {
- "type": "object",
- "description": "Typed configuration options for unattended settings.\n ",
- "properties": {
- "InstallUnattended": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether unattended installs are enabled.\n ",
- "default": false
- },
- "UpgradeUnattended": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether unattended upgrades are enabled.\n ",
- "default": false
- },
- "PackageMigrationsUnattended": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether unattended package migrations are enabled.\n "
- },
- "UnattendedUserName": {
- "type": [
- "null",
- "string"
- ],
- "description": "Gets or sets a value to use for creating a user with a name for Unattended Installs\n "
- },
- "UnattendedUserEmail": {
- "type": [
- "null",
- "string"
- ],
- "description": "Gets or sets a value to use for creating a user with an email for Unattended Installs\n ",
- "format": "email"
- },
- "UnattendedUserPassword": {
- "type": [
- "null",
- "string"
- ],
- "description": "Gets or sets a value to use for creating a user with a password for Unattended Installs\n "
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsRichTextEditorSettings": {
- "type": "object",
- "properties": {
- "Commands": {
- "type": "array",
- "description": "HTML RichText Editor TinyMCE Commands\n ",
- "items": {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsRichTextEditorCommand"
- }
- },
- "Plugins": {
- "type": "array",
- "description": "HTML RichText Editor TinyMCE Plugins\n ",
- "items": {
- "type": "string"
- }
- },
- "CustomConfig": {
- "type": "object",
- "description": "HTML RichText Editor TinyMCE Custom Config\n ",
- "additionalProperties": {
- "type": "string"
- }
- },
- "ValidElements": {
- "type": "string",
- "default": "+a[id|style|rel|data-id|data-udi|rev|charset|hreflang|dir|lang|tabindex|accesskey|type|name|href|target|title|class|onfocus|onblur|onclick|ondblclick|onmousedown|onmouseup|onmouseover|onmousemove|onmouseout|onkeypress|onkeydown|onkeyup],-strong/-b[class|style],-em/-i[class|style],-strike[class|style],-u[class|style],#p[id|style|dir|class|align],-ol[class|reversed|start|style|type],-ul[class|style],-li[class|style],br[class],img[id|dir|lang|longdesc|usemap|style|class|src|onmouseover|onmouseout|border|alt=|title|hspace|vspace|width|height|align|umbracoorgwidth|umbracoorgheight|onresize|onresizestart|onresizeend|rel|data-id],-sub[style|class],-sup[style|class],-blockquote[dir|style|class],-table[border=0|cellspacing|cellpadding|width|height|class|align|summary|style|dir|id|lang|bgcolor|background|bordercolor],-tr[id|lang|dir|class|rowspan|width|height|align|valign|style|bgcolor|background|bordercolor],tbody[id|class],thead[id|class],tfoot[id|class],#td[id|lang|dir|class|colspan|rowspan|width|height|align|valign|style|bgcolor|background|bordercolor|scope],-th[id|lang|dir|class|colspan|rowspan|width|height|align|valign|style|scope],caption[id|lang|dir|class|style],-div[id|dir|class|align|style],-span[class|align|style],-pre[class|align|style],address[class|align|style],-h1[id|dir|class|align|style],-h2[id|dir|class|align|style],-h3[id|dir|class|align|style],-h4[id|dir|class|align|style],-h5[id|dir|class|align|style],-h6[id|style|dir|class|align|style],hr[class|style],small[class|style],dd[id|class|title|style|dir|lang],dl[id|class|title|style|dir|lang],dt[id|class|title|style|dir|lang],object[class|id|width|height|codebase|*],param[name|value|_value|class],embed[type|width|height|src|class|*],map[name|class],area[shape|coords|href|alt|target|class],bdo[class],button[class],iframe[*],figure,figcaption"
- },
- "InvalidElements": {
- "type": "string",
- "description": "Invalid HTML elements for RichText Editor\n ",
- "default": "font"
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsRichTextEditorCommand": {
- "type": "object",
- "required": [
- "Alias",
- "Name",
- "Mode"
- ],
- "properties": {
- "Alias": {
- "type": "string",
- "minLength": 1
- },
- "Name": {
- "type": "string",
- "minLength": 1
- },
- "Mode": {
- "$ref": "#/definitions/UmbracoCmsCoreModelsContentEditingRichTextEditorCommandMode"
- }
- }
- },
- "UmbracoCmsCoreModelsContentEditingRichTextEditorCommandMode": {
- "type": "string",
- "description": "",
- "x-enumNames": [
- "Insert",
- "Selection",
- "All"
- ],
- "enum": [
- "Insert",
- "Selection",
- "All"
- ]
- },
- "UmbracoCmsCoreConfigurationModelsRuntimeMinificationSettings": {
- "type": "object",
- "properties": {
- "UseInMemoryCache": {
- "type": "boolean",
- "description": "Use in memory cache\n ",
- "default": false
- },
- "CacheBuster": {
- "description": "The cache buster type to use\n ",
- "default": "Version",
- "oneOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsRuntimeMinificationCacheBuster"
- }
- ]
- },
- "Version": {
- "type": [
- "null",
- "string"
- ],
- "description": "The unique version string used if CacheBuster is 'Version'.\n "
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsRuntimeMinificationCacheBuster": {
- "type": "string",
- "description": "",
- "x-enumNames": [
- "Version",
- "AppDomain",
- "Timestamp"
- ],
- "enum": [
- "Version",
- "AppDomain",
- "Timestamp"
- ]
- },
- "UmbracoCmsCoreConfigurationModelsBasicAuthSettings": {
- "type": "object",
- "description": "Typed configuration options for basic authentication settings.",
- "properties": {
- "Enabled": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether to keep the user logged in.",
- "default": false
- },
- "AllowedIPs": {
- "type": "array",
- "items": {
- "type": "string"
- }
- },
- "SharedSecret": {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsSharedSecret"
- },
- "RedirectToLoginPage": {
- "type": "boolean"
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsSharedSecret": {
- "type": "object",
- "properties": {
- "HeaderName": {
- "type": [
- "null",
- "string"
- ],
- "default": "X-Authentication-Shared-Secret"
- },
- "Value": {
- "type": [
- "null",
- "string"
- ]
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsPackageMigrationSettings": {
- "type": "object",
- "description": "Typed configuration options for package migration settings.\n ",
- "properties": {
- "RunSchemaAndContentMigrations": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether package migration steps that install schema and content should run.\n ",
- "default": true
- },
- "AllowComponentOverrideOfRunSchemaAndContentMigrations": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether components can override the configured value for\nRunSchemaAndContentMigrations.\n ",
- "default": true
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsLegacyPasswordMigrationSettings": {
- "type": "object",
- "description": "Typed configuration options for legacy machine key settings used for migration of members from a v8 solution.\n ",
- "properties": {
- "MachineKeyDecryptionKey": {
- "type": "string",
- "description": "Gets or sets the decryption hex-formatted string key found in legacy web.config machineKey configuration-element.\n ",
- "default": ""
- }
- }
- },
- "UmbracoCmsCoreConfigurationContentDashboardSettings": {
- "type": "object",
- "description": "Typed configuration options for content dashboard settings.\n ",
- "properties": {
- "AllowContentDashboardAccessToAllUsers": {
- "type": "boolean",
- "description": "Gets a value indicating whether the content dashboard should be available to all users.\n "
- },
- "ContentDashboardPath": {
- "type": "string",
- "description": "Gets the path to use when constructing the URL for retrieving data for the content dashboard.\n ",
- "default": "cms"
- },
- "ContentDashboardUrlAllowlist": {
- "type": [
- "array",
- "null"
- ],
- "description": "Gets the allowed addresses to retrieve data for the content dashboard.\n ",
- "items": {
- "type": "string"
- }
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsHelpPageSettings": {
- "type": "object",
- "properties": {
- "HelpPageUrlAllowList": {
- "type": [
- "array",
- "null"
- ],
- "description": "Gets or sets the allowed addresses to retrieve data for the content dashboard.\n ",
- "items": {
- "type": "string"
- }
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsInstallDefaultDataSettings": {
- "type": "object",
- "description": "Typed configuration options for installation of default data.\n ",
- "properties": {
- "InstallData": {
- "description": "Gets or sets a value indicating whether to create default data on installation.\n ",
- "oneOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsInstallDefaultDataOption"
- }
- ]
- },
- "Values": {
- "type": "array",
- "description": "Gets or sets a value indicating which default data (languages, data types, etc.) should be created when\nInstallData is\nset to Values or ExceptValues.\n ",
- "items": {
- "type": "string"
- }
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsInstallDefaultDataOption": {
- "type": "string",
- "description": "An enumeration of options available for control over installation of default Umbraco data.\n ",
- "x-enumNames": [
- "None",
- "Values",
- "ExceptValues",
- "All"
- ],
- "enum": [
- "None",
- "Values",
- "ExceptValues",
- "All"
- ]
- },
- "UmbracoCmsCoreConfigurationModelsDataTypesSettings": {
- "type": "object",
- "properties": {
- "CanBeChanged": {
- "description": "Gets or sets a value indicating if data types can be changed after they've been used.",
- "default": "True",
- "oneOf": [
- {
- "$ref": "#/definitions/UmbracoCmsCoreConfigurationModelsDataTypeChangeMode"
- }
- ]
- }
- }
- },
- "UmbracoCmsCoreConfigurationModelsDataTypeChangeMode": {
- "type": "string",
- "description": "",
- "x-enumNames": [
- "True",
- "False",
- "FalseWithHelpText"
- ],
- "enum": [
- "True",
- "False",
- "FalseWithHelpText"
- ]
- },
- "UmbracoCmsCoreConfigurationModelsMarketplaceSettings": {
- "type": "object",
- "description": "Configuration options for the Marketplace.",
- "properties": {
- "AdditionalParameters": {
- "type": "object",
- "description": "Gets or sets the additional parameters that are sent to the Marketplace.",
- "additionalProperties": {
- "type": "string"
- }
- }
- }
- },
- "JsonSchemaFormsDefinition": {
- "type": "object",
- "description": "Configurations for the Umbraco Forms package to Umbraco CMS\n ",
- "properties": {
- "FormDesign": {
- "$ref": "#/definitions/UmbracoFormsCoreConfigurationFormDesignSettings"
- },
- "Options": {
- "$ref": "#/definitions/UmbracoFormsCoreConfigurationPackageOptionSettings"
- },
- "Security": {
- "$ref": "#/definitions/UmbracoFormsCoreConfigurationSecuritySettings"
- },
- "FieldTypes": {
- "$ref": "#/definitions/JsonSchemaFieldTypesDefinition"
- }
- }
- },
- "UmbracoFormsCoreConfigurationFormDesignSettings": {
- "type": "object",
- "properties": {
- "Defaults": {
- "$ref": "#/definitions/UmbracoFormsCoreConfigurationDefaultFormSettings"
- },
- "DisableAutomaticAdditionOfDataConsentField": {
- "type": "boolean"
- },
- "DisableDefaultWorkflow": {
- "type": "boolean"
- },
- "MaxNumberOfColumnsInFormGroup": {
- "type": "integer",
- "format": "int32"
- },
- "DefaultTheme": {
- "type": "string"
- },
- "DefaultEmailTemplate": {
- "type": "string"
- },
- "RemoveProvidedEmailTemplate": {
- "type": "boolean"
- },
- "RemoveProvidedFormTemplates": {
- "type": "boolean"
- },
- "FormElementHtmlIdPrefix": {
- "type": "string"
- },
- "SettingsCustomization": {
- "$ref": "#/definitions/UmbracoFormsCoreConfigurationValidationSettingsCustomization"
- }
- }
- },
- "UmbracoFormsCoreConfigurationDefaultFormSettings": {
- "type": "object",
- "properties": {
- "ManualApproval": {
- "type": "boolean"
- },
- "DisableStylesheet": {
- "type": "boolean"
- },
- "MarkFieldsIndicator": {
- "$ref": "#/definitions/UmbracoFormsCoreEnumsFormFieldIndication"
- },
- "Indicator": {
- "type": "string"
- },
- "RequiredErrorMessage": {
- "type": "string"
- },
- "InvalidErrorMessage": {
- "type": "string"
- },
- "ShowValidationSummary": {
- "type": "boolean"
- },
- "HideFieldValidationLabels": {
- "type": "boolean"
- },
- "MessageOnSubmit": {
- "type": "string"
- },
- "StoreRecordsLocally": {
- "type": "boolean"
- },
- "AutocompleteAttribute": {
- "type": "string"
- },
- "DaysToRetainSubmittedRecordsFor": {
- "type": "integer",
- "format": "int32"
- },
- "DaysToRetainApprovedRecordsFor": {
- "type": "integer",
- "format": "int32"
- }
- }
- },
- "UmbracoFormsCoreEnumsFormFieldIndication": {
- "type": "string",
- "description": "",
- "x-enumNames": [
- "NoIndicator",
- "MarkMandatoryFields",
- "MarkOptionalFields"
- ],
- "enum": [
- "NoIndicator",
- "MarkMandatoryFields",
- "MarkOptionalFields"
- ]
- },
- "UmbracoFormsCoreConfigurationValidationSettingsCustomization": {
- "type": "object",
- "properties": {
- "DataSourceTypes": {
- "$ref": "#/definitions/UmbracoFormsCoreConfigurationProviderSettingsCustomization"
- },
- "FieldTypes": {
- "$ref": "#/definitions/UmbracoFormsCoreConfigurationProviderSettingsCustomization"
- },
- "PrevalueSourceTypes": {
- "$ref": "#/definitions/UmbracoFormsCoreConfigurationProviderSettingsCustomization"
- },
- "WorkflowTypes": {
- "$ref": "#/definitions/UmbracoFormsCoreConfigurationProviderSettingsCustomization"
- }
- }
- },
- "UmbracoFormsCoreConfigurationProviderSettingsCustomization": {
- "type": "object",
- "additionalProperties": {
- "type": "object",
- "additionalProperties": {
- "$ref": "#/definitions/UmbracoFormsCoreConfigurationProviderSettingsCustomizationDetail"
- }
- }
- },
- "UmbracoFormsCoreConfigurationProviderSettingsCustomizationDetail": {
- "type": "object",
- "properties": {
- "IsHidden": {
- "type": "boolean"
- },
- "DefaultValue": {
- "type": [
- "null",
- "string"
- ]
- },
- "IsReadOnly": {
- "type": "boolean"
- }
- }
- },
- "UmbracoFormsCoreConfigurationPackageOptionSettings": {
- "type": "object",
- "properties": {
- "IgnoreWorkFlowsOnEdit": {
- "type": "string"
- },
- "ExecuteWorkflowAsync": {
- "type": "string"
- },
- "AllowEditableFormSubmissions": {
- "type": "boolean"
- },
- "AppendQueryStringOnRedirectAfterFormSubmission": {
- "type": "boolean"
- },
- "CultureToUseWhenParsingDatesForBackOffice": {
- "type": "string"
- },
- "TriggerConditionsCheckOn": {
- "type": "string"
- },
- "ScheduledRecordDeletion": {
- "$ref": "#/definitions/UmbracoFormsCoreConfigurationScheduledRecordDeletionSettings"
- },
- "DisableRecordIndexing": {
- "type": "boolean"
- }
- }
- },
- "UmbracoFormsCoreConfigurationScheduledRecordDeletionSettings": {
- "type": "object",
- "properties": {
- "Enabled": {
- "type": "boolean",
- "default": false
- },
- "FirstRunTime": {
- "type": "string"
- },
- "Period": {
- "type": "string",
- "format": "duration",
- "default": "1.00:00:00"
- }
- }
- },
- "UmbracoFormsCoreConfigurationSecuritySettings": {
- "type": "object",
- "properties": {
- "DisallowedFileUploadExtensions": {
- "type": "string"
- },
- "EnableAntiForgeryToken": {
- "type": "boolean"
- },
- "SavePlainTextPasswords": {
- "type": "boolean"
- },
- "DisableFileUploadAccessProtection": {
- "type": "boolean"
- },
- "ManageSecurityWithUserGroups": {
- "type": "boolean"
- },
- "GrantAccessToNewFormsForUserGroups": {
- "type": "string"
- },
- "DefaultUserAccessToNewForms": {
- "$ref": "#/definitions/UmbracoFormsCoreConfigurationFormAccess"
- },
- "FormsApiKey": {
- "type": [
- "null",
- "string"
- ]
- },
- "EnableAntiForgeryTokenForFormsApi": {
- "type": "boolean"
- }
- }
- },
- "UmbracoFormsCoreConfigurationFormAccess": {
- "type": "string",
- "description": "",
- "x-enumNames": [
- "Grant",
- "Deny"
- ],
- "enum": [
- "Grant",
- "Deny"
- ]
- },
- "JsonSchemaFieldTypesDefinition": {
- "type": "object",
- "description": "Configurations for the Umbraco Forms Field Types\n ",
- "properties": {
- "DatePicker": {
- "$ref": "#/definitions/UmbracoFormsCoreConfigurationDatePickerSettings"
- },
- "Recaptcha2": {
- "$ref": "#/definitions/UmbracoFormsCoreConfigurationRecaptcha2Settings"
- },
- "Recaptcha3": {
- "$ref": "#/definitions/UmbracoFormsCoreConfigurationRecaptcha3Settings"
- }
- }
- },
- "UmbracoFormsCoreConfigurationDatePickerSettings": {
- "type": "object",
- "properties": {
- "DatePickerYearRange": {
- "type": "integer",
- "format": "int32"
- }
- }
- },
- "UmbracoFormsCoreConfigurationRecaptcha2Settings": {
- "type": "object",
- "properties": {
- "PublicKey": {
- "type": "string"
- },
- "PrivateKey": {
- "type": "string"
- }
- }
- },
- "UmbracoFormsCoreConfigurationRecaptcha3Settings": {
- "type": "object",
- "properties": {
- "SiteKey": {
- "type": "string"
- },
- "PrivateKey": {
- "type": "string"
- }
- }
- },
- "JsonSchemaDeployDefinition": {
- "type": "object",
- "description": "Configurations for the Umbraco Deploy package to Umbraco CMS\n ",
- "properties": {
- "Settings": {
- "$ref": "#/definitions/UmbracoDeployCoreConfigurationDeployConfigurationDeploySettings"
- },
- "Project": {
- "$ref": "#/definitions/UmbracoDeployCoreConfigurationDeployProjectConfigurationDeployProjectConfig"
- },
- "Debug": {
- "$ref": "#/definitions/UmbracoDeployCoreConfigurationDebugConfigurationDebugSettings"
- }
- }
- },
- "UmbracoDeployCoreConfigurationDeployConfigurationDeploySettings": {
- "type": "object",
- "properties": {
- "ApiKey": {
- "type": "string"
- },
- "ExcludedEntityTypes": {
- "type": "array",
- "items": {
- "type": "string"
- }
- },
- "RelationTypes": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/UmbracoDeployCoreConfigurationDeployConfigurationRelationTypeSetting"
- }
- },
- "ValueConnectors": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/UmbracoDeployCoreConfigurationDeployConfigurationValueConnectorSetting"
- }
- },
- "Edition": {
- "$ref": "#/definitions/UmbracoDeployCoreConfigurationEdition"
- },
- "Kabum": {
- "type": "string"
- },
- "SessionTimeout": {
- "type": "string",
- "format": "duration"
- },
- "SourceDeployTimeout": {
- "type": "string",
- "format": "duration"
- },
- "DatabaseCommandTimeout": {
- "type": "string",
- "format": "duration"
- },
- "EnableSignatureCacheReads": {
- "type": "boolean"
- },
- "HttpClientTimeout": {
- "type": "string",
- "format": "duration"
- },
- "DiskOperationsTimeout": {
- "type": "string",
- "format": "duration"
- },
- "IgnoreBrokenDependenciesBehavior": {
- "$ref": "#/definitions/UmbracoDeployCoreConfigurationDeployConfigurationIgnoreBrokenDependenciesBehavior"
- },
- "TransferFormsAsContent": {
- "type": "boolean"
- },
- "TransferDictionaryAsContent": {
- "type": "boolean"
- },
- "AllowMembersDeploymentOperations": {
- "$ref": "#/definitions/UmbracoDeployCoreConfigurationDeployConfigurationMembersDeploymentOperations"
- },
- "TransferMemberGroupsAsContent": {
- "type": "boolean"
- },
- "AcceptInvalidCertificates": {
- "type": "boolean"
- },
- "ExportMemberGroups": {
- "type": "boolean"
- },
- "AllowDomainsDeploymentOperations": {
- "$ref": "#/definitions/UmbracoDeployCoreConfigurationDeployConfigurationDomainsDeploymentOperations"
- },
- "ReloadMemoryCacheFollowingDiskReadOperation": {
- "type": "boolean"
- },
- "PreferLocalDbConnectionString": {
- "type": "boolean"
- },
- "UseDatabaseTransferQueue": {
- "type": "boolean"
- },
- "SourceDeployBatchSize": {
- "type": [
- "integer",
- "null"
- ],
- "format": "int32"
- }
- }
- },
- "UmbracoDeployCoreConfigurationDeployConfigurationRelationTypeSetting": {
- "type": "object",
- "properties": {
- "Alias": {
- "type": "string"
- },
- "Mode": {
- "$ref": "#/definitions/UmbracoDeployCoreCoreRelationMode"
- }
- }
- },
- "UmbracoDeployCoreCoreRelationMode": {
- "type": "string",
- "description": "",
- "x-enumNames": [
- "Exclude",
- "Weak",
- "Strong"
- ],
- "enum": [
- "Exclude",
- "Weak",
- "Strong"
- ]
- },
- "UmbracoDeployCoreConfigurationDeployConfigurationValueConnectorSetting": {
- "type": "object",
- "properties": {
- "Alias": {
- "type": "string"
- },
- "TypeName": {
- "type": "string"
- }
- }
- },
- "UmbracoDeployCoreConfigurationEdition": {
- "type": "string",
- "description": "",
- "x-enumNames": [
- "Default",
- "BackOfficeOnly"
- ],
- "enum": [
- "Default",
- "BackOfficeOnly"
- ]
- },
- "UmbracoDeployCoreConfigurationDeployConfigurationIgnoreBrokenDependenciesBehavior": {
- "type": "string",
- "description": "",
- "x-enumFlags": true,
- "x-enumNames": [
- "None",
- "Restore",
- "Transfer",
- "All"
- ],
- "enum": [
- "None",
- "Restore",
- "Transfer",
- "All"
- ]
- },
- "UmbracoDeployCoreConfigurationDeployConfigurationMembersDeploymentOperations": {
- "type": "string",
- "description": "",
- "x-enumFlags": true,
- "x-enumNames": [
- "None",
- "Restore",
- "Transfer",
- "All"
- ],
- "enum": [
- "None",
- "Restore",
- "Transfer",
- "All"
- ]
- },
- "UmbracoDeployCoreConfigurationDeployConfigurationDomainsDeploymentOperations": {
- "type": "string",
- "description": "",
- "x-enumFlags": true,
- "x-enumNames": [
- "None",
- "Culture",
- "AbsolutePath",
- "Hostname",
- "All"
- ],
- "enum": [
- "None",
- "Culture",
- "AbsolutePath",
- "Hostname",
- "All"
- ]
- },
- "UmbracoDeployCoreConfigurationDeployProjectConfigurationDeployProjectConfig": {
- "type": "object",
- "properties": {
- "CurrentWorkspaceName": {
- "type": "string"
- },
- "Workspaces": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/UmbracoDeployCoreConfigurationDeployProjectConfigurationWorkspace"
- }
- }
- }
- },
- "UmbracoDeployCoreConfigurationDeployProjectConfigurationWorkspace": {
- "type": "object",
- "properties": {
- "Id": {
- "type": "string",
- "format": "guid"
- },
- "Name": {
- "type": "string"
- },
- "Type": {
- "type": "string"
- },
- "Url": {
- "type": "string"
- }
- }
- },
- "UmbracoDeployCoreConfigurationDebugConfigurationDebugSettings": {
- "type": "object",
- "properties": {
- "IsDebug": {
- "type": "boolean"
- },
- "IsSqlAzure": {
- "type": "boolean"
- },
- "EnvironmentId": {
- "type": "string"
- },
- "EnvironmentName": {
- "type": "string"
- },
- "IsRunningCloud": {
- "type": "boolean"
- },
- "IsRunningHosted": {
- "type": "boolean"
- },
- "PortalUrl": {
- "type": "string"
- }
- }
- }
- },
- "patternProperties": {
- "^WebOptimizer$": {
- "$ref": "#/definitions/webOptimizer"
- },
- "^webOptimizer$": {
- "$ref": "#/definitions/webOptimizer"
- },
- "^weboptimizer$": {
- "$ref": "#/definitions/webOptimizer"
- },
- "^(cdn|Cdn)$": {
- "$ref": "#/definitions/cdn"
- },
- "^(pwa|PWA|Pwa)$": {
- "$ref": "#/definitions/pwa"
- },
- "^(ElmahIo|Elmahio|elmahIo|elmahio)$": {
- "$ref": "#/definitions/ElmahIo"
- },
- "^(nlog|Nlog|NLog)$": {
- "$ref": "#/definitions/NLog"
- },
- "^(Umbraco|umbraco)$": {
- "$ref": "#/definitions/umbraco"
- }
- },
- "properties": {
- "Kestrel": {
- "$ref": "#/definitions/kestrel"
- },
- "Logging": {
- "$ref": "#/definitions/logging"
- },
- "AllowedHosts": {
- "$ref": "#/definitions/allowedHosts"
- },
- "ConnectionStrings": {
- "$ref": "#/definitions/connectionStrings"
- },
- "Umbraco": {
- "description": "Gets or sets the Umbraco\n ",
- "oneOf": [
- {
- "type": "null"
- },
- {
- "$ref": "#/definitions/JsonSchemaUmbracoDefinition"
- }
- ]
- }
- },
- "title": "JsonSchemaAppSettings",
- "type": "object"
-}
diff --git a/src/TestSite.10/appsettings.Development.json b/src/TestSite.10/appsettings.Development.json
deleted file mode 100644
index 7e4c7d7..0000000
--- a/src/TestSite.10/appsettings.Development.json
+++ /dev/null
@@ -1,52 +0,0 @@
-{
- "$schema": "appsettings-schema.json",
- "Serilog": {
- "MinimumLevel": {
- "Default": "Information"
- },
- "WriteTo": [
- {
- "Name": "Async",
- "Args": {
- "configure": [
- {
- "Name": "Console"
- }
- ]
- }
- }
- ]
- },
- "ConnectionStrings": {
- "umbracoDbDSN": "Data Source=|DataDirectory|/Umbraco.sqlite.db;Cache=Shared;Foreign Keys=True;Pooling=True",
- "umbracoDbDSN_ProviderName": "Microsoft.Data.Sqlite"
- },
- "Umbraco": {
- "CMS": {
- "Unattended": {
- "InstallUnattended": true,
- "UnattendedUserName": "Administrator",
- "UnattendedUserEmail": "admin@example.com",
- "UnattendedUserPassword": "1234567890"
- },
- "Content": {
- "MacroErrors": "Throw"
- },
- "Hosting": {
- "Debug": true
- },
- "RuntimeMinification": {
- "UseInMemoryCache": true,
- "CacheBuster": "Timestamp"
- },
- "ModelsBuilder": {
- "ModelsMode": "SourceCodeAuto"
- }
- }
- },
- "uSync": {
- "Settings": {
- "ImportAtStartup": "All"
- }
- }
-}
diff --git a/src/TestSite.10/appsettings.json b/src/TestSite.10/appsettings.json
deleted file mode 100644
index e2c9d2a..0000000
--- a/src/TestSite.10/appsettings.json
+++ /dev/null
@@ -1,30 +0,0 @@
-{
- "$schema": "./appsettings-schema.json",
- "Serilog": {
- "MinimumLevel": {
- "Default": "Information",
- "Override": {
- "Microsoft": "Warning",
- "Microsoft.Hosting.Lifetime": "Information",
- "System": "Warning"
- }
- }
- },
- "Umbraco": {
- "CMS": {
- "Global": {
- "SanitizeTinyMce": true,
- "Id": "37a15784-0dcd-4cf9-a73d-78bab74dce79"
- },
- "Content": {
- "AllowEditInvariantFromNonDefault": true,
- "ContentVersionCleanupPolicy": {
- "EnableCleanup": true
- }
- }
- }
- },
- "ReadingTime": {
- "WordsPerMinute": 200
- }
-}
diff --git a/src/TestSite.10/uSync/v9/Content/home.config b/src/TestSite.10/uSync/v9/Content/home.config
deleted file mode 100644
index 8286761..0000000
--- a/src/TestSite.10/uSync/v9/Content/home.config
+++ /dev/null
@@ -1,187 +0,0 @@
-
-
-
-
- /Home
- false
- home
- 2024-03-25T22:54:59
-
- Home
- Hem
-
- 0
-
- true
- true
-
-
- Home
-
-
-
- This is a test website.
"
- },
- {
- "contentTypeKey": "901f83af-55ea-4687-acde-22a7e99bf52e",
- "udi": "umb://element/b9b4ff33febf49909e77804b3e4ec6c3",
- "image": [
- {
- "key": "ed1fac46-3ad8-4651-a97a-8c2d67e5bb64",
- "mediaKey": "102b4645-f186-413f-aa26-6a0a3278e001"
- }
- ]
- },
- {
- "contentTypeKey": "98b3a50f-1496-4a9d-b863-f150b1032e83",
- "udi": "umb://element/ca8ed1bd7db64271b39e14249904a729"
- },
- {
- "contentTypeKey": "e6fe2e86-4f0b-47c1-b4ba-c4beb49943bc",
- "udi": "umb://element/061d77105f094eae80b7bb6d0a6fc676",
- "richText": "Before software can be reusable it first has to be usable. (Ralph Johnson) There is no reason for any individual to have a computer in his home. (Ken Olson, President, Digital Equipment Corporation, 1977) Programmers are in a race with the Universe to create bigger and better idiot-proof programs, while the Universe is trying to create bigger and better idiots. So far the Universe is winning. (Rich Cook) It’s ridiculous to live 100 years and only be able to remember 30 million bytes. You know, less than a compact disc. The human condition is really becoming more obsolete every minute. (Marvin Minsky)
\nAlways code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. (Martin Golding) Windows NT addresses 2 Gigabytes of RAM, which is more than any application will ever need. (Microsoft, on the development of Windows NT, 1992) I’ve finally learned what ‘upward compatible’ means. It means we get to keep all our old mistakes. (Dennie van Tassel) Computers are like bikinis. They save people a lot of guesswork. (Sam Ewing)
\nEvery operating system out there is about equal… We all suck. (Microsoft senior vice president Brian Valentine describing the state of the art in OS security, 2003) Don’t worry if it doesn’t work right. If everything did, you’d be out of a job. (Mosher’s Law of Software Engineering) A hacker on a roll may be able to produce–in a period of a few months–something that a small development group (say, 7-8 people) would have a hard time getting together over a year. IBM used to report that certain programmers might be as much as 100 times as productive as other workers, or more. (Peter Seebach)
"
- },
- {
- "contentTypeKey": "e6fe2e86-4f0b-47c1-b4ba-c4beb49943bc",
- "udi": "umb://element/6ef1a69d9de64eb9a1f4041708b7eeb9",
- "richText": "Cat ipsum dolor sit amet, weigh eight pounds but take up a full-size bed. Meowing non stop for food bawl under human beds. I'm going to lap some water out of my master's cup meow brown cats with pink ears scamper but carrying out surveillance on the neighbour's dog, but meowzer but kitty power knock over christmas tree. Scratch at door to be let outside, get let out then scratch at door immmediately after to be let back in poop in litter box, scratch the walls i bet my nine lives on you-oooo-ooo-hooo. Ears back wide eyed murf pratt ungow ungow so being gorgeous with belly side up make muffins whatever. Ears back wide eyed nya nya nyan but the best thing in the universe is a cardboard box. Groom yourself 4 hours - checked, have your beauty sleep 18 hours - checked, be fabulous for the rest of the day - checked love me! so run in circles. Stick butt in face play with twist ties and intently stare at the same spot. I heard this rumor where the humans are our owners, pfft, what do they know?! cat ass trophy. Meow meow mama fart in owners food or if human is on laptop sit on the keyboard, and commence midnight zoomies, cat slap dog in face ignore the squirrels, you'll never catch them anyway. Hopped up on catnip this is the day , and paw your face to wake you up in the morning. Cats are a queer kind of folk. What the heck just happened, something feels fishy. Claw drapes. Human is washing you why halp oh the horror flee scratch hiss bite demand to be let outside at once, and expect owner to wait for me as i think about it meow loudly just to annoy owners but damn that dog and that box? i can fit in that box so headbutt owner's knee. Twitch tail in permanent irritation catto munch salmono licks paws. Wake up wander around the house making large amounts of noise jump on top of your human's bed and fall asleep again meow in empty rooms kitty kitty pussy cat doll for human is behind a closed door, emergency! abandoned! meeooowwww!!! intently sniff hand. Gate keepers of hell flee in terror at cucumber discovered on floor yet eats owners hair then claws head yet check cat door for ambush 10 times before coming in human give me attention meow. Bite the neighbor's bratty kid humans,humans, humans oh how much they love us felines we are the center of attention they feed, they clean but bring your owner a dead bird for meow meow pee in shoe annoy kitten brother with poking or spot something, big eyes, big eyes, crouch, shake butt, prepare to pounce. And sometimes switches in french and say \"miaou\" just because well why not then cats take over the world yet purr when give birth yet fall asleep upside-down eat prawns daintily with a claw then lick paws clean wash down prawns with a lap of carnation milk then retire to the warmest spot on the couch to claw at the fabric before taking a catnap cough furball into food bowl then scratch owner for a new one. Stand in front of the computer screen knock over christmas tree look at dog hiiiiiisssss run in circles, so get poop stuck in paws jumping out of litter box and run around the house scream meowing and smearing hot cat mud all over. Check cat door for ambush 10 times before coming in cat playing a fiddle in hey diddle diddle? eat an easter feather as if it were a bird then burp victoriously, but tender lasers are tiny mice when in doubt, wash, behind the couch nya nya nyan. Find empty spot in cupboard and sleep all day making sure that fluff gets into the owner's eyes, allways wanting food yet get video posted to internet for chasing red dot or dream about hunting birds. Lounge in doorway flop over, for tickle my belly at your own peril i will pester for food when you're in the kitchen even if it's salad hey! you there, with the hands ooh, are those your $250 dollar sandals? lemme use that as my litter box yet catch mouse and gave it as a present. Who's the baby litter box is life rub against owner because nose is wet eats owners hair then claws head but pet me pet me don't pet me. When in doubt, wash cat cat moo moo lick ears lick paws. Be superior sit in window and stare oooh, a bird, yum break lamps and curl up into a ball yet meow in empty rooms, don't nosh on the birds going to catch the red dot today going to catch the red dot today yet nya nya nyan. I is playing on your console hooman flop over, and meow to be let out and leave fur on owners clothes yet russian blue. Cat playing a fiddle in hey diddle diddle? drink from the toilet. Knock dish off table head butt cant eat out of my own dish cat jumps and falls onto the couch purrs and wakes up in a new dimension filled with kitty litter meow meow yummy there is a bunch of cats hanging around eating catnip get scared by sudden appearance of cucumber, so where is my slave? I'm getting hungry stare at imaginary bug. Ooh, are those your $250 dollar sandals? lemme use that as my litter box stuff and things, yet find something else more interesting. Put toy mouse in food bowl run out of litter box at full speed trip owner up in kitchen i want food roll on the floor purring your whiskers off, so purr as loud as possible, be the most annoying cat that you can, and, knock everything off the table my left donut is missing, as is my right mrow, licks your face. Fish i must find my red catnip fishy fish mew mew mew mew wake up human for food at 4am if human is on laptop sit on the keyboard. Scoot butt on the rug scratch. Lick the curtain just to be annoying mmmmmmmmmeeeeeeeeooooooooowwwwwwww i vomit in the bed in the middle of the night. Mouse attack the child meow for food, then when human fills food dish, take a few bites of food and continue meowing hate dogs. Toy mouse squeak roll over i shredded your linens for you or head nudges yet attack the dog then pretend like nothing happened chew master's slippers for cat ass trophy one of these days i'm going to get that red dot, just you wait and see . My left donut is missing, as is my right cat is love, cat is life but cat ass trophy for ptracy, for enslave the hooman for purr as loud as possible, be the most annoying cat that you can, and, knock everything off the table. Gnaw the corn cob sleep on keyboard kitty run to human with blood on mouth from frenzied attack on poor innocent mouse, don't i look cute? prow?? ew dog you drink from the toilet, yum yum warm milk hotter pls, ouch too hot but chase the pig around the house, skid on floor, crash into wall . If human is on laptop sit on the keyboard jump launch to pounce upon little yarn mouse, bare fangs at toy run hide in litter box until treats are fed cat milk copy park pee walk owner escape bored tired cage droppings sick vet vomit, nya nya nyan and mewl for food at 4am pushes butt to face but enslave the hooman. More napping, more napping all the napping is exhausting cereal boxes make for five star accommodation . Hey! you there, with the hands. Get video posted to internet for chasing red dot leave fur on owners clothes cry louder at reflection but i'm going to lap some water out of my master's cup meow spit up on light gray carpet instead of adjacent linoleum. Meow lasers are tiny mice and hate dogs yet jumps off balcony gives owner dead mouse at present then poops in litter box snatches yarn and fights with dog cat chases laser then plays in grass finds tiny spot in cupboard and sleeps all day jumps in bathtub and meows when owner fills food dish the cat knocks over the food dish cat slides down the water slide and into pool and swims even though it does not like water but you are a captive audience while sitting on the toilet, pet me or side-eyes your \"jerk\" other hand while being petted , and weigh eight pounds but take up a full-size bed. Be a nyan cat, feel great about it, be annoying 24/7 poop rainbows in litter box all day bite plants, reaches under door into adjacent room, so roll on the floor purring your whiskers off hide from vacuum cleaner so decide to want nothing to do with my owner today. Leave dead animals as gifts sitting in a box. Sleep in the bathroom sink knock dish off table head butt cant eat out of my own dish or the door is opening! how exciting oh, it's you, meh, yet ooh, are those your $250 dollar sandals? lemme use that as my litter box. Eats owners hair then claws head pushed the mug off the table, so chirp at birds, for toy mouse squeak roll over pose purrfectly to show my beauty.
\nÂ
"
- }
- ],
- "settingsData": []
-}]]>
- Det här är en testsida."
- },
- {
- "contentTypeKey": "901f83af-55ea-4687-acde-22a7e99bf52e",
- "udi": "umb://element/a55307f6040b4caa8ccccd1c6ce5fe57",
- "image": [
- {
- "key": "ed1fac46-3ad8-4651-a97a-8c2d67e5bb64",
- "mediaKey": "102b4645-f186-413f-aa26-6a0a3278e001"
- }
- ]
- }
- ],
- "settingsData": []
-}]]>
-
-
- Reading Time: 16 minutes]]>
- Reading Time: 1 sekund]]>
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/ContentTypes/basepage.config b/src/TestSite.10/uSync/v9/ContentTypes/basepage.config
deleted file mode 100644
index 79ab96e..0000000
--- a/src/TestSite.10/uSync/v9/ContentTypes/basepage.config
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
- Base Page
- icon-defrag
- folder.png
-
- False
- False
- Culture
- true
-
- False
-
-
-
-
-
-
-
-
-
-
- 1f80aa2c-b281-4f92-bdec-783895bac0f6
- Grid Content
- gridContent
- 1ae68ea7-fd86-43f4-b9d3-26f1c64e016e
- Umbraco.BlockGrid
- false
-
-
- 1
- Content
- Culture
-
-
- false
-
-
- 4ef9a426-9729-4ba1-86d5-4c787afeb705
- Reading Time
- readingTime
- 9631013e-2da7-40a7-8b5f-b9cbd3877eab
- jcdcdev.ReadingTime
- false
-
-
- 0
- Content
- Culture
-
-
- false
-
-
-
-
- b8c5d86d-ab68-4930-9069-400e3507ecc3
- Content
- content
- Group
- 0
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/ContentTypes/home.config b/src/TestSite.10/uSync/v9/ContentTypes/home.config
deleted file mode 100644
index 8316009..0000000
--- a/src/TestSite.10/uSync/v9/ContentTypes/home.config
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
- Home
- icon-home color-black
- folder.png
-
- True
- False
- Culture
- false
-
- False
-
-
-
-
- basePage
-
- Home
-
- Home
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/ContentTypes/umbblockgriddemoheadlineblock.config b/src/TestSite.10/uSync/v9/ContentTypes/umbblockgriddemoheadlineblock.config
deleted file mode 100644
index 97e8fa6..0000000
--- a/src/TestSite.10/uSync/v9/ContentTypes/umbblockgriddemoheadlineblock.config
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
- Headline
- icon-font color-black
- folder.png
-
- False
- False
- Nothing
- true
-
- False
-
-
-
- Umbraco+Block+Grid+Demo
-
-
-
-
-
-
-
- 39ac4908-3b76-4e85-b459-ea5559f3313b
- Headline
- headline
- 0cc0eba1-9960-42c9-bf9b-60e150b429ae
- Umbraco.TextBox
- true
-
-
- 0
- Content
- Nothing
-
-
- false
-
-
-
-
- 6d4e89d5-ff18-4c1c-877e-43b305b0d821
- Content
- content
- Group
- 0
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/ContentTypes/umbblockgriddemoimageblock.config b/src/TestSite.10/uSync/v9/ContentTypes/umbblockgriddemoimageblock.config
deleted file mode 100644
index 8442d4f..0000000
--- a/src/TestSite.10/uSync/v9/ContentTypes/umbblockgriddemoimageblock.config
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
- Image
- icon-umb-media color-black
- folder.png
-
- False
- False
- Nothing
- true
-
- False
-
-
-
- Umbraco+Block+Grid+Demo
-
-
-
-
-
-
-
- e6a92e71-b571-4c65-9f87-609eaaeaaa77
- Image
- image
- ad9f0cf2-bda2-45d5-9ea1-a63cfc873fd3
- Umbraco.MediaPicker3
- true
-
-
- 0
- Content
- Nothing
-
-
- false
-
-
-
-
- a6d56777-339c-4326-b137-65129c78f75c
- Content
- content
- Group
- 0
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/ContentTypes/umbblockgriddemorichtextblock.config b/src/TestSite.10/uSync/v9/ContentTypes/umbblockgriddemorichtextblock.config
deleted file mode 100644
index cda974e..0000000
--- a/src/TestSite.10/uSync/v9/ContentTypes/umbblockgriddemorichtextblock.config
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
- Rich Text
- icon-script color-black
- folder.png
-
- False
- False
- Nothing
- true
-
- False
-
-
-
- Umbraco+Block+Grid+Demo
-
-
-
-
-
-
-
- f2fe7828-789c-40a5-84a9-e660c3971306
- Text
- richText
- ca90c950-0aff-4e72-b976-a30b1ac57dad
- Umbraco.TinyMCE
- true
-
-
- 0
- Content
- Nothing
-
-
- false
-
-
-
-
- a8b1ccac-26e0-445f-b092-26838bfb3601
- Content
- content
- Group
- 0
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config b/src/TestSite.10/uSync/v9/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config
deleted file mode 100644
index e05ba98..0000000
--- a/src/TestSite.10/uSync/v9/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
- Two Column Layout
- icon-book-alt color-black
- folder.png
-
- False
- False
- Nothing
- true
-
- False
-
-
-
- Umbraco+Block+Grid+Demo
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/ApprovedColor.config b/src/TestSite.10/uSync/v9/DataTypes/ApprovedColor.config
deleted file mode 100644
index 821eec1..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/ApprovedColor.config
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
- Approved Color
- Umbraco.ColorPicker
- Nvarchar
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/BasePageGridContentBlockGrid.config b/src/TestSite.10/uSync/v9/DataTypes/BasePageGridContentBlockGrid.config
deleted file mode 100644
index ce7d275..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/BasePageGridContentBlockGrid.config
+++ /dev/null
@@ -1,132 +0,0 @@
-
-
-
- Base Page - Grid Content - Block Grid
- Umbraco.BlockGrid
- Ntext
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/BasePageReadingTimeReadingTimeInformation.config b/src/TestSite.10/uSync/v9/DataTypes/BasePageReadingTimeReadingTimeInformation.config
deleted file mode 100644
index 6922e36..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/BasePageReadingTimeReadingTimeInformation.config
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
- Base Page - Reading Time - ReadingTime Information
- jcdcdev.ReadingTime
- Nvarchar
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/CheckboxList.config b/src/TestSite.10/uSync/v9/DataTypes/CheckboxList.config
deleted file mode 100644
index 354bf20..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/CheckboxList.config
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
- Checkbox list
- Umbraco.CheckBoxList
- Nvarchar
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/ContentPicker.config b/src/TestSite.10/uSync/v9/DataTypes/ContentPicker.config
deleted file mode 100644
index 50c6f64..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/ContentPicker.config
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
- Content Picker
- Umbraco.ContentPicker
- Nvarchar
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/DatePicker.config b/src/TestSite.10/uSync/v9/DataTypes/DatePicker.config
deleted file mode 100644
index 3f9c5c2..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/DatePicker.config
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
- Date Picker
- Umbraco.DateTime
- Date
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/DatePickerWithTime.config b/src/TestSite.10/uSync/v9/DataTypes/DatePickerWithTime.config
deleted file mode 100644
index 2c289d1..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/DatePickerWithTime.config
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
- Date Picker with time
- Umbraco.DateTime
- Date
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/Dropdown.config b/src/TestSite.10/uSync/v9/DataTypes/Dropdown.config
deleted file mode 100644
index 673eb7a..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/Dropdown.config
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
- Dropdown
- Umbraco.DropDown.Flexible
- Nvarchar
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/DropdownMultiple.config b/src/TestSite.10/uSync/v9/DataTypes/DropdownMultiple.config
deleted file mode 100644
index e8a7998..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/DropdownMultiple.config
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
- Dropdown multiple
- Umbraco.DropDown.Flexible
- Nvarchar
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/ImageCropper.config b/src/TestSite.10/uSync/v9/DataTypes/ImageCropper.config
deleted file mode 100644
index ccd9162..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/ImageCropper.config
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
- Image Cropper
- Umbraco.ImageCropper
- Ntext
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/ImageMediaPicker.config b/src/TestSite.10/uSync/v9/DataTypes/ImageMediaPicker.config
deleted file mode 100644
index e0b3db7..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/ImageMediaPicker.config
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
- Image Media Picker
- Umbraco.MediaPicker3
- Ntext
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/LabelBigint.config b/src/TestSite.10/uSync/v9/DataTypes/LabelBigint.config
deleted file mode 100644
index 909f50d..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/LabelBigint.config
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
- Label (bigint)
- Umbraco.Label
- Nvarchar
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/LabelDatetime.config b/src/TestSite.10/uSync/v9/DataTypes/LabelDatetime.config
deleted file mode 100644
index 7163ac9..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/LabelDatetime.config
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
- Label (datetime)
- Umbraco.Label
- Date
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/LabelDecimal.config b/src/TestSite.10/uSync/v9/DataTypes/LabelDecimal.config
deleted file mode 100644
index 045b4f5..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/LabelDecimal.config
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
- Label (decimal)
- Umbraco.Label
- Decimal
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/LabelInteger.config b/src/TestSite.10/uSync/v9/DataTypes/LabelInteger.config
deleted file mode 100644
index 19ea1dc..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/LabelInteger.config
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
- Label (integer)
- Umbraco.Label
- Integer
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/LabelString.config b/src/TestSite.10/uSync/v9/DataTypes/LabelString.config
deleted file mode 100644
index af5067c..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/LabelString.config
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
- Label (string)
- Umbraco.Label
- Nvarchar
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/LabelTime.config b/src/TestSite.10/uSync/v9/DataTypes/LabelTime.config
deleted file mode 100644
index df2170a..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/LabelTime.config
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
- Label (time)
- Umbraco.Label
- Date
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/ListViewContent.config b/src/TestSite.10/uSync/v9/DataTypes/ListViewContent.config
deleted file mode 100644
index 821f787..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/ListViewContent.config
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
- List View - Content
- Umbraco.ListView
- Nvarchar
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/ListViewMedia.config b/src/TestSite.10/uSync/v9/DataTypes/ListViewMedia.config
deleted file mode 100644
index 4fcba13..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/ListViewMedia.config
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
- List View - Media
- Umbraco.ListView
- Nvarchar
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/ListViewMembers.config b/src/TestSite.10/uSync/v9/DataTypes/ListViewMembers.config
deleted file mode 100644
index f23eb03..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/ListViewMembers.config
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
- List View - Members
- Umbraco.ListView
- Nvarchar
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/MediaPicker.config b/src/TestSite.10/uSync/v9/DataTypes/MediaPicker.config
deleted file mode 100644
index 721575a..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/MediaPicker.config
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
- Media Picker
- Umbraco.MediaPicker3
- Ntext
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/MediaPickerLegacy.config b/src/TestSite.10/uSync/v9/DataTypes/MediaPickerLegacy.config
deleted file mode 100644
index d97a303..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/MediaPickerLegacy.config
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
- Media Picker (legacy)
- Umbraco.MediaPicker
- Ntext
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/MemberPicker.config b/src/TestSite.10/uSync/v9/DataTypes/MemberPicker.config
deleted file mode 100644
index 260c185..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/MemberPicker.config
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
- Member Picker
- Umbraco.MemberPicker
- Nvarchar
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/MultiURLPicker.config b/src/TestSite.10/uSync/v9/DataTypes/MultiURLPicker.config
deleted file mode 100644
index e00831f..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/MultiURLPicker.config
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
- Multi URL Picker
- Umbraco.MultiUrlPicker
- Ntext
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/MultipleImageMediaPicker.config b/src/TestSite.10/uSync/v9/DataTypes/MultipleImageMediaPicker.config
deleted file mode 100644
index 407c8af..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/MultipleImageMediaPicker.config
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
- Multiple Image Media Picker
- Umbraco.MediaPicker3
- Ntext
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/MultipleMediaPicker.config b/src/TestSite.10/uSync/v9/DataTypes/MultipleMediaPicker.config
deleted file mode 100644
index 2a066f0..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/MultipleMediaPicker.config
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
- Multiple Media Picker
- Umbraco.MediaPicker3
- Ntext
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/MultipleMediaPickerLegacy.config b/src/TestSite.10/uSync/v9/DataTypes/MultipleMediaPickerLegacy.config
deleted file mode 100644
index 5b3573e..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/MultipleMediaPickerLegacy.config
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
- Multiple Media Picker (legacy)
- Umbraco.MediaPicker
- Ntext
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/Numeric.config b/src/TestSite.10/uSync/v9/DataTypes/Numeric.config
deleted file mode 100644
index cd6d29b..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/Numeric.config
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
- Numeric
- Umbraco.Integer
- Integer
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/Radiobox.config b/src/TestSite.10/uSync/v9/DataTypes/Radiobox.config
deleted file mode 100644
index a166cb7..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/Radiobox.config
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
- Radiobox
- Umbraco.RadioButtonList
- Nvarchar
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/RichtextEditor.config b/src/TestSite.10/uSync/v9/DataTypes/RichtextEditor.config
deleted file mode 100644
index e411e7b..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/RichtextEditor.config
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
- Richtext editor
- Umbraco.TinyMCE
- Ntext
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/Tags.config b/src/TestSite.10/uSync/v9/DataTypes/Tags.config
deleted file mode 100644
index ee5eb68..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/Tags.config
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
- Tags
- Umbraco.Tags
- Ntext
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/Textarea.config b/src/TestSite.10/uSync/v9/DataTypes/Textarea.config
deleted file mode 100644
index a495b9e..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/Textarea.config
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
- Textarea
- Umbraco.TextArea
- Ntext
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/Textstring.config b/src/TestSite.10/uSync/v9/DataTypes/Textstring.config
deleted file mode 100644
index dc90bf0..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/Textstring.config
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
- Textstring
- Umbraco.TextBox
- Nvarchar
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/Truefalse.config b/src/TestSite.10/uSync/v9/DataTypes/Truefalse.config
deleted file mode 100644
index a08bf8f..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/Truefalse.config
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
- True/false
- Umbraco.TrueFalse
- Integer
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/UploadArticle.config b/src/TestSite.10/uSync/v9/DataTypes/UploadArticle.config
deleted file mode 100644
index 1d76dc8..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/UploadArticle.config
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
- Upload Article
- Umbraco.UploadField
- Nvarchar
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/UploadAudio.config b/src/TestSite.10/uSync/v9/DataTypes/UploadAudio.config
deleted file mode 100644
index 66b66ca..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/UploadAudio.config
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
- Upload Audio
- Umbraco.UploadField
- Nvarchar
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/UploadFile.config b/src/TestSite.10/uSync/v9/DataTypes/UploadFile.config
deleted file mode 100644
index bdd8d01..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/UploadFile.config
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
- Upload File
- Umbraco.UploadField
- Nvarchar
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/UploadVectorGraphics.config b/src/TestSite.10/uSync/v9/DataTypes/UploadVectorGraphics.config
deleted file mode 100644
index 6088f33..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/UploadVectorGraphics.config
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
- Upload Vector Graphics
- Umbraco.UploadField
- Nvarchar
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/DataTypes/UploadVideo.config b/src/TestSite.10/uSync/v9/DataTypes/UploadVideo.config
deleted file mode 100644
index fb8f018..0000000
--- a/src/TestSite.10/uSync/v9/DataTypes/UploadVideo.config
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
- Upload Video
- Umbraco.UploadField
- Nvarchar
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/Dictionary/readingtime.config b/src/TestSite.10/uSync/v9/Dictionary/readingtime.config
deleted file mode 100644
index cbabc69..0000000
--- a/src/TestSite.10/uSync/v9/Dictionary/readingtime.config
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- Reading Time
- Lästid
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/Domains/_en-gb.config b/src/TestSite.10/uSync/v9/Domains/_en-gb.config
deleted file mode 100644
index 08afad9..0000000
--- a/src/TestSite.10/uSync/v9/Domains/_en-gb.config
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
- false
- en-GB
- /Home
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/Domains/se_sv.config b/src/TestSite.10/uSync/v9/Domains/se_sv.config
deleted file mode 100644
index acaee85..0000000
--- a/src/TestSite.10/uSync/v9/Domains/se_sv.config
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
- false
- sv
- /Home
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/Languages/en-gb.config b/src/TestSite.10/uSync/v9/Languages/en-gb.config
deleted file mode 100644
index 158f91b..0000000
--- a/src/TestSite.10/uSync/v9/Languages/en-gb.config
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
- English (United Kingdom)
- en-GB
- true
- true
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/Languages/sv.config b/src/TestSite.10/uSync/v9/Languages/sv.config
deleted file mode 100644
index cb95868..0000000
--- a/src/TestSite.10/uSync/v9/Languages/sv.config
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
- Swedish
- sv
- true
- false
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/Media/icon.config b/src/TestSite.10/uSync/v9/Media/icon.config
deleted file mode 100644
index 148f710..0000000
--- a/src/TestSite.10/uSync/v9/Media/icon.config
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
- /Icon
- false
- Image
- 2024-03-25T23:26:42
-
- 0
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/MediaTypes/file.config b/src/TestSite.10/uSync/v9/MediaTypes/file.config
deleted file mode 100644
index 425dce3..0000000
--- a/src/TestSite.10/uSync/v9/MediaTypes/file.config
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
- File
- icon-document
- icon-document
-
- True
- False
- Nothing
- false
-
-
-
-
- 0000001a-0000-0000-0000-000000000000
- Size
- umbracoBytes
- 930861bf-e262-4ead-a704-f99453565708
- Umbraco.Label
- false
-
-
- 2
- File
-
-
- false
-
-
- 00000019-0000-0000-0000-000000000000
- Type
- umbracoExtension
- f0bc4bfb-b499-40d6-ba86-058885a5178c
- Umbraco.Label
- false
-
-
- 1
- File
-
-
- false
-
-
- 00000018-0000-0000-0000-000000000000
- File
- umbracoFile
- 84c6b441-31df-4ffe-b67e-67d5bc3ae65a
- Umbraco.UploadField
- true
-
-
- 0
- File
-
-
- false
-
-
-
-
-
- 50899f9c-023a-4466-b623-aba9049885fe
- File
- file
- Group
- 1
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/MediaTypes/folder.config b/src/TestSite.10/uSync/v9/MediaTypes/folder.config
deleted file mode 100644
index 8565321..0000000
--- a/src/TestSite.10/uSync/v9/MediaTypes/folder.config
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
- Folder
- icon-folder
- icon-folder
-
- True
- False
- Nothing
- false
-
-
-
-
- Folder
- Image
- File
- umbracoMediaVideo
- umbracoMediaAudio
- umbracoMediaArticle
- umbracoMediaVectorGraphics
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/MediaTypes/image.config b/src/TestSite.10/uSync/v9/MediaTypes/image.config
deleted file mode 100644
index c1dd686..0000000
--- a/src/TestSite.10/uSync/v9/MediaTypes/image.config
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
- Image
- icon-picture
- icon-picture
-
- True
- False
- Nothing
- false
-
-
-
-
- 00000009-0000-0000-0000-000000000000
- Size
- umbracoBytes
- 930861bf-e262-4ead-a704-f99453565708
- Umbraco.Label
- false
-
-
- 3
- Image
-
-
- false
-
-
- 0000000a-0000-0000-0000-000000000000
- Type
- umbracoExtension
- f0bc4bfb-b499-40d6-ba86-058885a5178c
- Umbraco.Label
- false
-
-
- 4
- Image
-
-
- false
-
-
- 00000006-0000-0000-0000-000000000000
- Image
- umbracoFile
- 1df9f033-e6d4-451f-b8d2-e0cbc50a836f
- Umbraco.ImageCropper
- true
-
-
- 0
- Image
-
-
- false
-
-
- 00000008-0000-0000-0000-000000000000
- Height
- umbracoHeight
- 8e7f995c-bd81-4627-9932-c40e568ec788
- Umbraco.Label
- false
-
-
- 2
- Image
-
-
- false
-
-
- 00000007-0000-0000-0000-000000000000
- Width
- umbracoWidth
- 8e7f995c-bd81-4627-9932-c40e568ec788
- Umbraco.Label
- false
-
-
- 1
- Image
-
-
- false
-
-
-
-
-
- 79ed4d07-254a-42cf-8fa9-ebe1c116a596
- Image
- image
- Group
- 1
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/MediaTypes/umbracomediaarticle.config b/src/TestSite.10/uSync/v9/MediaTypes/umbracomediaarticle.config
deleted file mode 100644
index 11f2f7a..0000000
--- a/src/TestSite.10/uSync/v9/MediaTypes/umbracomediaarticle.config
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
- Article
- icon-article
- icon-article
-
- True
- False
- Nothing
- false
-
-
-
-
- 00000030-0000-0000-0000-000000000000
- Size
- umbracoBytes
- 930861bf-e262-4ead-a704-f99453565708
- Umbraco.Label
- false
-
-
- 2
- Article
-
-
- false
-
-
- 0000002f-0000-0000-0000-000000000000
- Type
- umbracoExtension
- f0bc4bfb-b499-40d6-ba86-058885a5178c
- Umbraco.Label
- false
-
-
- 1
- Article
-
-
- false
-
-
- 0000002e-0000-0000-0000-000000000000
- Article
- umbracoFile
- bc1e266c-dac4-4164-bf08-8a1ec6a7143d
- Umbraco.UploadField
- true
-
-
- 0
- Article
-
-
- false
-
-
-
-
-
- 9af3bd65-f687-4453-9518-5f180d1898ec
- Article
- article
- Group
- 1
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/MediaTypes/umbracomediaaudio.config b/src/TestSite.10/uSync/v9/MediaTypes/umbracomediaaudio.config
deleted file mode 100644
index 3b241c3..0000000
--- a/src/TestSite.10/uSync/v9/MediaTypes/umbracomediaaudio.config
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
- Audio
- icon-sound-waves
- icon-sound-waves
-
- True
- False
- Nothing
- false
-
-
-
-
- 0000002d-0000-0000-0000-000000000000
- Size
- umbracoBytes
- 930861bf-e262-4ead-a704-f99453565708
- Umbraco.Label
- false
-
-
- 2
- Audio
-
-
- false
-
-
- 0000002c-0000-0000-0000-000000000000
- Type
- umbracoExtension
- f0bc4bfb-b499-40d6-ba86-058885a5178c
- Umbraco.Label
- false
-
-
- 1
- Audio
-
-
- false
-
-
- 0000002b-0000-0000-0000-000000000000
- Audio
- umbracoFile
- 8f430dd6-4e96-447e-9dc0-cb552c8cd1f3
- Umbraco.UploadField
- true
-
-
- 0
- Audio
-
-
- false
-
-
-
-
-
- 335fb495-0a87-4e82-b902-30eb367b767c
- Audio
- audio
- Group
- 1
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/MediaTypes/umbracomediavectorgraphics.config b/src/TestSite.10/uSync/v9/MediaTypes/umbracomediavectorgraphics.config
deleted file mode 100644
index 3ebd344..0000000
--- a/src/TestSite.10/uSync/v9/MediaTypes/umbracomediavectorgraphics.config
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
- Vector Graphics (SVG)
- icon-picture
- icon-picture
-
- True
- False
- Nothing
- false
-
-
-
-
- 00000033-0000-0000-0000-000000000000
- Size
- umbracoBytes
- 930861bf-e262-4ead-a704-f99453565708
- Umbraco.Label
- false
-
-
- 2
- Vector Graphics
-
-
- false
-
-
- 00000032-0000-0000-0000-000000000000
- Type
- umbracoExtension
- f0bc4bfb-b499-40d6-ba86-058885a5178c
- Umbraco.Label
- false
-
-
- 1
- Vector Graphics
-
-
- false
-
-
- 00000031-0000-0000-0000-000000000000
- Vector Graphics
- umbracoFile
- 215cb418-2153-4429-9aef-8c0f0041191b
- Umbraco.UploadField
- true
-
-
- 0
- Vector Graphics
-
-
- false
-
-
-
-
-
- f199b4d7-9e84-439f-8531-f87d9af37711
- Vector Graphics
- vectorGraphics
- Group
- 1
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/MediaTypes/umbracomediavideo.config b/src/TestSite.10/uSync/v9/MediaTypes/umbracomediavideo.config
deleted file mode 100644
index 0dd0ffc..0000000
--- a/src/TestSite.10/uSync/v9/MediaTypes/umbracomediavideo.config
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
- Video
- icon-video
- icon-video
-
- True
- False
- Nothing
- false
-
-
-
-
- 0000002a-0000-0000-0000-000000000000
- Size
- umbracoBytes
- 930861bf-e262-4ead-a704-f99453565708
- Umbraco.Label
- false
-
-
- 2
- Video
-
-
- false
-
-
- 00000029-0000-0000-0000-000000000000
- Type
- umbracoExtension
- f0bc4bfb-b499-40d6-ba86-058885a5178c
- Umbraco.Label
- false
-
-
- 1
- Video
-
-
- false
-
-
- 00000028-0000-0000-0000-000000000000
- Video
- umbracoFile
- 70575fe7-9812-4396-bbe1-c81a76db71b5
- Umbraco.UploadField
- true
-
-
- 0
- Video
-
-
- false
-
-
-
-
-
- 2f0a61b6-cf92-4ff4-b437-751ab35eb254
- Video
- video
- Group
- 1
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/MemberTypes/member.config b/src/TestSite.10/uSync/v9/MemberTypes/member.config
deleted file mode 100644
index bb1c2dc..0000000
--- a/src/TestSite.10/uSync/v9/MemberTypes/member.config
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
- Member
- icon-user
- icon-user
-
- False
- False
- Nothing
- false
-
-
-
-
- 2a280588-0000-0000-0000-000000000000
- Comments
- umbracoMemberComments
- c6bac0dd-4ab9-45b1-8e30-e4b619ee5da3
- Umbraco.TextArea
- false
-
-
- 0
- Membership
- false
- false
- false
-
-
- false
-
-
-
-
-
- 0756729d-d665-46e3-b84a-37aceaa614f8
- Membership
- membership
- Group
- 1
-
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/Templates/home.config b/src/TestSite.10/uSync/v9/Templates/home.config
deleted file mode 100644
index fddd799..0000000
--- a/src/TestSite.10/uSync/v9/Templates/home.config
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
- Home
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/uSync/v9/usync.config b/src/TestSite.10/uSync/v9/usync.config
deleted file mode 100644
index a2ef0d8..0000000
--- a/src/TestSite.10/uSync/v9/usync.config
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/TestSite.10/umbraco/models/BasePage.generated.cs b/src/TestSite.10/umbraco/models/BasePage.generated.cs
deleted file mode 100644
index a1e8c69..0000000
--- a/src/TestSite.10/umbraco/models/BasePage.generated.cs
+++ /dev/null
@@ -1,93 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-//
-// Umbraco.ModelsBuilder.Embedded v10.4.0+daff988
-//
-// Changes to this file will be lost if the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Linq.Expressions;
-using Umbraco.Cms.Core.Models.PublishedContent;
-using Umbraco.Cms.Core.PublishedCache;
-using Umbraco.Cms.Infrastructure.ModelsBuilder;
-using Umbraco.Cms.Core;
-using Umbraco.Extensions;
-
-namespace Umbraco.Cms.Web.Common.PublishedModels
-{
- // Mixin Content Type with alias "basePage"
- /// Base Page
- public partial interface IBasePage : IPublishedElement
- {
- /// Grid Content
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- global::Umbraco.Cms.Core.Models.Blocks.BlockGridModel GridContent { get; }
-
- /// Reading Time
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- global::jcdcdev.Umbraco.ReadingTime.Core.Models.ReadingTimeValueModel ReadingTime { get; }
- }
-
- /// Base Page
- [PublishedModel("basePage")]
- public partial class BasePage : PublishedElementModel, IBasePage
- {
- // helpers
-#pragma warning disable 0109 // new is redundant
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const string ModelTypeAlias = "basePage";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const PublishedItemType ModelItemType = PublishedItemType.Content;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor)
- => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector)
- => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector);
-#pragma warning restore 0109
-
- private IPublishedValueFallback _publishedValueFallback;
-
- // ctor
- public BasePage(IPublishedElement content, IPublishedValueFallback publishedValueFallback)
- : base(content, publishedValueFallback)
- {
- _publishedValueFallback = publishedValueFallback;
- }
-
- // properties
-
- ///
- /// Grid Content
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("gridContent")]
- public virtual global::Umbraco.Cms.Core.Models.Blocks.BlockGridModel GridContent => GetGridContent(this, _publishedValueFallback);
-
- /// Static getter for Grid Content
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public static global::Umbraco.Cms.Core.Models.Blocks.BlockGridModel GetGridContent(IBasePage that, IPublishedValueFallback publishedValueFallback) => that.Value(publishedValueFallback, "gridContent");
-
- ///
- /// Reading Time
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("readingTime")]
- public virtual global::jcdcdev.Umbraco.ReadingTime.Core.Models.ReadingTimeValueModel ReadingTime => GetReadingTime(this, _publishedValueFallback);
-
- /// Static getter for Reading Time
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public static global::jcdcdev.Umbraco.ReadingTime.Core.Models.ReadingTimeValueModel GetReadingTime(IBasePage that, IPublishedValueFallback publishedValueFallback) => that.Value(publishedValueFallback, "readingTime");
- }
-}
diff --git a/src/TestSite.10/umbraco/models/File.generated.cs b/src/TestSite.10/umbraco/models/File.generated.cs
deleted file mode 100644
index 5245321..0000000
--- a/src/TestSite.10/umbraco/models/File.generated.cs
+++ /dev/null
@@ -1,75 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-//
-// Umbraco.ModelsBuilder.Embedded v10.4.0+daff988
-//
-// Changes to this file will be lost if the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Linq.Expressions;
-using Umbraco.Cms.Core.Models.PublishedContent;
-using Umbraco.Cms.Core.PublishedCache;
-using Umbraco.Cms.Infrastructure.ModelsBuilder;
-using Umbraco.Cms.Core;
-using Umbraco.Extensions;
-
-namespace Umbraco.Cms.Web.Common.PublishedModels
-{
- /// File
- [PublishedModel("File")]
- public partial class File : PublishedContentModel
- {
- // helpers
-#pragma warning disable 0109 // new is redundant
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const string ModelTypeAlias = "File";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const PublishedItemType ModelItemType = PublishedItemType.Media;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor)
- => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector)
- => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector);
-#pragma warning restore 0109
-
- private IPublishedValueFallback _publishedValueFallback;
-
- // ctor
- public File(IPublishedContent content, IPublishedValueFallback publishedValueFallback)
- : base(content, publishedValueFallback)
- {
- _publishedValueFallback = publishedValueFallback;
- }
-
- // properties
-
- ///
- /// Size: in bytes
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [ImplementPropertyType("umbracoBytes")]
- public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes");
-
- ///
- /// Type
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("umbracoExtension")]
- public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension");
-
- ///
- /// File
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("umbracoFile")]
- public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile");
- }
-}
diff --git a/src/TestSite.10/umbraco/models/Folder.generated.cs b/src/TestSite.10/umbraco/models/Folder.generated.cs
deleted file mode 100644
index e45f823..0000000
--- a/src/TestSite.10/umbraco/models/Folder.generated.cs
+++ /dev/null
@@ -1,52 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-//
-// Umbraco.ModelsBuilder.Embedded v10.4.0+daff988
-//
-// Changes to this file will be lost if the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Linq.Expressions;
-using Umbraco.Cms.Core.Models.PublishedContent;
-using Umbraco.Cms.Core.PublishedCache;
-using Umbraco.Cms.Infrastructure.ModelsBuilder;
-using Umbraco.Cms.Core;
-using Umbraco.Extensions;
-
-namespace Umbraco.Cms.Web.Common.PublishedModels
-{
- /// Folder
- [PublishedModel("Folder")]
- public partial class Folder : PublishedContentModel
- {
- // helpers
-#pragma warning disable 0109 // new is redundant
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const string ModelTypeAlias = "Folder";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const PublishedItemType ModelItemType = PublishedItemType.Media;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor)
- => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector)
- => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector);
-#pragma warning restore 0109
-
- private IPublishedValueFallback _publishedValueFallback;
-
- // ctor
- public Folder(IPublishedContent content, IPublishedValueFallback publishedValueFallback)
- : base(content, publishedValueFallback)
- {
- _publishedValueFallback = publishedValueFallback;
- }
-
- // properties
- }
-}
diff --git a/src/TestSite.10/umbraco/models/Home.generated.cs b/src/TestSite.10/umbraco/models/Home.generated.cs
deleted file mode 100644
index fd50546..0000000
--- a/src/TestSite.10/umbraco/models/Home.generated.cs
+++ /dev/null
@@ -1,68 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-//
-// Umbraco.ModelsBuilder.Embedded v10.4.0+daff988
-//
-// Changes to this file will be lost if the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Linq.Expressions;
-using Umbraco.Cms.Core.Models.PublishedContent;
-using Umbraco.Cms.Core.PublishedCache;
-using Umbraco.Cms.Infrastructure.ModelsBuilder;
-using Umbraco.Cms.Core;
-using Umbraco.Extensions;
-
-namespace Umbraco.Cms.Web.Common.PublishedModels
-{
- /// Home
- [PublishedModel("home")]
- public partial class Home : PublishedContentModel, IBasePage
- {
- // helpers
-#pragma warning disable 0109 // new is redundant
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const string ModelTypeAlias = "home";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const PublishedItemType ModelItemType = PublishedItemType.Content;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor)
- => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector)
- => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector);
-#pragma warning restore 0109
-
- private IPublishedValueFallback _publishedValueFallback;
-
- // ctor
- public Home(IPublishedContent content, IPublishedValueFallback publishedValueFallback)
- : base(content, publishedValueFallback)
- {
- _publishedValueFallback = publishedValueFallback;
- }
-
- // properties
-
- ///
- /// Grid Content
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("gridContent")]
- public virtual global::Umbraco.Cms.Core.Models.Blocks.BlockGridModel GridContent => global::Umbraco.Cms.Web.Common.PublishedModels.BasePage.GetGridContent(this, _publishedValueFallback);
-
- ///
- /// Reading Time
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("readingTime")]
- public virtual global::jcdcdev.Umbraco.ReadingTime.Core.Models.ReadingTimeValueModel ReadingTime => global::Umbraco.Cms.Web.Common.PublishedModels.BasePage.GetReadingTime(this, _publishedValueFallback);
- }
-}
diff --git a/src/TestSite.10/umbraco/models/Image.generated.cs b/src/TestSite.10/umbraco/models/Image.generated.cs
deleted file mode 100644
index 3c096e3..0000000
--- a/src/TestSite.10/umbraco/models/Image.generated.cs
+++ /dev/null
@@ -1,89 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-//
-// Umbraco.ModelsBuilder.Embedded v10.4.0+daff988
-//
-// Changes to this file will be lost if the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Linq.Expressions;
-using Umbraco.Cms.Core.Models.PublishedContent;
-using Umbraco.Cms.Core.PublishedCache;
-using Umbraco.Cms.Infrastructure.ModelsBuilder;
-using Umbraco.Cms.Core;
-using Umbraco.Extensions;
-
-namespace Umbraco.Cms.Web.Common.PublishedModels
-{
- /// Image
- [PublishedModel("Image")]
- public partial class Image : PublishedContentModel
- {
- // helpers
-#pragma warning disable 0109 // new is redundant
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const string ModelTypeAlias = "Image";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const PublishedItemType ModelItemType = PublishedItemType.Media;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor)
- => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector)
- => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector);
-#pragma warning restore 0109
-
- private IPublishedValueFallback _publishedValueFallback;
-
- // ctor
- public Image(IPublishedContent content, IPublishedValueFallback publishedValueFallback)
- : base(content, publishedValueFallback)
- {
- _publishedValueFallback = publishedValueFallback;
- }
-
- // properties
-
- ///
- /// Size: in bytes
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [ImplementPropertyType("umbracoBytes")]
- public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes");
-
- ///
- /// Type
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("umbracoExtension")]
- public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension");
-
- ///
- /// Image
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("umbracoFile")]
- public virtual global::Umbraco.Cms.Core.PropertyEditors.ValueConverters.ImageCropperValue UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile");
-
- ///
- /// Height: in pixels
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [ImplementPropertyType("umbracoHeight")]
- public virtual int UmbracoHeight => this.Value(_publishedValueFallback, "umbracoHeight");
-
- ///
- /// Width: in pixels
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [ImplementPropertyType("umbracoWidth")]
- public virtual int UmbracoWidth => this.Value(_publishedValueFallback, "umbracoWidth");
- }
-}
diff --git a/src/TestSite.10/umbraco/models/Member.generated.cs b/src/TestSite.10/umbraco/models/Member.generated.cs
deleted file mode 100644
index 51d9671..0000000
--- a/src/TestSite.10/umbraco/models/Member.generated.cs
+++ /dev/null
@@ -1,60 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-//
-// Umbraco.ModelsBuilder.Embedded v10.4.0+daff988
-//
-// Changes to this file will be lost if the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Linq.Expressions;
-using Umbraco.Cms.Core.Models.PublishedContent;
-using Umbraco.Cms.Core.PublishedCache;
-using Umbraco.Cms.Infrastructure.ModelsBuilder;
-using Umbraco.Cms.Core;
-using Umbraco.Extensions;
-
-namespace Umbraco.Cms.Web.Common.PublishedModels
-{
- /// Member
- [PublishedModel("Member")]
- public partial class Member : PublishedContentModel
- {
- // helpers
-#pragma warning disable 0109 // new is redundant
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const string ModelTypeAlias = "Member";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const PublishedItemType ModelItemType = PublishedItemType.Member;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor)
- => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector)
- => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector);
-#pragma warning restore 0109
-
- private IPublishedValueFallback _publishedValueFallback;
-
- // ctor
- public Member(IPublishedContent content, IPublishedValueFallback publishedValueFallback)
- : base(content, publishedValueFallback)
- {
- _publishedValueFallback = publishedValueFallback;
- }
-
- // properties
-
- ///
- /// Comments
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("umbracoMemberComments")]
- public virtual string UmbracoMemberComments => this.Value(_publishedValueFallback, "umbracoMemberComments");
- }
-}
diff --git a/src/TestSite.10/umbraco/models/UmbBlockGridDemoHeadlineBlock.generated.cs b/src/TestSite.10/umbraco/models/UmbBlockGridDemoHeadlineBlock.generated.cs
deleted file mode 100644
index 2cf1cab..0000000
--- a/src/TestSite.10/umbraco/models/UmbBlockGridDemoHeadlineBlock.generated.cs
+++ /dev/null
@@ -1,60 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-//
-// Umbraco.ModelsBuilder.Embedded v10.4.0+daff988
-//
-// Changes to this file will be lost if the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Linq.Expressions;
-using Umbraco.Cms.Core.Models.PublishedContent;
-using Umbraco.Cms.Core.PublishedCache;
-using Umbraco.Cms.Infrastructure.ModelsBuilder;
-using Umbraco.Cms.Core;
-using Umbraco.Extensions;
-
-namespace Umbraco.Cms.Web.Common.PublishedModels
-{
- /// Headline
- [PublishedModel("umbBlockGridDemoHeadlineBlock")]
- public partial class UmbBlockGridDemoHeadlineBlock : PublishedElementModel
- {
- // helpers
-#pragma warning disable 0109 // new is redundant
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const string ModelTypeAlias = "umbBlockGridDemoHeadlineBlock";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const PublishedItemType ModelItemType = PublishedItemType.Content;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor)
- => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector)
- => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector);
-#pragma warning restore 0109
-
- private IPublishedValueFallback _publishedValueFallback;
-
- // ctor
- public UmbBlockGridDemoHeadlineBlock(IPublishedElement content, IPublishedValueFallback publishedValueFallback)
- : base(content, publishedValueFallback)
- {
- _publishedValueFallback = publishedValueFallback;
- }
-
- // properties
-
- ///
- /// Headline
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("headline")]
- public virtual string Headline => this.Value(_publishedValueFallback, "headline");
- }
-}
diff --git a/src/TestSite.10/umbraco/models/UmbBlockGridDemoImageBlock.generated.cs b/src/TestSite.10/umbraco/models/UmbBlockGridDemoImageBlock.generated.cs
deleted file mode 100644
index a50df01..0000000
--- a/src/TestSite.10/umbraco/models/UmbBlockGridDemoImageBlock.generated.cs
+++ /dev/null
@@ -1,60 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-//
-// Umbraco.ModelsBuilder.Embedded v10.4.0+daff988
-//
-// Changes to this file will be lost if the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Linq.Expressions;
-using Umbraco.Cms.Core.Models.PublishedContent;
-using Umbraco.Cms.Core.PublishedCache;
-using Umbraco.Cms.Infrastructure.ModelsBuilder;
-using Umbraco.Cms.Core;
-using Umbraco.Extensions;
-
-namespace Umbraco.Cms.Web.Common.PublishedModels
-{
- /// Image
- [PublishedModel("umbBlockGridDemoImageBlock")]
- public partial class UmbBlockGridDemoImageBlock : PublishedElementModel
- {
- // helpers
-#pragma warning disable 0109 // new is redundant
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const string ModelTypeAlias = "umbBlockGridDemoImageBlock";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const PublishedItemType ModelItemType = PublishedItemType.Content;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor)
- => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector)
- => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector);
-#pragma warning restore 0109
-
- private IPublishedValueFallback _publishedValueFallback;
-
- // ctor
- public UmbBlockGridDemoImageBlock(IPublishedElement content, IPublishedValueFallback publishedValueFallback)
- : base(content, publishedValueFallback)
- {
- _publishedValueFallback = publishedValueFallback;
- }
-
- // properties
-
- ///
- /// Image
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("image")]
- public virtual global::Umbraco.Cms.Core.Models.MediaWithCrops Image => this.Value(_publishedValueFallback, "image");
- }
-}
diff --git a/src/TestSite.10/umbraco/models/UmbBlockGridDemoRichTextBlock.generated.cs b/src/TestSite.10/umbraco/models/UmbBlockGridDemoRichTextBlock.generated.cs
deleted file mode 100644
index 077af29..0000000
--- a/src/TestSite.10/umbraco/models/UmbBlockGridDemoRichTextBlock.generated.cs
+++ /dev/null
@@ -1,60 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-//
-// Umbraco.ModelsBuilder.Embedded v10.4.0+daff988
-//
-// Changes to this file will be lost if the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Linq.Expressions;
-using Umbraco.Cms.Core.Models.PublishedContent;
-using Umbraco.Cms.Core.PublishedCache;
-using Umbraco.Cms.Infrastructure.ModelsBuilder;
-using Umbraco.Cms.Core;
-using Umbraco.Extensions;
-
-namespace Umbraco.Cms.Web.Common.PublishedModels
-{
- /// Rich Text
- [PublishedModel("umbBlockGridDemoRichTextBlock")]
- public partial class UmbBlockGridDemoRichTextBlock : PublishedElementModel
- {
- // helpers
-#pragma warning disable 0109 // new is redundant
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const string ModelTypeAlias = "umbBlockGridDemoRichTextBlock";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const PublishedItemType ModelItemType = PublishedItemType.Content;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor)
- => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector)
- => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector);
-#pragma warning restore 0109
-
- private IPublishedValueFallback _publishedValueFallback;
-
- // ctor
- public UmbBlockGridDemoRichTextBlock(IPublishedElement content, IPublishedValueFallback publishedValueFallback)
- : base(content, publishedValueFallback)
- {
- _publishedValueFallback = publishedValueFallback;
- }
-
- // properties
-
- ///
- /// Text
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("richText")]
- public virtual global::Umbraco.Cms.Core.Strings.IHtmlEncodedString RichText => this.Value(_publishedValueFallback, "richText");
- }
-}
diff --git a/src/TestSite.10/umbraco/models/UmbBlockGridDemoTwoColumnLayoutBlock.generated.cs b/src/TestSite.10/umbraco/models/UmbBlockGridDemoTwoColumnLayoutBlock.generated.cs
deleted file mode 100644
index 2c6c539..0000000
--- a/src/TestSite.10/umbraco/models/UmbBlockGridDemoTwoColumnLayoutBlock.generated.cs
+++ /dev/null
@@ -1,52 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-//
-// Umbraco.ModelsBuilder.Embedded v10.4.0+daff988
-//
-// Changes to this file will be lost if the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Linq.Expressions;
-using Umbraco.Cms.Core.Models.PublishedContent;
-using Umbraco.Cms.Core.PublishedCache;
-using Umbraco.Cms.Infrastructure.ModelsBuilder;
-using Umbraco.Cms.Core;
-using Umbraco.Extensions;
-
-namespace Umbraco.Cms.Web.Common.PublishedModels
-{
- /// Two Column Layout
- [PublishedModel("umbBlockGridDemoTwoColumnLayoutBlock")]
- public partial class UmbBlockGridDemoTwoColumnLayoutBlock : PublishedElementModel
- {
- // helpers
-#pragma warning disable 0109 // new is redundant
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const string ModelTypeAlias = "umbBlockGridDemoTwoColumnLayoutBlock";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const PublishedItemType ModelItemType = PublishedItemType.Content;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor)
- => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector)
- => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector);
-#pragma warning restore 0109
-
- private IPublishedValueFallback _publishedValueFallback;
-
- // ctor
- public UmbBlockGridDemoTwoColumnLayoutBlock(IPublishedElement content, IPublishedValueFallback publishedValueFallback)
- : base(content, publishedValueFallback)
- {
- _publishedValueFallback = publishedValueFallback;
- }
-
- // properties
- }
-}
diff --git a/src/TestSite.10/umbraco/models/UmbracoMediaArticle.generated.cs b/src/TestSite.10/umbraco/models/UmbracoMediaArticle.generated.cs
deleted file mode 100644
index 48a85c5..0000000
--- a/src/TestSite.10/umbraco/models/UmbracoMediaArticle.generated.cs
+++ /dev/null
@@ -1,75 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-//
-// Umbraco.ModelsBuilder.Embedded v10.4.0+daff988
-//
-// Changes to this file will be lost if the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Linq.Expressions;
-using Umbraco.Cms.Core.Models.PublishedContent;
-using Umbraco.Cms.Core.PublishedCache;
-using Umbraco.Cms.Infrastructure.ModelsBuilder;
-using Umbraco.Cms.Core;
-using Umbraco.Extensions;
-
-namespace Umbraco.Cms.Web.Common.PublishedModels
-{
- /// Article
- [PublishedModel("umbracoMediaArticle")]
- public partial class UmbracoMediaArticle : PublishedContentModel
- {
- // helpers
-#pragma warning disable 0109 // new is redundant
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const string ModelTypeAlias = "umbracoMediaArticle";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const PublishedItemType ModelItemType = PublishedItemType.Media;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor)
- => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector)
- => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector);
-#pragma warning restore 0109
-
- private IPublishedValueFallback _publishedValueFallback;
-
- // ctor
- public UmbracoMediaArticle(IPublishedContent content, IPublishedValueFallback publishedValueFallback)
- : base(content, publishedValueFallback)
- {
- _publishedValueFallback = publishedValueFallback;
- }
-
- // properties
-
- ///
- /// Size: in bytes
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [ImplementPropertyType("umbracoBytes")]
- public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes");
-
- ///
- /// Type
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("umbracoExtension")]
- public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension");
-
- ///
- /// Article
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("umbracoFile")]
- public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile");
- }
-}
diff --git a/src/TestSite.10/umbraco/models/UmbracoMediaAudio.generated.cs b/src/TestSite.10/umbraco/models/UmbracoMediaAudio.generated.cs
deleted file mode 100644
index 164e8b7..0000000
--- a/src/TestSite.10/umbraco/models/UmbracoMediaAudio.generated.cs
+++ /dev/null
@@ -1,75 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-//
-// Umbraco.ModelsBuilder.Embedded v10.4.0+daff988
-//
-// Changes to this file will be lost if the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Linq.Expressions;
-using Umbraco.Cms.Core.Models.PublishedContent;
-using Umbraco.Cms.Core.PublishedCache;
-using Umbraco.Cms.Infrastructure.ModelsBuilder;
-using Umbraco.Cms.Core;
-using Umbraco.Extensions;
-
-namespace Umbraco.Cms.Web.Common.PublishedModels
-{
- /// Audio
- [PublishedModel("umbracoMediaAudio")]
- public partial class UmbracoMediaAudio : PublishedContentModel
- {
- // helpers
-#pragma warning disable 0109 // new is redundant
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const string ModelTypeAlias = "umbracoMediaAudio";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const PublishedItemType ModelItemType = PublishedItemType.Media;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor)
- => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector)
- => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector);
-#pragma warning restore 0109
-
- private IPublishedValueFallback _publishedValueFallback;
-
- // ctor
- public UmbracoMediaAudio(IPublishedContent content, IPublishedValueFallback publishedValueFallback)
- : base(content, publishedValueFallback)
- {
- _publishedValueFallback = publishedValueFallback;
- }
-
- // properties
-
- ///
- /// Size: in bytes
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [ImplementPropertyType("umbracoBytes")]
- public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes");
-
- ///
- /// Type
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("umbracoExtension")]
- public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension");
-
- ///
- /// Audio
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("umbracoFile")]
- public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile");
- }
-}
diff --git a/src/TestSite.10/umbraco/models/UmbracoMediaVectorGraphics.generated.cs b/src/TestSite.10/umbraco/models/UmbracoMediaVectorGraphics.generated.cs
deleted file mode 100644
index 89fb39e..0000000
--- a/src/TestSite.10/umbraco/models/UmbracoMediaVectorGraphics.generated.cs
+++ /dev/null
@@ -1,75 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-//
-// Umbraco.ModelsBuilder.Embedded v10.4.0+daff988
-//
-// Changes to this file will be lost if the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Linq.Expressions;
-using Umbraco.Cms.Core.Models.PublishedContent;
-using Umbraco.Cms.Core.PublishedCache;
-using Umbraco.Cms.Infrastructure.ModelsBuilder;
-using Umbraco.Cms.Core;
-using Umbraco.Extensions;
-
-namespace Umbraco.Cms.Web.Common.PublishedModels
-{
- /// Vector Graphics (SVG)
- [PublishedModel("umbracoMediaVectorGraphics")]
- public partial class UmbracoMediaVectorGraphics : PublishedContentModel
- {
- // helpers
-#pragma warning disable 0109 // new is redundant
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const string ModelTypeAlias = "umbracoMediaVectorGraphics";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const PublishedItemType ModelItemType = PublishedItemType.Media;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor)
- => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector)
- => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector);
-#pragma warning restore 0109
-
- private IPublishedValueFallback _publishedValueFallback;
-
- // ctor
- public UmbracoMediaVectorGraphics(IPublishedContent content, IPublishedValueFallback publishedValueFallback)
- : base(content, publishedValueFallback)
- {
- _publishedValueFallback = publishedValueFallback;
- }
-
- // properties
-
- ///
- /// Size: in bytes
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [ImplementPropertyType("umbracoBytes")]
- public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes");
-
- ///
- /// Type
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("umbracoExtension")]
- public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension");
-
- ///
- /// Vector Graphics
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("umbracoFile")]
- public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile");
- }
-}
diff --git a/src/TestSite.10/umbraco/models/UmbracoMediaVideo.generated.cs b/src/TestSite.10/umbraco/models/UmbracoMediaVideo.generated.cs
deleted file mode 100644
index 981591d..0000000
--- a/src/TestSite.10/umbraco/models/UmbracoMediaVideo.generated.cs
+++ /dev/null
@@ -1,75 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-//
-// Umbraco.ModelsBuilder.Embedded v10.4.0+daff988
-//
-// Changes to this file will be lost if the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Linq.Expressions;
-using Umbraco.Cms.Core.Models.PublishedContent;
-using Umbraco.Cms.Core.PublishedCache;
-using Umbraco.Cms.Infrastructure.ModelsBuilder;
-using Umbraco.Cms.Core;
-using Umbraco.Extensions;
-
-namespace Umbraco.Cms.Web.Common.PublishedModels
-{
- /// Video
- [PublishedModel("umbracoMediaVideo")]
- public partial class UmbracoMediaVideo : PublishedContentModel
- {
- // helpers
-#pragma warning disable 0109 // new is redundant
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const string ModelTypeAlias = "umbracoMediaVideo";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- public new const PublishedItemType ModelItemType = PublishedItemType.Media;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor)
- => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
- public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector)
- => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector);
-#pragma warning restore 0109
-
- private IPublishedValueFallback _publishedValueFallback;
-
- // ctor
- public UmbracoMediaVideo(IPublishedContent content, IPublishedValueFallback publishedValueFallback)
- : base(content, publishedValueFallback)
- {
- _publishedValueFallback = publishedValueFallback;
- }
-
- // properties
-
- ///
- /// Size: in bytes
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [ImplementPropertyType("umbracoBytes")]
- public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes");
-
- ///
- /// Type
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("umbracoExtension")]
- public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension");
-
- ///
- /// Video
- ///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.4.0+daff988")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
- [ImplementPropertyType("umbracoFile")]
- public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile");
- }
-}
diff --git a/src/TestSite.10/wwwroot/favicon.ico b/src/TestSite.10/wwwroot/favicon.ico
deleted file mode 100644
index c0749ddf7f1b68606b0672aa8d709779d6b0817a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 15406
zcmeHO4YX869ls>@X@QnjYWV^}e8GFWcjn6B>$!Vp$z%56M^t7dom1(l=#bin)j2&i
z%2cetQnXWw@WhR`dv_loS%x3T=@5!3T48}ABp~u32!W{m{mFjID={PHn
zcbrjx0SYiG^>`%u1tQ&A671(ejz3-!e0M3w_mqUUCh+;Jpo5KxB9d=yeIwzOa^69d
z*GvU8UkL>J<&v{Tyh*1+xTs%h!ZFqfcCStYvfWSzC-|%Q-VXWyMJ332FW^aaRk=tG
zlA)AsI~DaW%Qk}X`Rt&>d!H^Jy?1BYPA(IlUOLp5LWYkP_rA`HZM16z)^d*zh$3x!-RGoUF4+rm@kUkM|e^u3i_8Qr@
z-hLH*enBC}CRW?E{!(4Rcl~0PpI>dq`0Ds2;a*tIdS_JIL->KQvDYEG0?bH`@XS5h_~kO
z`cmV!1MlnA7=>wo*VCxm-dlfgQHOh)91~pz#n1KxZ^EVDvP@<$^iU4-i~JV+ZnF6b
zcI7Y8kh)NPG4p>JeVZA^)#;Qn?g+sA6tq@B7uz7iHhe!EYW5#!)>_XXqK0P4kjqjdIw$fjI3P10+pM<#&o>lv(
z`ijVL%z3-Wj}$Yh7DcDg=dz4582$M^`u0)`ADb-uFt4tjHKN|H+GOdT#NG?rc&HzI
z>*OL|(Cw#BvGJw$qR)oQxoWoaI=YR?$2XO;?H`Jhf%=VcTi+Pn+S*~q#2z*#`tP|
z97k3BEGO@-NW%=y<00!iU>V2(s+6m^aI#>3RF~aR_|&6CQ2dL2`Ygyp>qhJx1k4Vszvn2tZlAePIv_ZV>kK1J
z*hAhyfQw%~(|QbG)cPFDpJ+jb-T85?$0->wueO+YATId@?6(?s)xltGRQRPFJG-vU
zq6300X5CNK@cDg4eBs>>-K>ddyIbKy#%~&7;^gqz532Zr|IUOj*HGbYG_}D#x@-9C
zN;6E1EeP-W8a}_>gpYph#MnG*YJ*+^g^&36M@E>K{!=`t@WErA5g)b+86G#aq5h9m
ze7O$C^wl5-Y;cCcr@okY$aPM5J;t^iUtPu5V`Bp^BfemlR`CUY&;$b+;kVgUrZ&jD
zt%{#*-2M@FOi}pYL-F+?^A_>k4aE%4nA*Vq)t(G{7tttXIqk&`!H=)wX~OMcCt}|a
zwfAIacOuS$t^eCdORy}_pjZqr|1rWCX44^btWPLNEMpG>6HKjd+61B;NEZh*9qZ{T)U)L;v~@hui`7tQGE+zvUd8
z)_=MQZA7publ&vd={RqI4(=Iv8TfLtr!ar|E{M}<9R5B~GEi)5i=il=F(5JszHXu5
z!%Y1S*Y)b5d1HZf7BR$o!hGVsJ7Euqt)^lA^?hC-hCyt3xr$@r_(iqJx#{yx%;ilD
z*u`eVRzEI`Z#yB1Zlm?ohe9@e24d?gp_4MoV~}S96Xjh(mqKSu{%j{}rC{
zBq@}sD9y-|fQ<1s4>_`ON81PBXORbVzlAw|2jagKu&Z?_n=y`CFosW~eq~vB3yN8G
zMKPNev>(ss*pR;NfsDc=uN*{qE6Dj3#7gs|Uy9Fzh1WvLIj@6V-UZ)>9Aw+*PR#4%
z?E4OxXKV=Ng)8wbVuyy;Z*47;xO_ioJclwTKd$|xzDpL5xoF~;V~fK59BhK-c37Xy
z`9=-_b~UXlGg8KP@e(C(rMxZV?t&ff9WdE@bpjp-U{gi-!?DRFjE1EBHDd9N6gv*I
z>^1tti*GF;pAaosd<(4$GT(wRt>^6KqD);$w;xbrZ}u6zRe!1pAzr2>30`n>k=*-X^<@vXKwEzhESJ{PiA
z&X*$XGK$AQ)?-c!R*3Vh*iU~Pc9VENtHwzBCLe2%kA11{&BwXo>>|#TD4$COIhSh?
z@6H0;T+sg$p0tM08mw$2(UW{Dczj*Ab@iTS!-k;!pNVK9R*>s2@-KyqdtndGaul7U
z&pggu!S9oZA-d4F^-{JZ{eeGRYRFf^Pkk?;?EA33+}dl4eab(F`$*^X7?W9;r#Lf9
zFeW~`sZ)!W=sXKDJ!!=yUyA&r%7KLC=+8IhOmJTPW%R+mP9k2?&wSwPzZiSYKstf!
z7^4Ly87Ws!d1bl>K1U%`
z17-$(YJ7MPOSS-*^|7`9U4rKViiIhc2flxeg@-PR$XU%t464gtp43KX2+!E{WwL1*
z<7}d}Qm09Fggx?Ypc|i8!#xp%jVq;mzWc*YZO+iR!5>@uZPN>AtY6mJ
zdW_zOQkGqcvDzPpD|4TsJsV`)Puu%Swoo4nlHRO%u{K;A6FS4Im)|=NvRlt};CJa9
zt#%(Ik{{m{E0OY4`VPE1X-&5A!dSgPb4}*~`Xw7)
z;DT>-%`z{TKt;jJbK8CUp2`z#&&q8%yIm);v1zQ}TCW9$?%aGQ!$u8Qb|fl`|(E
zJ@SqZ?s6GnHCZe7y%Nkp#D36;l79|!j>cNB%1YnHzt+Bi?kXwz(ud~wQ#Sf^t`7a%
z<%j-}qia|6Y3+gjSKH_(ZKqg@;x9#?^0|=99*YUeFU6e4*YvZk$LDm7QU2r|7~%aT
zseCp#_~#9C+uGiy=+jz_KE-n!A~I!yoG`BM~wDEc^K
zX3(oWPvi6Dg{X7(n(h(%crTWP`%y)|B0nqkPv+V@q`9QiE<;za&*yCPq1W3H7n~1R
z%UbR2#h&EzIuGE@w$V@AuANB}j~;>h3v`E6*P-bhXR!+>ju{5|_gG+YkB?neC%^Ab
zx8Nk&Q%M@ay;i4P&LXdBxnBm|A1Gm+TY6^eai9@D7ioNO?^U-^toa{lmi%4?Fv@ca8!CCmE)97Ad{CXs?H^tr`{Jw^AGs=os9fjnKlLvGj#=i8HBIXpzRKObV
z1=VQq4Ml(Sa3w!IVT03~CQl=>_W>6B8#?2!%N3Meorg
zPJY3kU6>g|$Ewy}DU;^#jT?`M`CRe!&xi9AwoX9y$?&sl4{IMPvOh!rXJV5#+)nFL
zNu(xY9L)CsW9M0Od=32J&SHk06V7pkWsUnLTcVuV|9DPQe)}ImCY_6uEomFgX
zA28taTIL+tZF+t-shn|e(zoJ&mE;;nb~!Niv$lYJQuwZQoLr5z$^0Z@joyCjK%8#R
zcSrSA&QIJ$66^`&a=xqQAR3jcQTWBUcLm?{8N^+`!gD41vpbQml4D2z`$Dk_y9Kf4
zMP#3i@^2PA?H?%jPj_hKnX&KDnHTPr$o>85%G~Dzu<4)1ONa4
diff --git a/src/TestSite.10/wwwroot/media/indcweeg/icon.png b/src/TestSite.10/wwwroot/media/indcweeg/icon.png
deleted file mode 100644
index b082ed8f9f80f35860b0de8016dfe355214e61ca..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 55265
zcmb4Kg+fG=ZVnPRJ~4dn*sy^U57nV(FK7>SBQWAxdJ@V
z$iw~u{<&hMrm6xuC;mY-7bbu}tRR?*lK#ugb)1jCnYYi@_SSAj{AV{dHV#MnTIl%g
z+YWagN3ta|k-mrCh+iLLmMtbt)ZWYNFukYY0m=eSF6x;YnrIBPzYeYU$EQ@C(!0
zZ`Yll+&AvI$;uIP@L(`=#`8Sxm$ZfIphIAl|8#lE*TJ65U4-07=CWMt0}_Cz|L>2s
zrvL(kMhsQjiV>)K`?BQ-pJSg2CMh|?hElH(bgy(ttt+2Olr8iLS~!VM@s2ceKEl0EYt2k|zAizs{V)||P-&Sg&W{iR#)C9$
zV__`bt2rk2O!Xw=;bb}BR`
zqZHM_MQPe7t-P3+n5j%$sc@oCM$e>K<2STF-i$b2yTC1N@6h4s!-M1Z9^-u@;SByh
zrvYoKy5!ElCg?_*U%Cg{ulWckVdn})Q`gq9X~bD5T{FnjL9Yb2w2aAP;U3F!CW<`@
z6c0J@svphlG1TjmbhbGXGM`uc9V<(*$NL0<7^Q1i33DKrM0yYjXt=aax%HJSo@S6s
zoy#FoeIJAA2Uq;xkQCzsZpO9KOyLo5o0H@bzX
zBiC|W8epD!%fzb)zAY(GC+orXd2J+QvLykc-i(4OMsK!9?aJEA6{|5%^BoEo_K^}v
zBJA4C>(bWcnA(&tz3^fK
z+Lex%L-R2W;U*?!DTiBXjjRY}B0-0H1B>2%*c`WsmPIvS!?!8mu(f2kz`uQq(_D2@
zY9@&gYT`KY`W0QvxN~>RY%)tel^%b3BXrB+v-J7t$nI$Ri8-=QBa3)|p!A+kooDYk
zV@?i_HrktuzoSR0$&S(qbmfWje&$E*SYzTKROhMLQjl*a9p-aQQ