Andy Butland
bc05370995
Merge branch 'netcore/dev' into netcore/7668-remove-repository-concerns-from-services
2020-03-28 14:31:23 +01:00
Shannon
1658fced23
Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/booting-netcore
...
# Conflicts:
# src/Umbraco.Core/IO/IOHelper.cs
# src/Umbraco.Infrastructure/Runtime/WebRuntime.cs
# src/Umbraco.Tests.Common/TestHelperBase.cs
# src/Umbraco.Tests/Routing/RenderRouteHandlerTests.cs
# src/Umbraco.Tests/Runtimes/StandaloneTests.cs
# src/Umbraco.Web.BackOffice/AspNetCore/UmbracoBackOfficeServiceCollectionExtensions.cs
# src/Umbraco.Web.UI.NetCore/Program.cs
# src/Umbraco.Web.UI.NetCore/Startup.cs
# src/Umbraco.Web/UmbracoApplication.cs
2020-03-23 15:50:01 +11:00
Bjarke Berg
f671fea998
NetCore: Refactor config/setting to not use dependencies ( #7810 )
...
* Avoid usage of IOHelper in GlobalSettings
* Avoid usage of IOHelper in ModelsBuilderConfig.cs
* Avoid usage of IOHelper in ConnectionStrings.cs
* Simplified more config
* Fix for ModelsBuilderConfig
* Moved GetUmbracoMvcAreaNoCache to IOHelperExtensions
2020-03-17 16:26:56 +01:00
Shannon
9ded4c7ddb
Wires up DI for cross wiring correctly ensuring that it occurs at the very end of ConfigureServices, updates tests accordingly, fixes a few other things.
2020-03-13 18:44:58 +11:00
Bjarke Berg
9d6762fb6a
Merge remote-tracking branch 'origin/v8/dev' into netcore/dev
...
# Conflicts:
# src/Umbraco.Core/Models/PropertyType.cs
# src/Umbraco.Examine.Lucene/BackOfficeExamineSearcher.cs
# src/Umbraco.Infrastructure/Models/Mapping/EntityMapDefinition.cs
# src/Umbraco.Tests/Models/PropertyTypeTests.cs
2020-03-10 08:25:43 +01:00
Andy Butland
e21d0870a7
Merge branch 'netcore/dev' into netcore/7668-remove-repository-concerns-from-services
...
# Conflicts:
# src/Umbraco.Infrastructure/Composing/CompositionExtensions/Repositories.cs
2020-03-05 07:36:14 +01:00
Bjarke Berg
1ea39f2762
Merge remote-tracking branch 'origin/v8/dev' into netcore/dev
...
# Conflicts:
# src/Umbraco.Core/Models/PublishedContent/IPublishedContent.cs
# src/Umbraco.Core/Models/PublishedContent/PublishedContentBase.cs
# src/Umbraco.Core/Models/PublishedContent/PublishedContentWrapped.cs
# src/Umbraco.Core/Packaging/ConflictingPackageData.cs
# src/Umbraco.Core/Packaging/PackagesRepository.cs
# src/Umbraco.Core/PublishedCache/PublishedMember.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/MacroRepository.cs
# src/Umbraco.Infrastructure/PropertyEditors/RichTextEditorPastedImages.cs
# src/Umbraco.PublishedCache.NuCache/PublishedContent.cs
# src/Umbraco.Tests/Persistence/Repositories/MacroRepositoryTest.cs
# src/Umbraco.Tests/PublishedContent/SolidPublishedSnapshot.cs
# src/Umbraco.Web/Macros/PublishedContentHashtableConverter.cs
# src/Umbraco.Web/PublishedContentExtensions.cs
# src/Umbraco.Web/Trees/MediaTypeTreeController.cs
2020-03-02 08:34:52 +01:00
Bjarke Berg
ba97598044
- Moved dashboards to Core
...
- Introduced IUserAgentProvider, instead of using HttpContext directly
- Introduced IUmbracoApplicationLifetime, instead of using UmbracoApplication directly
- Introduced IMachineKeyConfig instead of using WebConfigurationManager directly
- Move information about dbProvider to the SqlSyntax
- Moved install steps
2020-02-26 13:52:06 +01:00
elitsa
02fbf0f9e7
Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/AB5168-migrate-macros
2020-02-25 13:44:48 +01:00
elitsa
0a130d6bbd
Removing MacroType enum as we only have one type - PartialView. Refactoring all its references and fixing tests
2020-02-25 13:38:36 +01:00
Bjarke Berg
bf4023afa7
Merge remote-tracking branch 'origin/v8/dev' into netcore/dev
...
# Conflicts:
# src/Umbraco.Infrastructure/PropertyEditors/DataValueReferenceFactoryCollection.cs
# src/Umbraco.Web/Models/Mapping/ContentMapDefinition.cs
# src/Umbraco.Web/PropertyEditors/ValueConverters/MarkdownEditorValueConverter.cs
2020-02-25 11:57:11 +01:00
Bjarke Berg
e96d094c71
Merge remote-tracking branch 'origin/netcore/dev' into netcore/dev
2020-02-20 08:26:04 +01:00
Shannon Deminick
ba2c0da379
Merge pull request #7646 from AndyButland/netcore/fix-circular-dependency-data-type-repository
...
Removed circular dependency between data type service and repository
2020-02-20 18:11:01 +11:00
Bjarke Berg
e6c315ff69
Merge remote-tracking branch 'origin/v8/dev' into netcore/dev
...
# Conflicts:
# src/Umbraco.Core/Umbraco.Core.csproj
# src/Umbraco.Infrastructure/Runtime/CoreInitialComposer.cs
# src/Umbraco.Web/Editors/UpdateCheckController.cs
# src/Umbraco.Web/Install/InstallHelper.cs
2020-02-20 08:06:37 +01:00
Shannon
13a56eb085
Renames and refactors the MediaUrlGeneratorCollection and ensure that this collection is used wherever IMediaUrlGenerator is needed instead of relying property editors possibly being the implementation.
2020-02-19 16:37:00 +11:00
Andy Butland
0bba475533
Amends to key value service/repository to better match existing repository patterns.
2020-02-17 22:12:42 +01:00
Andy Butland
40d7baca79
Migrated database concerns from KeyValueService to new repository.
2020-02-15 11:08:32 +01:00
Andy Butland
1f8d4b1db7
Moved implementation of check for existance of username on creating user from user service to repository.
2020-02-15 09:20:59 +01:00
Benjamin Carleski
bcd26b9243
Merge remote-tracking branch 'umbraco/temp-7538-image-url-generator' into netcore/dev
...
# Conflicts:
# src/Umbraco.Abstractions/IImageUrlGenerator.cs
# src/Umbraco.Abstractions/ImageUrlGenerationOptions.cs
# src/Umbraco.Core/Composing/Current.cs
# src/Umbraco.Core/Models/UserExtensions.cs
# src/Umbraco.Core/PropertyEditors/ValueConverters/ImageCropperValue.cs
# src/Umbraco.Core/Umbraco.Core.csproj
# src/Umbraco.Tests/PropertyEditors/ImageCropperTest.cs
# src/Umbraco.Tests/PublishedContent/PublishedContentTestBase.cs
# src/Umbraco.Tests/PublishedContent/PublishedContentTests.cs
# src/Umbraco.Tests/Runtimes/StandaloneTests.cs
# src/Umbraco.Tests/Testing/UmbracoTestBase.cs
# src/Umbraco.Web/PropertyEditors/GridPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/RichTextPropertyEditor.cs
# src/Umbraco.Web/Runtime/WebInitialComposer.cs
# src/Umbraco.Web/Templates/TemplateUtilities.cs
2020-02-11 16:53:13 -08:00
Andy Butland
927b7c0f75
Removed circular dependency between data type service and repository, by moving the creation of labels for missing property editors to the service.
2020-02-11 23:17:39 +01:00
Bjarke Berg
35a736e6cd
Merge remote-tracking branch 'origin/v8/dev' into netcore/dev
...
# Conflicts:
# src/Umbraco.Core/IO/SystemDirectories.cs
# src/Umbraco.Core/Udi.cs
# src/Umbraco.Core/Umbraco.Core.csproj
2020-02-07 10:04:28 +01:00
Bjarke Berg
1bfb64bdd8
Merge remote-tracking branch 'origin/v8/dev' into netcore/dev
...
# Conflicts:
# src/Umbraco.Abstractions/Constants-AppSettings.cs
# src/Umbraco.Abstractions/ContentVariationExtensions.cs
# src/Umbraco.Abstractions/IMainDom.cs
# src/Umbraco.Abstractions/PropertyEditors/MultiUrlPickerConfiguration.cs
# src/Umbraco.Abstractions/Runtime/IMainDom.cs
# src/Umbraco.Abstractions/Runtime/MainDom.cs
# src/Umbraco.Core/IMainDom.cs
# src/Umbraco.Core/MainDom.cs
# src/Umbraco.Core/Umbraco.Core.csproj
# src/Umbraco.Infrastructure/MainDom.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/UmbracoPlan.cs
# src/Umbraco.Infrastructure/Runtime/CoreRuntime.cs
# src/Umbraco.Web.UI/Umbraco/config/lang/en.xml
# src/Umbraco.Web/Models/Mapping/ContentTypeMapDefinition.cs
# src/Umbraco.Web/PublishedCache/NuCache/ContentStore.cs
# src/Umbraco.Web/UmbracoApplication.cs
# src/Umbraco.Web/UmbracoComponentRenderer.cs
2020-01-23 13:16:49 +01:00
Bjarke Berg
0cdd6ba29d
AB4635 - Moved CacheRefreshers to abstractions
2020-01-21 13:40:23 +01:00
Benjamin Carleski
628373f7a4
Remove obsoletes Umbraco.Infrastructure
2020-01-20 11:26:01 -08:00
Shannon
c18b6e6c82
Don't eagerly create an IBulkSqlInsertProvider (fixes install boot), this is now created with the IDbProviderFactoryCreator which simplifies a bunch of ctors.
2020-01-15 13:40:35 +11:00
Bjarke Berg
e1b06498c6
Merge remote-tracking branch 'origin/v8/dev' into netcore/dev
...
# Conflicts:
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/DocumentRepository.cs
2020-01-07 08:06:36 +01:00
Bjarke Berg
0c7cc8e002
Merge pull request #7356 from umbraco/netcore/feature/AB4227-move-files-to-infrastructure
...
Netcore/feature/ab4227 move files to infrastructure
2020-01-06 15:43:00 +01:00
Bjarke Berg
44a36227f9
Merge pull request #7356 from umbraco/netcore/feature/AB4227-move-files-to-infrastructure
...
Netcore/feature/ab4227 move files to infrastructure
2020-01-06 14:59:17 +01:00
Bjarke Berg
cfacc4912d
AB4227 - Made some classes internal
2019-12-19 12:24:30 +01:00
Bjarke Berg
2ed6b11b6f
Merge remote-tracking branch 'origin/netcore/feature/AB3791-Move-scoping-to-infrastructure-and-replace-callcontext' into netcore/feature/AB4227-move-files-to-infrastructure
...
# Conflicts:
# src/Umbraco.Tests.Benchmarks/BulkInsertBenchmarks.cs
# src/Umbraco.Tests/TestHelpers/TestHelper.cs
# src/Umbraco.Web/Editors/UsersController.cs
2019-12-19 11:34:08 +01:00
Shannon
a8f006e36e
Removes the useNativeBulkInsert parameter, it's super old and useless
2019-12-19 17:56:48 +11:00
Shannon
aae5fc0048
Removes BulkInsertRecordsWithTransaction and changes tests
2019-12-19 17:45:28 +11:00
Bjarke Berg
da1cf259c6
AB4227 - Moved Services and Migration
2019-12-18 13:42:29 +01:00
Bjarke Berg
a22824e33a
AB4227 - Moved Persistence Repository implementations
2019-12-18 13:42:27 +01:00
Bjarke Berg
03631a1731
AB4227 - Moved Persistence Root
2019-12-18 13:42:26 +01:00
Bjarke Berg
7a0e0f7782
AB4227 - Moved Persistence.Factories
2019-12-18 13:42:25 +01:00
Bjarke Berg
7c1e81db0d
AB4227 - Moved persistence mappers
2019-12-18 13:42:24 +01:00
Bjarke Berg
17a586ed0c
AB4227 - Moved dtos and made some public to let then be known by the web project
2019-12-18 13:42:22 +01:00
Bjarke Berg
70adb70afd
Bugfix
2019-12-12 13:49:17 +01:00
Bjarke Berg
d36ff6d509
Refactored such that the a IBulkSqlInsertProvider can be used, to diff. between SqlCe and SqlServer
2019-12-12 12:55:17 +01:00
Bjarke Berg
2574811b58
Handle SqlCE outside of core/abstractions
2019-12-12 09:09:26 +01:00
Bjarke Berg
c94b65d76b
Moved scope and persistence
2019-12-12 08:11:23 +01:00