Commit Graph

3660 Commits

Author SHA1 Message Date
Pavel Dohnal
eb20c2031c Remove concierge migration from the import
[MAILPOET-3642]
2021-06-02 12:20:41 +02:00
Pavel Dohnal
42d3ad8d4d Move filters to store
[MAILPOET-3231]
2021-06-02 11:02:05 +02:00
Pavel Dohnal
ba1b4d0172 Fix redirection after save
[MAILPOET-3231]
2021-06-02 11:02:05 +02:00
Pavel Dohnal
a0d71c0e14 Convert segment form into a row
[MAILPOET-3231]
2021-06-02 11:02:05 +02:00
Pavel Dohnal
0c723ae4c1 Make the name inputs full width
[MAILPOET-3231]
2021-06-02 11:02:05 +02:00
Pavel Dohnal
fb5863e8b2 Add dimension for react selects
[MAILPOET-3231]
2021-06-02 11:02:05 +02:00
Pavel Dohnal
287dedb3c5 Move store creation in form
[MAILPOET-3231]
2021-06-02 11:02:05 +02:00
Pavel Dohnal
e262c5310f Move segment saving into control
[MAILPOET-3231]
2021-06-02 11:02:05 +02:00
Pavel Dohnal
70ae838f0f Move loading of segments to a control
[MAILPOET-3231]
2021-06-02 11:02:05 +02:00
Pavel Dohnal
be6785d83e Remove segment type from state
[MAILPOET-3231]
2021-06-02 11:02:05 +02:00
Pavel Dohnal
06eb20e95e Add segment to store
[MAILPOET-3231]
2021-06-02 11:02:05 +02:00
Pavel Dohnal
a81a99a8ee Add a store for dynamic segments form
[MAILPOET-3231]
2021-06-02 11:02:05 +02:00
Pavel Dohnal
bc8c43b0f8 Refactor form into two separate files
[MAILPOET-3231]
2021-06-02 11:02:05 +02:00
Pavel Dohnal
ffc903a25e Add a fallback block to newsletter editor
[MAILPOET-3437]
2021-06-01 10:02:30 +02:00
Jan Lysý
872f033220 Fix warnings on the newsletter editor page
[MAILPOET-3615]
2021-05-24 15:18:00 +02:00
Pavel Dohnal
a43feab256 Fix the post block in the latest Gutenberg
In the latest Gutenberg right after fetch the data
are sanitised using __experimentalSanitizeBlockAttributes
that is trying to get block from teh store
but our block was not registered in the store.

[MAILPOET-3609]
2021-05-24 10:45:21 +02:00
Pavel Dohnal
480f911a30 Fix subscribed date segment
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
Pavel Dohnal
992d8159b5 Fix setting date_type
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
Pavel Dohnal
33ced0d9a1 Fix checkbox field
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
Pavel Dohnal
3b45644d41 Use a different datepicker for year month
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
Pavel Dohnal
ede9f3d995 Use snake case for data that are transfered on server
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
Pavel Dohnal
42ada2df95 Add an acceptance test
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
Pavel Dohnal
1e65c88035 Add field for date
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
Pavel Dohnal
6af4cba250 Add validation
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
Pavel Dohnal
1a4b6380f6 Add a component for checkbox
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
Pavel Dohnal
6349a1cd89 Add a component for select custom fields
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
Pavel Dohnal
c90d1783aa Add a component for text custom fields
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
Pavel Dohnal
75c22f5f5f Create a component for custom field
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
Pavel Dohnal
0df0dc203a Rename user role
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
Pavel Dohnal
d4f165747f Load Custom Fields for segment form
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
Jan Lysý
51dfdc7b69 Simplify list score column condition
[MAILPOET-3533]
2021-05-12 14:42:22 +02:00
Jan Lysý
92b0e87065 Add description into tooltip and improve texts
[MAILPOET-3533]
2021-05-12 14:42:22 +02:00
Jan Lysý
f4ce284e5c Add engagement score into segment list
[MAILPOET-3533]
2021-05-12 14:42:22 +02:00
Jan Lysý
3eb245da76 Modify engagement score component for reusability
[MAILPOET-3533]
2021-05-12 14:42:22 +02:00
Rostislav Wolny
c229205a73 Fix order of options for WooCommerce segments
[MAILPOET-3226]
2021-05-11 14:25:16 +02:00
Rostislav Wolny
1ec4300153 Remove unnecessary optional chaining when accessing countries data
[MAILPOET-3226]
2021-05-11 14:25:16 +02:00
Rostislav Wolny
f4dd366423 Fix rendering of react select when switching between woo actions
[MAILPOET-3226]
2021-05-11 14:25:16 +02:00
Rostislav Wolny
7402cba071 Add client side validation for customer country segment
[MAILPOET-3226]
2021-05-11 14:25:16 +02:00
Rostislav Wolny
ca8328ebce Add is in country into WooCommerce segment form
[MAILPOET-3226]
2021-05-11 14:25:16 +02:00
Rostislav Wolny
173a4a124c Load WooCommerce countries for segment form
[MAILPOET-3226]
2021-05-11 14:25:16 +02:00
Pavel Dohnal
2860db41e5 Upgrade typescript
[MAILPOET-3603]£
2021-05-11 13:56:55 +02:00
Pavel Dohnal
74b6c3bfe3 Fix failing build 2021-05-03 15:20:40 +02:00
Pavel Dohnal
2ca0ff1a32 Make sure the default value is on when switching between operators
[MAILPOET-3222]
2021-05-03 14:31:23 +02:00
Pavel Dohnal
a6a38b659c Add days
[MAILPOET-3222]
2021-05-03 14:31:23 +02:00
Pavel Dohnal
704be5da3d Remove default value
[MAILPOET-3222]
2021-05-03 14:31:23 +02:00
Pavel Dohnal
8b447e9904 Improve subscriber validation
[MAILPOET-3222]
2021-05-03 14:31:23 +02:00
Pavel Dohnal
4fee8617d2 Make form disabled until it is valid
[MAILPOET-3222]
2021-05-03 14:31:23 +02:00
Pavel Dohnal
40d5b2ed96 Add subscribed dates validation
[MAILPOET-3222]
2021-05-03 14:31:23 +02:00
Pavel Dohnal
84356a2b96 Add subscribed dates fileds
[MAILPOET-3222]
2021-05-03 14:31:23 +02:00
Pavel Dohnal
dd4895f6df Add component for subscribed date
[MAILPOET-3222]
2021-05-03 14:31:23 +02:00