Bjarke Berg
|
05d8b0aaf8
|
Changed to use a ReadOnlyRelation model
|
2020-10-09 09:32:32 +02:00 |
|
Bjarke Berg
|
55db973e82
|
Introduced IRelationRepository.SaveBulk to use internally when performance is important.
Fixed issue in RelationRepository.Save not populating Ids on LocalDB/SqlServer
|
2020-10-08 14:38:02 +02:00 |
|
Mole
|
17c68176e0
|
Merge pull request #9100 from umbraco/netcore/task/6964-legacy-password-format
Adds support for the super old password format so we can handle upgrades
|
2020-10-07 11:25:51 +02:00 |
|
Shannon
|
eaa295095d
|
Gets password roll forward working
|
2020-10-07 16:56:48 +11:00 |
|
Shannon
|
e5c272b5d2
|
Adds support for the super old password format so we can handle upgrades
|
2020-10-07 15:20:43 +11:00 |
|
Bjarke Berg
|
849e7179f7
|
Clean up
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
|
2020-10-06 12:41:13 +02:00 |
|
Bjarke Berg
|
a56e3615d1
|
Merge remote-tracking branch 'origin/netcore/feature/migrate-logging' into netcore/feature/migrate-logging
|
2020-10-06 11:41:52 +02:00 |
|
Mole
|
7a8a7104c7
|
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/migrate-logging
# Conflicts:
# src/Umbraco.Tests.UnitTests/Umbraco.Core/Manifest/ManifestParserTests.cs
# src/Umbraco.Tests/IO/ShadowFileSystemTests.cs
|
2020-10-06 08:13:29 +02:00 |
|
Bjarke Berg
|
375a85903f
|
Changed the UmbracoIntegrationTest setup to be sync, to avoid issue with AsyncLocal
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
|
2020-10-05 10:02:11 +02:00 |
|
Bjarke Berg
|
b729c44505
|
Merge remote-tracking branch 'origin/netcore/dev' into netcore/netcore
# Conflicts:
# src/Umbraco.Web.BackOffice/Controllers/IconController.cs
# src/Umbraco.Web.UI.NetCore/umbraco/UmbracoBackOffice/Default.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/Editors/BackOfficeModel.cs
# src/Umbraco.Web/Editors/BackOfficePreviewModel.cs
|
2020-10-02 16:43:23 +02:00 |
|
Bjarke Berg
|
2b7980fcb9
|
Merge remote-tracking branch 'origin/v8/dev' into netcore/dev
# Conflicts:
# src/Umbraco.Core/Services/IIconService.cs
# src/Umbraco.Web/Editors/BackOfficeModel.cs
# src/Umbraco.Web/Editors/BackOfficePreviewModel.cs
# src/Umbraco.Web/Editors/IconController.cs
# src/Umbraco.Web/Services/IconService.cs
|
2020-10-02 16:38:12 +02:00 |
|
Bjarke Berg
|
74f8c6fb74
|
Clean up
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
|
2020-10-01 08:15:34 +02:00 |
|
Bjarke Berg
|
8dc1c9768c
|
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/migrate-logging
# Conflicts:
# src/Umbraco.Tests.UnitTests/Umbraco.Core/Components/ComponentTests.cs
# src/Umbraco.Tests/Testing/UmbracoTestBase.cs
|
2020-09-29 08:58:24 +02:00 |
|
Mole
|
d750d2c2c1
|
Use generic logger more places and clean up
|
2020-09-28 14:59:17 +02:00 |
|
Mole
|
b5aedde616
|
Do some ILogger cleaning
|
2020-09-28 08:48:49 +02:00 |
|
Bjarke Berg
|
46805cbf1d
|
Merge remote-tracking branch 'origin/temp8-4742-no-assembly-scanning-for-dashboards' into netcore/netcore
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
# Conflicts:
# src/Umbraco.Web/Runtime/WebRuntimeComposer.cs
|
2020-09-28 08:45:19 +02:00 |
|
Mole
|
7369ffc5fd
|
Change name of ContentApp back
|
2020-09-24 10:29:53 +02:00 |
|
Bjarke Berg
|
35443f0e71
|
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/migrate-logging
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
# Conflicts:
# src/Umbraco.Infrastructure/Search/ExamineComponent.cs
# src/Umbraco.Tests/Persistence/Repositories/UserRepositoryTest.cs
|
2020-09-24 08:24:35 +02:00 |
|
Bjarke Berg
|
0ba059903f
|
Changed version in assembly to 0.5.0
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
|
2020-09-23 18:24:31 +02:00 |
|
Sebastiaan Janssen
|
0531fce9e2
|
Move the IIconService and IconModel to the Umbraco.Core project
See issue #8919
|
2020-09-23 16:20:55 +02:00 |
|
Bjarke Berg
|
435cf2623a
|
Updated ImageSharp.Web to 1.0.0
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
|
2020-09-23 14:00:08 +02:00 |
|
Mole
|
8258178c5a
|
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/migrate-logging
# Conflicts:
# src/Umbraco.Infrastructure/Media/UploadAutoFillProperties.cs
# src/Umbraco.Infrastructure/PropertyEditors/FileUploadPropertyEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/ImageCropperPropertyEditor.cs
# src/Umbraco.Tests/Models/MediaXmlTest.cs
# src/Umbraco.Tests/Routing/MediaUrlProviderTests.cs
# src/Umbraco.Web.BackOffice/Controllers/BackOfficeController.cs
# src/Umbraco.Web.BackOffice/Controllers/MediaController.cs
|
2020-09-23 13:32:49 +02:00 |
|
Bjarke Berg
|
0d731e7a40
|
Merge remote-tracking branch 'origin/netcore/dev' into netcore/netcore
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
# Conflicts:
# build/build-bootstrap.ps1
# src/Umbraco.Infrastructure/Compose/NotificationsComponent.cs
# src/Umbraco.Infrastructure/Compose/PublicAccessComponent.cs
# src/Umbraco.Infrastructure/Search/ExamineComponent.cs
# src/Umbraco.ModelsBuilder.Embedded/Compose/ModelsBuilderComponent.cs
# src/Umbraco.Tests/Persistence/Repositories/UserRepositoryTest.cs
# src/Umbraco.Web/Compose/BackOfficeUserAuditEventsComponent.cs
# src/Umbraco.Web/Logging/WebProfilerComponent.cs
|
2020-09-23 13:28:36 +02:00 |
|
Bjarke Berg
|
e3c8bd8ced
|
Merge remote-tracking branch 'origin/v8/dev' into netcore/dev
# Conflicts:
# src/Umbraco.Core/Cache/MemberCacheRefresher.cs
# src/Umbraco.Infrastructure/Compose/NotificationsComponent.cs
# src/Umbraco.Infrastructure/Search/ExamineComponent.cs
# src/Umbraco.Tests/Persistence/Repositories/UserRepositoryTest.cs
# src/Umbraco.Web/Security/MembershipHelper.cs
# src/Umbraco.Web/Security/Providers/UmbracoMembershipProvider.cs
|
2020-09-23 12:54:13 +02:00 |
|
Sebastiaan Janssen
|
d6275f34f7
|
Merge branch 'v8/8.6' into v8/dev
# Conflicts:
# src/Umbraco.Web/Security/MembershipHelper.cs
|
2020-09-23 11:09:40 +02:00 |
|
Mole
|
3d52949938
|
Merge pull request #8944 from umbraco/netcore/bugfix/8856-user_culture_not_used_everywhere
Netcore: Bugfix for user culture not used everywhere
|
2020-09-23 09:58:30 +02:00 |
|
Mole
|
75608919cd
|
Merge pull request #8925 from umbraco/netcore/feature/use-serilog-to-log-all-messages
Netcore: Use serilog to log all messages and use appsettings as config
|
2020-09-23 09:37:43 +02:00 |
|
Bjarke Berg
|
ae657b1078
|
https://github.com/umbraco/Umbraco-CMS/issues/8856 - also consider Tree controllers as backoffice
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
|
2020-09-23 08:55:25 +02:00 |
|
Bjarke Berg
|
28df8d086b
|
Injecting a logger instead of logger factory
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
|
2020-09-23 08:40:05 +02:00 |
|
Bjarke Berg
|
f413f279eb
|
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/migrate-logging
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
# Conflicts:
# src/Umbraco.ModelsBuilder.Embedded/LiveModelsProvider.cs
# src/Umbraco.ModelsBuilder.Embedded/PureLiveModelFactory.cs
# src/Umbraco.Tests.Integration/Implementations/TestHelper.cs
# src/Umbraco.Tests.Integration/Persistence/Repositories/TemplateRepositoryTest.cs
# src/Umbraco.Tests.Integration/RuntimeTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/PropertyEditors/ColorListValidatorTest.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/Published/NestedContentTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/Published/PropertyCacheLevelTests.cs
# src/Umbraco.Tests/Components/ComponentTests.cs
# src/Umbraco.Tests/IO/ShadowFileSystemTests.cs
# src/Umbraco.Tests/Models/VariationTests.cs
# src/Umbraco.Tests/Packaging/PackageDataInstallationTests.cs
# src/Umbraco.Tests/Persistence/DatabaseContextTests.cs
# src/Umbraco.Tests/Persistence/Repositories/MediaRepositoryTest.cs
# src/Umbraco.Tests/Persistence/Repositories/MediaTypeRepositoryTest.cs
# src/Umbraco.Tests/Persistence/Repositories/MemberRepositoryTest.cs
# src/Umbraco.Tests/Persistence/Repositories/MemberTypeRepositoryTest.cs
# src/Umbraco.Tests/Persistence/Repositories/PublicAccessRepositoryTest.cs
# src/Umbraco.Tests/Persistence/Repositories/TagRepositoryTest.cs
# src/Umbraco.Tests/Persistence/Repositories/UserRepositoryTest.cs
# src/Umbraco.Tests/Persistence/SqlCeTableByTableTest.cs
# src/Umbraco.Tests/Published/ConvertersTests.cs
# src/Umbraco.Tests/PublishedContent/SolidPublishedSnapshot.cs
# src/Umbraco.Tests/Routing/ContentFinderByIdTests.cs
# src/Umbraco.Tests/Routing/ContentFinderByUrlAndTemplateTests.cs
# src/Umbraco.Tests/Routing/DomainsAndCulturesTests.cs
# src/Umbraco.Tests/Routing/UmbracoModuleTests.cs
# src/Umbraco.Tests/Scoping/ScopeEventDispatcherTests.cs
# src/Umbraco.Tests/Scoping/ScopedNuCacheTests.cs
# src/Umbraco.Tests/Services/ContentServicePerformanceTest.cs
# src/Umbraco.Tests/Services/ContentTypeServiceVariantsTests.cs
|
2020-09-23 07:59:10 +02:00 |
|
Andy Butland
|
87a4128705
|
https://github.com/umbraco/Umbraco-CMS/pull/8948 - Renamed extension from IsImageFile to IsSupportedImageFormat, to align more with what is actually tested
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
|
2020-09-22 21:12:04 +02:00 |
|
Bjarke Berg
|
2b8d5b7edd
|
Merge remote-tracking branch 'origin/netcore/netcore' into feature/8651-move-image-file-types-from-config
# Conflicts:
# src/Umbraco.Core/Configuration/Models/ContentImagingSettings.cs
# src/Umbraco.Infrastructure/Media/UploadAutoFillProperties.cs
|
2020-09-22 21:10:19 +02:00 |
|
Bjarke Berg
|
25c7418d66
|
Merge remote-tracking branch 'origin/netcore/netcore' into feature/8651-config-options-validation
# Conflicts:
# src/Umbraco.Tests.UnitTests/Umbraco.Core/PropertyEditors/PropertyEditorValueEditorTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/ShortStringHelper/CmsHelperCasingTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Core/ShortStringHelper/DefaultShortStringHelperTestsWithoutSetup.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Web.Website/Controllers/SurfaceControllerTests.cs
# src/Umbraco.Tests/Models/MediaXmlTest.cs
# src/Umbraco.Tests/PublishedContent/NuCacheChildrenTests.cs
# src/Umbraco.Tests/PublishedContent/NuCacheTests.cs
# src/Umbraco.Tests/TestHelpers/TestWithDatabaseBase.cs
# src/Umbraco.Web.Common/Extensions/UmbracoCoreServiceCollectionExtensions.cs
# src/Umbraco.Web.UI.NetCore/appsettings.json
|
2020-09-22 20:25:28 +02:00 |
|
Bjarke Berg
|
0ea251945b
|
Netcore: migrate more unittests (#8939)
* Migrated unit tests
* Migrated CoreThings tests
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
* Migrated Property Editor unit tests
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
* Migrated CoreXml tests
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
* Moved more tests
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
* revert some IsSZArray test code
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
* Renamed bad named test
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
* removed unnecessary file mentions in csproj file
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
Co-authored-by: Elitsa Marinovska <elm@umbraco.dk>
|
2020-09-22 15:59:37 +02:00 |
|
Mole
|
4b5fbf83e1
|
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/migrate-logging
# Conflicts:
# src/Umbraco.Web.BackOffice/Controllers/CurrentUserController.cs
# src/Umbraco.Web.BackOffice/Controllers/UsersController.cs
|
2020-09-22 15:24:01 +02:00 |
|
Mole
|
438515fa66
|
Merge Netcore: Use serilog to log all messages and use appsettings as config into Netcore/feature/migrate logging
|
2020-09-22 15:09:16 +02:00 |
|
Andy Butland
|
f42e8856db
|
Removed supported image file types from configuration and set up as a property on IImageUrlGenerator, so different providers can indicate support for different sets of images.
|
2020-09-22 15:06:22 +02:00 |
|
Mole
|
1fdebb6bd9
|
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/migrate-logging
# Conflicts:
# src/Umbraco.Web.BackOffice/Runtime/BackOfficeComposer.cs
# src/Umbraco.Web/Editors/BackOfficeController.cs
|
2020-09-22 13:49:25 +02:00 |
|
Mole
|
c0616d516a
|
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/migrate-logging
# Conflicts:
# src/Umbraco.Infrastructure/Scheduling/ScheduledPublishing.cs
# src/Umbraco.Infrastructure/Scheduling/SchedulerComponent.cs
# src/Umbraco.Tests.Integration/Umbraco.Web.BackOffice/Filters/ContentModelValidatorTests.cs
# src/Umbraco.Web.BackOffice/Controllers/BackOfficeController.cs
# src/Umbraco.Web.BackOffice/Controllers/CurrentUserController.cs
# src/Umbraco.Web.BackOffice/Controllers/MacrosController.cs
# src/Umbraco.Web.BackOffice/Controllers/PackageInstallController.cs
# src/Umbraco.Web.BackOffice/Controllers/RedirectUrlManagementController.cs
# src/Umbraco.Web.BackOffice/Controllers/UsersController.cs
# src/Umbraco.Web.BackOffice/Filters/ContentModelValidator.cs
# src/Umbraco.Web.BackOffice/Filters/ContentSaveModelValidator.cs
# src/Umbraco.Web.BackOffice/Filters/ContentSaveValidationAttribute.cs
# src/Umbraco.Web.BackOffice/Filters/MediaItemSaveValidationAttribute.cs
# src/Umbraco.Web.BackOffice/Filters/MediaSaveModelValidator.cs
# src/Umbraco.Web.BackOffice/Filters/MemberSaveModelValidator.cs
# src/Umbraco.Web.BackOffice/Filters/MemberSaveValidationAttribute.cs
# src/Umbraco.Web.BackOffice/Trees/ContentTreeController.cs
# src/Umbraco.Web.BackOffice/Trees/ContentTreeControllerBase.cs
# src/Umbraco.Web.BackOffice/Trees/MediaTreeController.cs
# src/Umbraco.Web.Common/Install/InstallController.cs
|
2020-09-22 13:44:22 +02:00 |
|
Bjarke Berg
|
69668abc18
|
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/AB8239-nuget-updates
|
2020-09-22 13:32:21 +02:00 |
|
Bjarke Berg
|
a28168667b
|
Merge remote-tracking branch 'origin/netcore/dev' into netcore/netcore
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
# Conflicts:
# src/Umbraco.Core/Editors/BackOfficePreviewModel.cs
# src/Umbraco.Core/Models/IconModel.cs
# src/Umbraco.Web.BackOffice/Controllers/IconController.cs
# src/Umbraco.Web.BackOffice/Controllers/PreviewController.cs
# src/Umbraco.Web.UI.NetCore/umbraco/UmbracoBackOffice/Default.cshtml
# src/Umbraco.Web.UI/config/umbracoSettings.config
# src/Umbraco.Web/Editors/BackOfficeController.cs
# src/Umbraco.Web/Editors/BackOfficeModel.cs
# src/Umbraco.Web/Runtime/WebInitialComposer.cs
|
2020-09-22 13:28:03 +02:00 |
|
Claus
|
6122bffa24
|
Merge remote-tracking branch 'origin/v8/bugfix/8433-member-login-sql-locks' into v8/8.6
|
2020-09-22 13:14:03 +02:00 |
|
Bjarke Berg
|
bd534d340e
|
Merge remote-tracking branch 'origin/v8/dev' into netcore/dev
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
# Conflicts:
# src/Umbraco.Infrastructure/Services/Implement/IIconService.cs
# src/Umbraco.Infrastructure/Services/Implement/IconService.cs
# src/Umbraco.Web.UI/Umbraco/Views/Default.cshtml
# src/Umbraco.Web/Editors/BackOfficeController.cs
# src/Umbraco.Web/Editors/BackOfficeModel.cs
# src/Umbraco.Web/Editors/BackOfficePreviewModel.cs
# src/Umbraco.Web/Editors/IconController.cs
# src/Umbraco.Web/Editors/PreviewController.cs
# src/Umbraco.Web/Runtime/WebInitialComposer.cs
|
2020-09-22 12:38:36 +02:00 |
|
Bjarke Berg
|
96facc4d35
|
Netcore: Introduce BackofficeSecurityAccessor (#8871)
* Introduced IWebSecurityAccessor
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
* Fixed tests
Signed-off-by: Bjarke Berg <mail@bergmania.dk>
* Renamed WebSecurity to BackofficeSecurity and all related names
* Fixes typos
Co-authored-by: Elitsa Marinovska <elm@umbraco.dk>
|
2020-09-22 10:01:00 +02:00 |
|
Mole
|
6cce7ef3f2
|
Make internals visible to Moq, otherwise we cannot mock ILogger<InternalClass>
For some reason adding the assembly attribute doesn't work for the test project, I need to look into this.
|
2020-09-22 09:27:32 +02:00 |
|
Andy Butland
|
fe158ec7d9
|
Removed custom validation of configuration enum values, reverting to framework based validation when binding direct to the enum values.
|
2020-09-21 21:20:46 +02:00 |
|
Andy Butland
|
574e4d6446
|
Reverted change to enum parse from string configuration value, as we can't avoid the property being evaluated before the validation has occurred.
|
2020-09-21 16:23:58 +02:00 |
|
Andy Butland
|
1a59d6a978
|
Created constants for all configuration sections and used this and nameof expressions for building up configuration validation error messages.
|
2020-09-21 16:23:12 +02:00 |
|
Mole
|
5dae6235c5
|
Initialize ILoggerFactory in Current
|
2020-09-21 15:16:25 +02:00 |
|
Mole
|
3be396f384
|
Use Factory.GetInstance in Current
|
2020-09-21 15:12:14 +02:00 |
|