Commit Graph

825 Commits

Author SHA1 Message Date
Rostislav Wolny
d18d3b052d Add dynamic segments filter entity
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
Rostislav Wolny
814686e8d2 Refactor mailpoet_get_segment_filters to direct calls
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
Rostislav Wolny
bf053edbfb Refactor mailpoet_subscribers_in_segment_apply_bulk_action_handlers to direct calls
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
Rostislav Wolny
a42b3d6e3f Refactor mailpoet_subscribers_listings_filters_segments to direct calls
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
Rostislav Wolny
1a56b2534e Refactor mailpoet_get_subscribers_listings_in_segment_handlers to direct calls
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
Rostislav Wolny
dd7390ec73 Refactor mailpoet_get_subscribers_in_segment_finders hook to direct calls
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
Rostislav Wolny
331e40a137 Remove filter mailpoet_segments_with_subscriber_count
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
wxa
11d2c95f46 Add tests [MAILPOET-3157] 2020-09-23 10:03:04 +02:00
Rostislav Wolny
6fb755eda7 Refactor CDN assets URL to separate service
[MAILPOET-3076]
2020-09-14 14:22:11 +02:00
wxa
0f11026e35 Make whitespace check work when output buffering is on [MAILPOET-2983] 2020-09-09 15:22:17 +02:00
wxa
d110fb26fa Add tests for headers already sent notice [MAILPOET-2983] 2020-09-09 15:22:17 +02:00
wxa
42edf8726a Remove debug line [MAILPOET-2876] 2020-09-09 13:09:06 +02:00
Rostislav Wolny
4f50c94dcb Use new confirmation mailer send method with duplicate check
[MAILPOET-2876]
2020-09-09 13:09:06 +02:00
Rostislav Wolny
c6bb38cc69 Add method for sending confirmation email with duplicates check
[MAILPOET-2876]
2020-09-09 13:09:06 +02:00
wxa
b0e7a486ff Remove new-default-list-name feature flag [MAILPOET-3004] 2020-09-08 14:44:45 +02:00
Rostislav Wolny
65fd596f71 Fix counts in segment filter in subscriber listing
[MAILPOET-3132]
2020-09-08 09:16:56 +02:00
Pavel Dohnal
23d7e2468c Fix displaying post notifications history
[MAILPOET-3111]
2020-09-02 09:47:08 +02:00
Pavel Dohnal
c878bb9ab0 Update the status
[MAILPOET-3087]
2020-08-24 10:40:12 +02:00
Rostislav Wolny
9155b8d95a Refactor default form success message detection to form factory
[MAILPOET-2810]
2020-08-12 17:49:55 +02:00
Pavel Dohnal
e591ab1040 Remove uneeded dependency
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
Pavel Dohnal
b1e9c1a4a9 Add placement enabled settings
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
Pavel Dohnal
33e06858b1 Pass invalid url as a string not an array
[MAILPOET-3097]
2020-08-12 11:37:28 +02:00
Pavel Dohnal
7cf90b88c5 Use an email that doesn't fail validation
[MAILPOET-3097]
2020-08-12 11:37:28 +02:00
Pavel Dohnal
e38b00f0f2 Unset global closure in tests
[MAILPOET-3097]
2020-08-12 11:37:28 +02:00
Pavel Dohnal
c1c5885398 Refactor Statistics Entities to use association
[MAILPOET-3069]
2020-08-11 12:54:24 +02:00
Lysy Jan
be4fb96dc5 Add tests to import for new properties
Fixes:#2968
[MAILPOET-2957]
2020-08-10 15:16:31 +02:00
Pavel Dohnal
597f6acaca Leave filters out of refactoring
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
Pavel Dohnal
6e49cc5e4e Blacklist more woo filters
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
Pavel Dohnal
33e2c3d9d2 Add test for respository
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
Lysy Jan
ba4fd9eb1b Fix subscriber status resetting on WP user creation
Fixes:#2960
[MAILPOET-3016]
2020-08-04 13:41:48 +02:00
Rostislav Wolny
e9c1149234 Fix manage subscription integration test
[MAILPOET-1635]
2020-08-03 14:10:56 +02:00
Rostislav Wolny
7c2e9162a1 Add filter form manage subscription form fields
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
Rostislav Wolny
7c979c9b56 Move manage subscription page filter to proper class
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
Rostislav Wolny
72ca0ce32f Add integration test for manage subscription form renderer
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
Rostislav Wolny
f1eb3d6b5d Refactor manage subscription form rendering to separate class
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
Rostislav Wolny
d2c128d255 Add class to manage subscription form
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
Rostislav Wolny
4a9f461522 Refactor manage subscription to use twig template
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
Rostislav Wolny
ae85e06afb Update integration tests
[MAILPOET-2630]
2020-07-29 13:50:54 +02:00
Rostislav Wolny
b8a288db72 Optimize query for fetching top link
[MAILPOET-3067]
2020-07-27 17:25:24 +02:00
Rostislav Wolny
52520da141 Fix filtering newsletters by segment
[MAILPOET-3012]
2020-07-07 08:39:06 +02:00
Rostislav Wolny
14aa0b1393 Refactor creating of default form to use templates
[MAILPOET-2985]
2020-07-06 15:18:23 +02:00
Rostislav Wolny
c4628d4f78 Update usages of form factory
[MAILPOET-2985]
2020-07-06 15:18:23 +02:00
Rostislav Wolny
7d62b15979 Refactor form factory to use form templates
[MAILPOET-2985]
2020-07-06 15:18:23 +02:00
Jan Jakeš
9d12e12d79 Add test for sending resume on key check
[MAILPOET-3006]
2020-07-02 13:12:00 +02:00
Jan Jakeš
136b1d4588 Save settings on key verification to prevent data loss
[MAILPOET-2991]
2020-07-02 13:12:00 +02:00
Pavel Dohnal
35f2d7b0ad Refactor test
[MAILPOET-2653]
2020-07-01 12:36:33 +02:00
Rostislav Wolny
aaf38a6f96 Delete also stats notification scheduled tasks when deleting a newsletter
[MAILPOET-3015]
2020-06-29 11:06:47 +02:00
Pavel Dohnal
c3e0f5cf76 Move optional parameter after mandatory
[MAILPOET-2737]
2020-06-24 10:28:52 +02:00
Pavel Dohnal
6e1cf96330 Display the unsubscribe reason to the user
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
Pavel Dohnal
4e3b206734 Track admin unsubscribe
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00