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
94efc67658
Move tracking code into a sepparate file
...
[MAILPOET-1539]
2018-09-27 10:43:17 +02:00
fc5bba9f11
Show NPS survey for all users
...
[MAILPOET-1539]
2018-09-27 08:54:40 +02:00
00d5623d72
Merge pull request #1520 from mailpoet/in-app-background-images
...
Add announcement for newsletter background image [MAILPOET-1430]
2018-09-24 10:00:06 -04:00
7853271148
Add announcement for newsletter background images
...
[MAILPOET-1430]
2018-09-24 14:40:17 +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
e8c7dc937d
Merge pull request #1504 from mailpoet/new-newsletter-templates
...
New newsletter templates [MAILPOET-1480]
2018-09-24 06: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
02e1f7f6dc
Merge pull request #1489 from mailpoet/migration-notice
...
Migration notice [MAILPOET-1492]
2018-09-20 14:13:17 -04:00
07c63bbb89
Merge pull request #1515 from mailpoet/in-app-welcome-emails
...
In app announcement for free welcome emails [MALPOET-1525]
2018-09-20 11:29:24 -04:00
fdd1bce566
Add annoucement for free welcome emails
...
[MAILPOET-1525]
2018-09-20 14:52:25 +02:00
101ab67a83
Fix missing assets
...
[MAILPOET-1480]
2018-09-20 12:57:23 +02:00
deaebae034
Remove header from template
...
[MAILPOET-1480]
2018-09-20 11:00:04 +02:00
31067364f6
Add spacers to templates
...
[MAILPOET-1480]
2018-09-20 10:04:08 +02:00
2c89b767a4
adding wasScheduledForSubscriber method to Newsletter model
2018-09-20 09:06:14 +02:00
57cfdee9ad
Fix some template texts
...
[MAILPOET-1480]
2018-09-19 14:43:31 +02:00
814fceb297
Remove container blockDefaults from templates data
...
[MAILPOET-1480]
2018-09-19 14:40:21 +02:00
f6bf32de01
Ensure the right order
...
[MAILPOET-1480]
2018-09-19 14:40:21 +02:00
7d98de521d
Add woocommerce templates
...
[MAILPOET-1480]
2018-09-19 14:39:01 +02:00
31f0a62a7a
Add Notifications templates
...
[MAILPOET-1480]
2018-09-19 14:39:01 +02:00
44c1d865ba
Add Welcome email templates
...
[MAILPOET-1480]
2018-09-19 14:39:01 +02:00
bcb9f3cc86
Add new Email Templates for Newsletters
...
[MAILPOET-1480]
2018-09-19 14:39:00 +02:00
4515cb345b
Remove old templates
...
[MAILPOET-1480]
2018-09-19 14:39:00 +02:00
c2bb93f3b7
Ensure notice is not shown on wizard
...
[MAILPOET-1492]
2018-09-19 14:30:11 +02:00
d42d48c716
Rename some methods
...
[MAILPOET-1492]
2018-09-19 10:28:24 +02:00
017918c870
Add after migration notice
...
[MAILPOET-1492]
2018-09-19 10:27:04 +02:00
de6ba39595
Fix private access error
2018-09-19 10:24:37 +02:00
4a641ba94e
Create permanent notices
...
[MAILPOET-1492]
2018-09-19 10:24:37 +02:00
c17c9d239d
Merge pull request #1508 from mailpoet/fix-translations
...
Fix translations based on FxB's feedback [MAILPOET-1533]
2018-09-18 12:10:45 -04:00
faed435500
Update limit page
...
[MAILPOET-1526]
2018-09-17 16:20:14 +02:00
edd447ce82
Add a new function for number formating
...
[MAILPOET-1526]
2018-09-17 16:19:56 +02:00
1f116d8cef
Fix translations based on FxB's feedback.
2018-09-17 15:45:12 +03:00
2543e69aed
Merge pull request #1502 from mailpoet/fix-notice
...
update admin notice php version [MAILPOET-1523]
2018-09-13 08:15:00 -04:00
f5c9d0f7db
Remove unnecessary test_email extra parameter for mailer->send
...
It was used only to prevent appending unprocessed subscribers into error message.
Since the message is now composed by on demand by MailerError the parameter is not needed any more.
[MAILPOET-1154]
2018-09-13 11:12:38 +02:00
665fce9dbb
Temporarily set every sending error to hard
...
This is temporary solution until we implement follow-up feature https://mailpoet.atlassian.net/browse/MAILPOET-1155
[MAILPOET-1154]
2018-09-13 11:12:38 +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
ea4c5f46fb
Refactor sendingQueue to distinguish bulk/individual sending method
...
[MAILPOET-1154]
2018-09-13 11:12:38 +02:00
3ae8763837
Refactor sending error handling to extra class
...
The SendigQueue worker is already a very complex class and handles a lot of things.
Since we want to make error handling more sophisticated it is better to move the error handling responsibility
to a new class.
[MAILPOET-1154]
2018-09-13 11:12:38 +02:00
fe69b56692
Add soft level errors distinction for PHPMail method
...
[MAILPOET-1154]
2018-09-13 11:12:38 +02:00
45433c9deb
Add soft level errors distinction for SMTP method
...
[MAILPOET-1154]
2018-09-13 11:12:38 +02:00
6437f4a1b3
Add soft level errors distinction for SendGrid service
...
[MAILPOET-1154]
2018-09-13 11:12:38 +02:00
6df1db933e
Add soft level errors distinction for Amazon SES service
...
[MAILPOET-1154]
2018-09-13 11:12:01 +02:00
db3ddd22f1
Add soft level errors distinction for MailPoet service
...
[MAILPOET-1154]
2018-09-13 09:52:13 +02:00
223c2e1562
Add subscriber errors passing via MailerError object
...
We want to process errors for individual subscribers.
Subscriber errors were inlined into error message string.
This commit changes this so that we are now able to get
subscriber errors as a data which are easy to process further.
[MAILPOET-1154]
2018-09-13 09:48:54 +02:00
0923c892c1
Refactor sending methods to use error mappers
...
We want to add some logic to error handling.
This commit extracts error handling code from sending methods classes,
which already do a lot of other stuff, to error mappers which are responsible
for creating proper error object (MailerError). This error object is a replacement
for assoc. array which already had some special keys for certain usecases and
can not be properly type hinted.
[MAILPOET-1154]
2018-09-13 09:33:26 +02:00
8cf5d17cfd
Refactor sending task variable name and add typehint
...
[MAILPOET-1154]
2018-09-13 09:33:26 +02:00
82a4681cd6
Merge pull request #1492 from mailpoet/translations-load
...
Rename global translations file [MAILPOET-1520]
2018-09-10 13:27:34 -04:00
a9a4f6b6ac
update admin notice php version
2018-09-10 18:21:49 +01:00
3e9be631e4
Fix rendering of nested vertical containers
...
[MAILPOET-1524]
2018-09-06 14:14:21 +02:00