Steve Megson
320ccf8105
Fixes #5852 - TablesForScheduledPublishing
2019-07-14 16:46:01 +01: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
Shannon
015ad64e30
Updates the exception thrown during upgrade to provide some meaningful feedback to the user.
2019-07-05 14:36:33 +10:00
Bjarke Berg
6dbb988903
Refactor to limit to only v7.14.0 - V7.15.*
2019-07-04 11:44:05 +02:00
Bjarke Berg
926acb910e
Forces the initial migration state of V7 sites that are allowed to be migrated into v7.14 state.
2019-07-04 11:44:05 +02: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
7cc91f71c2
Fixes pure live mode when changing doc types
2019-07-03 18:11:00 +10:00
Shannon
7c52b9602c
Reduce some allocations and in advertent SQL calls along with inadvertent enumeration of the entire cache, adds some notes
2019-07-03 17:43:30 +10:00
Shannon
d089518681
Fixes SQL generation to populate the nodedto object of the datatypedto
2019-07-03 15:40:18 +10: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
Claus
178b1ccf40
Merge pull request #5743 from umbraco/v8/feature/sourcelink-update
...
V8: Adds in SourceLink Debugging Feature
2019-07-02 10:49:11 +02:00
Stephan
a4cac670df
Merge branch 'v8/dev' into v8/feature/mb-embed-prepare
2019-07-02 09:12:00 +02:00
Shannon
09793a1744
Fixes tests
2019-07-02 11:07:59 +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
Warren Buckley
b64f303537
Mark the release PDB as portable too - the Powershell build uses Release not Debug
2019-07-01 11:20:07 +01:00
Warren Buckley
f01be09075
Update sourcelink & set from full to portable
2019-07-01 10:13:31 +01:00
Shannon
1885767ef1
Internalizes the new Anchor logic and removes it from the IContentService interface into extensions.
2019-07-01 16:33:09 +10:00
Shannon
80e6880bb7
more manual merging - getting anchors back in tinymce
2019-07-01 16:22:54 +10:00
Warren Buckley
23a7654cea
Merge branch 'v8/dev' into v8/feature/sourcelink-update
2019-06-28 12:37:20 +01:00
Sebastiaan Janssen
b2d019bfe1
Merge pull request #5270 from umbraco/v8/bugfix/5268-audit-repository
...
Bugfix Audit service
2019-06-28 10:53:42 +02:00
Rasmus John Pedersen
01c89bd338
Make fields set by constructor non static
2019-06-28 10:11:20 +02: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
leekelleher
580ba79619
Icon Constants consistency
...
Updated the `Constants.Icons` and replaced the hard-coded strings with
the const references.
2019-06-27 22:35:29 +02:00
Lee Kelleher
fbe184ef6e
Prevent deletion of System DataTypes ( #5623 )
2019-06-27 22:33:19 +02:00
Andy Butland
390613c796
Fixed issue with node deletion not removing related records from the public access tables
2019-06-27 22:20:31 +02:00
Stephan
44e567aa34
Prepare MB future
...
- implement manifest filters to tweak manifests after they have been parsed
- make IEditorValidator public
- stop relying on InternalsVisibleTo Umbraco.ModelsBuilder
2019-06-27 12:42:40 +02:00
Claus
6d4d26009f
Merge pull request #5730 from umbraco/v8/bugfix/umbracomapper-null-property
...
UmbracoMapper shouldn't throw an exception when trying to map a source prop being null
2019-06-27 08:35:57 +02:00
Shannon
ef714ac258
Merge remote-tracking branch 'origin/v8/dev' into v8/feature/5170-IPublishedContent
...
# Conflicts:
# src/Umbraco.Web/UmbracoHelper.cs
2019-06-27 14:44:33 +10:00
Claus
975816ddd7
UmbracoMapper shouldn't throw an exception when trying to map a source property being null.
2019-06-26 23:10:46 +02:00
Warren Buckley
003ee1a991
Added in Microsoft.SourceLink.GitHub Nuget package
2019-06-23 19:57:43 +01:00
Steve Temple
fafd045ed2
V8 Duplicate comments in MediaService ( #5636 )
...
* Remove duplicate comments in MediaService
* Remove temp files
2019-06-23 13:12:46 +02:00
Bjarke Berg
4c443b9e2e
Merge pull request #5672 from umbraco/v8/feature/0000-avoid-too-long-locking-when-delete-content
...
Small fixes for backoffice under load.
2019-06-21 11:58:37 +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
f6ac64f705
makes TreeChangeExtensions public
2019-06-20 15:53:25 +10:00
Niels Lyngsø
23702ee4dc
Fixes notifications issue for new variant saving, allows "soft redirect" for creating ( #5646 )
...
Fixes notifications issue for new variant saving, allows "soft redirect" for creating
2019-06-19 12:34:33 +02:00
Bjarke Berg
811aea7898
Added missing files
2019-06-18 10:27:56 +02:00
Bjarke Berg
07358eb46d
Merge remote-tracking branch 'origin/v8/dev' into v8/feature/logviewer-change-time-period
...
# Conflicts:
# src/Umbraco.Core/Logging/Viewer/JsonLogViewer.cs
# src/Umbraco.Web.UI.Client/package-lock.json
2019-06-18 10:20:48 +02:00
Bjarke Berg
9a45bda430
Merge pull request #5658 from umbraco/v8/bugfix/3498-EntityService-updates
...
V8/bugfix/3498 entity service updates
2019-06-17 13:37:58 +02:00
Bjarke Berg
e39e132feb
Cleaned up, such that we are not in doubt about whether the page variable should have been increased.
2019-06-17 07:19:38 +02:00
Andy Butland
17b479275e
Resolved issue where adding non-admin user group editor to group already exists
2019-06-16 12:20:52 +02:00
Shannon
9927ff3c86
removes commented out code
2019-06-13 23:47:48 +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
Shannon
16f6bbcbd4
init commit of removing code for entity service that loads in any property data
2019-06-13 18:45:33 +10:00
Bjarke Berg
5b546cc425
Bugfix: Don't increase the page number in the loop, because the items are moved to another subtree, and therefore is not any longer part of the descendants call. Now we avoid the leak of items when moving to recycle bin.
2019-06-12 10:39:34 +02:00
Shannon
d8180604e8
fixes SimilarNodeName
2019-06-11 22:10:53 +10:00
Stephan
14a056f4f4
Fix and cleanup
2019-06-07 11:15:58 +02:00