Commit Graph

216 Commits

Author SHA1 Message Date
Shannon
3553bb2aa3 Fixes CollectionBuilder's to ensure that each item in the collection is registered in DI with the same lifetime as the collection itself 2020-02-26 12:12:15 +11:00
Jeavon
5efeb53805 Add missing methods "GetChildren(Guid id)" & "HasChildren(Guid id)" to "IContentTypeBaseService" (#7700) 2020-02-24 11:11:33 +00:00
Benjamin Carleski
a7ff20de6e Introduce Image URL Generator abstraction 2020-02-07 15:01:03 -08:00
Shannon
4cf204f8f5 Merge branch 'v8/dev' into v8/feature/media-tracking
# Conflicts:
#	src/Umbraco.Core/Migrations/Upgrade/UmbracoPlan.cs
#	src/Umbraco.Web.UI/Umbraco/config/lang/en.xml
#	src/Umbraco.Web/PropertyEditors/GridPropertyEditor.cs
2020-01-21 13:40:16 +11:00
Warren Buckley
d378495942 Log message format fix for PR6617 2020-01-20 09:11:29 +00:00
Warren Buckley
8b51b7f7ab Commit of suggestion to community PR #6617 that I was unable to directly push back to due to their repo permissions 2020-01-03 15:35:07 +00:00
Warren Buckley
7c53fd4677 Merge pull request #6617 from ronaldbarendse/v8/bugfix/6616-exception-in-component-terminate
Log exceptions thrown while terminating components
2020-01-03 15:31:46 +00:00
Shannon
a1769dd937 Merge remote-tracking branch 'origin/v8/dev' into v8/feature/media-tracking
# Conflicts:
#	src/Umbraco.Core/Migrations/Upgrade/UmbracoPlan.cs
#	src/Umbraco.Core/Models/RelationType.cs
#	src/Umbraco.Web/PropertyEditors/NestedContentPropertyEditor.cs
#	src/Umbraco.Web/UmbracoComponentRenderer.cs
2019-12-18 15:28:27 +11:00
Shannon Deminick
62c701d5c3 Merge pull request #6630 from ronaldbarendse/v8/bugfix/6624-enable-disablecomposer-from-all-assemblies
Get EnableComposer and DisableComposer attributes from all assemblies
2019-12-17 06:56:34 +01:00
Ronald Barendse
8b3e2c61af Add obsolete Composers constructor for backwards-compatibility 2019-12-12 13:55:43 +01:00
Warren Buckley
9e1a56eba5 Rename from DataValueReferenceFor to DataValyeReferenceFactory & Factories for the plural collection 2019-12-04 16:14:33 +00:00
Warren Buckley
1471bffeff Adds DataValueReferenceFor & its collection 2019-12-02 15:00:56 +00:00
Warren Buckley
7573d52807 Initial plumbing, extension methods etc for collection to store IDataValueReferences 2019-11-26 11:09:33 +00:00
Ronald Barendse
34008edd34 Fix issues with added PanicException 2019-11-15 09:15:12 +01:00
Ronald Barendse
bb26f07d01 Added parameterless GetAssemblyAttributes overload returning all attributes 2019-10-09 15:38:07 +02:00
Ronald Barendse
fa2a4d867b Return assemblies as list and added documentation 2019-10-09 15:37:13 +02:00
Ronald Barendse
03bbcec894 Enable/disable composers based on supplied attributes (instead of assemblies) 2019-10-09 14:27:36 +02:00
Ronald Barendse
be21ddb38e Added GetAssemblyAttributes to TypeLoader 2019-10-09 14:27:36 +02:00
Ronald Barendse
7f889e6d1b Get EnableComposer/DisableComposer attributes for all assemblies 2019-10-09 14:27:36 +02:00
Ronald Barendse
2170a575f2 Log exceptions thrown while terminating components 2019-10-09 00:11:46 +02:00
Ronald Barendse
9a36d10d0c Combine exceptions thrown while terminating components into AggregateException 2019-10-09 00:07:34 +02:00
Ronald Barendse
fade67bdb4 Updated exceptions with SerializableAttribute and constructor 2019-10-04 00:46:02 +02:00
Kenn Jacobsen
d09be604d9 Allow plugin "Lang" folders to reside in nested directories 2019-08-23 08:56:42 +02:00
Tobias Klika
600be987a7 use modifiable media path in file system composition
(cherry picked from commit fdcfc48e06)
2019-08-12 09:05:45 +02:00
Shannon
467cf8d762 Adds comments/notes 2019-08-07 15:40:27 +10:00
Rasmus John Pedersen
01c89bd338 Make fields set by constructor non static 2019-06-28 10:11:20 +02:00
Stephan
70203512fb Make TypeCollectionBuilderBase fluent 2019-04-27 09:07:49 +02:00
Stephan
7e64f455b2 Remove leaked Console.WriteLine 2019-04-15 08:30:04 +02:00
Stephan
c87a9d6bfa Fix composers ordering 2019-04-05 19:00:34 +02:00
Bjarke Berg
36c35750cd Merge remote-tracking branch 'origin/v8/dev' into v8/feature/284-content-type-repo 2019-04-05 07:49:55 +02:00
Shannon
bff920fa50 Merge branch 'v8/dev' into v8/feature/284-auto-mapper
# Conflicts:
#	src/Umbraco.Core/Composing/SetCollectionBuilderBase.cs
2019-04-05 00:58:56 +11:00
Stephan
7a6884d208 Rename mapper stuff 2019-04-03 10:39:49 +02:00
Stephan
4e7e784d7c Merge branch 'v8/dev' into v8/feature/284-content-type-repo 2019-04-02 12:03:26 +02:00
Stephan
c5f934930e Merge branch 'v8/dev' into v8/feature/284-auto-mapper 2019-04-02 12:03:05 +02:00
Stephan
961cbf694e Simplify our Poco mappers 2019-03-29 09:46:36 +01:00
Stephan
f8f1fea407 Various corrections to mappers 2019-03-28 12:38:04 +01:00
Stephan
57067d7e56 Use Umbraco.Code to ensure proper mapping 2019-03-27 09:15:31 +01:00
Stephan
ef5646fa3b Cleanup, reduce AutoMapper exposure 2019-03-27 09:15:31 +01:00
Stephan
b43e113cb6 Experiment with mapping (perfs) 2019-03-27 09:15:31 +01:00
Kenn Jacobsen
0a3f893f22 V8: Improve plugin language handling (#4454) 2019-03-20 23:44:29 +01:00
Stephan
4e87dd389d Refactor Content/Media/Member type repositories 2019-03-19 16:28:50 +01:00
Stephan
13d97fffdf IFactory is resolvable 2019-03-11 17:14:07 +01:00
Shannon
52cea17816 Merge remote-tracking branch 'origin/dev-v8' into temp8-4873-register-api-controllers 2019-03-07 18:32:48 +11:00
Stephan
9f7fae2ca6 Enable adding api controllers 2019-03-05 19:23:57 +01:00
Stephan
b665d4825d Better composer sequence 2019-03-05 08:53:37 +01:00
Stephan
aa86dfa956 Bugfix exception during install, live models collision 2019-02-22 19:13:48 +01:00
Stephan
9ecd63eaed Move to UniqueMediaPathScheme 2019-02-21 12:20:10 +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
Stephan
382a3aba81 Merge branch 'temp8' into temp8-reorg-composing 2019-02-14 13:38:41 +01:00