Benjamin Carleski
a7ff20de6e
Introduce Image URL Generator abstraction
2020-02-07 15:01:03 -08:00
Shannon
9303a49732
Moves the copy/paste rte stuff to a separate service, injects lazy property editors and relation service into the base content repositories
2019-10-23 19:08:03 +11:00
Shannon
17fd09fe3d
Naming
2019-10-23 14:55:18 +11:00
Shannon
832803a9f6
fix build
2019-10-23 14:35:43 +11:00
Shannon
1adf5a30f3
Renames some stuff, updates RTE editor to return media/content refs and adds tests for locallink parsing
2019-10-22 15:48:47 +11:00
Shannon
4f9e0fcb92
No more using TemplateUtilities
2019-10-21 23:53:14 +11:00
Warren Buckley
ba319609f2
Fix up tests - thanks again VS for not notifying me that the Build fails when I build the entire SLN
2019-09-12 09:40:21 +01:00
Warren Buckley
cfe196a45d
Fix up C# unit tests - VS19 failed to tell me about these failing to build :S
2019-09-10 11:47:52 +01:00
Stephan
14a056f4f4
Fix and cleanup
2019-06-07 11:15:58 +02:00
Stephan
55d4457c70
UmbracoContext: don't use obsolete properties
2019-04-23 08:29:43 +02:00
Stephan
2270188668
Refactor IPublishedContent.Children()
2019-04-23 08:28:23 +02:00
Stephan
f039b00a44
Introduce IPublishedPropertyType
2019-04-23 08:27:48 +02:00
Stephan
34ad8dfb8d
Introduce IPublishedContentType
2019-04-23 08:27:40 +02:00
Bjarke Berg
e4c6ef05a9
Introduced both Siblings and SiblingsAndSelf
2019-03-19 14:59:52 +01:00
Stephan
d4664fbae6
Merge branch 'temp8' into temp8-3668-query-builder-snippits
2019-01-21 10:50:40 +01:00
Stephan
5aba1a6bd2
IAppPolicedCache is IAppPolicyCache
2019-01-18 07:56:38 +01:00
Bjarke Berg
ae3c8fe08c
3908 - removed tests for legacy up and down methods
2019-01-17 14:09:17 +01:00
Stephan
0bee01e0ee
Great AppCaches renaming
2019-01-17 11:01:23 +01:00
Stephan
d4edbc8e79
Fix tests
2019-01-15 19:38:52 +01:00
Bjarke Berg
11ffafacdf
Revert "Revert "Identify element types""
...
This reverts commit ff6a9ba9
2019-01-15 15:12:59 +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
Stephan
66d931490e
Merge branch temp8 into temp8-di2690
2018-10-08 19:22:20 +02:00
Stephan
e44ed00c97
Another fallback iteration
2018-10-03 10:31:35 +02:00
Stephan
0928fc099d
Merge branch temp8 into temp8-11502
2018-07-31 15:34:42 +02:00
Stephan
2c66cdc102
Merge branch temp8 into temp8-di2690
2018-07-31 14:50:01 +02:00
Shannon
a83ea47c25
Merge remote-tracking branch 'origin/dev-v7' into temp8
...
# Conflicts:
# build/NuSpecs/tools/Web.config.install.xdt
# src/Umbraco.Core/Constants-Conventions.cs
# src/Umbraco.Core/DatabaseContext.cs
# src/Umbraco.Core/Models/Rdbms/LanguageDto.cs
# src/Umbraco.Core/Models/Rdbms/RelationTypeDto.cs
# src/Umbraco.Core/Persistence/Migrations/Initial/BaseDataCreation.cs
# src/Umbraco.Core/Persistence/Repositories/MemberGroupRepository.cs
# src/Umbraco.Core/PropertyEditors/PreValueField.cs
# src/Umbraco.Core/PropertyEditors/SupportTagsAttribute.cs
# src/Umbraco.Core/Services/FileService.cs
# src/Umbraco.Core/Services/IFileService.cs
# src/Umbraco.Core/Strategies/RelateOnTrashHandler.cs
# src/Umbraco.Tests/App.config
# src/Umbraco.Tests/Persistence/Repositories/RelationTypeRepositoryTest.cs
# src/Umbraco.Tests/PublishedContent/PublishedContentTests.cs
# src/Umbraco.Web.UI.Client/src/common/directives/components/content/umbcontentnodeinfo.directive.js
# src/Umbraco.Web.UI.Client/src/common/directives/components/umbgridselector.directive.js
# src/Umbraco.Web.UI.Client/src/common/services/tinymce.service.js
# src/Umbraco.Web.UI.Client/src/less/belle.less
# src/Umbraco.Web.UI.Client/src/less/components/application/umb-drawer.less
# src/Umbraco.Web.UI.Client/src/less/components/umb-grid.less
# src/Umbraco.Web.UI.Client/src/less/hacks.less
# src/Umbraco.Web.UI.Client/src/less/property-editors.less
# src/Umbraco.Web.UI.Client/src/less/variables.less
# src/Umbraco.Web.UI.Client/src/views/common/dialogs/insertmacro.controller.js
# src/Umbraco.Web.UI.Client/src/views/common/drawers/help/help.html
# src/Umbraco.Web.UI.Client/src/views/components/content/umb-content-node-info.html
# src/Umbraco.Web.UI.Client/src/views/components/umb-grid-selector.html
# src/Umbraco.Web.UI.Client/src/views/datatypes/datatype.edit.controller.js
# src/Umbraco.Web.UI.Client/src/views/documenttypes/views/templates/templates.html
# src/Umbraco.Web.UI.Client/src/views/media/move.html
# src/Umbraco.Web.UI.Client/src/views/prevalueeditors/multivalues.html
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/colorpicker/colorpicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/colorpicker/colorpicker.prevalues.html
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/fileupload/fileupload.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/fileupload/fileupload.html
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/listview/listview.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/listview/listview.html
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.html
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/multipletextbox/multipletextbox.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/multipletextbox/multipletextbox.html
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/tags/tags.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/tags/tags.html
# src/Umbraco.Web.UI/Views/Web.config
# src/Umbraco.Web.UI/umbraco/Install/Views/Web.config
# src/Umbraco.Web.UI/umbraco/config/lang/da.xml
# src/Umbraco.Web.UI/umbraco/config/lang/en.xml
# src/Umbraco.Web.UI/umbraco/config/lang/en_us.xml
# src/Umbraco.Web.UI/umbraco/config/lang/nl.xml
# src/Umbraco.Web.UI/umbraco/config/lang/ru.xml
# src/Umbraco.Web.UI/web.Template.Debug.config
# src/Umbraco.Web.UI/web.Template.config
# src/Umbraco.Web/Editors/TemplateController.cs
# src/Umbraco.Web/Models/ContentEditing/ContentItemDisplay.cs
# src/Umbraco.Web/Models/ContentEditing/PreValueFieldDisplay.cs
# src/Umbraco.Web/PropertyEditors/ColorListPreValueEditor.cs
# src/Umbraco.Web/PropertyEditors/ListViewPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/TagsPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/TrueFalsePropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/ValueListPreValueEditor.cs
# src/Umbraco.Web/PublishedContentExtensions.cs
# src/Umbraco.Web/Trees/ApplicationTreeExtensions.cs
# src/Umbraco.Web/Trees/MediaTreeController.cs
# src/umbraco.MacroEngines/Resources/Web.config
# src/umbraco.cms/Actions/ActionRestore.cs
# src/umbraco.editorControls/yesno/YesNoDataType.cs
2018-07-30 21:31:35 +10:00
Stephan
a35f67ecef
Refactoring
2018-07-24 15:04:30 +02:00
Stephan
053698baf6
Merge branch andyb/u4-11502 into temp8-11502
2018-07-23 15:12:52 +02:00
AndyButland
1be74589f2
Combined fallback parameters into an array that defines methods and priority to be used.
2018-07-21 15:58:49 +02:00
Stephan
5836cd05cb
Abstract container (in progress)
2018-07-20 15:45:01 +02:00
leekelleher
2da5a522b0
Updated PublishedContent unit-test
...
to support the fix in commit 7a9a4a2fab
However this meant that I had to update a bunch of other unit-tests, due to hardcoded counts/references on the content XML.
2018-07-18 10:56:31 +01:00
Stephan
b5dc538905
Merge branch 'u4-11502' of https://github.com/AndyButland/Umbraco-CMS into temp8-11502
2018-07-18 11:13:22 +02:00
Shannon
390514cd9d
Merge remote-tracking branch 'origin/dev-v7' into temp8
...
# Conflicts:
# src/Umbraco.Core/Configuration/UmbracoSettings/ContentElement.cs
# src/Umbraco.Core/Models/Identity/BackOfficeIdentityUser.cs
# src/Umbraco.Core/Models/Identity/IdentityModelMappings.cs
# src/Umbraco.Core/Persistence/PetaPoco.cs
# src/Umbraco.Core/Persistence/PetaPocoSqlExtensions.cs
# src/Umbraco.Core/Security/BackOfficeUserManager.cs
# src/Umbraco.Core/Services/ContentService.cs
# src/Umbraco.Core/Services/FileService.cs
# src/Umbraco.Core/Services/IFileService.cs
# src/Umbraco.Tests/Configurations/UmbracoSettings/ContentElementTests.cs
# src/Umbraco.Tests/Configurations/UmbracoSettings/umbracoSettings.config
# src/Umbraco.Tests/FrontEnd/UmbracoHelperTests.cs
# src/Umbraco.Tests/Persistence/Querying/PetaPocoSqlTests.cs
# src/Umbraco.Tests/PublishedContent/PublishedContentTests.cs
# src/Umbraco.Web.UI.Client/src/common/services/tinymce.service.js
# src/Umbraco.Web.UI.Client/src/less/property-editors.less
# src/Umbraco.Web.UI.Client/src/routes.js
# src/Umbraco.Web.UI.Client/src/views/common/dialogs/linkpicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/common/dialogs/linkpicker.html
# src/Umbraco.Web.UI.Client/src/views/common/overlays/linkpicker/linkpicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/common/overlays/linkpicker/linkpicker.html
# src/Umbraco.Web.UI.Client/src/views/components/content/umb-content-node-info.html
# src/Umbraco.Web.UI.Client/src/views/content/copy.html
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/contentpicker/contentpicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/email/email.html
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/rte/rte.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/tags/tags.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/tags/tags.html
# src/Umbraco.Web.UI.Client/src/views/users/user.controller.js
# src/Umbraco.Web.UI/config/splashes/noNodes.aspx
# src/Umbraco.Web.UI/config/umbracoSettings.Release.config
# src/Umbraco.Web.UI/config/umbracoSettings.config
# src/Umbraco.Web.UI/umbraco/config/lang/en.xml
# src/Umbraco.Web.UI/umbraco/config/lang/en_us.xml
# src/Umbraco.Web.UI/umbraco/config/lang/fr.xml
# src/Umbraco.Web/Editors/ContentController.cs
# src/Umbraco.Web/Editors/MemberTypeController.cs
# src/Umbraco.Web/Editors/TemplateController.cs
# src/Umbraco.Web/PublishedContentExtensions.cs
# src/Umbraco.Web/Routing/PublishedContentRequest.cs
# src/Umbraco.Web/Routing/UrlProviderExtensions.cs
# src/Umbraco.Web/UmbracoHelper.cs
# src/Umbraco.Web/WebApi/Filters/EnsureUserPermissionForContentAttribute.cs
2018-07-18 13:19:14 +10:00
Sebastiaan Janssen
ca993187b0
Fixes unit tests after adding an extra node in the cache
2018-07-14 17:37:14 +02:00
Sebastiaan Janssen
861b2c61a8
Adds a few more test cases
2018-07-14 17:16:59 +02:00
Sebastiaan Janssen
9daae665e4
Adds unit tests for IsAncestor(OrSelf) and IsDescendant(OrSelf)
2018-07-14 17:09:02 +02:00
Shannon
41407d27d0
hopefully the last merge
2018-07-12 22:39:30 +10:00
AndyButland
aadd843c33
Implemented published value fall back via language
2018-07-08 16:14:58 +02:00
Stephan
7a615133ff
Renormalize
2018-06-29 19:52:40 +02:00
Sebastiaan Janssen
31965358c3
Removes unused class
2018-06-28 20:14:27 +02:00
Dan Booth
f083a33d92
U4 10778 - FirstChild<T> extension returns IPublishedContent rather than model of type T ( #2623 )
2018-06-28 20:09:54 +02:00
Stephan
d56af5872d
Implement basic fallback plumbing (in progress)
2018-05-02 13:38:45 +02:00
Stephan
038fc87a40
Cleanup, fix tests
2018-04-30 15:11:01 +02:00
Stephan
ce8775b3e7
Cleanup IPublishedContent
2018-04-30 09:14:13 +02:00
Stephan
a69019aea0
From int languageId to string culture
2018-04-21 09:57:28 +02:00
Stephan
39cc7add80
Rename Umbraco.Whatever2 editors
2018-03-19 18:39:34 +01:00
Stephan
c0439b3c4e
DataTypes refactoring - troubleshooting
2018-02-08 16:08:52 +01:00
Stephan
e60a5a4a83
DataType refactoring - in progress
2018-01-26 17:55:20 +01:00