Commit Graph

2995 Commits

Author SHA1 Message Date
df587ca486 Move tags outside translatable string 2019-05-10 08:28:52 -04:00
e1f9c93276 Show the old admin notice when using free email 2019-05-10 08:28:52 -04:00
937b0229e5 Disable automatic message updating temporary 2019-05-07 11:23:55 -04:00
6a55f2f663 Fix typo 2019-05-07 11:23:55 -04:00
8da9a5f887 Improve migration and tests 2019-05-07 11:23:55 -04:00
b35f583ec6 Migrate default messages of existing forms [MAILPOET-1636] 2019-05-07 11:23:55 -04:00
db17281705 Update forms messages on settings save [MAILPOET-1636] 2019-05-07 11:23:55 -04:00
64e1a1e16c Create new forms with the right message [MAILPOET-1636] 2019-05-07 11:23:55 -04:00
5046adc299 Add inactive subscribers status to reporter
[MAILPOET-2006]
2019-05-06 11:53:11 -04:00
33f4010aa0 Update Beamer announcement date
[MAILPOET-2036]
2019-05-06 11:15:04 -04:00
e479aecdc0 Send confirmation email also within subscribeToLists
[MAILPOET-1992]
2019-05-06 11:13:49 -04:00
0196c17a45 Improve batch custom field update query
[MAILPOET-2028]
2019-05-03 10:50:26 -04:00
45c2464e50 Use site-specific form field obfuscation hash
[MAILPOET-1999]
2019-05-03 08:56:28 -04:00
wxa
2fd244528d Move assorted tests from integration to unit [MAILPOET-2009] 2019-05-03 08:41:05 -04:00
wxa
994fae79d2 Move Mailer error tests to unit [MAILPOET-2009] 2019-05-03 08:41:05 -04:00
wxa
f2e0dc7d2f Refactor URL helper to DI and move its test to unit [MAILPOET-2009] 2019-05-03 08:41:05 -04:00
388814d226 Add backward compatibility for wpdb parse_db_host
[MAILPOET-2023]
2019-05-02 13:41:13 -04:00
36322e2532 Remove random strings max length 2019-05-02 09:47:01 -04:00
591f75c49a Replace uniqid with random_bytes 2019-05-02 09:47:01 -04:00
0a1b475ffd Log and output all error occured during last cron run
[MAILPOET-2017]
2019-05-02 08:48:17 -04:00
0fa5146146 Inject SettingsController instead of creating new instance
[MAILPOET-2017]
2019-05-02 08:48:17 -04:00
b47b5de958 Execute each cron worker in independent try/catch block
[MAILPOET-2017]
2019-05-02 08:48:17 -04:00
b8000c872c Revert "Display user's time in scheduling emails"
This reverts commit 4624ac2a92.
2019-04-30 04:32:15 -04:00
wxa
ecf0fe63c0 Add a feature flag [MAILPOET-1483] 2019-04-29 09:33:12 -04:00
wxa
26cbd79535 Add an integration test for fetch() in settings controller [MAILPOET-1483] 2019-04-29 09:33:12 -04:00
wxa
3a34d28daa Use encapsulated WP functions, remove some nesting [MAILPOET-1483] 2019-04-29 09:33:12 -04:00
wxa
604eedf91b Fix accessing non-existing nested properties in setting controller [MAILPOET-1483] 2019-04-29 09:33:12 -04:00
wxa
12d2b9b46a Add WooCommerce checkout opt-in functionality [MAILPOET-1483] 2019-04-29 09:33:12 -04:00
wxa
00c9e682ed Allow unsubscribing from the WooCommerce segment [MAILPOET-1483] 2019-04-29 09:33:12 -04:00
wxa
41212d8a6f Add WooCommerce opt-in on checkout settings [MAILPOET-1483] 2019-04-29 09:33:12 -04:00
7873a7a26e Make index shorter than MySQL limits
[MAILPOET-2021] Fixes: #2006
2019-04-29 07:45:11 -04:00
ae70f7ae9b Display subscribers with correct status
[MAILPOET-1944]
2019-04-29 06:52:36 -04:00
810f2bd041 Exclude non-public posts hidden by 3rd-party plugins from ALC
[MAILPOET-1964]
2019-04-29 05:46:16 -04:00
e5f6211793 Ignore duplicities when preparing bounce task
[MAILPOET-1997]
2019-04-25 12:41:02 -04:00
9cba72edb2 Fix coding style issues
[MAILPOET-2003]
2019-04-25 11:41:02 -04:00
bfcc499b10 Add inactive subscribers status job scheduling on settings change
[MAILPOET-2003]
2019-04-25 11:41:02 -04:00
f5d154d680 Reactivate all inactive subscribers when inactive interval is set to never
[MAILPOET-2003]
2019-04-25 11:41:02 -04:00
ef73c83608 Duplicate and rename the thumbnails
This is for the CDN to serve the new ones while keeping the old thumbnails for users with old versions.
2019-04-25 11:32:45 -04:00
31fd1ed01e Rename thumbnails in PHP classes 2019-04-25 11:32:45 -04:00
92aa16131c Respect WP's first day of week setting in schedule calendar
[MAILPOET-1995]
2019-04-25 11:25:47 -04:00
337e8d6165 Remove duplicated get_option TwigFunction
[MAILPOET-1995]
2019-04-25 11:25:47 -04:00
6cc8de18a1 Encapsulate get_option in Twig Functions
[MAILPOET-1995]
2019-04-25 11:25:47 -04:00
daca92097c Add feature switch for woo commerce list sync
[MAILPOET-1732]
2019-04-25 08:21:12 -04:00
d34aa65623 Remove feature switch for wooCommerce customer sync hooks
[MAILPOET-1732]
2019-04-25 08:21:12 -04:00
c17da567e4 Add respecting wooCommerce sync tasks within WordPress visitor cron runner
[MAILPOET-1732]
2019-04-25 08:21:12 -04:00
f39853846b Enable WooCommerceSync worker
[MAILPOET-1732]
2019-04-25 08:21:12 -04:00
7c2b2e3f60 Fix wooCommerce worker construction within workers factory
[MAILPOET-1732]
2019-04-25 08:21:12 -04:00
2d3e2715fa Add redirect check for woocommerce import page
[MAILPOET-1732]
2019-04-25 08:21:12 -04:00
29e2cebce3 Add getOrdersCount() to WooCommerce helper
[MAILPOET-1732]
2019-04-25 08:21:12 -04:00
74bee5ec1e Refactor changelog check method
[MAILPOET-1732]
2019-04-25 08:21:12 -04:00