Commit Graph

142 Commits

Author SHA1 Message Date
b8d66c8cd8 Disable restore trashed WooCommerce subscribers
[MAILPOET-3138]
2020-10-20 17:22:06 +02:00
d5abc80346 Disable restore trashed WP subscribers
[MAILPOET-3138]
2020-10-20 17:22:06 +02:00
9e8ccd2c17 Use native array_column
[MAILPOET-3173]
2020-10-12 10:10:03 +02:00
946a17ed93 Fix subscribers in segment count query
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
b37d1f8c03 Allow all subscription statuses in WC segments
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
cd295c7aec Allow fetching count of subscribers with status
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
694d1fae10 Refactor SubscribersFinder to be always injected by container
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
c952ef9542 Use only Listing repository in subscribers listing API
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
5aa4e880e6 Refactor static/dynamic condition to match old behavior
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
0437236cf1 Refactor subscriber finder to use new repository
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
231b7eb2a9 Add SegmentSubscriberRepository with basic methods
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
a1b3677223 Implement WooCommerce category purchase segment filter in Doctrine
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
750014716e Implement WooCommerce product segment filter using Doctrine
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
00db901d94 Implement email actions filter in Doctrine
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
cf76480ab3 Implement userRole filter using Doctrine
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
d2e46c17ed Add dummy dynamic segments filters
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
bf053edbfb Refactor mailpoet_subscribers_in_segment_apply_bulk_action_handlers to direct calls
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
1a56b2534e Refactor mailpoet_get_subscribers_listings_in_segment_handlers to direct calls
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
dd7390ec73 Refactor mailpoet_get_subscribers_in_segment_finders hook to direct calls
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
4f50c94dcb Use new confirmation mailer send method with duplicate check
[MAILPOET-2876]
2020-09-09 13:09:06 +02:00
ba4fd9eb1b Fix subscriber status resetting on WP user creation
Fixes:#2960
[MAILPOET-3016]
2020-08-04 13:41:48 +02:00
4279e642b5 Use Doctrine for segment analytics
[MAILPOET-2903]
2020-05-28 14:54:11 +02:00
86a24ad674 Use PHPStan generics
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
9cf73d00b3 Make sure the types are correct
[MAILPOET-2716]
2020-04-24 11:44:09 +02:00
9701f46a77 Render segment names in form using actual segment names
[MAILPOET-2801]
2020-04-09 10:09:57 +02:00
d166e4b51f Synchronise guest woocommerce users as unconfirmed
[MAILPOET-2799]
2020-04-02 14:24:38 +02:00
81531116e7 Fix signup confirmation email for WP users trigger
[MAILPOET-2700]
2020-02-24 18:59:05 +00:00
b39dac75d6 Autofix number of newlines between methods
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
79e722094c Prevent sending confirmation email on profile update
[MAILPOET-2567]
2020-01-27 09:26:15 +00:00
4c5155132a Send a confirmation email when a user is added to a website
[MAILPOET-2567]
2020-01-27 09:26:15 +00:00
685b4885c0 Exclude WordPress and WooCommerce variables from camel case conversion
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
8c848cfa28 Convert property names to camel case
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
54549ff037 Convert variable names to camel case
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
43df66d162 Add public keyword to methods
[MAILPOET-2413]
2019-12-26 18:09:45 +03:00
60889c53f4 Add Idiorm to MailPoetVendor namespace
[MAILPOET-2545]
2019-11-27 12:38:20 +00:00
a012984a7a Move array_column polyfill to MailPoetVendor namespace
[MAILPOET-2545]
2019-11-27 12:38:20 +00:00
d970dda637 Replace "new SettingsController()" with fetch from DI container
[MAILPOET-2436]
2019-11-06 16:32:32 +00:00
5214e93787 Add sniff for use empty line spacing, fix found occurences
[MAILPOET-2409]
2019-10-01 14:29:30 +01:00
ade1cc4d8e Autofix alphabetically sorted use statements
[MAILPOET-2409]
2019-10-01 14:29:30 +01:00
1b5b9d89ff Autofix namespace declaration spacing
[MAILPOET-2409]
2019-10-01 14:29:30 +01:00
01a0fe96c4 Remove no longer necessary checks
[MAILPOET-1948]
2019-09-12 13:59:32 +02:00
c90a2e41a1 Use separate scheduler for welcome emails
[MAILPOET-2321]
2019-08-29 13:55:49 -04:00
a7367f206c Update global status for unsubcribed WC customers
[MAILPOET-2204]
2019-08-23 14:31:47 -04:00
42f570f295 Set last_subscribed_at within WooCommerce customers sync
[MAILPOET-1993]
2019-07-23 09:57:46 -04:00
d760786bf1 Respect Sign-up Confirmation settings, when synchronizing users
[MAILPOET-2201]
2019-07-22 07:31:56 -04:00
wxa
ba229c0cf1 Fix illegal collation mix error [MAILPOET-2122] 2019-07-18 13:02:23 -04:00
ba5b1e9ee2 Mark spammy subscribers as unconfirmed
[MAILPOET-2150]
2019-07-09 06:24:58 -04:00
e6608a5cd7 Force confirmation for bulk synced WordPress users 2019-06-26 14:41:02 -04:00
f4f6827849 Keep new wordpress users as unconfirmed
[MAILPOET-2125]
2019-06-26 13:36:41 -04:00
3c63b3e84d Mark previously added spammy WP users as unconfirmed
[MAILPOET-2134]
2019-06-25 14:54:32 -04:00