Commit Graph

29044 Commits

Author SHA1 Message Date
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
Shannon Deminick
91ae2d63da Merge pull request #7822 from umbraco/netcore/feature/ab3671-webruntime-netstandard
NetCore: Make WebRuntime netstandard compatible
2020-03-23 15:09:02 +11:00
Bjarke Berg
4d7952b068 Clean up 2020-03-20 07:00:34 +01:00
Bjarke Berg
f3e3ac8969 Removed Machine key stuff 2020-03-19 19:11:57 +01:00
Bjarke Berg
7c011e5b57 Removed UseLegacyEncoding option from config 2020-03-19 19:09:33 +01:00
Bjarke Berg
dd012db594 Introduced constants for config 2020-03-19 19:06:05 +01:00
Bjarke Berg
b93b4f7c4f Changed CharCollection input to not special case : 2020-03-19 18:43:39 +01:00
Bjarke Berg
f84798322c AB3671 - Moved WebRuntime into infrastracutre, and removed typefinder reference in AppCaches (Replaced with string input with Type)..
- Move initialized of Current.Factory out of webruntime
2020-03-19 08:53:18 +01:00
Bjarke Berg
00418959f2 Extracted IConfigManipulator from IConnectionStrings, and implemented a XML (legacy) and JSON version. 2020-03-18 19:17:51 +01:00
Bjarke Berg
814ab3e63f Aligned default values for configs 2020-03-18 11:29:29 +01:00
Bjarke Berg
2aac7e627f Provider name fix 2020-03-18 09:05:31 +01:00
Bjarke Berg
3e54d96f77 Bugfix 2020-03-18 06:36:52 +01:00
Bjarke Berg
fb15da61aa build fixes 2020-03-17 20:13:16 +01:00
Bjarke Berg
c2805a5067 Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/aspnetcore-config
# Conflicts:
#	src/Umbraco.Configuration/ConfigsFactory.cs
#	src/Umbraco.Core/Configuration/ConfigsExtensions.cs
#	src/Umbraco.Tests/TestHelpers/TestObjects.cs
#	src/Umbraco.Web.BackOffice/AspNetCore/UmbracoBackOfficeServiceCollectionExtensions.cs
#	src/Umbraco.Web/UmbracoApplicationBase.cs
2020-03-17 18:33:10 +01:00
Bjarke Berg
3e75c889ab Imaging settings 2020-03-17 17:56:00 +01: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
Bjarke Berg
0efc335e4f Merge branch 'netcore/feature/imagesharp-config' into netcore/feature/aspnetcore-config 2020-03-17 15:38:35 +01:00
Bjarke Berg
64ba5b6879 Clean up 2020-03-17 15:36:48 +01:00
Bjarke Berg
1457e98554 Merge remote-tracking branch 'origin/v8/dev' into netcore/dev 2020-03-17 14:11:39 +01:00
Bjarke Berg
b2d529dea6 Merge branch 'netcore/feature/simplify-config' into netcore/feature/aspnetcore-config 2020-03-17 14:10:06 +01:00
Bjarke Berg
1c7187e2ee Moved GetUmbracoMvcAreaNoCache to IOHelperExtensions 2020-03-17 14:06:06 +01:00
Bjarke Berg
6d8a23504e Remove resize parameters if larger than 5000 2020-03-17 11:39:55 +01:00
Bjarke Berg
a96bcc05f5 Use the new ConfigsFactory 2020-03-16 19:14:04 +01:00
Bjarke Berg
449d534701 Fix buf in Healthchecksettings 2020-03-16 19:00:18 +01:00
Bjarke Berg
877339e7db Implemented most of the configs for asp.net core 2020-03-16 18:51:35 +01:00
Bjarke Berg
bb89eec04f Merge branch 'netcore/feature/simplify-config' into netcore/feature/aspnetcore-config 2020-03-16 14:57:11 +01:00
Bjarke Berg
de0a578dc8 Fix for ModelsBuilderConfig 2020-03-16 14:48:41 +01:00
Bjarke Berg
51879c0b80 Implemented config for asp.net core 2020-03-16 14:02:08 +01:00
Shannon
7e679f34c4 fixes sln 2020-03-16 22:41:55 +11:00
Bjarke Berg
c1f42a9258 Simplified more config 2020-03-13 20:37:15 +01:00
Bjarke Berg
263b986ced Avoid usage of IOHelper in ConnectionStrings.cs 2020-03-13 12:45:22 +01:00
Bjarke Berg
1c03b470d9 Avoid usage of IOHelper in ModelsBuilderConfig.cs 2020-03-13 12:16:20 +01:00
Bjarke Berg
ea15fdb14e Avoid usage of IOHelper in GlobalSettings 2020-03-13 10:00:03 +01:00
Shannon
cb749242ff name change 2020-03-13 19:12:52 +11:00
Shannon
44fd18d787 Gets AddUmbracoBackOffice working 2020-03-13 19:10:21 +11: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
Shannon
c9913f45a0 Moves LightInjectValidation to common and validates the container as part of new tests 2020-03-13 15:59:04 +11:00
Shannon
f57a2ec576 less allocations 2020-03-13 14:45:54 +11:00
Shannon
41163c3c78 Gets CoreRuntime loading/booting in integration project 2020-03-13 14:43:41 +11:00
Shannon
fea65897ba Merge branch 'netcore/dev' into netcore/feature/booting-netcore 2020-03-13 12:50:08 +11:00
Shannon
6fafe0408d oops fixes build 2020-03-13 12:47:09 +11:00
Shannon
94c9057119 Moves some stub test objects to the common test lib 2020-03-13 12:44:42 +11:00
Shannon
32a27be206 fixing tests 2020-03-13 12:33:28 +11:00
Shannon
54727ca0fd Ensures package versions are all streamlined 2020-03-13 12:24:43 +11:00
Shannon
4e4df96140 Creates new Umbraco.Tests.Common netstandard project to host the common testing functionality between netframework and netcore, this will be ongoing work (doesn't need to be done all at once) 2020-03-13 12:08:25 +11:00
Shannon
a01b06fc64 fix build after merge 2020-03-13 11:17:16 +11:00
Shannon
6c4acfca31 Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/booting-netcore 2020-03-13 11:15:28 +11:00
Shannon
4cc20b06bc updates lightinject, adds method to create an LI container from an MSDI collection, updates a test 2020-03-13 11:13:47 +11:00
Shannon Deminick
7f8c7e472f Merge pull request #7778 from umbraco/netcore/feature/typefinder-netstandard
Creates a netstandard compliant TypeFinder
2020-03-13 11:11:50 +11:00
Bjarke Berg
5f13dde1cd Moved functionality to write to the connection strings into the configuration area 2020-03-12 16:56:39 +01:00