Commit Graph

587 Commits

Author SHA1 Message Date
10e56d860d Move Setting getValue and setValue to controller as a private methods
[MAILPOET-1757]
2019-01-31 15:57:59 +01:00
2c921a16aa Move default setting values from Setting model to new controller
[MAILPOET-1757]
2019-01-31 15:57:59 +01:00
3a7ea60d3f Refactor MailPoet\Model to use new settings
[MAILPOET-1757]
2019-01-31 15:57:58 +01:00
3aa0926fb9 Remove setting and getting of nested values on Setting model
[MAILPOET-1757]
2019-01-31 14:51:07 +01:00
d452cfcae7 Wrap calls in DateTime and Emoji classes 2019-01-31 13:23:32 +01:00
8e51a56426 Limit number of confirmation emails sent to one email
MAILPOET-1734
2019-01-30 13:59:49 +01:00
44b27c32ce Fix undefined property 2019-01-29 08:25:32 +01:00
9f533ad5c7 Fix undefined method 2019-01-29 08:17:55 +01:00
0e3f27add3 Merge pull request #1728 from mailpoet/stats-notifications
Stats notifications [ MAILPOET-1571]
2019-01-28 13:22:21 -05:00
59418efa99 Merge pull request #1746 from mailpoet/phpstan-cleanup
Raise PHPStan strictness level to 1
2019-01-28 10:47:24 -05:00
9eeda50b07 Render newsletters without clicked links
[MAILPOET-1571]
2019-01-28 10:56:01 +01:00
ef5eba31d1 Add test
[MAILPOET-1571]
2019-01-28 10:56:01 +01:00
6452e83476 Only schedule notification for standard newsletters
[MAILPOET-1571]
2019-01-28 10:56:01 +01:00
9080b5260e Create a new table for stats notification
[MAILPOET-1571]
2019-01-28 10:56:01 +01:00
1af4666744 Declare missing properties and methods for PHPStan 2019-01-23 21:30:24 +02:00
e13789b768 Fix "Static call to instance method" errors on Models
Paris uses magic methods to create model instance for static calls
2019-01-23 18:44:43 +02:00
c09766a4df Add undocumented Model methods to PHPDoc to fix Premium rules 2019-01-23 16:36:17 +02:00
9f13f68e39 Fix "Access to undefined property" rule violations 2019-01-23 11:33:47 +02:00
wxa
5bf968fbc6 Address PR review remarks [MAILPOET-1721] 2019-01-22 12:25:59 +03:00
wxa
a4ff9822ad Add WooCommerce customers list [MAILPOET-1721] 2019-01-17 21:42:57 +03:00
wxa
0573a7915e Merge pull request #1689 from mailpoet/wp-functions
Encapsulating WP calls
2018-12-27 11:05:08 +03:00
a0a5d2b76e Merge pull request #1690 from mailpoet/tests-fixes
Fix acceptance tests that failed locally  [MAILPOET-1694]
2018-12-19 10:42:56 -05:00
746fb86bf5 Report more WooCommerce stats [MAILPOET-1646] 2018-12-17 09:58:26 +03:00
4260960b59 Fix typos - subsciber => subscriber 2018-12-15 13:08:47 +01:00
f27ecdc079 Always load NPS poll on newsletters page
[MAILPOET-1670]
2018-12-13 15:48:51 +01:00
a46d98ec44 Refactor WPFunctions to be injectable with DI 2018-12-12 16:43:52 +01:00
0e4de4197d Merge pull request #1651 from mailpoet/array-column-fix
User polyfill for array_column [MAILPOET-1618]
2018-11-27 07:51:31 -05:00
a9f3eeeb0d User polyfill for array_column
[MAILPOET-1618]
2018-11-27 11:13:00 +01:00
cfbb20aa46 Unify type of statistics summary data
[MAILPOET-1645]
2018-11-19 16:10:29 +01:00
362235e96a Display number of welcome notification on listings page
[MAILPOET-1562]
2018-11-12 15:32:02 +01:00
c13974ad82 Merge pull request #1590 from mailpoet/default-confirmation-email-update
Change default signup confirmation email [MAILPOET-1563]
2018-11-02 13:40:48 -04:00
wxa
4d93aff2cb Change default signup confirmation email [MAILPOET-1563] 2018-10-31 17:06:15 +03:00
wxa
7b859660b7 End support for PHP 5.5 [MAILPOET-1317] 2018-10-31 15:21:34 +03:00
1e7542848a Merge pull request #1556 from mailpoet/arrays-to-objects
Replace entity arrays with objects [MAILPOET-1495]
2018-10-22 14:59:12 -04:00
03ca022596 Fix bulk re-sending confirmation emails for subscribers
[MAILPOET-1598]
2018-10-22 10:08:35 +02:00
654dd1e8d0 Rename Send classes
[MAILPOET-1522]
2018-10-15 13:06:19 +02:00
436406f800 Refactor simple array usages in models
[MAILPOET-1495]
2018-10-12 11:26:33 +02:00
70debcc828 Refactor confirmation email sending
Aspect mock stopped working for me so I had to create a separate service
for sending confirmation emails.

[MAILPOET-1522]
2018-10-11 13:39:39 +02:00
4249c7a2cb Send an email notification on new subscriber
[MAILPOET-1522]
2018-10-11 10:23:06 +02:00
b632d74e5f triming settings values 2018-10-09 19:54:06 +02:00
8c44ef561c adding transaction 2018-10-04 14:52:49 +02:00
c51a3f208c delete related scheduled_task_subscribers records 2018-10-04 14:52:49 +02:00
5614a7a4b2 Merge pull request #1505 from mailpoet/sending-erros-levels
Multiple Sending Error Levels [MAILPOET-1154]
2018-09-24 07:09:39 -04:00
c6273a6c3f Merge pull request #1513 from mailpoet/woo-fix
adding wasScheduledForSubscriber method to Newsletter model [PREMIUM-95]
2018-09-21 09:34:27 -04:00
fdd1bce566 Add annoucement for free welcome emails
[MAILPOET-1525]
2018-09-20 14:52:25 +02:00
2c89b767a4 adding wasScheduledForSubscriber method to Newsletter model 2018-09-20 09:06:14 +02:00
624c6d900e Add processing of soft errors
When processing soft error we only save error to particular subscriber and continue sending.

[MAILPOET-1154]
2018-09-13 11:12:38 +02:00
60ce501c20 Purge old logs
[MAILPOET-570]
2018-08-28 14:36:22 +02:00
031125517e Add rudimentary logger
[MAILPOET-570]
2018-08-28 14:36:22 +02:00
ae0e03d2f3 Update code for PHP 5.5
[MAILPOET-1496]
2018-08-23 12:10:21 +02:00