Commit Graph

236 Commits

Author SHA1 Message Date
Rostislav Wolny
251c9ffd38 Add default inputs style settings
[MAILPOET-2599]
2020-03-19 14:19:06 +01:00
Pavel Dohnal
8c104d2842 Make sure level is always number
Gutenberg compares it using === and the toolbar in the sidebar doesn't work

[MAILPOET-2613]
2020-03-17 21:22:13 +01:00
Pavel Dohnal
52d94256da Map heading colours
[MAILPOET-2613]
2020-03-17 21:22:13 +01:00
Rostislav Wolny
3c32811720 Use block editor's color settings for block colors mapping
[MAILPOET-2754]
2020-03-17 21:22:13 +01:00
Pavel Dohnal
0c796e7a7d Remove redundant attributes
[MAILPOET-2613]
2020-03-17 21:22:13 +01:00
Pavel Dohnal
40ee30259d Load headings data
[MAILPOET-2613]
2020-03-17 21:22:13 +01:00
Pavel Dohnal
f465564d41 Save heading data
[MAILPOET-2613]
2020-03-17 21:22:13 +01:00
Rostislav Wolny
126b69b750 Render proper font and background color for html block within column
[MAILPOET-2754]
2020-03-16 19:27:27 +01:00
Rostislav Wolny
1c0f5b875a Fix unique client ids for blocks
[MAILPOET-2754]
2020-03-16 19:27:27 +01:00
Rostislav Wolny
8a66fd1811 Use block editor's color settings for block colors mapping
[MAILPOET-2754]
2020-03-16 19:27:27 +01:00
Rostislav Wolny
5c20c11ac9 Update form validator to be able to check email and submit are present columns
[MAILPOET-2754]
2020-03-16 19:27:27 +01:00
Rostislav Wolny
d6b06ec371 Store columns block vertical alignment settings
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
Rostislav Wolny
b51ce7c1b2 Store columns block custom class name
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
Rostislav Wolny
8e71f8d3cc Store columns text and background colors settings
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
Rostislav Wolny
7cccd68d08 Add storing of vertical alignment property for column blocks
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
Rostislav Wolny
1c6cffc44d Add mapping for blocks from stored form data
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
Rostislav Wolny
97f76717eb Move test data from form to blocks test to separate file
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
Rostislav Wolny
ea99002b43 Move test data from blocks to form mapper test to separate file
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
Rostislav Wolny
1d7fffbe8d Add saving of nested columns blocks
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
Pavel Dohnal
f001542b3e Use underscore to unify naming
[MAILPOET-2639]
2020-02-05 18:36:39 +00:00
Pavel Dohnal
dce8d12942 Save form position settings
[MAILPOET-2639]
2020-02-05 18:36:39 +00:00
Rostislav Wolny
64c4e3f35b Add unique custom field name checking
[MAILPOET-2463]
2020-01-16 16:49:05 +01:00
Rostislav Wolny
d319781e34 Respect global custom field values when adding a field to form
[MAILPOET-2463]
2020-01-16 16:49:05 +01:00
Rostislav Wolny
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
Pavel Dohnal
34203b3d69 Set default label ''
[MAILPOET-2592]
2020-01-09 09:20:33 +01:00
Rostislav Wolny
8806e4e8f8 Add sanitization for missing label to mapper
[MAILPOET-2592]
2020-01-09 09:20:33 +01:00
Rostislav Wolny
080d5c84ac Register custom date blocks and add mappings
[MAILPOET-2453]
2019-12-19 10:24:41 +01:00
Pavel Dohnal
89cb652242 Code update
[MAILPOET-2453]
2019-12-19 10:24:41 +01:00
Pavel Dohnal
ea11fdf5fb Add select custom field
[MAILPOET-2453]
2019-12-19 10:24:41 +01:00
Pavel Dohnal
81c75fafc2 Add checkbox custom field
[MAILPOET-2453]
2019-12-19 10:24:41 +01:00
Pavel Dohnal
8dce3f627e Rename displayLabel to hideLabel
We need to show labels for the old users

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

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