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
e27a05c3e8
Cleaned up config for RequestHandler settings
2020-03-12 12:46:08 +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
Ronald Barendse
ec4bc11c1b
Obsolete HasFlagAll extension method
2020-01-07 20:35:00 +01:00
Ronald Barendse
cae2c32172
Remove SetFlag and UnsetFlag extension methods
2020-01-07 20:32:04 +01:00
Bjarke Berg
58f9b48e16
Merge branch 'netcore/dev' into netcore/feature/AB3677-remove-current-from-core
...
# Conflicts:
# src/Umbraco.Abstractions/UriExtensions.cs
# src/Umbraco.Tests/Web/Controllers/ContentControllerTests.cs
# src/Umbraco.Web/Editors/Filters/MemberSaveModelValidator.cs
# src/Umbraco.Web/Editors/MediaController.cs
# src/Umbraco.Web/Editors/TemplateController.cs
# src/Umbraco.Web/Models/Mapping/PropertyTypeGroupMapper.cs
# src/Umbraco.Web/PropertyEditors/FileUploadPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/ListViewPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/UserPickerPropertyEditor.cs
# src/Umbraco.Web/UmbracoDefaultOwinStartup.cs
2020-01-07 09:46:42 +01:00
Shannon
ef5a6a1db6
Adds notes changes some logic
2019-12-20 15:12:54 +11:00
Bjarke Berg
d5527f0485
AB3677 - Removed lot of stuff from Current (Core) and uses Current (Web) instead
2019-12-19 10:43:34 +01:00
Bjarke Berg
28ecb355dd
Let IOHelper use IHostingEnvironment
2019-12-04 21:30:18 +01:00
Bjarke Berg
886a298b3d
AB3981 - Review fixes - Moved abstractions into namespace folders, removed code that was commented out, removed unused code, added xml doc
2019-12-04 10:39:49 +01:00
Bjarke Berg
1da4429177
Merge remote-tracking branch 'origin/v8/dev' into netcore/dev
...
# Conflicts:
# src/Umbraco.Abstractions/Exceptions/ConnectionException.cs
# src/Umbraco.Abstractions/Exceptions/DataOperationException.cs
# src/Umbraco.Abstractions/Exceptions/InvalidCompositionException.cs
# src/Umbraco.Abstractions/IO/MediaFileSystem.cs
# src/Umbraco.Abstractions/IO/PhysicalFileSystem.cs
# src/Umbraco.Abstractions/Migrations/DataLossException.cs
# src/Umbraco.Abstractions/Models/Entities/EntitySlim.cs
# src/Umbraco.Abstractions/Xml/UmbracoXPathPathSyntaxParser.cs
# src/Umbraco.Abstractions/Xml/XmlHelper.cs
# src/Umbraco.Core/Manifest/ManifestParser.cs
# src/Umbraco.Core/Models/ContentRepositoryExtensions.cs
# src/Umbraco.Core/Models/PropertyType.cs
# src/Umbraco.Core/Persistence/UmbracoDatabaseFactory.cs
# src/Umbraco.Core/PropertyEditors/Validators/RegexValidator.cs
# src/Umbraco.Core/PropertyEditors/Validators/RequiredValidator.cs
# src/Umbraco.Core/StringExtensions.cs
# src/Umbraco.Web/Editors/Filters/ContentModelValidator.cs
# src/Umbraco.Web/Mvc/AreaRegistrationExtensions.cs
2019-12-02 13:51:07 +01:00
Shannon Deminick
d0f534e2f4
Merge pull request #7120 from umbraco/netcore/feature/AB3649-move-manifest-stuff
...
Netcore: Move manifest code
2019-11-14 12:10:25 +11:00
Shannon Deminick
2012745c13
Merge pull request #7135 from umbraco/netcore/feature/abstract-systemdirectories
...
Changed SystemDirectories from static to instance,
2019-11-14 12:08:40 +11:00
Bjarke Berg
683c0da468
Moved stuff from SystemDirectories into constants and IOHelper to avoid a circular dependency
2019-11-13 11:56:32 +01:00
Shannon
c97b156eaf
Moves Udi, UriParser and others to abstractions
2019-11-13 16:44:40 +11:00
Shannon
c58c31c6bd
Split Udi into UdiParser & UdiParserServiceConnectors, remove GuidUdi and StringUdi Parse methods (makes no sense), adds generic parse method to UdiParser, simplifies tests, removes Current usage
2019-11-13 16:33:40 +11:00
Bjarke Berg
0fcf8325e3
Changed SystemDirectories from static to instance, Added interface in abstractions and create a static property on current.
2019-11-12 15:25:21 +01:00
Bjarke Berg
9b4c26bf7e
AB3649 - Fixed tests
2019-11-12 13:40:07 +01:00
Shannon
f154d9c333
Moves TypeLoader to abstractions
2019-11-11 18:56:14 +11:00
Shannon
6398f1e216
Creates ITypeFinder interface and simplifies type finder with TypeFinderExtensions, moves GetTypeByName to TypeHelper using assembly name parsing instead of scanning every assembly.
2019-11-08 14:26:06 +11:00
Bjarke Berg
63bfc4c2c0
Move constants
2019-11-05 14:55:42 +01:00
Bjarke Berg
befcabfced
Move constants
2019-11-05 13:28:26 +01:00
Daniël Knippers
965d6cbeb7
Added enum extension methods + tests for SetFlag and UnsetFlag.
2019-10-30 11:04:53 +01:00
Stephan
5edd61107f
Combined Guids media path scheme
2019-02-21 11:28:51 +01:00
Stephan
64154da4e4
Get LocalTempPath in GlobalSettings
2019-02-15 09:45:51 +01:00
Callum Whyte
1340a5ce4b
Removing support for legacy webservices
2019-01-29 20:23:20 +01:00
Stephan
d24b7f2aba
Refactor enums
2019-01-29 10:17:26 +01:00
Chris Houston
193e24afd2
Fixing all the TODO, FIXME & HACK comments so they all follow the same layout.
2019-01-27 11:16:00 +01:00
Stephan
0bee01e0ee
Great AppCaches renaming
2019-01-17 11:01:23 +01:00
Stephan
19ae9f5dee
Refactor configuration for DI
2019-01-07 19:40:07 +01:00
Stephan
bb9846a6ca
Merge branch origin/temp8 into temp8-di2690
2018-12-21 10:58:38 +01:00
Thomas Morris
7b804e27ad
Removes umbraco.aspx
2018-12-19 15:30:07 +01:00
Stephan
3e082f1a94
Restructure registration of essential services, validate
2018-12-12 14:28:57 +01:00
Stephan
8c31f69a6f
Merge branch origin/temp8 into temp8-di2690
2018-12-11 10:04:42 +01:00
Stephan
c6891c6c70
RegisterUnique
2018-11-29 10:35:16 +01:00
Stephan
f9a19ada04
IContainer.die.die.die
2018-11-28 12:59:40 +01:00
Stephan
49a0b68b28
IContainer is IRegister+IFactory
2018-11-28 11:05:41 +01:00
James Jackson-South
a8fc62cf42
Optimize Guid.Combine and HexString generation.
2018-11-12 16:22:33 +00:00
Stephan
66d931490e
Merge branch temp8 into temp8-di2690
2018-10-08 19:22:20 +02:00
Sebastiaan Janssen
84b59b1193
Removed tests for FlattenList
2018-09-25 22:03:12 +02:00
Anthony
1ab324ebb9
umbPLfest hackathon - Remove obsolete methods
2018-09-20 13:14:16 +01:00
Stephan
d2376bf4e3
Cleanup registrations
2018-07-23 08:56:08 +02:00
Stephan
5836cd05cb
Abstract container (in progress)
2018-07-20 15:45:01 +02:00
Stephan
f678c72c4d
DisabledCacheHelper, LightInjectContainer
2018-07-06 18:52:23 +02:00
Lars-Erik Aabech
e3d77fb012
Current.Container abstracted. Builds, but fails for collection builder tests.
2018-06-16 13:13:29 +02:00
Shannon
c90d6be8ab
U4-8861 Extract GlobalSettings to an interface and expose on the standard UmbracoConfig.For settings singleton including a bunch of cleanup, getting the installer and steps to be DI
2018-04-06 13:51:54 +10:00
Stephan
cdd064ba08
Upgrade Dependencies
2018-04-03 14:54:01 +02:00
Stephan
0d22478186
Port v7@2aa0dfb2c5 - WIP
2018-03-27 17:59:53 +02:00
Stephan
bbff74fa51
UnitOfWork RIP, troubleshoot and fix, tests
2017-12-18 17:02:15 +01:00
Stephan
9ed6576908
Port 7.7 - WIP
2017-09-19 15:51:47 +02:00