Commit Graph

2115 Commits

Author SHA1 Message Date
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
wxa
a4ff9822ad Add WooCommerce customers list [MAILPOET-1721] 2019-01-17 21:42:57 +03:00
109f64a827 Add size detection for images without specified size
[MAILPOET-1685]
2019-01-10 17:32:44 +01:00
3faedb0844 Merge pull request #1714 from mailpoet/php56-warning-improvement
Improve PHP 5.6 warning [MAILPOET-1690]
2019-01-09 07:48:05 -05:00
0e37468344 Add ability to create a newsletter with products metadata
[MQ-169]
2019-01-09 10:50:51 +01:00
3adb2331e5 Unify naming in test data factory
[MQ-168]
2019-01-07 16:12:16 +01:00
67c0d86e8f Higher timeout when waiting for page load 2019-01-07 14:10:27 +01:00
b0e7e2b70e Move skipping tutorials to settings data factory 2019-01-07 14:08:55 +01:00
ead095c6b5 Remove unnecessary comment 2019-01-07 13:12:18 +01:00
afb61700a3 Improve PHP 5.6 warning
[MAILPOET-1690]
2019-01-03 14:34:22 +01:00
6b8600864a Fix SearchForNotificationCest to wait for emails to load and not name of newsletter which was populated before tests were run 2019-01-03 09:47:11 +01:00
58c1095114 Repopulate DB after reinstalling from scratch, so following tests have same default data 2019-01-03 09:47:11 +01:00
b1e7db1ee0 Destroy Codeception's user session after logout 2019-01-03 09:47:11 +01:00
563e1da7df Unify using $I instead of $this in AcceptanceTester 2019-01-03 09:47:11 +01:00
fe9ad3a03d Fix checking success message in SubscriptionFormEditCest, because it might already be in widget which would result in different success message (but still OK for test) 2019-01-03 09:47:11 +01:00
4ad420492f Fix SubscriptionFormCest when form is longer than visible part of the page and click would be recieved by <body> 2019-01-03 09:47:11 +01:00