Commit Graph

2180 Commits

Author SHA1 Message Date
6e79705128 Refactor MailPoet\Config to use new settings
[MAILPOET-1757]
2019-01-31 15:57:58 +01:00
3b5962d36a Refactor MailPoet\API to use new settings
[MAILPOET-1757]
2019-01-31 15:57:46 +01:00
5495e4c2eb Add test to ensure unwated migrations are not produced
[MAILPOET-1717]
2019-01-31 15:11:46 +01:00
3aa0926fb9 Remove setting and getting of nested values on Setting model
[MAILPOET-1757]
2019-01-31 14:51:07 +01:00
4c6e76dd44 Add SettingsController cache reset to integration tests
[MAILPOET-1757]
2019-01-31 14:51:07 +01:00
f7aecf1d63 Add new settings service
[MAILPOET-1757]
2019-01-31 14:48:01 +01:00
7a3de54864 Delete empty test 2019-01-31 14:48:01 +01:00
cd2ababade Refactor utils CSS so that it can be used as service in DI container
[MAILPOET-1730]
2019-01-31 14:36:26 +01:00
f1ab901e02 Preserve inlined link styles in header and footer
[MAILPOET-1730]
2019-01-31 14:36:26 +01:00
f43f3497af Fix styles inlining so that more specific styles are preserved
[MAILPOET-1730]
2019-01-31 14:36:26 +01:00
b6516068a0 Fix parseCss to return rules in correct order
[MAILPOET-1730]
2019-01-31 14:36:17 +01:00
6c4aa4ab2d Fix occasionally frozen new tabs on newer Chrome versions
[MAILPOET-1738]
2019-01-31 13:59:41 +01:00
f83b7453fc Use DI container whever possible 2019-01-31 13:25:00 +01:00
8b602bd947 Move WPHooks methods to WPFunctions 2019-01-31 13:25:00 +01:00
d452cfcae7 Wrap calls in DateTime and Emoji classes 2019-01-31 13:23:32 +01:00
f96e65dc15 Add integration test for limiting confirmation emails 2019-01-30 13:59:49 +01:00
b663d9761e Encapsulate is_user_logged_in function 2019-01-30 13:59:49 +01:00
8e51a56426 Limit number of confirmation emails sent to one email
MAILPOET-1734
2019-01-30 13:59:49 +01:00
f41a69ea4a Fix test flakiness
[MAILPOET-1766]
2019-01-30 11:19:31 +01:00
922572971d Merge pull request #1745 from mailpoet/subsription-form-registration-page
Subscribe to MP on registration page [MQ-82]
2019-01-30 10:24:14 +02:00
f1cbc4a7c6 Fix eslint rules in ES5 files 2019-01-30 09:04:32 +01:00
65a0357d67 Merge pull request #1739 from mailpoet/move-assets-to-dist
Move generated assets to dist [MAILPOET-1687]
2019-01-29 09:04:23 -05:00
c4720aeebc Merge pull request #1751 from mailpoet/test-free-email-as-from-address
[MQ-173] acceptance test to confirm free email address in FROM field …
2019-01-29 06:25:58 -05: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
d7db761f73 Add text template
[MAILPOET-1571]
2019-01-28 14:16:43 +01:00
1210873621 [MQ-173] acceptance test to confirm free email address in FROM field triggers alert 2019-01-28 06:45:39 -05:00
3eb640597b Fix rates
[MAILPOET-1571]
2019-01-28 11:09:06 +01:00
06370ea245 Fix links
[MAILPOET-1571]
2019-01-28 10:56:01 +01:00
9eeda50b07 Render newsletters without clicked links
[MAILPOET-1571]
2019-01-28 10:56:01 +01:00
e76f8d5159 Prevent sending stats newsletter if tracking is disabled
[MAILPOET-1571]
2019-01-28 10:56:01 +01:00
b66c724c4a Fix tests
[MAILPOET-1571]
2019-01-28 10:56:01 +01:00
1db75f40fb Add statistics to template
[MAILPOET-1571]
2019-01-28 10:56:01 +01:00
ef5eba31d1 Add test
[MAILPOET-1571]
2019-01-28 10:56:01 +01:00
96f2f79d48 Refactor Stats notifications to spearate classes
[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
1d34613b17 Schedule a notification
[MAILPOET-1571]
2019-01-28 10:56:01 +01:00
d346a44974 Use a separate table instead of sending_queue
[MAILPOET-1571]
2019-01-28 10:56:01 +01:00
423341abb0 Add stats notifications email scheduler
[MAILPOET-1571]
2019-01-28 10:56:01 +01:00
75761d57ed Refactor Daemon to use DI
[MAILPOET-1571]
2019-01-28 10:56:01 +01:00
0aa2dcfa8f Fix flaky tests 2019-01-28 10:16:20 +01:00
d060794110 Group acceptance tests into 4 groups to run in parallel 2019-01-28 10:16:20 +01:00
d7a5978949 [MQ-82] improved robustness 2019-01-24 14:01:45 -05:00
c7ce7012f2 fixing lint errors [MQ-82] 2019-01-23 14:50:12 -05:00
c3c59a995a fixing lint errors [MQ-82] 2019-01-23 13:56:34 -05:00
abed315785 added check for MU or single, custom steps for each registration process. [MQ-82] 2019-01-23 13:42:29 -05:00
c077f4a140 Subscribe to MP on registration page [MQ-82] 2019-01-23 12:08:52 -05: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
65cb1b2750 Fix tests [MAILPOET-1687] 2019-01-21 17:52:21 +01:00