Commit Graph

4699 Commits

Author SHA1 Message Date
Shannon
56dd39bb1a cleanup 2020-09-08 02:09:05 +10:00
Shannon
a2c24bcc76 Gets copying logic working for the block editor, needs more tests though 2020-09-08 02:07:02 +10:00
Sebastiaan Janssen
79ac19bff8 Merge branch 'v8/8.7' into v8/dev
# Conflicts:
#	src/SolutionInfo.cs
#	src/Umbraco.Web.UI.Client/package.json
#	src/Umbraco.Web.UI.Client/src/common/services/formhelper.service.js
#	src/Umbraco.Web.UI.Client/src/views/common/overlays/itempicker/itempicker.controller.js
#	src/Umbraco.Web.UI.Client/src/views/components/users/change-password.html
#	src/Umbraco.Web.UI.Client/src/views/content/overlays/publish.controller.js
#	src/Umbraco.Web.UI.Client/src/views/content/overlays/publish.html
#	src/Umbraco.Web.UI.Client/src/views/content/overlays/publishdescendants.controller.js
#	src/Umbraco.Web.UI.Client/src/views/content/overlays/publishdescendants.html
#	src/Umbraco.Web.UI.Client/src/views/datatypes/delete.html
#	src/Umbraco.Web.UI.Client/src/views/documenttypes/create.html
#	src/Umbraco.Web.UI.Client/src/views/logviewer/search.html
#	src/Umbraco.Web.UI.Client/src/views/member/member.edit.controller.js
#	src/Umbraco.Web.UI.Client/src/views/packages/edit.html
#	src/Umbraco.Web.UI.Client/src/views/propertyeditors/dropdownFlexible/dropdownFlexible.controller.js
#	src/Umbraco.Web.UI.Client/src/views/propertyeditors/listview/layouts.prevalues.html
#	src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.controller.js
#	src/Umbraco.Web.UI.Client/src/views/propertyeditors/rte/rte.prevalues.html
2020-09-02 10:14:10 +02:00
Sebastiaan Janssen
c8da5156fa Merge branch 'v8/dev' into v8/contrib
# Conflicts:
#	src/Umbraco.Web.UI.Client/package.json
#	src/Umbraco.Web.UI.Client/src/common/directives/components/content/umbvariantcontenteditors.directive.js
#	src/Umbraco.Web.UI.Client/src/common/directives/validation/valformmanager.directive.js
#	src/Umbraco.Web.UI.Client/src/common/services/formhelper.service.js
#	src/Umbraco.Web.UI.Client/src/views/components/overlays/umb-overlay.html
#	src/Umbraco.Web.UI.Client/src/views/content/overlays/publishdescendants.controller.js
#	src/Umbraco.Web.UI.Client/src/views/content/overlays/publishdescendants.html
#	src/Umbraco.Web.UI.Client/src/views/dictionary/edit.html
#	src/Umbraco.Web.UI/Umbraco/config/lang/en.xml
2020-08-19 13:12:13 +02:00
Shannon
9a1de6468b notes and unit test, just wanted to see if this query could be improved but it can't 2020-08-19 13:33:49 +10:00
Shannon
295db967de Updates member repository to select/update instead of delete/insert for property data 2020-08-10 22:55:45 +10:00
Shannon
c7d42d94d0 Changes c# model for block list editor to be much simpler. 2020-08-03 22:02:10 +10:00
Poornima Nayar
d7c4f8f055 RelationService - Log to audit on RelationType Save 2020-07-30 17:56:29 +02:00
Shannon
8b82f8e1c7 Ensures that the member resolved when setting last login date has the right data applied, finishes an outstanding TODO that will massively boost performance for sites that heavily use members (lots of logins) 2020-07-31 00:19:36 +10:00
Shannon
8eab1f1b55 Fixes #8433 - member login sql locks 2020-07-30 22:59:58 +10:00
Shannon
cf442f78c0 updates prop value converter to filter out all content/settings blocks outside of the layout from reaching razor + test 2020-07-28 15:33:54 +10:00
Shannon
925ffb1f9b Merge branch 'v8/feature/block-editor-list-validation' into v8/feature/block-list-data-structure-v3 2020-07-23 16:55:27 +10:00
Shannon
f77961ca6e Fixes tests 2020-07-23 16:42:53 +10:00
Shannon
5bc80e2d84 Adds tests for settings and changes to strongly typed guid 2020-07-21 16:24:48 +10:00
Shannon
a194d1db4a first phase of new data format done in c# 2020-07-21 15:50:11 +10:00
Shannon
8098264206 WIP 2020-07-21 13:28:19 +10:00
Ismail Mayat
ffb53109bc 8192 with integration test (#8403) 2020-07-09 09:13:05 +02:00
Shannon
0196e55c19 Cherry picks fix #7994 for #5151 2020-07-09 16:33:01 +10:00
Shannon
7c6cf3710b Gets the inherited property validation working from the server side. 2020-07-01 12:44:34 +10:00
Shannon
8eb467affa New validation structure + tests working 2020-06-29 21:55:54 +10:00
Shannon
e948879760 Starting to get somewhere, validation results are now being returned for nested items 2020-06-26 15:23:46 +10:00
Shannon
8acc6ed5b4 Fixes all the block editor deserialization processes 2020-06-26 15:02:02 +10:00
Shannon
020835390d Merge remote-tracking branch 'origin/v8/feature/block-editor-list' into v8/feature/block-editor-list-validation
# Conflicts:
#	src/Umbraco.Web.UI.Client/src/views/propertyeditors/blocklist/blocklist.component.html
2020-06-24 11:56:43 +10:00
Shannon
29aaabcc6e Gets the c# side of things working for complex validation for complex editors 2020-06-24 10:20:25 +10:00
Shannon
80bbfaf7be Finally, making some sense out of all this craziness 2020-06-23 13:34:19 +10:00
Shannon
5128084511 Getting a little further, the test output is actually correct! so now we can start tweaking it the way we want and cleaning up a bit of code. 2020-06-23 00:27:01 +10:00
Shannon
48d4706011 notes 2020-06-16 00:08:33 +10:00
Shannon
32e3ebb6fb Centralizes logic to validate complex editors, starts transitioning to new JSON error messages for complex editors, starts adding tests 2020-06-15 23:05:32 +10:00
Niels Lyngsø
b0b5d2ff78 Merge remote-tracking branch 'origin/v8/dev' into v8/feature/block-editor-list 2020-06-15 11:05:00 +02:00
Shannon Deminick
fec8f1beb7 Merge pull request #8214 from umbraco/v8/bugfix/8199-missing-nc-tests
oops, adds missing tests for NestedContentPropertyComponent
2020-06-11 17:46:59 +10:00
Warren Buckley
7807ded479 Adds in missing tests for a complex editor such as the grid storing a NC value along with replacing only missing keys 2020-06-10 16:33:51 +01:00
Shannon
1522260111 Reverts the nested content changes, fixes up the GetEmptyByKey 2020-06-10 18:09:54 +10:00
Shannon
a5adb322f1 Updates the caching layer to handle GUID keys for content types while preserving backwards compat, fixes unit tests, removes the strongly typed lists for the block editor value since it's unecessary 2020-06-10 16:12:00 +10:00
Niels Lyngsø
aa447bc704 Merge remote-tracking branch 'origin/v8/dev' into v8/feature/block-editor-list 2020-06-04 15:09:48 +02:00
Chad
a4274ba767 Shorter JSON property names for nucache (#8204) 2020-06-02 11:35:19 +02:00
Shannon
16d646c941 oops, adds missing tests for NestedContentPropertyComponent 2020-06-01 13:57:34 +10:00
Niels Lyngsø
b630537327 Merge remote-tracking branch 'origin/v8/dev' into v8/feature/block-editor-list
# Conflicts:
#	src/Umbraco.Web.UI.Client/package-lock.json
2020-05-28 11:36:56 +02:00
Sebastiaan Janssen
78a7785256 Merge branch 'v8/contrib' into v8/dev
# Conflicts:
#	src/Umbraco.Web.UI.Client/package-lock.json
2020-05-26 16:27:09 +02:00
Sebastiaan Janssen
f33b4b7be5 Some cleanup and fixing the build 2020-05-26 11:49:35 +02:00
Sebastiaan Janssen
558ffaeba7 Move test and use params that are easier to distinguish 2020-05-26 09:18:09 +02:00
Sebastiaan Janssen
407655ffcc Merge branch 'v8/contrib' into pr/7814 2020-05-26 09:11:00 +02:00
Daniël Knippers
5215a769fe Added unit test that fails before PR and succeeds after PR 2020-05-25 21:30:56 +02:00
Daniël Knippers
0fdf084544 Validation errors reworked to incorporate segment errors (#8065) 2020-05-14 17:03:33 +02:00
Niels Lyngsø
678ceba1a8 Merge remote-tracking branch 'origin/v8/dev' into v8/feature/AB6057-segment-feature
# Conflicts:
#	src/Umbraco.Web.UI.Client/src/common/directives/components/content/umbvariantcontenteditors.directive.js
#	src/Umbraco.Web.UI.Client/src/common/directives/components/umbgroupsbuilder.directive.js
#	src/Umbraco.Web.UI.Client/src/common/services/servervalidationmgr.service.js
2020-04-27 12:58:29 +02:00
Bjarke Berg
27f7d5efae 5151 - Added GetProfilesById extension 2020-04-23 08:38:29 +02:00
Shannon
2a89b36871 Fixing Nasty Exception with Scope/Provider #5151 2020-04-22 11:10:24 +10:00
Niels Lyngsø
1a69d5a7e6 Merge remote-tracking branch 'origin/v8/feature/AB4550-segments-clientcode' into v8/feature/AB6057-segment-feature 2020-04-17 17:46:50 +02:00
Shannon
90b4d557c9 Adds a segment level validation key + updates tests 2020-04-17 16:12:04 +10:00
Shannon
b5136b6528 Merge branch 'v8/dev' into v8/feature/block-editor-list 2020-04-17 10:48:40 +10:00
Bjarke Berg
d2f361e816 Merge remote-tracking branch 'origin/v8/8.6' into v8/dev
# Conflicts:
#	src/SolutionInfo.cs
#	src/Umbraco.Tests/PublishedContent/NuCacheChildrenTests.cs
2020-04-16 18:54:45 +02:00