Ronald Barendse
d0303f74fd
Allow hash type on GenerateHash and remove obsoleted ToMd5 and ToSHA1 methods ( #6679 )
2019-10-23 17:19:49 +02:00
Kenn Jacobsen
f6d00a177e
V8: Support allowed types for MNTP member picker ( #6524 )
2019-10-14 14:34:33 +02:00
Ronald Barendse
ed90e71f76
Removed usage of obsoleted ArgumentNullOrEmptyException
2019-10-07 22:10:21 +02:00
Ronald Barendse
6350c8c05b
Removed usage of obsoleted WontImplementException
2019-10-06 11:55:02 +02:00
Andy Butland
0fe373259b
Merge branch 'v8/dev' into feature/5702-custom-validation-messages
2019-09-30 18:45:00 +02:00
Rasmus John Pedersen
ae6004166f
Disallow deleting "Sensitive data" user group
2019-09-26 18:40:45 +02:00
Stephan
280f4e7cbe
Fix member properties [ #6227 ]
2019-09-05 16:34:17 +02:00
Shannon
db6714d3b8
Merge remote-tracking branch 'origin/v8/8.1' into v8/dev
...
# Conflicts:
# src/SolutionInfo.cs
# src/Umbraco.Web/Search/ExamineComponent.cs
2019-08-14 10:39:15 +10:00
Bjarke Berg
2cdb6d86ad
Merge pull request #6019 from umbraco/v8/bugfix/pending-changes-issue
...
v8 Changing a property type from invariant to variant and back again causes issues with reporting that a document is edited or not
2019-08-06 09:09:12 +02:00
Shannon
9538981730
Adds more assertions and tests and validates variations
2019-08-01 18:49:05 +10:00
Shannon
34f137c8cf
Merge branch 'v8/bugfix/panic-exception' into v8/bugfix/5554-unpublish-state
2019-07-30 22:50:06 +10:00
Shannon
16d8f8846e
Adds PanicException with details instead of throwing "panic" strings
2019-07-30 22:40:15 +10:00
Shannon
5a9ca8d09f
wip added more tests and notes
2019-07-30 22:20:27 +10:00
hifi-phil
62f924a757
Change PropertyType.Alias to virtual
...
When unit testing PropertyType.Alias needs to be virtual to make it mockable. The underlying code on the set triggers IOC logic and makes it hard to test anything that uses Property Types.
2019-07-14 09:45:12 +01:00
Bjarke Berg
988d51c4c8
Merge pull request #5767 from umbraco/v8/bugfix/5671-fix-for-different-version-number-in-modelbuilder-models-in-live-mode
...
V8: Bugfix for Modelsbuilder models with different versions error
2019-07-03 13:43:00 +02:00
Shannon
cd6ef35bf9
comments out the fix during investigation - adds some notes
2019-07-03 15:17:51 +10:00
Shannon
f7382255c2
Fixes N+1 Issues caused by the new bypass start nodes changes
2019-07-03 13:16:40 +10:00
Shannon
ba7cd48b8f
Merge remote-tracking branch 'origin/v8/dev' into v8/merge/v715
...
# Conflicts:
# src/Umbraco.Core/Constants-DataTypes.cs
# src/Umbraco.Core/Migrations/Install/DatabaseDataCreator.cs
# src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/linkpicker/linkpicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js
2019-07-02 10:49:20 +10:00
Kenn Jacobsen
e5956e4955
V8: Don't cast IContent to Content in DocumentRepository ( #4611 )
2019-06-28 09:19:11 +02:00
Shannon
4a33ca99ba
More manual merging
2019-06-28 15:03:52 +10:00
Shannon
568835f7e2
manual merging/fixing, project builds now, but need to manually merge the remaining
2019-06-28 13:24:13 +10:00
Shannon
84aa861a5b
Merge remote-tracking branch 'origin/v7/dev' into v8/dev - Iniital commit (broken)
...
# Conflicts:
# build/NuSpecs/tools/Web.config.install.xdt
# src/Umbraco.Core/Constants-DataTypes.cs
# src/Umbraco.Core/Models/DataTypeDefinition.cs
# src/Umbraco.Core/Models/DataTypeExtensions.cs
# src/Umbraco.Core/Models/IDataTypeDefinition.cs
# src/Umbraco.Core/Models/UmbracoEntity.cs
# src/Umbraco.Core/Models/UserExtensions.cs
# src/Umbraco.Core/Persistence/Factories/DataTypeDefinitionFactory.cs
# src/Umbraco.Core/Persistence/Factories/UmbracoEntityFactory.cs
# src/Umbraco.Core/Persistence/Migrations/Initial/BaseDataCreation.cs
# src/Umbraco.Core/Persistence/Repositories/EntityRepository.cs
# src/Umbraco.Core/Services/ContentService.cs
# src/Umbraco.Core/Services/DataTypeService.cs
# src/Umbraco.Core/Services/EntityService.cs
# src/Umbraco.Core/Services/IContentService.cs
# src/Umbraco.Core/Services/IDataTypeService.cs
# src/Umbraco.Core/Services/IEntityService.cs
# src/Umbraco.Core/Services/IRelationService.cs
# src/Umbraco.Core/Services/Implement/RelationService.cs
# src/Umbraco.Tests/Models/UmbracoEntityTests.cs
# src/Umbraco.Tests/Plugins/PluginManagerTests.cs
# src/Umbraco.Tests/Services/EntityServiceTests.cs
# src/Umbraco.Web.UI.Client/src/common/resources/content.resource.js
# src/Umbraco.Web.UI.Client/src/common/resources/entity.resource.js
# src/Umbraco.Web.UI.Client/src/common/resources/media.resource.js
# src/Umbraco.Web.UI.Client/src/common/services/mediahelper.service.js
# src/Umbraco.Web.UI.Client/src/common/services/search.service.js
# src/Umbraco.Web.UI.Client/src/common/services/tinymce.service.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/dialogs/mediapicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/common/dialogs/treepicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/mediapicker/mediapicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/common/overlays/contentpicker/contentpicker.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/common/overlays/treepicker/treepicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/common/overlays/treepicker/treepicker.html
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/contentpicker/contentpicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/grid/editors/media.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/grid/editors/rte.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/multiurlpicker/multiurlpicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/relatedlinks/relatedlinks.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/rte/rte.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/rte/rte.prevalues.html
# src/Umbraco.Web.UI/packages.config
# src/Umbraco.Web.UI/web.Template.config
# src/Umbraco.Web/Editors/ContentController.cs
# src/Umbraco.Web/Editors/EntityController.cs
# src/Umbraco.Web/Editors/MediaController.cs
# src/Umbraco.Web/HtmlHelperRenderExtensions.cs
# src/Umbraco.Web/Models/ContentEditing/ContentPropertyBasic.cs
# src/Umbraco.Web/Models/Mapping/ContentPropertyBasicConverter.cs
# src/Umbraco.Web/Models/Mapping/ContentPropertyDisplayConverter.cs
# src/Umbraco.Web/Models/Mapping/ContentPropertyDtoConverter.cs
# src/Umbraco.Web/Models/Mapping/ContentPropertyModelMapper.cs
# src/Umbraco.Web/Models/Mapping/PreValueDisplayResolver.cs
# src/Umbraco.Web/Mvc/RenderRouteHandler.cs
# src/Umbraco.Web/PropertyEditors/ContentPicker2PropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/GridPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/MediaPicker2PropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/MultiNodeTreePicker2PropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/MultiUrlPickerPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/RelatedLinks2PropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/RichTextPreValueEditor.cs
# src/Umbraco.Web/Search/UmbracoTreeSearcher.cs
# src/Umbraco.Web/Security/UmbracoAntiForgeryAdditionalDataProvider.cs
# src/Umbraco.Web/Trees/ContentTreeController.cs
# src/Umbraco.Web/Trees/ContentTreeControllerBase.cs
# src/Umbraco.Web/Trees/MediaTreeController.cs
# src/Umbraco.Web/Trees/TreeControllerBase.cs
# src/Umbraco.Web/Trees/TreeQueryStringParameters.cs
# src/Umbraco.Web/UmbracoHelper.cs
# src/Umbraco.Web/WebApi/Filters/EnsureUserPermissionForContentAttribute.cs
# src/Umbraco.Web/WebBootManager.cs
# src/Umbraco.Web/umbraco.presentation/umbraco/Trees/BaseMediaTree.cs
# src/Umbraco.Web/umbraco.presentation/umbraco/Trees/BaseTree.cs
# src/umbraco.cms/businesslogic/web/Access.cs
2019-06-28 13:03:36 +10:00
Andy Butland
25ae6514c7
Merge branch 'v8/dev' into feature/5702-custom-validation-messages
2019-06-27 19:56:28 +02:00
Andy Butland
a90f0c4070
Added custom validation messages to property types: model, dto and migration, update via property type editing, display when content editing.
2019-06-26 14:37:02 +02:00
Shannon
c2cb85f1cd
Merge branch 'v8/dev' into v8/feature/5170-IPublishedContent
...
# Conflicts:
# src/Umbraco.Web.UI.Client/package-lock.json
2019-06-21 15:06:43 +10:00
Shannon
81077c2681
Gets the entity service returning a media's url property and allows this to be used in the media picker.
2019-06-13 23:39:36 +10:00
Stephan
14a056f4f4
Fix and cleanup
2019-06-07 11:15:58 +02:00
Stephan
7fd6bfa163
Make IPublishedContent changes less breaking and more friendly
2019-06-06 16:54:00 +02:00
Stephan
1dde60a1d5
Merge branch v8/dev into v8/feature/5170-IPublishedContent
2019-06-06 12:12:49 +02:00
Stephan
066a860c1d
Fix more PreValues migration + better error reporting
2019-05-15 17:00:05 +02:00
Stephan
ba9aa49b91
Fix user for v7 migration
2019-05-10 10:14:14 +02:00
Stephan
bb0331e9cc
Move IPublishedContent.Url() to ext method
2019-04-24 14:25:41 +02:00
Stephan
25b8c8a565
Refactor getting Urls
2019-04-24 11:53:35 +02:00
Stephan
be93773399
Merge branch v8/dev into v8/feature/5170-IPublishedContent
2019-04-24 08:51:25 +02:00
Stephan
50f6779c17
Merge branch v8/dev into v8/bugfix/4963-fixing-models-and-member-repo
2019-04-23 11:31:47 +02:00
Stephan
4feb766cc6
Fix IPublishedContent.Children() and NuCache
2019-04-23 08:29:43 +02:00
Stephan
2270188668
Refactor IPublishedContent.Children()
2019-04-23 08:28:23 +02:00
Stephan
41e14a62c0
Refactor IPublishedContent.Parent()
2019-04-23 08:27:50 +02:00
Stephan
e062ea8d31
Refactor IPublishedContent.CultureDate(), .Cultures
2019-04-23 08:27:50 +02:00
Stephan
afda7a5661
Refactor IPublishedContent.ItemType
2019-04-23 08:27:49 +02:00
Stephan
11ef00c63d
Refactor IPublishedContent.Url()
2019-04-23 08:27:49 +02:00
Stephan
2b54cc50ab
Refactor IPublishedContent.UrlSegment()
2019-04-23 08:27:49 +02:00
Stephan
f99302ac63
Cleanup IPublishedContent/PropertyType
2019-04-23 08:27:49 +02:00
Stephan
890d7d8ce3
Refactor IPublishedContent.Name()
2019-04-23 08:27:48 +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
Shannon
a2a247b413
removes the enforcement of non duplicate property type aliases for now
2019-04-17 21:00:15 +10:00
Shannon
0b6a369047
When removing a property group, we need to first remove the group and then re-assign the property types so that duplicates are not added
2019-04-17 17:12:34 +10:00
Shannon
6f44e4fd09
Fixes INotifyCollectionChanged collections to raise the correct events, ensures that no duplicate property type aliases can be added/updated to
2019-04-16 17:37:42 +10:00
Kenn Jacobsen
ceaae13575
Make DoNotCloneAttribute public
2019-04-08 10:39:37 +02:00