0535e1eaeb
Merge pull request #737 from mailpoet/sending_service_bounce_sync
...
Add bounce synchronization with MailPoet Sending Service [MAILPOET-696]
2016-12-08 21:47:55 -05:00
8a1450d7d6
Add Mock API class to unit tests
2016-12-07 10:51:38 +03:00
49f2b147be
Add fixes for MySQL strict mode
2016-12-07 10:31:38 +03:00
baf0d374ae
Add bounce synchronization with MailPoet Sending Service [MAILPOET-696]
2016-12-06 22:48:36 +03:00
398109dcf7
- Runs mailer and cron execution limit checks at the same and in 3
...
locations: before processing, after each send operations and after queue
processing
- Fixes an issue with sending continuing when newsletter is trashed
- Updates unit tests
2016-12-05 09:37:18 -05:00
89545ba104
- Adds unit tests
2016-11-28 09:50:32 -05:00
e0aeeb29d9
- Deletes post notification history record when no posts are found and
...
when sending queue record is deleted
- Reverts back changes to the model's delete() method
- Updates unit tests
2016-11-21 19:27:08 -05:00
0291c3a9a0
- Updates models' delete() method to delete parent newsletter
...
- Updates unit tests
2016-11-20 12:31:04 -05:00
9cd7b1a204
- Updates unit tests
...
- Addresses #628 (3)
2016-11-03 20:56:25 -04:00
d08d5a3b6c
- Updates unit tests
2016-10-24 08:55:22 -04:00
8330bfc884
- Fixes "completed" status update of notification history
...
newsletters
- Fixes detection of post notification newsletters that do not contain any posts (i.e., blank ALC blocks)
- Updates unit test
2016-10-24 08:55:22 -04:00
1ac288d286
- Prevents newsletters from being sent to trashed subscribers
...
- Updates unit tests
- Addresses #629
2016-10-21 14:36:44 -04:00
ed00ae0516
- Adds unit test
2016-09-23 12:30:29 -04:00
1c2a532949
- Adds test to detect empty newsletter body when sending
2016-09-20 12:03:57 -04:00
2fa5e5ead2
- Moves logic of the Subscribers task to the Sending Queue model
2016-09-19 21:53:13 -04:00
d5107be65e
- Updates Sending Queue Worker and Mailer task to allow dependency
...
injection via constructor
- Updates unit tests to use dependency injection instead of modifying
object's internals
2016-09-19 21:00:47 -04:00
4538cab6c8
- Adds newsletter body/subject as a reusable template through
...
Codeception's Fixture utility class
2016-09-19 20:40:17 -04:00
1bf0988297
- Updates Sending Queue worker/tasks/unit tests use model's method to get/save rendered newsletter body
2016-09-19 20:11:58 -04:00
e11fd66fec
- Adds unit tests for cron's sending queue worker and associated tasks
2016-09-18 23:16:19 -04:00
b834a6af4d
- Updates cron scheduler worker
...
- Adds unit tests
2016-09-14 19:00:08 -04:00
c5b8b2aef0
- Fixes "class not found" error in Daemon
...
- Moves ignore_user_abort() to the run() method
- Updates unit tests
2016-09-10 18:06:48 -04:00
3508ac36b4
- Removes daemon status logic and updates tests
...
- Refactors daemon
- Adds daemon unit tests
2016-09-08 19:22:42 -04:00
f17c8228cd
- Adds units tests for cron triggers
2016-09-07 18:21:31 -04:00
bcf1b37c6a
- Adds unit tests for Cron Trigger class
2016-09-01 19:19:47 -04:00
53a8ae74e2
- Adds unit tests for Supervisor class
...
- Updates execution limit condition check in Supervisor
2016-09-01 19:19:47 -04:00
d9fbbdc02d
- Updates code comments
2016-08-31 09:23:12 -04:00
f2d1787bd5
- Updates site URL detection logic
...
- Adds unit test for Cron Helper class
2016-08-30 12:37:30 -04:00