Commit Graph

81 Commits

Author SHA1 Message Date
a18bf316a0 Fix custom fields unique flag mapping when saving
This flag is used by old form editor and it prevents adding the field multiple times
[MAILPOET-2592]
2020-01-09 09:20:33 +01:00
34203b3d69 Set default label ''
[MAILPOET-2592]
2020-01-09 09:20:33 +01:00
8806e4e8f8 Add sanitization for missing label to mapper
[MAILPOET-2592]
2020-01-09 09:20:33 +01:00
080d5c84ac Register custom date blocks and add mappings
[MAILPOET-2453]
2019-12-19 10:24:41 +01:00
89cb652242 Code update
[MAILPOET-2453]
2019-12-19 10:24:41 +01:00
ea11fdf5fb Add select custom field
[MAILPOET-2453]
2019-12-19 10:24:41 +01:00
81c75fafc2 Add checkbox custom field
[MAILPOET-2453]
2019-12-19 10:24:41 +01:00
8dce3f627e Rename displayLabel to hideLabel
We need to show labels for the old users

[MAILPOET-2453]
2019-12-19 10:24:41 +01:00
9afba728c6 Save and load radio custom field
[MAILPOET-2453]
2019-12-19 10:24:41 +01:00
39e7cfa19d Rename customHtml to html
It is not a custom field

[MAILPOET-2453]#
2019-12-19 10:24:41 +01:00
79bdcd5e4f Fix test
[MAILPOET-2453]
2019-12-19 10:24:41 +01:00
eeaec19a6b Map custom fields blocks to form
[MAILPOET-2453]
2019-12-19 10:24:41 +01:00
5b4cd3cb42 Refactor duplicite code
[MAILPOET-2453]
2019-12-19 10:24:41 +01:00
214d76391b Map custom fields to blocks
[MAILPOET-2453]
2019-12-19 10:24:41 +01:00
6c30bc9c3e Remove unnecessary assert
[MAILPOET-2462]
2019-12-16 15:18:39 +01:00
906307a2c7 Add automatic nl2br switch to custom html settings
[MAILPOET-2462]
2019-12-16 15:18:39 +01:00
a577680122 Refactor blocks client id generating from form data
[MAILPOET-2462]
2019-12-16 15:18:39 +01:00
d3bc831f69 Add data mappers for custom html block
[MAILPOET-2462]
2019-12-16 15:18:39 +01:00
15b66febc6 Add data mappers for divider block
[MAILPOET-2462]
2019-12-16 15:18:39 +01:00
c3be5e99e4 Persist segments selection
[MAILPOET-2452]
2019-12-10 16:22:44 +01:00
24b8b53380 Add test for last name
[MAILPOET-2452]
2019-12-05 13:01:55 +01:00
b381be6af5 Add a unit test for name blocks
[MAILPOET-2452]
2019-12-05 13:01:55 +01:00
08eab3940c Fix code after tests have run
[MAILPOET-2452]
2019-12-05 13:01:55 +01:00
076ae12e78 Remove .only
[MAILPOET-2452]
2019-12-05 13:01:55 +01:00
3a65f103b0 Add test for form saving started reducer
[MAILPOET-2451]
2019-12-04 12:49:30 +00:00
fe204ec53f Add test and fixes form form validator
[MAILPOET-2451]
2019-12-04 12:49:30 +00:00
b90939e118 Add check that input is an array to data mappers
[MAILPOET-2451]
2019-12-04 12:49:30 +00:00
c9d73f6970 Add mapper for mapping blocks to form body data
[MAILPOET-2451]
2019-12-04 12:49:30 +00:00
4e71908332 Add mapper for mapping form body to blocks
[MAILPOET-2451]
2019-12-04 12:49:30 +00:00
fcee93f436 Remove unnecessary imports from JS test
[MAILPOET-2451]
2019-12-04 12:49:30 +00:00
6015a1370d Refactor simple JS to be main JS tests
[MAILPOET-2455]
2019-11-28 15:39:50 +00:00