8c28dc3d8a
- Restricts Amazon SES region to a specific list of hosts
...
- Updates unit tests
- Closes #647
2016-10-16 12:19:47 -04:00
4402f826c3
fixed issue with namespace AND fixed issue #649
2016-10-06 12:54:04 +02:00
b9745b555a
make sure ABSPATH is defined before using it - fixes issue #648
2016-10-06 12:52:53 +02:00
7fbf84db1f
converted text domain to string instead of constant
2016-09-30 09:58:26 +02:00
42202f676a
updated Env::plugin_name to constant for text domain
2016-09-27 14:54:23 +02:00
ba6198f956
added textdomain to __() calls
2016-09-27 14:53:44 +02:00
2e4c5ca39a
- Updates Mailer Log class and adds unit tests
2016-09-21 19:53:26 -04:00
f88dabffe8
- Updates cron's sending queue worker to use model objects
...
- Adds new method to render newsletter to the newsletter model
- Adds new transient object to newsletter model that will hold temporary
values (i.e., rendered body) when working with the model
2016-09-18 23:14:17 -04:00
3508ac36b4
- Removes daemon status logic and updates tests
...
- Refactors daemon
- Adds daemon unit tests
2016-09-08 19:22:42 -04:00
bf00e82596
- Fixes sending limits not being enforced
2016-08-07 11:39:05 -04:00
5558ebad45
- Updates the name of the setting const
2016-08-05 13:03:31 -04:00
63bd093f35
- Renames TaskScheduler to CronTrigger and updates relevant code
...
- Standardizes setting value const naming convention
2016-08-05 13:03:31 -04:00
ec6559b8be
- Removes unused method from Settings model
...
- Renames method to delete value
2016-08-05 13:03:31 -04:00
3421406dc7
- Removes unused const
2016-08-05 13:03:31 -04:00
5fa9b5a8dd
- Updates method name that returns mailer configuration
2016-08-05 13:03:31 -04:00
067b3ff3e6
- Updates Mailer class to use default values from Settings
2016-08-05 13:03:31 -04:00
9b9cb1455a
- Updates cron/mailer/scheduler code to work with the new sending queue
...
task scheduler and mailer log
2016-08-05 13:03:31 -04:00
71c1026729
- Adds new class responsible for managing mailer log
2016-08-05 13:03:31 -04:00
49b65729db
update 14 July 2016
2016-07-14 20:58:12 +02:00
0ac701eb20
Change line endings from DOS CRLF to Unix LF
2016-06-30 18:52:07 +03:00
873c3d15a0
Fixed Setting::getValue issue where defaults were not returned for single keys
...
- updated static strings with constants
2016-06-15 16:26:42 +02:00
cad5b242b2
- Increases Mailer unit test coverage to 100%
2016-06-02 10:11:36 -04:00
4047b41a7f
Updated all React components to their latest version
...
- updated code due to deprecated warnings (mostly router stuff & input default value)
- set default sender based on settings when creating new newsletter
- fixed erroneous UTC offset when displaying dates (PHP takes care of it)
2016-04-28 17:02:24 +02:00
ca7322933f
- Fixes issue with incorrect transport being used for localhost sending
2016-02-24 11:56:29 -05:00
7522084ccb
- Rewrites sending queue worker and updates router
...
- Implements batch sending for queue worker
- Fixes mailer class issue when sender data can be empty
- Updates values for cron execution timeout/limit
2016-02-10 22:34:54 -05:00
33075940de
- Fixes detection of reply_to address
2016-02-04 19:22:11 -05:00
7884dd8389
- Updates code to work with PHP 5.3. Closes #307
2016-01-31 14:02:57 -05:00
2f42f643ab
- Fixes message body construction
2016-01-28 22:29:47 -05:00
7d224274fc
- Rebases master & fixes some code
2016-01-28 09:40:57 -05:00
f3b9f7be92
- Updates MailPoet mailer to support batch sending
...
- Fixes message encoding issue
2016-01-28 09:40:57 -05:00
0776e9ad73
- Adds "reply to" option to all mailers
...
- Replaces WPMail with Swift using local transport (PHP mail)
- Fixes AmazonSES region naming convention
- Updates tests
2016-01-26 19:08:02 -05:00
d0e770e0fc
- Removes Mandrill API mailer method
2016-01-26 09:18:48 -05:00
0dbe04c3f8
- Addresses issues identified during code review
2016-01-06 19:19:06 -05:00
f1bf2bb097
- Refactors Mailer class
...
- Refactors SendingQueue worker class
- Adds Maier router with a send() method + ability to specify sending method
- Updates tests
- Introduces 'stopping' and 'starting' cron states
- Improves cron control mechanism
Closes #276
2016-01-05 10:34:57 -05:00
84ec0de3cd
Unit tests + Welcome page
...
- fixed unit tests
- commented out failing tests that require changes in the code
- added new welcome page
2015-12-11 17:17:59 +01:00
9fb04bc3c0
first round of fixes #255
2015-12-07 16:54:08 +01:00
fd44776ae9
- Fixes SMTP issue
2015-12-04 14:33:43 -05:00
6dbe338b01
- Updates mailers to use HTML and/or TEXT body
2015-12-04 14:06:43 -05:00
37c218f782
fixed sending test email text version only
2015-12-04 19:46:44 +01:00
00f06ea202
Revert "Queue"
2015-11-20 23:51:02 +01:00
25b51d0446
- Adds queue management and supervisor. Issue #227
2015-11-20 16:20:54 -05:00
a6c145476e
- Adds wp_mail() mailer + tests
...
- Updates Mailer router + tests
- Updates mailer classes + tests
Closes #174
2015-10-13 15:31:51 -04:00
e370e4b4c8
- Refactors mailer classes and tests
...
- Updates Newsletter router to send to multiple recipients
2015-10-12 08:08:08 -04:00
864c352384
- Refactors MailPoet mailer class + tests
...
- Includes MailPoet mailer inside Mailer router
- Adjusts Newsletter router to work with new MailPoet mailer
- Updates tests for all mailers
2015-10-12 08:07:35 -04:00
14160f92f3
- Renames Mailer router method responsible for building the mailer
...
- Updates tests
2015-10-12 08:03:32 -04:00
1d9ef9bd91
- Adds Amazon SES tests
...
- Refactors all API mailers
- Updates unit tests for all API mailers
- Adds Mailer router + tests
2015-10-12 08:03:31 -04:00
1ab55f8991
- Adds Amazon SES mailer
2015-10-12 08:03:30 -04:00
d2bdc922b3
- Adds Mandrill mailer + tests
2015-10-12 08:03:29 -04:00
ce1674da63
- Adds MailGun mailer class + tests
...
- Updates tests for mailer classes
2015-10-12 08:03:28 -04:00
901544b875
- Added Mandrill mailer class + tests
...
- Updated other mailer tests
2015-10-12 08:03:28 -04:00