Jan Lysý
feb75d35cd
Fix flaky test for dynamic segment total spent
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
240a6b14e7
Add acceptance test for multiple filters
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
97e692ff59
Add automation ids for acceptance tests
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
746de18605
Add test cases for SegmentSaveController
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
61fc1f1b5e
Fix removing redundant filters
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
a23c73b341
Add test into DynamicSegmentsResponseBuilder
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
38aa403602
Add integration test for DynamicSegments with two filters
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
96fa2c2430
Move BC compatibility for UserRole to entity data getter
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
3b88d0d2ba
Add action value into UserRole DynamicSegment
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
a3b12d6eb4
Add second wait into ManageSegmentsCest
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
c48650a89b
Add second wait into ManageSegmentsCest
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
7332fdcd6e
Use random string as suffix when filter id is null
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
5035fc0f33
Use react fragment with key property in loop
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
f3bd457c3a
Fix width of select for WC subscription
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
4463f32e8b
Disable save button when count is unknown
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
81d94f5512
Use store for count of subscribers
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
a61a94da5f
Change button design by the redesign
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
3ecc390028
Fix default store state for dynamic segments
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
471ed5cc18
Update integration test for SegmentSaveController
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
5bc8efb36b
Fix factory for DynamicSegments
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
97dd402d21
Change error message when request is almost empty
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
72a3bfa35e
Update integration test for DynamicSegmentsResponseBuilder
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
ddcf35eeff
Add constant with type for segment of type UserRole
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
af8cda710e
Update unit test for FilterDataMapper
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
2490396a9e
Allow saving more than one dynamic filter per segment
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
c88659076f
Fix property filters_connect in response
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
c91b8f75d5
Add all filters into request for subscribers count
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
aaf7ea6d99
Add delete button for filters
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
c8154213b6
Add radio input for select connect type
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
f4c2e4880a
Add dynamic filter connect type to response
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
9a66f36236
Update specific segment filter in store
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
8ab7f47607
Render more filters in the form
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
ceb00aab29
Add action for update specific filter
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
eb0e7e317f
Allow returning more filters in response for dynamic segments
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
b35de66ffd
Add button for new conditions
...
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Matthias Günter
28eb7e2c07
fix: avoid double execution of jQuery.ready
2021-06-15 13:27:38 +02:00
Pavel Dohnal
99963240b5
Add a code comment
...
[MAILPOET-3017]
2021-06-15 13:21:49 +02:00
Pavel Dohnal
ad330bff64
Gracefuly handle missing WC transactional template
...
[MAILPOET-3017]
2021-06-15 13:21:49 +02:00
Jan Lysý
e9a9063db7
Release 3.64.0
2021-06-15 13:17:37 +02:00
Jan Lysý
2b43531c59
Use try-finally for delete transient on error
...
[MAILPOET-3656]
2021-06-14 14:56:26 +02:00
Jan Lysý
a5b964c785
Add try-catch for activation hook
...
[MAILPOET-3656]
2021-06-14 14:56:26 +02:00
Rostislav Wolny
a382ba8635
Prevent overriding woo settings if woo template is not set
...
[MAILPOET-3645]
2021-06-14 14:30:01 +02:00
Rostislav Wolny
59c8dfe0a7
Force Woo email settings filters for woo template editor
...
In order to load correct global styles even when the feature for using MailPoet's Woo template is off, we need to make sure we always apply filters before we load woo styles.
[MAILPOET-3645]
2021-06-14 14:30:01 +02:00
Rostislav Wolny
d5f6f63ebe
Use option filters instead of synchronization Woo email styles
...
With this change the Woo template editor will never overwrite Woo commerce settings,
but replace values of those settings using hooks.
[MAILPOET-3645]
2021-06-14 14:30:01 +02:00
Rostislav Wolny
7158f879aa
Refactor fetching newsletter in TransactionalEmailHooks to doctrine
...
[MAILPOET-3645]
2021-06-14 14:30:01 +02:00
Rostislav Wolny
611b860317
Add migration for missing updated_at on scheduled_task_subscribers
...
[MAILPOET-3651]
2021-06-14 13:06:58 +02:00
Pavel Dohnal
6301ac6fb6
Remove redundant code
...
[MAILPOET-3627]
2021-06-14 11:28:18 +02:00
Pavel Dohnal
c8964b88a3
Prevent duplication of data in factories
...
[MAILPOET-3627]
2021-06-14 11:28:18 +02:00
Pavel Dohnal
7bf6c44ea0
Refactor newsletter data factories to doctrine
...
[MAILPOET-3627]
2021-06-14 11:28:18 +02:00
Pavel Dohnal
093c1c4669
Refactor form factory to doctrine
...
[MAILPOET-3627]
2021-06-14 11:28:18 +02:00