Shannon
|
f0cc7a493d
|
Cleanup servervalidationmgr booleans and moves to more readable functions with comments
|
2020-07-30 16:03:31 +10:00 |
|
Shannon
|
99fc6ef587
|
cleanup TODOs
|
2020-07-30 15:47:14 +10:00 |
|
Warren Buckley
|
f7a0afb459
|
Merge pull request #8493 from umbraco/v8/feature/block-list-settings-validation
Block list editor - settings validation
|
2020-07-29 11:11:07 +01:00 |
|
Shannon
|
58331bbdef
|
Fixes tests and issues causing test failures.
|
2020-07-29 18:46:01 +10:00 |
|
Bjarne Fyrstenborg
|
ca4f7bf41d
|
Ensure replacement of angular.copy still works where second parameter is used for destination object.
(cherry picked from commit eff630d3a0)
|
2020-07-28 14:11:38 +02:00 |
|
Warren Buckley
|
940e47141e
|
Merge pull request #8382 from umbraco/v8/feature/block-list-data-structure-v3
V8/feature/block list data structure v3
|
2020-07-28 10:49:29 +01:00 |
|
Shannon
|
8b19e11b58
|
Implements server side min/max count checks and fixes the display of the error message
|
2020-07-28 17:05:45 +10:00 |
|
Shannon
|
768b31e091
|
enhances valServerMatch to be more flexible and allow for different validation keys which we can then use for matching on settings or content and have different styles for validators
|
2020-07-28 11:43:53 +10:00 |
|
Shannon
|
5aba8190ae
|
Yay! gets sub editor validation works - was actually totally broken before too, refactors how the sub views get made so this done during the scaffold processing
|
2020-07-24 15:05:59 +10:00 |
|
Shannon
|
9e9f8863c2
|
Ensures validation works for settings data, now to test other scenarios.
|
2020-07-24 00:42:37 +10:00 |
|
Shannon
|
cb9ae7335e
|
Merge branch 'v8/feature/block-list-data-structure-v3' into v8/feature/block-list-settings-validation
|
2020-07-23 23:54:44 +10:00 |
|
Shannon
|
e52cd3e359
|
fixes block removal with new data structure
|
2020-07-23 23:53:58 +10:00 |
|
Shannon
|
05d9f4cf9b
|
Merge branch 'v8/feature/block-list-data-structure-v3' into v8/feature/block-list-settings-validation
|
2020-07-23 23:37:11 +10:00 |
|
Shannon
|
692b8b819f
|
fixes tests
|
2020-07-23 23:31:55 +10:00 |
|
Shannon
|
84dddd1869
|
fixes tests
|
2020-07-23 23:23:39 +10:00 |
|
Shannon
|
78455756e1
|
Removes _private methods that don't need to exist
|
2020-07-23 23:20:07 +10:00 |
|
Shannon
|
ad9d0fad4f
|
Adds notes with links back to PR about server side validation
|
2020-07-23 23:06:58 +10:00 |
|
Warren Buckley
|
adc63a839b
|
Merge pull request #8339 from umbraco/v8/feature/block-editor-list-validation
Complex Editor Validation
|
2020-07-23 11:59:39 +01:00 |
|
Shannon
|
0e4bf55f84
|
Merge branch 'v8/feature/block-editor-list-validation' into v8/feature/block-list-data-structure-v3
# Conflicts:
# src/Umbraco.Web.UI.Client/test/unit/common/services/block-editor-service.spec.js
|
2020-07-23 19:16:52 +10:00 |
|
Shannon
|
41dc30227f
|
Fixes tests
|
2020-07-23 19:04:42 +10:00 |
|
Shannon
|
f7a831f054
|
Fixes some JS issues with new data format, streamlines the blockeditor data format serialization in c#, implements To/FromEditor methods
|
2020-07-23 16:03:35 +10:00 |
|
Anders Bjerner
|
16769e9504
|
umb-notifications.html - added option for setting the target attribute (#8224)
(cherry picked from commit 5642e56dd7)
|
2020-07-22 20:20:18 +02:00 |
|
Shannon
|
5bc80e2d84
|
Adds tests for settings and changes to strongly typed guid
|
2020-07-21 16:24:48 +10:00 |
|
Shannon
|
89b1552722
|
Merge branch 'v8/feature/block-editor-list-validation' into v8/feature/block-list-data-structure-v3
|
2020-07-21 13:19:11 +10:00 |
|
Shannon
|
e16e04ecb0
|
removes unnecessary code
|
2020-07-21 13:13:35 +10:00 |
|
Shannon
|
c8c9cfa7f2
|
Merge branch 'v8/8.7' into v8/feature/block-editor-list-validation
|
2020-07-20 16:08:55 +10:00 |
|
Shannon
|
c8488b6683
|
Merge branch 'v8/8.6' into v8/8.7
# Conflicts:
# src/SolutionInfo.cs
# src/Umbraco.Core/Runtime/SqlMainDomLock.cs
# src/Umbraco.Web.UI.Client/src/common/directives/components/application/umbtour.directive.js
# src/Umbraco.Web.UI.Client/src/common/services/clipboard.service.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.controller.js
|
2020-07-20 16:08:07 +10:00 |
|
Shannon
|
0763d1d272
|
adds note
|
2020-07-20 14:54:10 +10:00 |
|
Shannon
|
ffe41fcb68
|
Merge remote-tracking branch 'origin/v8/8.7' into v8/feature/block-editor-list-validation
# Conflicts:
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/blocklist/umbBlockListPropertyEditor.component.js
|
2020-07-17 13:51:18 +10:00 |
|
Shannon
|
b57545a9b0
|
No need for 2x the same component, we just change how we $compile, fixes up showing the validation border
|
2020-07-17 13:37:36 +10:00 |
|
Shannon
|
4d06094696
|
Ensures that FormController hierarchy is maintained with infinite editors
|
2020-07-17 12:21:33 +10:00 |
|
Shannon
|
0afdd69416
|
Fixes deleting nodes with server validation and also ensuring that the dirty state is set on the form
|
2020-07-17 01:40:32 +10:00 |
|
Shannon
|
d01b06bd9c
|
only call model state callbacks once instead of exponentially, fixes valPropertyMsg, no more watching the value, uses clever trick of assigning $validators, now works for nested content because we don't need to watch values, makes nested content look more like block editor, adds error borders
|
2020-07-17 00:48:28 +10:00 |
|
Shannon
|
5c91774ae9
|
ensure culture carries through to child model state and ensure language culture is carried through on the block content scaffolds
|
2020-07-16 18:52:53 +10:00 |
|
Shannon
|
2af1feadfc
|
adds error styling
|
2020-07-16 17:49:23 +10:00 |
|
Shannon
|
b7e25eed21
|
Yay! gets it all working for the block editor, refactored counting form errors recursively to actually work and be readable, updates valPropertyMsg with all of the odd edge cases.
|
2020-07-16 17:31:46 +10:00 |
|
Shannon
|
1291545908
|
Fixes styling since umb-property is a component, fixes binding to the property validation path
|
2020-07-15 17:54:03 +10:00 |
|
Shannon
|
b32d92ed07
|
Add valServerMatch which we now use to highlight block rows if they have errors.
|
2020-07-15 16:49:54 +10:00 |
|
Shannon
|
f4d8d0e28e
|
adds ability to match suffix, prefix and contains for the serverValidationManager + tests
|
2020-07-15 15:08:17 +10:00 |
|
Shannon
|
f759ab4d36
|
Fixes block list editor to correctly re-sync it's view model after persisting
|
2020-07-14 10:37:30 +01:00 |
|
Shannon
|
74ab1c0262
|
Updates serverValidationManager to have different matching options, fixes unit tests, now need to write tests for the Suffix match
|
2020-07-14 18:09:46 +10:00 |
|
Shannon
|
0b78b277e3
|
remove testing html
|
2020-07-14 16:43:30 +10:00 |
|
Shannon
|
1795153fad
|
fixes exception handling in content editor
|
2020-07-14 16:42:10 +10:00 |
|
Shannon
|
551a5a82ce
|
Ensures we don't display the complex json as notification
|
2020-07-14 15:23:09 +10:00 |
|
Shannon
|
b37a4d151b
|
removes console.log outputs
|
2020-07-14 13:44:59 +10:00 |
|
Shannon
|
f9fdbc41ab
|
removes notes from valPropertyMsg
|
2020-07-14 13:42:35 +10:00 |
|
Shannon
|
5296213bab
|
fixes udi service infinite loop
|
2020-07-14 10:09:25 +10:00 |
|
Shannon
|
51c338f04b
|
Fixes block list editor to correctly re-sync it's view model after persisting
|
2020-07-14 09:43:10 +10:00 |
|
Shannon
|
bbbb7a052b
|
Getting close, adds tests, fixese the key being set on the block, gets errors clearing, now need to make the UI behave.
|
2020-07-10 18:06:11 +10:00 |
|
Shannon
|
00c83182e7
|
get validation path prefixes matching in serverValidationManager
|
2020-07-10 12:22:22 +10:00 |
|