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 |
|
Shannon
|
bd3bc81b7c
|
Gets validation paths generated and tested
|
2020-07-10 09:25:20 +10:00 |
|
Shannon
|
0722adba2f
|
WIP - with lots of notes
|
2020-07-10 08:44:43 +10:00 |
|
Shannon
|
f4e31e1dba
|
Ensures valid/non valid errors are handled all the time with the serverValidationManager (need to write tests for that), tries to recursively clear property errors, thought that works it clears errors when there are other child nested errors, need to rethink some things.
|
2020-07-07 14:40:55 +10:00 |
|
Shannon
|
6004d7adaa
|
seems to work with inline now
|
2020-07-07 13:03:54 +10:00 |
|
Shannon
|
c4e7929e68
|
Converts umbProperty to a component, gets nested valPropertyMsg validators clearing (as a prototype), need to check TODOs, test inline editing, etc...
|
2020-07-07 12:50:15 +10:00 |
|
Shannon
|
7a482a1a9f
|
Merge remote-tracking branch 'origin/v8/8.7' into v8/feature/block-editor-list-validation
|
2020-07-06 20:31:35 +10:00 |
|
Niels Lyngsø
|
290bb23fec
|
update data structure to fit with data structure RFC v3
|
2020-07-03 13:41:23 +02:00 |
|