Commit Graph

5329 Commits

Author SHA1 Message Date
814fceb297 Remove container blockDefaults from templates data
[MAILPOET-1480]
2018-09-19 14:40:21 +02:00
ef17e82685 Fix failing test
[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
41880f72fd Add WooCommerce templates category
[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
868930d43a Improve the annoucements component that it could be displayed only once
[MAILPOET-1525]
2018-09-19 13:44:00 +02:00
be17a35faa Add condition for premium user to an in app announcement
[MAILPOET-1525]
2018-09-19 13:40:13 +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
ed2ebeee52 Refactor in_app_announcement component to class
[MAILPOET-1525]
2018-09-19 08:51:24 +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
9b50163b10 Add in app announcement component
[MAILPOET-1413]
2018-09-18 17:50:29 +02:00
0bab112f2b Merge pull request #1510 from mailpoet/limit-page-improvements
Limit page improvements [MAILPOET-1526]
2018-09-18 10:54:00 -04:00
21af85aee6 Releasing 3.10.1 3.10.1 2018-09-18 12:26:30 +02:00
e7e091cb36 Make multisite jobs run after the ordinary ones are done
[MAILPOET-1535]
2018-09-18 11:57:44 +02:00
809240abb9 Remove unnecessary steps from codeception Dockerfile
[MAILPOET-1535]
2018-09-18 11:57:36 +02:00
cb8ef72a85 Optimize acceptance tests wait times
[MAILPOET-1535]
2018-09-18 11:54:39 +02:00
079fe6f280 Remove dependencies installation from acceptace tests
[MAILPOET-1535]
2018-09-18 11:45:48 +02:00
78967c8d6a Switch build job on CI to php7 runtime
[MAILPOET-1535]
2018-09-18 11:45:24 +02:00
64f83ef86c Change CI workflow and use shared workspace
This commit extracts dependencies installation and build to extra job which run before other jobs.
The first job contains also linter checks becase these are fast and whole workflow can fail fast and
don't have to consume additional resources.

[MAILPOET-1535]
2018-09-18 11:44:52 +02:00
5ab928bf32 Merge pull request #1507 from mailpoet/free-welcome-readme-txt
Update readme.txt for welcome emails [MAILPOET-1527]
2018-09-17 12:03:53 -04:00
a19ff6ea80 Merge pull request #1498 from mailpoet/save-notification-as-draft
Save Notification as Draft [MQ-32]
2018-09-17 12:03:25 -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
302e087a46 making requested changes [MQ-32] 2018-09-17 09:11:00 -04:00
cc43a8503f Made requested changes [MQ-32] 2018-09-17 09:00:18 -04:00
bb8a94d580 Fix broken test after translation change 2018-09-17 15:55:33 +03:00
1f116d8cef Fix translations based on FxB's feedback. 2018-09-17 15:45:12 +03:00
44097e14a1 Update readme.txt for welcome emails
[MAILPOET-1527]
2018-09-17 13:47:59 +02:00
44f0f7fa9e Change CircleCI jobs order in a workflow
We want acceptance tests to be run between first 3 jobs which executed.

[MAILPOET-1530]
2018-09-14 13:58:02 +02:00
97f77e3988 Merge pull request #1500 from mailpoet/search-for-notification
Search for Notification [MQ-56]
2018-09-13 10:54:14 -04:00
2d5e7f4ddd Removed unnecessary data automation ID [MQ-56] 2018-09-13 08:56:41 -04: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
562bf45efc Merge pull request #1495 from mailpoet/confirm-post-notification-autosave
Confirm Notification Autosave Test [MQ-34]
2018-09-13 06:51:44 -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