Bjarke Berg
1775b21591
Updated nuget dependencies
2021-06-22 15:41:24 +02:00
Andy Butland
1f97ee8bcf
Adds fields to unit test model builder for data editors. ( #10363 )
2021-06-01 08:15:59 +02:00
Bjarke Berg
025a7aca29
Updated nuget packages
2021-05-19 21:44:33 +02:00
Bjarke Berg
65b20572b7
V9: Resolve virtual view paths from DataEditorAttribute in DataValueEditor ( #10279 )
...
* https://github.com/umbraco/Umbraco-CMS/issues/10265
Resolve virtual view paths from DataEditorAttribute in DataValueEditor + Introduced an IDataValueEditorFactory, so we don't need to inject nested dependencies every time we introduce a new dependency in DataValueEditor..
* Cleanup + xml doc
2021-05-18 12:40:24 +02:00
Shannon Deminick
eba6373a12
Examine 2.0 integration ( #10241 )
...
* Init commit for examine 2.0 work, most old umb examine tests working, probably a lot that doesn't
* Gets Umbraco Examine tests passing and makes some sense out of them, fixes some underlying issues.
* Large refactor, remove TaskHelper, rename Notifications to be consistent, Gets all examine/lucene indexes building and startup ordered in the correct way, removes old files, creates new IUmbracoIndexingHandler for abstracting out all index operations for umbraco data, abstracts out IIndexRebuilder, Fixes Stack overflow with LiveModelsProvider and loading assemblies, ports some changes from v8 for startup handling with cold boots, refactors out LastSyncedFileManager
* fix up issues with rebuilding and management dashboard.
* removes old files, removes NetworkHelper, fixes LastSyncedFileManager implementation to ensure the machine name is used, fix up logging with cold boot state.
* Makes MainDom safer to use and makes PublishedSnapshotService lazily register with MainDom
* lazily acquire application id (fix unit tests)
* Fixes resource casing and missing test file
* Ensures caches when requiring internal services for PublishedSnapshotService, UseNuCache is a separate call, shouldn't be buried in AddWebComponents, was also causing issues in integration tests since nucache was being used for the Id2Key service.
* For UmbracoTestServerTestBase enable nucache services
* Fixing tests
* Fix another test
* Fixes tests, use TestHostingEnvironment, make Tests.Common use net5, remove old Lucene.Net.Contrib ref.
* Fixes up some review notes
* Fixes issue with doubly registering PublishedSnapshotService meanig there could be 2x instances of it
* Checks for parseexception when executing the query
* Use application root instead of duplicating functionality.
* Added Examine project to netcore only solution file
* Fixed casing issue with LazyLoad, that is not lowercase.
* uses cancellationToken instead of bool flag, fixes always reading lastId from the LastSyncedFileManager, fixes RecurringHostedServiceBase so that there isn't an overlapping thread for the same task type
* Fix tests
* remove legacy test project from solution file
* Fix test
Co-authored-by: Bjarke Berg <mail@bergmania.dk >
2021-05-18 10:31:38 +02:00
Bjarke Berg
fe36c80ba0
Merge remote-tracking branch 'origin/v8/dev' into v9/dev
...
# Conflicts:
# src/Umbraco.Core/Cache/UserGroupCacheRefresher.cs
# src/Umbraco.Core/Migrations/Install/DatabaseDataCreator.cs
# src/Umbraco.Core/Persistence/Repositories/Implement/RepositoryCacheKeys.cs
# src/Umbraco.Core/PropertyEditors/MediaPickerWithCropsValueConverter.cs
# src/Umbraco.Core/PropertyEditors/Validators/FileExtensionConfigItem.cs
# src/Umbraco.Core/PropertyEditors/Validators/FileUploadConfiguration.cs
# src/Umbraco.Core/PropertyEditors/Validators/FileUploadConfigurationEditor.cs
# src/Umbraco.Core/PropertyEditors/Validators/IFileExtensionConfig.cs
# src/Umbraco.Core/PropertyEditors/Validators/IFileExtensionConfigItem.cs
# src/Umbraco.Core/PropertyEditors/Validators/MediaPicker3Configuration.cs
# src/Umbraco.Core/PropertyEditors/Validators/MediaPicker3ConfigurationEditor.cs
# src/Umbraco.Core/PropertyEditors/Validators/MediaPicker3PropertyEditor.cs
# src/Umbraco.Infrastructure/Cache/DefaultRepositoryCachePolicy.cs
# src/Umbraco.Infrastructure/PropertyEditors/ValueConverters/JsonValueConverter.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/MediaTypeRepositoryTest.cs
# src/Umbraco.Tests/Composing/TypeLoaderTests.cs
# src/Umbraco.Tests/PublishedContent/PublishedMediaTests.cs
# src/Umbraco.Tests/Services/MediaServiceTests.cs
# src/Umbraco.Web.BackOffice/Controllers/MediaController.cs
# src/Umbraco.Web.Common/Extensions/FriendlyImageCropperTemplateExtensions.cs
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/fileupload/fileupload.controller.js
# src/Umbraco.Web.UI.NetCore/umbraco/config/lang/da.xml
# src/Umbraco.Web.UI.NetCore/umbraco/config/lang/en.xml
# src/Umbraco.Web.UI.NetCore/umbraco/config/lang/en_us.xml
# src/Umbraco.Web/Cache/MemberCacheRefresher.cs
# src/Umbraco.Web/PropertyEditors/FileUploadPropertyEditor.cs
# src/Umbraco.Web/UrlHelperRenderExtensions.cs
2021-05-11 12:33:31 +02:00
Warren Buckley
cb01e11586
Deterministic Builds for Sourcelink ( #10237 )
...
* Remove the properties from each .CSProj
* Move this into Directory.Build.props so all CSProj can get all these extra properties
* Add conditional to only add extra property to get the Deterministic green checkmark when running on Azure Pipleine
2021-05-06 19:56:43 +02:00
Bjarke Berg
205c111dbc
https://github.com/umbraco/Umbraco-CMS/issues/10232
...
Fixes issue with modelsbuilder when doctypes are inheriting from other doc types.
2021-05-06 10:58:45 +02:00
Warren Buckley
f43f37dc35
Umbraco V9 Adds SourceLink package from Microsoft for people to debug into the relevent build commit with GitHub source code ( #10224 )
...
We had this previously in Umbraco V8
2021-05-04 18:58:50 +02:00
Mole
c9ebaadf23
Netcore: File systems rework ( #10181 )
...
* Allow IMediaFileSystem to be replace in the DI, or registered with inner filesystem
* Remove GetFileSystem from Filesystems
It was only used by tests.
* Make MediaFileSystem inherit from PhysicalFileSystem directly
* Remove FileSystemWrapper
* Remove inner filesystem from MediaFileSystem
* Add MediaFileManager and bare minimum to make it testable
* Remove MediaFileSystem
* Fix unit tests using MediaFileManager
* Remove IFileSystem and rely only on FileSystem
* Hide dangerous methods in FileSystems and do some cleaning
* Apply stylecop warnings to MediaFileManager
* Add FilesystemsCreator to Tests.Common
This allows you to create an instance if FileSystems with your own specified IFileSystem for testing purposes outside our own test suite.
* Allow the stylesheet filesystem to be replaced.
* Fix tests
* Don't save stylesheetWrapper in a temporary var
* refactor(FileSystems): change how stylesheet filesystem is registered
* fix(FileSystems): unable to overwrite media filesystem
SetMediaFileSystem added the MediaManager as a Singleton instead of
replacing the existing instance.
* fix(FileSystems): calling AddFileSystems replaces MediaManager
When calling AddFileSystems after SetMediaFileSystem the MediaManager
gets replaced by the default PhysicalFileSystem, so instead of calling
SetMediaFileSystem in AddFileSystems we now call TrySetMediaFileSystem
instead. This method will not replace any existing instance of the
MediaManager if there's already a MediaManager registered.
* Use SetMediaFileSystem instead of TrySet, and rename AddFilesystems to ConfigureFileSystems
Also don't call AddFileSystems again in ConfigureFilesystems
* Don't wrap CSS filesystem twice
* Add CreateShadowWrapperInternal to avoid casting
* Throw UnauthorizedAccessException isntead of InvalidOperationException
* Remove ResetShadowId
Co-authored-by: Rasmus John Pedersen <mail@rjp.dk >
2021-04-27 09:52:17 +02:00
Shannon Deminick
39aeec0f1f
Implement password config storage for members ( #10170 )
...
* Getting new netcore PublicAccessChecker in place
* Adds full test coverage for PublicAccessChecker
* remove PublicAccessComposer
* adjust namespaces, ensure RoleManager works, separate public access controller, reduce content controller
* Implements the required methods on IMemberManager, removes old migrated code
* Updates routing to be able to re-route, Fixes middleware ordering ensuring endpoints are last, refactors pipeline options, adds public access middleware, ensures public access follows all hops
* adds note
* adds note
* Cleans up ext methods, ensures that members identity is added on both front-end and back ends. updates how UmbracoApplicationBuilder works in that it explicitly starts endpoints at the time of calling.
* Changes name to IUmbracoEndpointBuilder
* adds note
* Fixing tests, fixing error describers so there's 2x one for back office, one for members, fixes TryConvertTo, fixes login redirect
* fixing build
* Updates user manager to correctly validate password hashing and injects the IBackOfficeUserPasswordChecker
* Merges PR
* Fixes up build and notes
* Implements security stamp and email confirmed for members, cleans up a bunch of repo/service level member groups stuff, shares user store code between members and users and fixes the user identity object so we arent' tracking both groups and roles.
* Security stamp for members is now working
* Fixes keepalive, fixes PublicAccessMiddleware to not throw, updates startup code to be more clear and removes magic that registers middleware.
* adds note
* removes unused filter, fixes build
* fixes WebPath and tests
* Looks up entities in one query
* remove usings
* Fix test, remove stylesheet
* Set status code before we write to response to avoid error
* Ensures that users and members are validated when logging in. Shares more code between users and members.
* merge changes
* oops
* Reducing and removing published member cache
* Fixes RepositoryCacheKeys to ensure the keys are normalized
* oops didn't mean to commit this
* Fix casing issues with caching, stop boxing value types for all cache operations, stop re-creating string keys in DefaultRepositoryCachePolicy
* oops didn't mean to comit this
* bah, far out this keeps getting recommitted. sorry
* cannot inject IPublishedMemberCache and cannot have IPublishedMember
* splits out files, fixes build
* fix tests
* removes membership provider classes
* removes membership provider classes
* updates the identity map definition
* reverts commented out lines
* reverts commented out lines
* Implements members Password config in db, fixes members cookie auth to not interfere with the back office cookie auth, fixes Startup sequence, fixes startup pipeline
* commits change to Startup
* Rename migration from `MemberTableColumns2` to `AddPasswordConfigToMemberTable`
* Fix test
* Fix tests, but adding default passwordConfig to members
Co-authored-by: Bjarke Berg <mail@bergmania.dk >
2021-04-22 15:59:13 +02:00
Shannon Deminick
a1624d26a3
Implements Public Access in netcore ( #10137 )
...
* Getting new netcore PublicAccessChecker in place
* Adds full test coverage for PublicAccessChecker
* remove PublicAccessComposer
* adjust namespaces, ensure RoleManager works, separate public access controller, reduce content controller
* Implements the required methods on IMemberManager, removes old migrated code
* Updates routing to be able to re-route, Fixes middleware ordering ensuring endpoints are last, refactors pipeline options, adds public access middleware, ensures public access follows all hops
* adds note
* adds note
* Cleans up ext methods, ensures that members identity is added on both front-end and back ends. updates how UmbracoApplicationBuilder works in that it explicitly starts endpoints at the time of calling.
* Changes name to IUmbracoEndpointBuilder
* adds note
* Fixing tests, fixing error describers so there's 2x one for back office, one for members, fixes TryConvertTo, fixes login redirect
* fixing build
* Fixes keepalive, fixes PublicAccessMiddleware to not throw, updates startup code to be more clear and removes magic that registers middleware.
* adds note
* removes unused filter, fixes build
* fixes WebPath and tests
* Looks up entities in one query
* remove usings
* Fix test, remove stylesheet
* Set status code before we write to response to avoid error
* Ensures that users and members are validated when logging in. Shares more code between users and members.
* Fixes RepositoryCacheKeys to ensure the keys are normalized
* oops didn't mean to commit this
* Fix casing issues with caching, stop boxing value types for all cache operations, stop re-creating string keys in DefaultRepositoryCachePolicy
* bah, far out this keeps getting recommitted. sorry
Co-authored-by: Bjarke Berg <mail@bergmania.dk >
2021-04-20 07:11:45 +02:00
Shannon
29b1aa1b33
Refactor MemberRoleStore to not be generic and use our own UmbracoIdentityRole which has support for change tracking, uses builders for models in test
2021-03-26 16:43:49 +11:00
Bjarke Berg
8d743cbe2c
Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/individual-nuget-pr-assembly
2021-03-11 10:33:48 +01:00
Bjarke Berg
d81874aee3
Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/merge-v8-05032021
...
# Conflicts:
# src/Umbraco.Infrastructure/Persistence/SqlSyntax/SqlServerSyntaxProvider.cs
# src/Umbraco.Infrastructure/Search/ExamineComponent.cs
2021-03-09 09:31:55 +01:00
Bjarke Berg
37ed84871a
Merge remote-tracking branch 'origin/v8/dev' into netcore/dev
...
# Conflicts:
# build/NuSpecs/UmbracoCms.Core.nuspec
# build/NuSpecs/UmbracoCms.Web.nuspec
# src/SolutionInfo.cs
# src/Umbraco.Core/Cache/CacheKeys.cs
# src/Umbraco.Core/Composing/TypeFinder.cs
# src/Umbraco.Core/Configuration/GlobalSettings.cs
# src/Umbraco.Core/Configuration/GlobalSettingsExtensions.cs
# src/Umbraco.Core/Configuration/IGlobalSettings.cs
# src/Umbraco.Core/Configuration/UmbracoSettings/ContentElement.cs
# src/Umbraco.Core/Configuration/UmbracoSettings/ContentSectionExtensions.cs
# src/Umbraco.Core/Constants-AppSettings.cs
# src/Umbraco.Core/Editors/UserEditorAuthorizationHelper.cs
# src/Umbraco.Core/Extensions/StringExtensions.cs
# src/Umbraco.Core/Extensions/UriExtensions.cs
# src/Umbraco.Core/IO/IOHelper.cs
# src/Umbraco.Core/IO/PhysicalFileSystem.cs
# src/Umbraco.Core/Media/Exif/MathEx.cs
# src/Umbraco.Core/Media/UploadAutoFillProperties.cs
# src/Umbraco.Core/Models/Mapping/UserMapDefinition.cs
# src/Umbraco.Core/Models/Membership/User.cs
# src/Umbraco.Core/Models/UserExtensions.cs
# src/Umbraco.Core/Packaging/PackageDefinitionXmlParser.cs
# src/Umbraco.Core/PropertyEditors/ListViewConfiguration.cs
# src/Umbraco.Core/PropertyEditors/ValueConverters/MediaPickerValueConverter.cs
# src/Umbraco.Core/PropertyEditors/ValueConverters/MultiNodeTreePickerValueConverter.cs
# src/Umbraco.Core/Routing/AliasUrlProvider.cs
# src/Umbraco.Core/Routing/DefaultUrlProvider.cs
# src/Umbraco.Core/Routing/UriUtility.cs
# src/Umbraco.Core/Routing/UrlProviderExtensions.cs
# src/Umbraco.Core/Runtime/CoreRuntime.cs
# src/Umbraco.Core/RuntimeOptions.cs
# src/Umbraco.Core/RuntimeState.cs
# src/Umbraco.Core/Security/BackOfficeUserStore.cs
# src/Umbraco.Core/Security/ContentPermissions.cs
# src/Umbraco.Core/Sync/ApplicationUrlHelper.cs
# src/Umbraco.Core/Trees/TreeNode.cs
# src/Umbraco.Core/Udi.cs
# src/Umbraco.Examine.Lucene/BackOfficeExamineSearcher.cs
# src/Umbraco.Examine/Umbraco.Examine.csproj
# src/Umbraco.Infrastructure/Examine/ContentValueSetValidator.cs
# src/Umbraco.Infrastructure/Migrations/Install/DatabaseBuilder.cs
# src/Umbraco.Infrastructure/Packaging/PackageDataInstallation.cs
# src/Umbraco.Infrastructure/Persistence/SqlSyntax/SqlServerSyntaxProvider.cs
# src/Umbraco.Infrastructure/Scoping/Scope.cs
# src/Umbraco.Infrastructure/Search/ExamineComponent.cs
# src/Umbraco.Infrastructure/Security/IdentityMapDefinition.cs
# src/Umbraco.Infrastructure/Services/Implement/ContentService.cs
# src/Umbraco.Infrastructure/Services/Implement/MediaService.cs
# src/Umbraco.Infrastructure/Services/Implement/NotificationService.cs
# src/Umbraco.Persistence.SqlCe/SqlCeSyntaxProvider.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/LocksTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/Models/UserExtensionsTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Editors/UserEditorAuthorizationHelperTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Examine/UmbracoContentValueSetValidatorTests.cs
# src/Umbraco.Tests/Configurations/UmbracoSettings/ContentElementTests.cs
# src/Umbraco.Tests/Configurations/UmbracoSettings/umbracoSettings.config
# src/Umbraco.Tests/TestHelpers/SettingsForTests.cs
# src/Umbraco.Tests/Testing/TestDatabase.cs
# src/Umbraco.Tests/Web/Controllers/ContentControllerUnitTests.cs
# src/Umbraco.Tests/Web/Controllers/FilterAllowedOutgoingContentAttributeTests.cs
# src/Umbraco.Tests/Web/Controllers/MediaControllerUnitTests.cs
# src/Umbraco.Web.BackOffice/Controllers/BackOfficeServerVariables.cs
# src/Umbraco.Web.BackOffice/Controllers/CodeFileController.cs
# src/Umbraco.Web.BackOffice/Controllers/ContentController.cs
# src/Umbraco.Web.BackOffice/Controllers/EntityController.cs
# src/Umbraco.Web.BackOffice/Controllers/MacrosController.cs
# src/Umbraco.Web.BackOffice/Controllers/MediaController.cs
# src/Umbraco.Web.BackOffice/Controllers/PackageInstallController.cs
# src/Umbraco.Web.BackOffice/Controllers/TourController.cs
# src/Umbraco.Web.BackOffice/Controllers/UserGroupEditorAuthorizationHelper.cs
# src/Umbraco.Web.BackOffice/Filters/FilterAllowedOutgoingContentAttribute.cs
# src/Umbraco.Web.BackOffice/Filters/FilterAllowedOutgoingMediaAttribute.cs
# src/Umbraco.Web.BackOffice/Mapping/ContentMapDefinition.cs
# src/Umbraco.Web.BackOffice/Services/IconService.cs
# src/Umbraco.Web.BackOffice/Trees/ContentTreeController.cs
# src/Umbraco.Web.BackOffice/Trees/ContentTreeControllerBase.cs
# src/Umbraco.Web.BackOffice/Trees/FileSystemTreeController.cs
# src/Umbraco.Web.BackOffice/Trees/MediaTreeController.cs
# src/Umbraco.Web.Common/Extensions/FormCollectionExtensions.cs
# src/Umbraco.Web.UI.Client/src/common/resources/content.resource.js
# src/Umbraco.Web.UI.Client/src/views/content/overlays/publish.html
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/grid/editors/media.controller.js
# src/Umbraco.Web.UI.NetCore/umbraco/config/lang/da.xml
# src/Umbraco.Web.UI.NetCore/umbraco/config/lang/en.xml
# src/Umbraco.Web.UI.NetCore/umbraco/config/lang/en_us.xml
# src/Umbraco.Web.UI/config/umbracoSettings.Release.config
# src/Umbraco.Web/Cache/MemberCacheRefresher.cs
# src/Umbraco.Web/Composing/ModuleInjector.cs
# src/Umbraco.Web/Editors/BackOfficeController.cs
# src/Umbraco.Web/Editors/Binders/ContentModelBinderHelper.cs
# src/Umbraco.Web/Editors/ContentTypeController.cs
# src/Umbraco.Web/Editors/Filters/ContentSaveValidationAttribute.cs
# src/Umbraco.Web/Editors/Filters/MediaItemSaveValidationAttribute.cs
# src/Umbraco.Web/Editors/Filters/UserGroupAuthorizationAttribute.cs
# src/Umbraco.Web/Editors/TinyMceController.cs
# src/Umbraco.Web/Editors/UserGroupsController.cs
# src/Umbraco.Web/Editors/UsersController.cs
# src/Umbraco.Web/ImageCropperTemplateExtensions.cs
# src/Umbraco.Web/Logging/WebProfiler.cs
# src/Umbraco.Web/Logging/WebProfilerProvider.cs
# src/Umbraco.Web/Macros/PublishedContentHashtableConverter.cs
# src/Umbraco.Web/Mvc/EnsurePublishedContentRequestAttribute.cs
# src/Umbraco.Web/Mvc/JsonNetResult.cs
# src/Umbraco.Web/Mvc/MemberAuthorizeAttribute.cs
# src/Umbraco.Web/Mvc/RenderRouteHandler.cs
# src/Umbraco.Web/PropertyEditors/MediaPickerPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/MultiNodeTreePickerPropertyEditor.cs
# src/Umbraco.Web/PublishedCache/NuCache/DataSource/DatabaseDataSource.cs
# src/Umbraco.Web/RoutableDocumentFilter.cs
# src/Umbraco.Web/Routing/ContentFinderByUrlAlias.cs
# src/Umbraco.Web/Routing/NotFoundHandlerHelper.cs
# src/Umbraco.Web/Routing/PublishedRouter.cs
# src/Umbraco.Web/Runtime/WebInitialComposer.cs
# src/Umbraco.Web/Scheduling/KeepAlive.cs
# src/Umbraco.Web/Security/AppBuilderExtensions.cs
# src/Umbraco.Web/Security/BackOfficeClaimsIdentityFactory.cs
# src/Umbraco.Web/Security/Providers/UmbracoMembershipProvider.cs
# src/Umbraco.Web/Trees/DictionaryTreeController.cs
# src/Umbraco.Web/Trees/LanguageTreeController.cs
# src/Umbraco.Web/Trees/LogViewerTreeController.cs
# src/Umbraco.Web/Trees/PackagesTreeController.cs
# src/Umbraco.Web/UmbracoApplication.cs
# src/Umbraco.Web/UmbracoApplicationBase.cs
# src/Umbraco.Web/UmbracoInjectedModule.cs
# src/Umbraco.Web/WebApi/Filters/AdminUsersAuthorizeAttribute.cs
# src/Umbraco.Web/WebApi/Filters/CheckIfUserTicketDataIsStaleAttribute.cs
# src/Umbraco.Web/WebApi/Filters/EnsureUserPermissionForContentAttribute.cs
# src/Umbraco.Web/WebApi/Filters/EnsureUserPermissionForMediaAttribute.cs
# src/Umbraco.Web/WebApi/MemberAuthorizeAttribute.cs
2021-03-05 15:36:27 +01:00
Mole
d505c85551
Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/individual-nuget-pr-assembly
2021-03-05 14:07:16 +01:00
Mole
f5df05d685
Add metadata to all packages and rename UmbracoCms.Lucene.nuspec to UmbracoCms.Examine.Lucene.nuspec
2021-03-05 13:56:41 +01:00
Shannon
d72c11821f
Merge remote-tracking branch 'origin/netcore/dev' into netcore/bugfix/10196-ambient-scope
...
# Conflicts:
# src/Umbraco.Core/HybridAccessorBase.cs
# src/Umbraco.Core/Security/IBackOfficeSecurityFactory.cs
# src/Umbraco.Web.Common/DependencyInjection/UmbracoBuilderExtensions.cs
# src/Umbraco.Web.Common/Security/BackofficeSecurityFactory.cs
2021-03-04 16:57:32 +11:00
Shannon
2d0389d53c
Updates project dependencies to latest patch releases, removes Umbraco.Code from Umbraco.Web since it was causing conflicts for some reason - finally these conflict errors are gone.
2021-03-04 14:10:10 +11:00
Shannon
48c4c235d2
fixing tests, updating nunit
2021-03-03 15:36:10 +11:00
Bjarke Berg
1c50ece986
Use c#9 + namespace fix
2021-03-02 16:20:44 +01:00
Mole
815d4fd226
Merge branch 'netcore/dev' into netcore/feature/align-infrastructure-namespaces
...
# Conflicts:
# src/Umbraco.Core/Events/QueuingEventDispatcher.cs
# src/Umbraco.Core/Logging/LogHttpRequestExtension.cs
# src/Umbraco.Examine.Lucene/BackOfficeExamineSearcher.cs
# src/Umbraco.Examine.Lucene/ExamineLuceneComposer.cs
# src/Umbraco.Examine.Lucene/ExamineLuceneFinalComposer.cs
# src/Umbraco.Examine.Lucene/Extensions/ExamineExtensions.cs
# src/Umbraco.Examine.Lucene/ILuceneDirectoryFactory.cs
# src/Umbraco.Infrastructure/Cache/DatabaseServerMessengerNotificationHandler.cs
# src/Umbraco.Infrastructure/Cache/DefaultRepositoryCachePolicy.cs
# src/Umbraco.Infrastructure/Cache/DistributedCacheBinder.cs
# src/Umbraco.Infrastructure/Cache/DistributedCacheBinder_Handlers.cs
# src/Umbraco.Infrastructure/Cache/DistributedCacheExtensions.cs
# src/Umbraco.Infrastructure/Cache/FullDataSetRepositoryCachePolicy.cs
# src/Umbraco.Infrastructure/Cache/RepositoryCachePolicyBase.cs
# src/Umbraco.Infrastructure/Cache/SingleItemsOnlyRepositoryCachePolicy.cs
# src/Umbraco.Infrastructure/Compose/AuditEventsComponent.cs
# src/Umbraco.Infrastructure/Compose/BlockEditorComponent.cs
# src/Umbraco.Infrastructure/Compose/NestedContentPropertyComponent.cs
# src/Umbraco.Infrastructure/Compose/NestedContentPropertyComposer.cs
# src/Umbraco.Infrastructure/Compose/NotificationsComponent.cs
# src/Umbraco.Infrastructure/Compose/PublicAccessComponent.cs
# src/Umbraco.Infrastructure/Compose/RelateOnCopyComponent.cs
# src/Umbraco.Infrastructure/Compose/RelateOnTrashComponent.cs
# src/Umbraco.Infrastructure/DependencyInjection/UmbracoBuilder.Collections.cs
# src/Umbraco.Infrastructure/DependencyInjection/UmbracoBuilder.CoreServices.cs
# src/Umbraco.Infrastructure/DependencyInjection/UmbracoBuilder.DistributedCache.cs
# src/Umbraco.Infrastructure/DependencyInjection/UmbracoBuilder.Installer.cs
# src/Umbraco.Infrastructure/DependencyInjection/UmbracoBuilder.MappingProfiles.cs
# src/Umbraco.Infrastructure/DependencyInjection/UmbracoBuilder.Repositories.cs
# src/Umbraco.Infrastructure/DependencyInjection/UmbracoBuilder.Services.cs
# src/Umbraco.Infrastructure/DependencyInjection/UmbracoBuilder.Uniques.cs
# src/Umbraco.Infrastructure/Deploy/IGridCellValueConnector.cs
# src/Umbraco.Infrastructure/EmailSender.cs
# src/Umbraco.Infrastructure/Events/MigrationEventArgs.cs
# src/Umbraco.Infrastructure/Examine/BaseValueSetBuilder.cs
# src/Umbraco.Infrastructure/Examine/ContentIndexPopulator.cs
# src/Umbraco.Infrastructure/Examine/ContentValueSetBuilder.cs
# src/Umbraco.Infrastructure/Examine/ExamineExtensions.cs
# src/Umbraco.Infrastructure/Examine/IBackOfficeExamineSearcher.cs
# src/Umbraco.Infrastructure/Examine/IContentValueSetBuilder.cs
# src/Umbraco.Infrastructure/Examine/IIndexDiagnostics.cs
# src/Umbraco.Infrastructure/Examine/IPublishedContentValueSetBuilder.cs
# src/Umbraco.Infrastructure/Examine/IndexRebuilder.cs
# src/Umbraco.Infrastructure/Examine/MediaIndexPopulator.cs
# src/Umbraco.Infrastructure/Examine/MediaValueSetBuilder.cs
# src/Umbraco.Infrastructure/Examine/MemberIndexPopulator.cs
# src/Umbraco.Infrastructure/Examine/MemberValueSetBuilder.cs
# src/Umbraco.Infrastructure/Examine/NoopBackOfficeExamineSearcher.cs
# src/Umbraco.Infrastructure/Examine/PublishedContentIndexPopulator.cs
# src/Umbraco.Infrastructure/Examine/UmbracoExamineExtensions.cs
# src/Umbraco.Infrastructure/Examine/UmbracoIndexConfig.cs
# src/Umbraco.Infrastructure/HostedServices/HealthCheckNotifier.cs
# src/Umbraco.Infrastructure/HostedServices/LogScrubber.cs
# src/Umbraco.Infrastructure/HostedServices/ReportSiteTask.cs
# src/Umbraco.Infrastructure/HostedServices/ScheduledPublishing.cs
# src/Umbraco.Infrastructure/HostedServices/ServerRegistration/InstructionProcessTask.cs
# src/Umbraco.Infrastructure/HostedServices/TempFileCleanup.cs
# src/Umbraco.Infrastructure/IPublishedContentQuery.cs
# src/Umbraco.Infrastructure/Install/FilePermissionHelper.cs
# src/Umbraco.Infrastructure/Install/InstallHelper.cs
# src/Umbraco.Infrastructure/Install/InstallStepCollection.cs
# src/Umbraco.Infrastructure/Install/InstallSteps/DatabaseConfigureStep.cs
# src/Umbraco.Infrastructure/Install/InstallSteps/DatabaseInstallStep.cs
# src/Umbraco.Infrastructure/Install/InstallSteps/DatabaseUpgradeStep.cs
# src/Umbraco.Infrastructure/Install/InstallSteps/NewInstallStep.cs
# src/Umbraco.Infrastructure/Install/InstallSteps/StarterKitDownloadStep.cs
# src/Umbraco.Infrastructure/Logging/Serilog/Enrichers/HttpRequestIdEnricher.cs
# src/Umbraco.Infrastructure/Logging/Serilog/Enrichers/HttpRequestNumberEnricher.cs
# src/Umbraco.Infrastructure/Logging/Serilog/LoggerConfigExtensions.cs
# src/Umbraco.Infrastructure/Logging/Serilog/SerilogLogger.cs
# src/Umbraco.Infrastructure/Logging/Viewer/ILogViewer.cs
# src/Umbraco.Infrastructure/Logging/Viewer/LogViewerComposer.cs
# src/Umbraco.Infrastructure/Logging/Viewer/SerilogLogViewerSourceBase.cs
# src/Umbraco.Infrastructure/Manifest/DashboardAccessRuleConverter.cs
# src/Umbraco.Infrastructure/Manifest/DataEditorConverter.cs
# src/Umbraco.Infrastructure/Manifest/ManifestParser.cs
# src/Umbraco.Infrastructure/Manifest/ValueValidatorConverter.cs
# src/Umbraco.Infrastructure/Media/ImageDimensionExtractor.cs
# src/Umbraco.Infrastructure/Migrations/Expressions/Create/Index/CreateIndexBuilder.cs
# src/Umbraco.Infrastructure/Migrations/Expressions/Delete/KeysAndIndexes/DeleteKeysAndIndexesBuilder.cs
# src/Umbraco.Infrastructure/Migrations/IMigrationContext.cs
# src/Umbraco.Infrastructure/Migrations/Install/DatabaseBuilder.cs
# src/Umbraco.Infrastructure/Migrations/Install/DatabaseDataCreator.cs
# src/Umbraco.Infrastructure/Migrations/Install/DatabaseSchemaCreator.cs
# src/Umbraco.Infrastructure/Migrations/Install/DatabaseSchemaCreatorFactory.cs
# src/Umbraco.Infrastructure/Migrations/MigrationBase.cs
# src/Umbraco.Infrastructure/Migrations/MigrationBase_Extra.cs
# src/Umbraco.Infrastructure/Migrations/MigrationContext.cs
# src/Umbraco.Infrastructure/Migrations/MigrationPlan.cs
# src/Umbraco.Infrastructure/Migrations/PostMigrations/ClearCsrfCookies.cs
# src/Umbraco.Infrastructure/Migrations/PostMigrations/PublishedSnapshotRebuilder.cs
# src/Umbraco.Infrastructure/Migrations/PostMigrations/RebuildPublishedSnapshot.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/UmbracoPlan.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/Upgrader.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_8_0_0/AddContentNuTable.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_8_0_0/ConvertRelatedLinksToMultiUrlPicker.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_8_0_0/DataTypeMigration.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_8_0_0/DataTypes/DropDownFlexiblePreValueMigrator.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_8_0_0/DataTypes/RenamingPreValueMigrator.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_8_0_0/DataTypes/UmbracoSliderPreValueMigrator.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_8_0_0/DataTypes/ValueListPreValueMigrator.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_8_0_0/DropDownPropertyEditorsMigration.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_8_0_0/FallbackLanguage.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_8_0_0/MergeDateAndDateTimePropertyEditor.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_8_0_0/Models/PropertyDataDto80.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_8_0_0/PropertyEditorsMigrationBase.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_8_0_0/RadioAndCheckboxPropertyEditorsMigration.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_8_0_0/TablesForScheduledPublishing.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_8_0_0/UpdatePickerIntegerValuesToUdi.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_8_1_0/ConvertTinyMceAndGridMediaUrlsToLocalLink.cs
# src/Umbraco.Infrastructure/Models/Blocks/BlockEditorData.cs
# src/Umbraco.Infrastructure/Models/Blocks/BlockEditorDataConverter.cs
# src/Umbraco.Infrastructure/Models/Blocks/BlockItemData.cs
# src/Umbraco.Infrastructure/Models/Blocks/BlockListEditorDataConverter.cs
# src/Umbraco.Infrastructure/Models/Blocks/BlockListLayoutItem.cs
# src/Umbraco.Infrastructure/Models/Mapping/EntityMapDefinition.cs
# src/Umbraco.Infrastructure/Models/PathValidationExtensions.cs
# src/Umbraco.Infrastructure/Packaging/PackageDataInstallation.cs
# src/Umbraco.Infrastructure/Packaging/PackageInstallation.cs
# src/Umbraco.Infrastructure/Persistence/DatabaseModelDefinitions/DefinitionFactory.cs
# src/Umbraco.Infrastructure/Persistence/DatabaseModelDefinitions/IndexColumnDefinition.cs
# src/Umbraco.Infrastructure/Persistence/DbConnectionExtensions.cs
# src/Umbraco.Infrastructure/Persistence/Dtos/PropertyDataDto.cs
# src/Umbraco.Infrastructure/Persistence/Factories/AuditEntryFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/ConsentFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/ContentBaseFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/ContentTypeFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/DataTypeFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/DictionaryItemFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/DictionaryTranslationFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/ExternalLoginFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/LanguageFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/MacroFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/MemberGroupFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/PropertyFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/PropertyGroupFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/PublicAccessEntryFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/RelationFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/RelationTypeFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/ServerRegistrationFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/TagFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/TemplateFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/UserFactory.cs
# src/Umbraco.Infrastructure/Persistence/Factories/UserGroupFactory.cs
# src/Umbraco.Infrastructure/Persistence/ISqlContext.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/AccessMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/AuditEntryMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/AuditItemMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/BaseMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/ConsentMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/ContentMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/ContentTypeMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/DataTypeMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/DictionaryMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/DictionaryTranslationMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/DomainMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/ExternalLoginMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/LanguageMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/MacroMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/MapperCollectionBuilder.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/MediaMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/MediaTypeMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/MemberGroupMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/MemberMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/MemberTypeMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/PropertyGroupMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/PropertyMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/PropertyTypeMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/RelationMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/RelationTypeMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/ServerRegistrationMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/SimpleContentTypeMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/TagMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/TemplateMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/UmbracoEntityMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/UserGroupMapper.cs
# src/Umbraco.Infrastructure/Persistence/Mappers/UserMapper.cs
# src/Umbraco.Infrastructure/Persistence/NPocoDatabaseExtensions.cs
# src/Umbraco.Infrastructure/Persistence/NPocoSqlExtensions.cs
# src/Umbraco.Infrastructure/Persistence/Querying/ExpressionVisitorBase.cs
# src/Umbraco.Infrastructure/Persistence/Querying/ModelToSqlExpressionVisitor.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/IContentRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/IContentTypeRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/IContentTypeRepositoryBase.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/IDataTypeRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/IDocumentRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/IEntityRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/IMediaRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/IMediaTypeRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/IMemberRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/IMemberTypeRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/IPublicAccessRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/AuditEntryRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/AuditRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/ConsentRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/ContentRepositoryBase.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/ContentTypeCommonRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/ContentTypeRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/ContentTypeRepositoryBase.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/DataTypeContainerRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/DataTypeRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/DictionaryRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/DocumentBlueprintRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/DocumentRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/DocumentTypeContainerRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/DomainRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/EntityContainerRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/EntityRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/EntityRepositoryBase.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/ExternalLoginRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/KeyValueRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/LanguageRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/LanguageRepositoryExtensions.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/MacroRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/MediaRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/MediaTypeContainerRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/MediaTypeRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/MemberGroupRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/MemberRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/MemberTypeRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/NotificationsRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/PartialViewMacroRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/PermissionRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/PublicAccessRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/RedirectUrlRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/RelationRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/RelationTypeRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/RepositoryBase.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/ServerRegistrationRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/SimilarNodeName.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/SimpleGetRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/TagRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/TemplateRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/UserGroupRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/UserRepository.cs
# src/Umbraco.Infrastructure/Persistence/SqlContext.cs
# src/Umbraco.Infrastructure/Persistence/SqlSyntax/SqlServerSyntaxProvider.cs
# src/Umbraco.Infrastructure/Persistence/SqlSyntax/SqlSyntaxProviderBase.cs
# src/Umbraco.Infrastructure/Persistence/SqlSyntaxExtensions.cs
# src/Umbraco.Infrastructure/Persistence/UmbracoDatabaseExtensions.cs
# src/Umbraco.Infrastructure/Persistence/UmbracoDatabaseFactory.cs
# src/Umbraco.Infrastructure/PropertyEditors/BlockEditorPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/BlockListConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/BlockListPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/CheckBoxListPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/ColorPickerConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/ColorPickerPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/ComplexEditorValidator.cs
# src/Umbraco.Infrastructure/PropertyEditors/ComplexPropertyEditorContentEventHandler.cs
# src/Umbraco.Infrastructure/PropertyEditors/ConfigurationEditorOfTConfiguration.cs
# src/Umbraco.Infrastructure/PropertyEditors/ContentPickerConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/ContentPickerPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/DateTimeConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/DateTimePropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/DropDownFlexibleConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/DropDownFlexiblePropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/EmailAddressConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/EmailAddressPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/FileUploadPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/FileUploadPropertyValueEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/GridConfiguration.cs
# src/Umbraco.Infrastructure/PropertyEditors/GridConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/GridPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/GridPropertyIndexValueFactory.cs
# src/Umbraco.Infrastructure/PropertyEditors/ImageCropperConfiguration.cs
# src/Umbraco.Infrastructure/PropertyEditors/ImageCropperConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/ImageCropperPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/ImageCropperPropertyValueEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/LabelConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/LabelPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/ListViewConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/ListViewPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/MarkdownConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/MarkdownPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/MediaPickerConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/MediaPickerPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/MultiNodePickerConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/MultiNodeTreePickerPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/MultiUrlPickerConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/MultiUrlPickerPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/MultiUrlPickerValueEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/MultipleTextStringConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/MultipleTextStringPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/MultipleValueEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/NestedContentConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/NestedContentPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/PropertyEditorsComponent.cs
# src/Umbraco.Infrastructure/PropertyEditors/PropertyEditorsComposer.cs
# src/Umbraco.Infrastructure/PropertyEditors/RadioButtonsPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/RichTextConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/RichTextEditorPastedImages.cs
# src/Umbraco.Infrastructure/PropertyEditors/RichTextPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/SliderConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/SliderPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/TagConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/TagsPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/TextAreaConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/TextAreaPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/TextboxConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/TextboxPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/TrueFalseConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/TrueFalsePropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/UploadFileTypeValidator.cs
# src/Umbraco.Infrastructure/PropertyEditors/ValueConverters/BlockEditorConverter.cs
# src/Umbraco.Infrastructure/PropertyEditors/ValueConverters/BlockListPropertyValueConverter.cs
# src/Umbraco.Infrastructure/PropertyEditors/ValueConverters/ColorPickerValueConverter.cs
# src/Umbraco.Infrastructure/PropertyEditors/ValueConverters/FlexibleDropdownPropertyValueConverter.cs
# src/Umbraco.Infrastructure/PropertyEditors/ValueConverters/GridValueConverter.cs
# src/Umbraco.Infrastructure/PropertyEditors/ValueConverters/ImageCropperValue.cs
# src/Umbraco.Infrastructure/PropertyEditors/ValueConverters/ImageCropperValueConverter.cs
# src/Umbraco.Infrastructure/PropertyEditors/ValueConverters/JsonValueConverter.cs
# src/Umbraco.Infrastructure/PropertyEditors/ValueConverters/MarkdownEditorValueConverter.cs
# src/Umbraco.Infrastructure/PropertyEditors/ValueConverters/MultiUrlPickerValueConverter.cs
# src/Umbraco.Infrastructure/PropertyEditors/ValueConverters/NestedContentManyValueConverter.cs
# src/Umbraco.Infrastructure/PropertyEditors/ValueConverters/NestedContentSingleValueConverter.cs
# src/Umbraco.Infrastructure/PropertyEditors/ValueConverters/NestedContentValueConverterBase.cs
# src/Umbraco.Infrastructure/PropertyEditors/ValueConverters/RteMacroRenderingValueConverter.cs
# src/Umbraco.Infrastructure/PropertyEditors/ValueListConfigurationEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/ValueListUniqueValueValidator.cs
# src/Umbraco.Infrastructure/PublishedContentQuery.cs
# src/Umbraco.Infrastructure/Routing/ContentFinderByConfigured404.cs
# src/Umbraco.Infrastructure/Routing/NotFoundHandlerHelper.cs
# src/Umbraco.Infrastructure/Routing/RedirectTrackingComponent.cs
# src/Umbraco.Infrastructure/Runtime/CoreRuntime.cs
# src/Umbraco.Infrastructure/Runtime/SqlMainDomLock.cs
# src/Umbraco.Infrastructure/RuntimeState.cs
# src/Umbraco.Infrastructure/Scoping/IScope.cs
# src/Umbraco.Infrastructure/Scoping/IScopeProvider.cs
# src/Umbraco.Infrastructure/Scoping/Scope.cs
# src/Umbraco.Infrastructure/Scoping/ScopeProvider.cs
# src/Umbraco.Infrastructure/Scoping/ScopeReference.cs
# src/Umbraco.Infrastructure/Search/BackgroundIndexRebuilder.cs
# src/Umbraco.Infrastructure/Search/ExamineComponent.cs
# src/Umbraco.Infrastructure/Search/ExamineComposer.cs
# src/Umbraco.Infrastructure/Search/ExamineFinalComponent.cs
# src/Umbraco.Infrastructure/Search/ExamineUserComponent.cs
# src/Umbraco.Infrastructure/Search/UmbracoTreeSearcher.cs
# src/Umbraco.Infrastructure/Security/BackOfficeClaimsPrincipalFactory.cs
# src/Umbraco.Infrastructure/Security/BackOfficeIdentityUser.cs
# src/Umbraco.Infrastructure/Security/BackOfficeUserStore.cs
# src/Umbraco.Infrastructure/Security/IUmbracoUserManager.cs
# src/Umbraco.Infrastructure/Security/SignOutAuditEventArgs.cs
# src/Umbraco.Infrastructure/Security/UmbracoIdentityUser.cs
# src/Umbraco.Infrastructure/Security/UmbracoUserManager.cs
# src/Umbraco.Infrastructure/Security/UserInviteEventArgs.cs
# src/Umbraco.Infrastructure/Serialization/ConfigurationEditorJsonSerializer.cs
# src/Umbraco.Infrastructure/Services/IdKeyMap.cs
# src/Umbraco.Infrastructure/Services/Implement/AuditService.cs
# src/Umbraco.Infrastructure/Services/Implement/ConsentService.cs
# src/Umbraco.Infrastructure/Services/Implement/ContentService.cs
# src/Umbraco.Infrastructure/Services/Implement/ContentTypeBaseServiceProvider.cs
# src/Umbraco.Infrastructure/Services/Implement/ContentTypeService.cs
# src/Umbraco.Infrastructure/Services/Implement/ContentTypeServiceBase.cs
# src/Umbraco.Infrastructure/Services/Implement/ContentTypeServiceBaseOfTItemTService.cs
# src/Umbraco.Infrastructure/Services/Implement/ContentTypeServiceBaseOfTRepositoryTItemTService.cs
# src/Umbraco.Infrastructure/Services/Implement/DataTypeService.cs
# src/Umbraco.Infrastructure/Services/Implement/DomainService.cs
# src/Umbraco.Infrastructure/Services/Implement/EntityService.cs
# src/Umbraco.Infrastructure/Services/Implement/EntityXmlSerializer.cs
# src/Umbraco.Infrastructure/Services/Implement/ExternalLoginService.cs
# src/Umbraco.Infrastructure/Services/Implement/FileService.cs
# src/Umbraco.Infrastructure/Services/Implement/KeyValueService.cs
# src/Umbraco.Infrastructure/Services/Implement/LocalizationService.cs
# src/Umbraco.Infrastructure/Services/Implement/MacroService.cs
# src/Umbraco.Infrastructure/Services/Implement/MediaService.cs
# src/Umbraco.Infrastructure/Services/Implement/MediaTypeService.cs
# src/Umbraco.Infrastructure/Services/Implement/MemberGroupService.cs
# src/Umbraco.Infrastructure/Services/Implement/MemberService.cs
# src/Umbraco.Infrastructure/Services/Implement/MemberTypeService.cs
# src/Umbraco.Infrastructure/Services/Implement/NotificationService.cs
# src/Umbraco.Infrastructure/Services/Implement/PackagingService.cs
# src/Umbraco.Infrastructure/Services/Implement/PropertyValidationService.cs
# src/Umbraco.Infrastructure/Services/Implement/PublicAccessService.cs
# src/Umbraco.Infrastructure/Services/Implement/RedirectUrlService.cs
# src/Umbraco.Infrastructure/Services/Implement/RelationService.cs
# src/Umbraco.Infrastructure/Services/Implement/RepositoryService.cs
# src/Umbraco.Infrastructure/Services/Implement/ScopeRepositoryService.cs
# src/Umbraco.Infrastructure/Services/Implement/ServerRegistrationService.cs
# src/Umbraco.Infrastructure/Services/Implement/TagService.cs
# src/Umbraco.Infrastructure/Services/Implement/UserService.cs
# src/Umbraco.Infrastructure/Suspendable.cs
# src/Umbraco.Infrastructure/Sync/BatchedDatabaseServerMessenger.cs
# src/Umbraco.Infrastructure/Sync/DatabaseServerMessenger.cs
# src/Umbraco.Infrastructure/Sync/RefreshInstruction.cs
# src/Umbraco.Infrastructure/Sync/RefreshInstructionEnvelope.cs
# src/Umbraco.Infrastructure/Sync/ServerMessengerBase.cs
# src/Umbraco.Infrastructure/TagQuery.cs
# src/Umbraco.Infrastructure/Trees/TreeRootNode.cs
# src/Umbraco.Infrastructure/WebAssets/BackOfficeJavaScriptInitializer.cs
# src/Umbraco.Infrastructure/WebAssets/BackOfficeWebAssets.cs
# src/Umbraco.Infrastructure/WebAssets/RuntimeMinifierExtensions.cs
# src/Umbraco.Infrastructure/WebAssets/ServerVariablesParser.cs
# src/Umbraco.Infrastructure/WebAssets/ServerVariablesParsing.cs
# src/Umbraco.ModelsBuilder.Embedded/Building/Builder.cs
# src/Umbraco.ModelsBuilder.Embedded/DependencyInjection/UmbracoBuilderExtensions.cs
# src/Umbraco.ModelsBuilder.Embedded/ModelsBuilderNotificationHandler.cs
# src/Umbraco.ModelsBuilder.Embedded/PublishedElementExtensions.cs
# src/Umbraco.Persistence.SqlCe/SqlCeBulkSqlInsertProvider.cs
# src/Umbraco.Persistence.SqlCe/SqlCeEmbeddedDatabaseCreator.cs
# src/Umbraco.Persistence.SqlCe/SqlCeSyntaxProvider.cs
# src/Umbraco.PublishedCache.NuCache/ContentStore.cs
# src/Umbraco.PublishedCache.NuCache/DataSource/ContentNestedData.cs
# src/Umbraco.PublishedCache.NuCache/DependencyInjection/UmbracoBuilderExtensions.cs
# src/Umbraco.PublishedCache.NuCache/MemberCache.cs
# src/Umbraco.PublishedCache.NuCache/Persistence/NuCacheContentRepository.cs
# src/Umbraco.PublishedCache.NuCache/Persistence/NuCacheContentService.cs
# src/Umbraco.PublishedCache.NuCache/PublishedSnapshotService.cs
# src/Umbraco.PublishedCache.NuCache/PublishedSnapshotServiceEventHandler.cs
# src/Umbraco.PublishedCache.NuCache/SnapDictionary.cs
# src/Umbraco.TestData/LoadTestController.cs
# src/Umbraco.TestData/UmbracoTestDataController.cs
# src/Umbraco.Tests.Benchmarks/ModelToSqlExpressionHelperBenchmarks.cs
# src/Umbraco.Tests.Benchmarks/SqlTemplatesBenchmark.cs
# src/Umbraco.Tests.Common/Builders/DataTypeBuilder.cs
# src/Umbraco.Tests.Common/TestHelperBase.cs
# src/Umbraco.Tests.Common/TestHelpers/MockedValueEditors.cs
# src/Umbraco.Tests.Common/TestHelpers/SolidPublishedSnapshot.cs
# src/Umbraco.Tests.Integration/Cache/DistributedCacheBinderTests.cs
# src/Umbraco.Tests.Integration/DependencyInjection/UmbracoBuilderExtensions.cs
# src/Umbraco.Tests.Integration/Implementations/TestHelper.cs
# src/Umbraco.Tests.Integration/TestServerTest/TestAuthHandler.cs
# src/Umbraco.Tests.Integration/Testing/BaseTestDatabase.cs
# src/Umbraco.Tests.Integration/Testing/TestUmbracoDatabaseFactoryProvider.cs
# src/Umbraco.Tests.Integration/Testing/UmbracoIntegrationTest.cs
# src/Umbraco.Tests.Integration/Testing/UmbracoIntegrationTestWithContent.cs
# src/Umbraco.Tests.Integration/Umbraco.Core/Mapping/ContentTypeModelMappingTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Core/Packaging/PackageDataInstallationTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Migrations/AdvancedMigrationTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/DatabaseBuilderTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/LocksTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/NPocoTests/NPocoBulkInsertTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/NPocoTests/NPocoFetchTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/AuditRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/ContentTypeRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/DataTypeDefinitionRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/DictionaryRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/DocumentRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/DomainRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/EntityRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/KeyValueRepositoryTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/LanguageRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/MacroRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/MediaRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/MediaTypeRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/MemberRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/MemberTypeRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/NotificationsRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/PartialViewRepositoryTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/PublicAccessRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/RedirectUrlRepositoryTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/RelationRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/RelationTypeRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/ScriptRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/ServerRegistrationRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/StylesheetRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/TagRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/TemplateRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/UserGroupRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/UserRepositoryTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/SchemaValidationTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/SqlServerTableByTableTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/SyntaxProvider/SqlServerSyntaxProviderTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/UnitOfWorkTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Scoping/ScopeFileSystemsTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Scoping/ScopeTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Scoping/ScopedRepositoryTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/AuditServiceTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/CachedDataTypeServiceTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/ContentEventsTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/ContentServiceEventTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/ContentServicePerformanceTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/ContentServiceTagsTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/ContentServiceTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/ContentTypeServiceTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/ContentTypeServiceVariantsTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/DataTypeServiceTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/EntityServiceTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/ExternalLoginServiceTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/LocalizationServiceTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/MacroServiceTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/MediaServiceTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/MediaTypeServiceTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/MemberServiceTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/RedirectUrlServiceTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/ThreadSafetyServiceTest.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/UserServiceTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Web.BackOffice/Filters/ContentModelValidatorTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Web.BackOffice/UmbracoBackOfficeServiceCollectionExtensionsTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Web.Website/Routing/FrontEndRouteTests.cs
# src/Umbraco.Tests.UnitTests/AutoFixture/AutoMoqDataAttribute.cs
# src/Umbraco.Tests.UnitTests/TestHelpers/BaseUsingSqlSyntax.cs
# src/Umbraco.Tests.UnitTests/TestHelpers/TestHelper.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/BackOffice/BackOfficeClaimsPrincipalFactoryTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/Cache/DefaultCachePolicyTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/Cache/FullDataSetCachePolicyTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/Cache/SingleItemsOnlyCachePolicyTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/Components/ComponentTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/Composing/TypeLoaderTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/Configuration/Models/Extensions/HealthCheckSettingsExtensionsTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/Configuration/Models/Validation/HealthChecksSettingsValidatorTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/Configuration/NCronTabParserTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/CoreThings/UdiTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/Manifest/ManifestParserTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/Models/VariationTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/PropertyEditors/BlockEditorComponentTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/PropertyEditors/BlockListPropertyValueConverterTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/PropertyEditors/ColorListValidatorTest.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/PropertyEditors/ConvertersTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/PropertyEditors/DataValueReferenceFactoryCollectionTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/PropertyEditors/EnsureUniqueValuesValidatorTest.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/PropertyEditors/MultiValuePropertyEditorTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/PropertyEditors/PropertyEditorValueConverterTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/Published/ConvertersTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/Published/NestedContentTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/Published/PropertyCacheLevelTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/ReflectionUtilitiesTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/Scoping/ScopeEventDispatcherTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Examine/UmbracoContentValueSetValidatorTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/HostedServices/HealthCheckNotifierTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/HostedServices/KeepAliveTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/HostedServices/LogScrubberTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/HostedServices/ScheduledPublishingTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/HostedServices/ServerRegistration/InstructionProcessTaskTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/HostedServices/ServerRegistration/TouchServerTaskTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/HostedServices/TempFileCleanupTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Logging/LogviewerTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Media/ImageSharpImageUrlGeneratorTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Migrations/AlterMigrationTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Migrations/MigrationPlanTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Migrations/MigrationTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Migrations/PostMigrationTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Models/PathValidationTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/Mappers/ContentMapperTest.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/Mappers/ContentTypeMapperTest.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/Mappers/DataTypeMapperTest.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/Mappers/DictionaryMapperTest.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/Mappers/DictionaryTranslationMapperTest.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/Mappers/LanguageMapperTest.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/Mappers/MediaMapperTest.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/Mappers/PropertyGroupMapperTest.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/Mappers/PropertyTypeMapperTest.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/Mappers/RelationMapperTest.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/Mappers/RelationTypeMapperTest.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/NPocoTests/NPocoSqlExtensionsTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/NPocoTests/NPocoSqlTemplateTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/NPocoTests/NPocoSqlTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/Querying/ContentTypeRepositorySqlClausesTest.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/Querying/DataTypeDefinitionRepositorySqlClausesTest.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/Querying/ExpressionTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/Querying/MediaRepositorySqlClausesTest.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/Querying/MediaTypeRepositorySqlClausesTest.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Persistence/Querying/QueryBuilderTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Serialization/JsonNetSerializerTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Services/AmbiguousEventTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Services/PropertyValidationServiceTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.ModelsBuilder.Embedded/BuilderTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.PublishedCache.NuCache/SnapDictionaryTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Web.BackOffice/Controllers/UsersControllerTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Web.Common/AngularIntegration/JsInitializationTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Web.Common/AngularIntegration/ServerVariablesParserTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Web.Common/ImageCropperTest.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Web.Common/Macros/MacroParserTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Web.Website/Controllers/SurfaceControllerTests.cs
# src/Umbraco.Tests/Cache/PublishedCache/PublishedMediaCacheTests.cs
# src/Umbraco.Tests/Issues/U9560.cs
# src/Umbraco.Tests/LegacyXmlPublishedCache/DictionaryPublishedContent.cs
# src/Umbraco.Tests/LegacyXmlPublishedCache/LegacyBackgroundTask/BackgroundTaskRunner.cs
# src/Umbraco.Tests/LegacyXmlPublishedCache/PublishedContentCache.cs
# src/Umbraco.Tests/LegacyXmlPublishedCache/PublishedMediaCache.cs
# src/Umbraco.Tests/LegacyXmlPublishedCache/PublishedMemberCache.cs
# src/Umbraco.Tests/LegacyXmlPublishedCache/PublishedSnapshot.cs
# src/Umbraco.Tests/LegacyXmlPublishedCache/SafeXmlReaderWriter.cs
# src/Umbraco.Tests/LegacyXmlPublishedCache/XmlPublishedContent.cs
# src/Umbraco.Tests/LegacyXmlPublishedCache/XmlPublishedProperty.cs
# src/Umbraco.Tests/LegacyXmlPublishedCache/XmlPublishedSnapshotService.cs
# src/Umbraco.Tests/LegacyXmlPublishedCache/XmlStore.cs
# src/Umbraco.Tests/Models/MediaXmlTest.cs
# src/Umbraco.Tests/Persistence/Mappers/MapperTestBase.cs
# src/Umbraco.Tests/Persistence/NPocoTests/PetaPocoCachesTest.cs
# src/Umbraco.Tests/PublishedContent/NuCacheChildrenTests.cs
# src/Umbraco.Tests/PublishedContent/NuCacheTests.cs
# src/Umbraco.Tests/PublishedContent/PublishedContentDataTableTests.cs
# src/Umbraco.Tests/PublishedContent/PublishedContentMoreTests.cs
# src/Umbraco.Tests/PublishedContent/PublishedContentSnapshotTestBase.cs
# src/Umbraco.Tests/PublishedContent/PublishedContentTestBase.cs
# src/Umbraco.Tests/PublishedContent/PublishedContentTests.cs
# src/Umbraco.Tests/PublishedContent/PublishedMediaTests.cs
# src/Umbraco.Tests/PublishedContent/PublishedRouterTests.cs
# src/Umbraco.Tests/PublishedContent/SolidPublishedSnapshot.cs
# src/Umbraco.Tests/Routing/BaseUrlProviderTest.cs
# src/Umbraco.Tests/Routing/ContentFinderByAliasTests.cs
# src/Umbraco.Tests/Routing/ContentFinderByAliasWithDomainsTests.cs
# src/Umbraco.Tests/Routing/ContentFinderByIdTests.cs
# src/Umbraco.Tests/Routing/ContentFinderByUrlAndTemplateTests.cs
# src/Umbraco.Tests/Routing/ContentFinderByUrlTests.cs
# src/Umbraco.Tests/Routing/ContentFinderByUrlWithDomainsTests.cs
# src/Umbraco.Tests/Routing/DomainsAndCulturesTests.cs
# src/Umbraco.Tests/Routing/MediaUrlProviderTests.cs
# src/Umbraco.Tests/Routing/UrlProviderWithoutHideTopLevelNodeFromPathTests.cs
# src/Umbraco.Tests/Routing/UrlRoutesTests.cs
# src/Umbraco.Tests/Scoping/ScopedNuCacheTests.cs
# src/Umbraco.Tests/Scoping/ScopedXmlTests.cs
# src/Umbraco.Tests/Services/TestWithSomeContentBase.cs
# src/Umbraco.Tests/TestHelpers/BaseUsingSqlCeSyntax.cs
# src/Umbraco.Tests/TestHelpers/BaseWebTest.cs
# src/Umbraco.Tests/TestHelpers/ControllerTesting/AuthenticateEverythingMiddleware.cs
# src/Umbraco.Tests/TestHelpers/ControllerTesting/TestControllerActivatorBase.cs
# src/Umbraco.Tests/TestHelpers/Entities/MockedContent.cs
# src/Umbraco.Tests/TestHelpers/Entities/MockedContentTypes.cs
# src/Umbraco.Tests/TestHelpers/Entities/MockedMedia.cs
# src/Umbraco.Tests/TestHelpers/Entities/MockedMember.cs
# src/Umbraco.Tests/TestHelpers/Entities/MockedPropertyTypes.cs
# src/Umbraco.Tests/TestHelpers/Stubs/TestLastChanceFinder.cs
# src/Umbraco.Tests/TestHelpers/Stubs/TestUserPasswordConfig.cs
# src/Umbraco.Tests/TestHelpers/TestHelper.cs
# src/Umbraco.Tests/TestHelpers/TestObjects-Mocks.cs
# src/Umbraco.Tests/TestHelpers/TestObjects.cs
# src/Umbraco.Tests/TestHelpers/TestWithDatabaseBase.cs
# src/Umbraco.Tests/Testing/Objects/TestDataSource.cs
# src/Umbraco.Tests/Testing/UmbracoTestBase.cs
# src/Umbraco.Tests/UmbracoExamine/EventsTest.cs
# src/Umbraco.Tests/UmbracoExamine/IndexInitializer.cs
# src/Umbraco.Tests/UmbracoExamine/IndexTest.cs
# src/Umbraco.Tests/UmbracoExamine/SearchTests.cs
# src/Umbraco.Tests/Web/PublishedContentQueryTests.cs
# src/Umbraco.Web.BackOffice/Controllers/AuthenticationController.cs
# src/Umbraco.Web.BackOffice/Controllers/BackOfficeController.cs
# src/Umbraco.Web.BackOffice/Controllers/BackOfficeServerVariables.cs
# src/Umbraco.Web.BackOffice/Controllers/ContentController.cs
# src/Umbraco.Web.BackOffice/Controllers/ContentTypeController.cs
# src/Umbraco.Web.BackOffice/Controllers/CurrentUserController.cs
# src/Umbraco.Web.BackOffice/Controllers/EntityController.cs
# src/Umbraco.Web.BackOffice/Controllers/ExamineManagementController.cs
# src/Umbraco.Web.BackOffice/Controllers/LogController.cs
# src/Umbraco.Web.BackOffice/Controllers/LogViewerController.cs
# src/Umbraco.Web.BackOffice/Controllers/MediaController.cs
# src/Umbraco.Web.BackOffice/Controllers/MemberController.cs
# src/Umbraco.Web.BackOffice/Controllers/PreviewController.cs
# src/Umbraco.Web.BackOffice/Controllers/PublishedSnapshotCacheStatusController.cs
# src/Umbraco.Web.BackOffice/Controllers/SectionController.cs
# src/Umbraco.Web.BackOffice/Controllers/TemplateQueryController.cs
# src/Umbraco.Web.BackOffice/Controllers/UsersController.cs
# src/Umbraco.Web.BackOffice/DependencyInjection/ServiceCollectionExtensions.cs
# src/Umbraco.Web.BackOffice/DependencyInjection/UmbracoBuilderExtensions.cs
# src/Umbraco.Web.BackOffice/Extensions/HtmlHelperBackOfficeExtensions.cs
# src/Umbraco.Web.BackOffice/Filters/CheckIfUserTicketDataIsStaleAttribute.cs
# src/Umbraco.Web.BackOffice/Security/BackOfficePasswordHasher.cs
# src/Umbraco.Web.BackOffice/Security/BackOfficeSecurityStampValidator.cs
# src/Umbraco.Web.BackOffice/Security/BackOfficeSessionIdValidator.cs
# src/Umbraco.Web.BackOffice/Security/BackOfficeSignInManager.cs
# src/Umbraco.Web.BackOffice/Security/BackOfficeUserManagerAuditer.cs
# src/Umbraco.Web.BackOffice/Security/ConfigureBackOfficeIdentityOptions.cs
# src/Umbraco.Web.BackOffice/Security/ExternalSignInAutoLinkOptions.cs
# src/Umbraco.Web.BackOffice/Security/IBackOfficeSignInManager.cs
# src/Umbraco.Web.BackOffice/Security/PasswordChanger.cs
# src/Umbraco.Web.BackOffice/Trees/ApplicationTreeController.cs
# src/Umbraco.Web.BackOffice/Trees/ContentTreeController.cs
# src/Umbraco.Web.BackOffice/Trees/ContentTypeTreeController.cs
# src/Umbraco.Web.BackOffice/Trees/DataTypeTreeController.cs
# src/Umbraco.Web.BackOffice/Trees/MediaTreeController.cs
# src/Umbraco.Web.BackOffice/Trees/MediaTypeTreeController.cs
# src/Umbraco.Web.BackOffice/Trees/MemberTreeController.cs
# src/Umbraco.Web.BackOffice/Trees/MemberTypeTreeController.cs
# src/Umbraco.Web.BackOffice/Trees/TemplatesTreeController.cs
# src/Umbraco.Web.Common/Controllers/PluginController.cs
# src/Umbraco.Web.Common/DependencyInjection/UmbracoBuilderExtensions.cs
# src/Umbraco.Web.Common/Extensions/ApplicationBuilderExtensions.cs
# src/Umbraco.Web.Common/Extensions/ImageCropperTemplateCoreExtensions.cs
# src/Umbraco.Web.Common/Extensions/ImageCropperTemplateExtensions.cs
# src/Umbraco.Web.Common/Extensions/UmbracoCoreServiceCollectionExtensions.cs
# src/Umbraco.Web.Common/Install/InstallApiController.cs
# src/Umbraco.Web.Common/Install/InstallController.cs
# src/Umbraco.Web.Common/Middleware/UmbracoRequestLoggingMiddleware.cs
# src/Umbraco.Web.Common/Middleware/UmbracoRequestMiddleware.cs
# src/Umbraco.Web.Common/Security/BackOfficeUserManager.cs
# src/Umbraco.Web.Common/UmbracoHelper.cs
# src/Umbraco.Web.UI.NetCore/Views/Partials/grid/editors/media.cshtml
# src/Umbraco.Web.UI.NetCore/umbraco/PartialViewMacros/Templates/Gallery.cshtml
# src/Umbraco.Web.UI.NetCore/umbraco/PartialViewMacros/Templates/ListChildPagesFromChangeableSource.cshtml
# src/Umbraco.Web.UI.NetCore/umbraco/PartialViewMacros/Templates/ListImagesFromMediaFolder.cshtml
# src/Umbraco.Web.UI.NetCore/umbraco/UmbracoBackOffice/AuthorizeUpgrade.cshtml
# src/Umbraco.Web.UI.NetCore/umbraco/UmbracoBackOffice/Default.cshtml
# src/Umbraco.Web.UI.NetCore/umbraco/UmbracoBackOffice/Preview.cshtml
# src/Umbraco.Web.Website/Controllers/SurfaceController.cs
# src/Umbraco.Web.Website/Controllers/UmbLoginController.cs
# src/Umbraco.Web.Website/Controllers/UmbLoginStatusController.cs
# src/Umbraco.Web.Website/Controllers/UmbProfileController.cs
# src/Umbraco.Web.Website/Controllers/UmbRegisterController.cs
# src/Umbraco.Web.Website/DependencyInjection/UmbracoBuilderExtensions.cs
# src/Umbraco.Web.Website/Extensions/PublishedContentExtensions.cs
# src/Umbraco.Web/Composing/Current.cs
# src/Umbraco.Web/HttpContextUmbracoContextAccessor.cs
# src/Umbraco.Web/Macros/MemberUserKeyProvider.cs
# src/Umbraco.Web/Mvc/PluginController.cs
# src/Umbraco.Web/Mvc/RenderRouteHandler.cs
# src/Umbraco.Web/Mvc/RouteDefinition.cs
# src/Umbraco.Web/Mvc/SurfaceController.cs
# src/Umbraco.Web/Runtime/AspNetUmbracoBootPermissionChecker.cs
# src/Umbraco.Web/Security/ActiveDirectoryBackOfficeUserPasswordChecker.cs
# src/Umbraco.Web/Security/AuthenticationOptionsExtensions.cs
# src/Umbraco.Web/Security/BackofficeSecurity.cs
# src/Umbraco.Web/Security/Providers/MembersRoleProvider.cs
# src/Umbraco.Web/Security/UmbracoMembershipProviderBase.cs
# src/Umbraco.Web/UmbracoApplication.cs
# src/Umbraco.Web/UmbracoApplicationBase.cs
# src/Umbraco.Web/UmbracoContext.cs
# src/Umbraco.Web/UmbracoContextFactory.cs
# src/Umbraco.Web/UmbracoDbProviderFactoryCreator.cs
# src/Umbraco.Web/UmbracoHttpHandler.cs
# src/Umbraco.Web/UmbracoWebService.cs
# src/Umbraco.Web/WebApi/UmbracoApiController.cs
# src/Umbraco.Web/WebApi/UmbracoApiControllerBase.cs
# src/Umbraco.Web/WebApi/UmbracoAuthorizeAttribute.cs
# src/Umbraco.Web/WebApi/UmbracoAuthorizedApiController.cs
2021-02-18 14:52:18 +01:00
Mole
bf41c2eeaa
Netcore: Align namespaces ( #9801 )
...
* Rename Umbraco.Core namespace to Umbraco.Cms.Core
* Move extension methods in core project to Umbraco.Extensions
* Move extension methods in core project to Umbraco.Extensions
* Rename Umbraco.Examine namespace to Umbraco.Cms.Examine
* Move examine extensions to Umbraco.Extensions namespace
* Reflect changed namespaces in Builder and fix unit tests
* Adjust namespace in Umbraco.ModelsBuilder.Embedded
* Adjust namespace in Umbraco.Persistence.SqlCe
* Adjust namespace in Umbraco.PublishedCache.NuCache
* Align namespaces in Umbraco.Web.BackOffice
* Align namespaces in Umbraco.Web.Common
* Ensure that SqlCeSupport is still enabled after changing the namespace
* Align namespaces in Umbraco.Web.Website
* Align namespaces in Umbraco.Web.UI.NetCore
* Align namespaces in Umbraco.Tests.Common
* Align namespaces in Umbraco.Tests.UnitTests
* Align namespaces in Umbraco.Tests.Integration
* Fix errors caused by changed namespaces
* Fix integration tests
* Undo the Umbraco.Examine.Lucene namespace change
This breaks integration tests on linux, since the namespace wont exists there because it's only used on windows.
* Fix merge
* Fix Merge
2021-02-18 11:06:02 +01:00
Sebastiaan Janssen
f1717a17f5
Fixes error trying to load Cosmos.CRTCompat.dll (System.BadImageForma… ( #9834 )
...
Co-authored-by: Bjarke Berg <mail@bergmania.dk >
2021-02-18 09:27:14 +01:00
Mole
0cc3645146
Align namespaces in Serialization to Umbraco.Cms.Infrastructure
...
This seems like some very Newtonsoft specific things, so I put it infrastructure
2021-02-15 12:42:26 +01:00
Mole
5bd8e32279
Align namespaces in Persistence
...
Made everything except for repository interface be in the Umbraco.Cms.Infrastructure.Persistence namespace
2021-02-12 13:36:50 +01:00
Mole
7ab0c61284
Align namespaces in Migrations to Umbraco.Cms.Infrastructure
2021-02-12 12:40:08 +01:00
Mole
476d60cc50
Align namespaces in Umbraco.Tests.Common
2021-02-10 14:45:44 +01:00
Mole
34f8766a3c
Move extension methods in core project to Umbraco.Extensions
2021-02-09 15:14:56 +01:00
Mole
dd488a15f4
Move extension methods in core project to Umbraco.Extensions
2021-02-09 13:21:17 +01:00
Mole
216fb87c79
Rename Umbraco.Core namespace to Umbraco.Cms.Core
2021-02-09 10:22:42 +01:00
Bjarke Berg
5a4a3c760d
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/net5
2021-01-26 08:09:33 +01:00
Bjarke Berg
c79b31ed2e
Changed remaining background jobs to be either hosted services or real fire and forget + Cleanup + moved classes to the legacy test project, that is only needed there. ( #9700 )
2021-01-25 09:26:38 +01:00
Bjarke Berg
e38972abf0
Updated to net5.0 and updated most nuget packages. Also fixed the nuspec files. + Fix typo Persistance => Persistence.
2021-01-20 21:01:45 +01:00
Bjarke Berg
a54e10bc13
Merge remote-tracking branch 'origin/v8/dev' into netcore/feature/merge-v8-18-01-2021
...
# Conflicts:
# .gitignore
# build/NuSpecs/UmbracoCms.Core.nuspec
# src/SolutionInfo.cs
# src/Umbraco.Core/Configuration/UmbracoSettings/BackOfficeElement.cs
# src/Umbraco.Core/Configuration/UmbracoSettings/ContentElement.cs
# src/Umbraco.Core/Configuration/UmbracoSettings/IBackOfficeSection.cs
# src/Umbraco.Core/Configuration/UmbracoSettings/IContentSection.cs
# src/Umbraco.Core/IO/SystemFiles.cs
# src/Umbraco.Core/Models/ContentBase.cs
# src/Umbraco.Core/Models/Identity/BackOfficeIdentityUser.cs
# src/Umbraco.Core/Persistence/UmbracoDatabaseExtensions.cs
# src/Umbraco.Core/Runtime/CoreRuntime.cs
# src/Umbraco.Core/RuntimeOptions.cs
# src/Umbraco.Core/RuntimeState.cs
# src/Umbraco.Core/Telemetry/TelemetryMarkerComponent.cs
# src/Umbraco.Core/Telemetry/TelemetryMarkerComposer.cs
# src/Umbraco.Examine/Umbraco.Examine.csproj
# src/Umbraco.Infrastructure/HostedServices/ReportSiteTask.cs
# src/Umbraco.Infrastructure/Install/InstallStepCollection.cs
# src/Umbraco.Infrastructure/Install/InstallSteps/NewInstallStep.cs
# src/Umbraco.Infrastructure/Migrations/Install/DatabaseBuilder.cs
# src/Umbraco.Infrastructure/Migrations/Install/DatabaseSchemaCreator.cs
# src/Umbraco.Infrastructure/Runtime/SqlMainDomLock.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/Repositories/ContentTypeRepositoryTest.cs
# src/Umbraco.Tests/Runtimes/CoreRuntimeTests.cs
# src/Umbraco.Tests/Runtimes/StandaloneTests.cs
# src/Umbraco.Tests/Testing/TestDatabase.cs
# src/Umbraco.Web.BackOffice/Controllers/BackOfficeServerVariables.cs
# src/Umbraco.Web.UI.Client/src/installer/steps/database.controller.js
# src/Umbraco.Web.UI.NetCore/Views/Partials/Grid/Editors/TextString.cshtml
# src/Umbraco.Web.UI.NetCore/umbraco/config/lang/da.xml
# src/Umbraco.Web.UI.NetCore/umbraco/config/lang/en.xml
# src/Umbraco.Web.UI.NetCore/umbraco/config/lang/en_us.xml
# src/Umbraco.Web.UI/Umbraco/config/lang/cs.xml
# src/Umbraco.Web.UI/config/umbracoSettings.Release.config
# src/Umbraco.Web/Composing/CompositionExtensions/Installer.cs
# src/Umbraco.Web/Editors/PreviewController.cs
# src/Umbraco.Web/Editors/UsersController.cs
# src/Umbraco.Web/JavaScript/PreviewInitialize.js
# src/Umbraco.Web/Telemetry/TelemetryComponent.cs
# src/Umbraco.Web/UmbracoApplication.cs
2021-01-18 16:06:23 +01:00
Bjarke Berg
16ef520e8c
Merge remote-tracking branch 'origin/netcore/netcore' into feature/clean-up-umbraco-tests-common
...
# Conflicts:
# src/Umbraco.Tests.Common/Testing/UmbracoTestAttribute.cs
2021-01-18 06:44:01 +01:00
Shannon
d1df6c4719
less allocations with AbsolutePathDecoded. removes more aspx checks, adds UmbracoRouteValueTransformerTests, adds interface for IRoutableDocumentFilter
2021-01-13 11:08:48 +11:00
Shannon
534b74dda5
Changes CustomTestSetup to just be a normal method, not sure why it was an action, fixes ContentEventsTests which requires NuCache
2020-12-23 13:57:41 +11:00
Andy Butland
14f81c692c
Adhered code to linting rules in Umbraco.Tests.Common.
2020-12-19 08:17:35 +01:00
Nikolaj
7ef6501bb1
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/more-files-from-infrastructure-to-core
...
# Conflicts:
# src/Umbraco.Tests.UnitTests/Umbraco.Core/PropertyEditors/ConvertersTests.cs
2020-12-09 08:45:28 +01:00
Bjarke Berg
40a6fa2b89
NetCore: Migrate more tests ( #9494 )
...
* Migrate tests
* Cleanup
* Migrate tests
* post merge fix
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
2020-12-08 09:19:51 +01:00
Shannon
ea55d2662e
no app_data paths, changing to constants, some linting updates
2020-12-08 10:42:26 +11:00
Bjarke Berg
e7d9d38c52
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/more-files-from-infrastructure-to-core
...
# Conflicts:
# src/Umbraco.Infrastructure/Install/InstallSteps/NewInstallStep.cs
# src/Umbraco.Tests.Common/Builders/DataEditorBuilder.cs
# src/Umbraco.Tests.Common/Builders/DataValueEditorBuilder.cs
2020-12-07 12:55:47 +01:00
Bjarke Berg
5dbddfffc5
Merge remote-tracking branch 'origin/v8/dev' into netcore/netcore
...
# Conflicts:
# .gitignore
# src/SolutionInfo.cs
# src/Umbraco.Core/Models/PropertyType.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/UmbracoPlan.cs
# src/Umbraco.Infrastructure/PropertyEditors/BlockEditorPropertyEditor.cs
# src/Umbraco.Tests.Integration/Umbraco.Core/Mapping/ContentTypeModelMappingTests.cs
# src/Umbraco.Tests/TestHelpers/Entities/MockedContentTypes.cs
# src/Umbraco.Web.UI.NetCore/umbraco/config/lang/da.xml
# src/Umbraco.Web.UI.NetCore/umbraco/config/lang/en.xml
# src/Umbraco.Web.UI.NetCore/umbraco/config/lang/en_us.xml
2020-12-07 12:31:26 +01:00
Andy Butland
ff03cd6a03
Adhered to linting rules in common unit test model builders.
2020-12-05 11:12:55 +01:00
Bjarke Berg
fb18317c0f
Moved lots of property editors into core
2020-12-04 19:01:52 +01:00
Andy Butland
45b9f31e44
Added tests for ContentPermissionsResourceHandler and MediaPermissionsResourceHandler.
2020-12-03 08:30:37 +01:00
Andy Butland
e178cd08b7
Added tests for TreeHandler.
2020-12-02 19:51:27 +01:00
Bjarke Berg
59aa4219de
Merge remote-tracking branch 'origin/netcore/feature/azure-yaml-pipeline' into netcore/feature/azure-yaml-pipeline
2020-12-02 07:56:01 +01:00