Commit Graph

8961 Commits

Author SHA1 Message Date
Shannon
1db673d544 Moves some packages stuff 2019-11-14 17:10:06 +11:00
Shannon
221a0c8d9d Moves more stuff 2019-11-14 16:59:43 +11:00
Shannon
3bd223669f Moves as much as possible from Models/Packaging, Models/PublishedContent, Models/Entities, Models/Membership 2019-11-14 16:19:24 +11: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
Ronald Barendse
b494678dd9 Changed thrown exception types to InvalidOperationException 2019-11-14 00:57:13 +01:00
Ronald Barendse
3ef10ac8fc Constrain generic type of DataOperationException to an enum 2019-11-14 00:28:24 +01:00
Ronald Barendse
4a84f63ab4 Updated obsolete message for WontImplementException 2019-11-14 00:20:04 +01:00
Ronald Barendse
f1953bc99c Use same argument validation in AddAttribute as in SetAttribute 2019-11-13 23:56:00 +01:00
Ronald Barendse
5a004581ad Remove DuplicateKeyException 2019-11-13 23:54:00 +01:00
Søren Gregersen
7b19ab005b first round of refactoring 2019-11-13 21:12:02 +01:00
Bjarke Berg
b50ffb11bd post merge 2019-11-13 15:52:18 +01:00
Bjarke Berg
2e200779f9 Merge branch 'netcore/feature/abstract-systemdirectories' into netcore/feature/AB3594_move_exsiting_configuration_to_own_project 2019-11-13 14:20:21 +01:00
Bjarke Berg
c9a99f52aa Can't have the path info on IOHelper, because that leads to a cycle between config and IOHelper. Now you need to go directly to config, if you need a path 2019-11-13 14:15:50 +01:00
Bjarke Berg
5edac2a476 Merge branch 'netcore/feature/abstract-systemdirectories' into netcore/feature/AB3594_move_exsiting_configuration_to_own_project
# Conflicts:
#	src/Umbraco.Abstractions/IO/IIOHelper.cs
#	src/Umbraco.Core/IO/IOHelper.cs
2019-11-13 13:26:44 +01:00
Bjarke Berg
b721e75cd2 Move the config usage out of IOHelper 2019-11-13 13:22:28 +01:00
Bjarke Berg
e7683b7a39 Cleanup and moved some methods from the interface 2019-11-13 12:56:22 +01:00
Bjarke Berg
0be396c4fd Post merge fixes 2019-11-13 12:53:01 +01:00
Bjarke Berg
6dceb9c449 Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/AB3594_move_exsiting_configuration_to_own_project 2019-11-13 12:45:34 +01:00
Bjarke Berg
9889967b83 Merge branch 'netcore/feature/abstract-systemdirectories' into netcore/feature/AB3594_move_exsiting_configuration_to_own_project
# Conflicts:
#	src/Umbraco.Abstractions/Configuration/GlobalSettingsExtensions.cs
#	src/Umbraco.Core/ConfigsExtensions.cs
#	src/Umbraco.Core/Configuration/GlobalSettings.cs
#	src/Umbraco.Tests/Configurations/GlobalSettingsTests.cs
2019-11-13 12:38:56 +01: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
Bjarke Berg
ad91b2d9fc More movement 2019-11-13 10:48:51 +01:00
Bjarke Berg
6b0f7ce038 Merge remote-tracking branch 'origin/v8/dev' into netcore/feature/AB3594_move_exsiting_configuration_to_own_project
# Conflicts:
#	src/Umbraco.Abstractions/Constants-Conventions.cs
2019-11-13 08:39:13 +01:00
Shannon
1a6a31e337 Moves more Udi things 2019-11-13 16:51:07 +11: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
Shannon
995b31b86c Cleans up IProperty 2019-11-13 12:17:09 +11:00
Shannon
319376d157 Cleans up IPropertyCollection 2019-11-13 12:04:50 +11:00
Shannon
850ecf6900 Cleans up IPropertyType 2019-11-13 11:56:35 +11:00
Shannon
46b27d1257 Changes protected field to property, makes Regex/Required valiidators more resilient to testing removes the need for setting up Current in the ManifestParserTests 2019-11-13 11:43:16 +11:00
Bjarke Berg
424260ac2b Merge branch 'netcore/feature/abstract-systemdirectories' into netcore/feature/AB3594_move_exsiting_configuration_to_own_project
# Conflicts:
#	src/Umbraco.Core/ConfigsExtensions.cs
2019-11-12 15:32:45 +01: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
3a9686d56b AB3594 - Moved more config stuff 2019-11-12 14:42:57 +01:00
Bjarke Berg
6d18b3f363 Merge branch 'netcore/feature/AB3649-move-manifest-stuff' into netcore/feature/AB3594_move_exsiting_configuration_to_own_project 2019-11-12 14:11:08 +01:00
Bjarke Berg
9b4c26bf7e AB3649 - Fixed tests 2019-11-12 13:40:07 +01:00
Bjarke Berg
c016a48b36 AB3649 - Extracted IManifestParser 2019-11-12 11:06:50 +01:00
Bjarke Berg
94f5894b74 AB3649 - Moved manifest stuff 2019-11-12 10:59:04 +01:00
Bjarke Berg
b64b0758e1 Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/AB3649-move-manifest-stuff 2019-11-12 10:42:48 +01:00
Bjarke Berg
6da93c6fc3 AB3649 - Refactored services injected into ctor instead of methods 2019-11-12 10:42:39 +01:00
Bjarke Berg
b4880944be Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/AB3649-move-manifest-stuff
# Conflicts:
#	src/Umbraco.Core/CompositionExtensions_Essentials.cs
2019-11-12 10:38:33 +01:00
Bjarke Berg
267a9af30f Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/AB3650-TypeFinder-abstraction
# Conflicts:
#	src/Umbraco.Core/CompositionExtensions_Essentials.cs
#	src/Umbraco.Core/Runtime/CoreRuntime.cs
#	src/Umbraco.Tests/Runtimes/StandaloneTests.cs
#	src/Umbraco.Tests/Testing/UmbracoTestBase.cs
2019-11-12 10:05:54 +01:00
Shannon
e0351bc837 fix test 2019-11-12 17:56:47 +11:00
Shannon
0b16d6dee1 fix build 2019-11-12 16:44:13 +11:00
Shannon
2b2db8b8ef Moves most service interfaces, ensure IOHelper is registered 2019-11-12 16:31:08 +11:00
Shannon
40f1a1f6ea More repos 2019-11-12 14:49:41 +11:00
Shannon
91d5029047 moves more repos 2019-11-12 14:43:19 +11:00
Shannon
570e9ca7bd Moves IExternalLoginRepository, abstracts out IUserLoginInfo 2019-11-12 14:39:27 +11:00
Shannon
8cc218f716 Moves more repos 2019-11-12 14:23:53 +11:00
Shannon
f3aca158fb Lots of the repo interfaces moved 2019-11-12 14:16:50 +11:00
Shannon
545a427d11 abstracts out IScript, stops casting stuff 2019-11-12 13:49:56 +11:00