Bjarke Berg
d0938913e9
Merge pull request #7839 from umbraco/netcore/feature/ab5820-webprofiler-aspnetcore
...
NetCore: Implement the WebProfiler for asp.net core.
2020-03-31 15:10:18 +02:00
Bjarke Berg
b9ad6a0b7c
AB#5820 - Cleanup
2020-03-31 15:02:02 +02:00
Shannon Deminick
31bd20e54a
Merge pull request #7669 from AndyButland/netcore/7668-remove-repository-concerns-from-services
...
.NetCore: Remove direct database queries from services
2020-03-31 14:39:15 +11:00
Elitsa Marinovska
7e3b3414d5
Merge branch 'netcore/dev' into netcore/feature/ab5820-webprofiler-aspnetcore
2020-03-30 15:26:51 +02:00
Andy Butland
1760241607
Merge branch 'netcore/dev' into feature/7540-use-image-url-generator-back-office
2020-03-30 14:19:15 +02:00
Andy Butland
cdb65762f1
Merge branch 'netcore/dev' into netcore/7668-remove-repository-concerns-from-services
2020-03-30 14:17:16 +02:00
Shannon
9ed925941f
Gets DB installation test working with runtime level checking
2020-03-30 17:25:29 +11:00
Bjarke Berg
2fc2166767
AB#5820 - Clean up
2020-03-30 07:14:22 +02:00
Andy Butland
3e40389819
PR review amends on key value model and repository classes.
2020-03-28 15:04:11 +01:00
Andy Butland
bc05370995
Merge branch 'netcore/dev' into netcore/7668-remove-repository-concerns-from-services
2020-03-28 14:31:23 +01:00
Andy Butland
f48a4b0c72
Merge branch 'netcore/dev' into feature/7540-use-image-url-generator-back-office
2020-03-27 21:20:08 +01:00
Bjarke Berg
681a25b861
Moved files from backoffice into Common + Introduced AspNetCoreComponent to invoke the Umbraco Application Init event
2020-03-27 11:39:17 +01:00
Bjarke Berg
fe88662f48
Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/ab5820-webprofiler-aspnetcore
2020-03-27 06:04:06 +01:00
Bjarke Berg
44e9df949d
Merge remote-tracking branch 'origin/v8/dev' into netcore/dev
...
# Conflicts:
# src/Umbraco.Infrastructure/Models/Property.cs
# src/Umbraco.Tests/Models/ContentTests.cs
2020-03-26 19:22:09 +01:00
Andy Butland
30567d34d5
Merge branch 'netcore/dev' into feature/7540-use-image-url-generator-back-office
...
# Conflicts:
# src/Umbraco.Tests/Testing/UmbracoTestBase.cs
# src/Umbraco.Web/Runtime/WebInitialComposer.cs
2020-03-26 10:53:24 +01:00
Shannon
d40b7087f4
Fixes issue with deep cloning Property
...
main problem was that it was duplicating the _pvalue value when it shouldn't have. The real fix is that the Values property solves all these problems with it's setter but that wasn't being used by the DeepClone engine because that explicitly looks for certain collection types and IReadOnlyCollection wasn't one of them. With that included and PropertyValue marked as IDeepCloneable, it all just works. I've added tests.
2020-03-26 19:56:21 +11:00
Bjarke Berg
86fe83ca16
Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/ab5820-webprofiler-aspnetcore
...
# Conflicts:
# src/Umbraco.Web.BackOffice/AspNetCore/UmbracoCoreServiceCollectionExtensions.cs
# src/Umbraco.Web.Common/AspNetCore/AspNetCoreUmbracoApplicationLifetime.cs
# src/Umbraco.Web.UI.NetCore/Startup.cs
2020-03-26 07:10:23 +01:00
Shannon
f24cae51d8
Renames IHostingEnvironmentLifetime to IApplicationShutdownRegistry
2020-03-26 15:39:20 +11:00
Shannon
1a8f422dce
another note
2020-03-25 17:40:52 +11:00
Shannon
a0acc8126d
oops change namespace back to Umbraco.net
2020-03-25 16:52:42 +11:00
Bjarke Berg
92afbfc6fc
AB#5820 - Initialize the webprofiler in asp.net core
2020-03-25 05:39:25 +01:00
Shannon
612a47b16b
Splits interfaces into separate ones, removes overlap between interfaces, injects the necessary bits, and much more
2020-03-25 15:06:22 +11:00
Shannon
900505704c
Committing a namespaces change
2020-03-25 14:54:45 +11:00
Bjarke Berg
397b25f9ae
Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/ab5820-webprofiler-aspnetcore
...
# Conflicts:
# src/Umbraco.Web.UI.NetCore/Startup.cs
2020-03-24 19:38:44 +01:00
Bjarke Berg
9339e1d999
AB#5820 - Introduced WebProfiler for asp.net core
2020-03-24 18:56:45 +01:00
Andy Butland
b67c3dfa04
Moved IImageUrlGenerator and implementation into more appropriate enamespace
2020-03-24 09:37:46 +01:00
Shannon
d0a204b984
Cleans up some unused code, fixes a merge issue causing duplicate runtimes to be created, register essential does what it's supposed to do, don't mix things with the webruntime.
2020-03-24 14:48:32 +11:00
Shannon
919d418920
Gets the DB installing in integration tests, changes integratino tests to use Generic Host builder
2020-03-24 11:53:56 +11: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
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
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
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
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
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
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
Shannon Deminick
0a45f4afef
Fixes issue with deep cloning property values ( #7795 )
2020-03-13 10:52:38 +01:00
Bjarke Berg
ea15fdb14e
Avoid usage of IOHelper in GlobalSettings
2020-03-13 10:00:03 +01:00
Shannon
41163c3c78
Gets CoreRuntime loading/booting in integration project
2020-03-13 14:43:41 +11:00
Shannon
6c4acfca31
Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/booting-netcore
2020-03-13 11:15:28 +11:00