Commit Graph

42 Commits

Author SHA1 Message Date
Rostislav Wolny
47ef8944f8 Do not set status in sync of registered customer
Subscriber status is already handled when the user is added to
WordPress Users list.
[MAILPOET-3657]
2021-08-09 16:51:27 +02:00
Rostislav Wolny
65b834a9ff Update renamed NotCamelCaps rule
[MAILPOET-3658]
2021-07-06 13:29:00 +02:00
Jan Lysý
be589e79bd Add action for hook woocommerce_created_customer
[MAILPOET-3483]
2021-05-03 10:24:25 +02:00
Rostislav Wolny
da42a0e5af Simplify Woo Segment update name methods
[MAILPOET-3565]
2021-04-19 09:37:26 +02:00
Rostislav Wolny
53cb51b5dd Update customer names on checkout using order/user data
This change replaces slow SQL queries used for updating customer names
with modification of those names using loaded data and subscriber model.
[MAILPOET-3565]
2021-04-19 09:37:26 +02:00
Pavel Dohnal
86fa574ce8 Fix exhausted memory during woocommerce sync 2021-04-12 11:42:00 +02:00
Jan Lysý
afd62b5b9e Add missing column collation detection for single sync
[MAILPOET-3543]
2021-04-05 10:58:30 +02:00
wxa
791c3f7a53 Remove unused currentFilter argument
[MAILPOET-3499]
2021-03-24 09:58:25 +01:00
wxa
872ff71f17 Fix first and last name sync on WooCommerce checkout
[MAILPOET-3499]
2021-03-24 09:58:25 +01:00
Pavel Dohnal
de6e0e5adb Move groups definitions
[MAILPOET-3168]
2021-01-08 10:37:50 +01:00
Rostislav Wolny
645f888186 Refactor WP Users segment controller to injectable service
[MAILPOET-3141]
2020-11-09 12:56:17 +01:00
Jan Lysý
b8d66c8cd8 Disable restore trashed WooCommerce subscribers
[MAILPOET-3138]
2020-10-20 17:22:06 +02:00
Pavel Dohnal
9cf73d00b3 Make sure the types are correct
[MAILPOET-2716]
2020-04-24 11:44:09 +02:00
Pavel Dohnal
d166e4b51f Synchronise guest woocommerce users as unconfirmed
[MAILPOET-2799]
2020-04-02 14:24:38 +02:00
Jan Jakeš
685b4885c0 Exclude WordPress and WooCommerce variables from camel case conversion
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Jan Jakeš
8c848cfa28 Convert property names to camel case
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Jan Jakeš
54549ff037 Convert variable names to camel case
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Amine Ben hammou
43df66d162 Add public keyword to methods
[MAILPOET-2413]
2019-12-26 18:09:45 +03:00
Jan Jakeš
60889c53f4 Add Idiorm to MailPoetVendor namespace
[MAILPOET-2545]
2019-11-27 12:38:20 +00:00
Jan Jakeš
ade1cc4d8e Autofix alphabetically sorted use statements
[MAILPOET-2409]
2019-10-01 14:29:30 +01:00
Jan Jakeš
1b5b9d89ff Autofix namespace declaration spacing
[MAILPOET-2409]
2019-10-01 14:29:30 +01:00
Jan Jakeš
01a0fe96c4 Remove no longer necessary checks
[MAILPOET-1948]
2019-09-12 13:59:32 +02:00
Pavel Dohnal
a7367f206c Update global status for unsubcribed WC customers
[MAILPOET-2204]
2019-08-23 14:31:47 -04:00
Rostislav Wolny
42f570f295 Set last_subscribed_at within WooCommerce customers sync
[MAILPOET-1993]
2019-07-23 09:57:46 -04:00
wxa
ba229c0cf1 Fix illegal collation mix error [MAILPOET-2122] 2019-07-18 13:02:23 -04:00
Pavel Dohnal
5da7110eb6 Use short array syntax
[MAILPOET-2090]
2019-05-20 10:18:45 -04:00
wxa
2980bbf00b Remove the feature flag [MAILPOET-1983] 2019-05-13 10:47:09 -04:00
wxa
ef5b38e10c Optimize removeOrphanedSubscribers() method SQL queries [MAILPOET-1983] 2019-05-13 10:47:09 -04:00
Rostislav Wolny
daca92097c Add feature switch for woo commerce list sync
[MAILPOET-1732]
2019-04-25 08:21:12 -04:00
Rostislav Wolny
d34aa65623 Remove feature switch for wooCommerce customer sync hooks
[MAILPOET-1732]
2019-04-25 08:21:12 -04:00
wxa
ed775c31cd Fix subscribing old WooCommerce customers to WC list [MAILPOET-1939] 2019-03-28 11:48:15 -04:00
Pavel Dohnal
fefcf4fed5 Synchronise subscribers status
[MAILPOET-1790]
2019-03-13 16:10:09 -04:00
wxa
fb77167a1f Remove unused imports [MAILPOET-1825] 2019-02-21 09:51:53 -05:00
Ján Mikláš
3ee58aea10 Add space between if and ‘(‘
[MAILPOET-1791]
2019-02-13 08:26:27 -05:00
Ján Mikláš
a8972ca281 Add space between switch and ‘(‘
[MAILPOET-1791]
2019-02-13 08:26:27 -05:00
wxa
6844317cae Remove a redundant switch statement [MAILPOET-1723] 2019-02-12 08:56:40 -05:00
wxa
6258ea6d1f Use encapsulated WP function [MAILPOET-1723] 2019-02-12 08:56:40 -05:00
wxa
6e8cad2307 Use the settings controller in WooCommerce sync [MAILPOET-1723] 2019-02-12 08:56:40 -05:00
wxa
83896d39d3 Override the source for new registered customers [MAILPOET-1723] 2019-02-12 08:56:40 -05:00
wxa
10364051ce Temporarily disable WC hooks (except for testing) [MAILPOET-1723] 2019-02-12 08:56:40 -05:00
wxa
9c7af744b3 Fix code style [MAILPOET-1723] 2019-02-12 08:56:40 -05:00
wxa
3f1e690d90 Add WooCommerce synchronization [MAILPOET-1723] 2019-02-12 08:56:40 -05:00