Commit Graph

1275 Commits

Author SHA1 Message Date
Michelle Shull
95f1f6e1fc Merge pull request #1485 from mailpoet/mp2-subscriber-status
Mark status as confirmed if MP2 double opt in is disabled [MAILPOET-1514]
2018-09-04 07:15:15 -04:00
Pavel Dohnal
cbcc8eebf1 Mark status as confirmed if MP2 double opt in is disabled
[MAILPOET-1514]
2018-09-03 12:19:13 +02:00
Michelle Shull
cc300b2df0 Merge pull request #1481 from mailpoet/logging-backend
Logging backend [MAILPOET-570]
2018-08-30 16:13:54 -04:00
Pavel Dohnal
c7f71663d9 Make templates payload smaller
[MAILPOET-1479]
2018-08-30 11:46:37 +02:00
Pavel Dohnal
20b1330094 Add logging dependencies
[MAILPOET-570]
2018-08-30 09:34:25 +02:00
Michelle Shull
12af3a3e14 Merge pull request #1476 from mailpoet/php-version-warning
Display PHP version warning via notice filter instead of stdout [MAILPOET-1506] [MAILPOET-1499]
2018-08-27 14:18:59 -04:00
Tautvidas Sipavičius
8b725f1c91 Rename transient attribute to data_notice_name 2018-08-27 17:36:52 +03:00
Tautvidas Sipavičius
c68f58a7c0 Display PHP version warning via notice filter instead of stdout 2018-08-23 15:06:21 +03:00
Pavel Dohnal
ae0e03d2f3 Update code for PHP 5.5
[MAILPOET-1496]
2018-08-23 12:10:21 +02:00
Michelle Shull
6ddbe46b73 Merge pull request #1469 from mailpoet/api-cf-validate
Reject requests without mandatory custom fields [MAILPOET-1405]
2018-08-22 08:09:21 -04:00
Pavel Dohnal
ac33e11c60 Reject requests without mandatory custom fields
We need to make sure subscribers cannot be created without custom fields
Users require GDPR consent and we need to make sure there are no way to
create a subscriber without mandatory custom fields

[MAILPOET-1405]
2018-08-21 15:03:08 +02:00
Pavel Dohnal
8ea06f3f31 Use POST for cron requests
[MAILPOET-1485]
2018-08-16 08:27:05 +02:00
Vlad
51c89d5aa1 Requires PHP 5.5 or newer. 2018-08-09 14:12:58 +02:00
Rostislav Wolny
7186f4b13a Add fetching of latest sending tasks for help page
[MAILPOET-1460]
2018-08-02 08:06:06 +02:00
Pavel Dohnal
a3b79a6907 Fix overriding cron token 2018-07-31 17:48:26 +02:00
Rostislav Wolny
3184b43b3b Add status flag for cron deactivation
Cron daemon, which was triggered by WordPress method, was deactivated
by deletion from DB and it caused the lost of all log data about it.
This commit changes the implementation so that the daemon is deactivated by changing status flag.

[MAILPOET-1457]
2018-07-25 13:23:21 +02:00
Michelle Shull
65e49808c0 Merge pull request #1430 from mailpoet/improve-errors
Improve error reporting for MSS sending [MAILPOET-1445]
2018-07-23 11:16:53 -04:00
Michelle Shull
d165732f66 Merge pull request #1431 from mailpoet/background-images
Column Background Images [MAILPOET-1403]
2018-07-23 09:33:08 -04:00
Pavel Dohnal
27b9857e6a Improve error reporting for MSS sending
[MAILPOET-1445]
2018-07-19 16:21:23 +01:00
Rostislav Wolny
c3e2b17aa1 Add background images support to renderer [MAILPOET-1403] 2018-07-19 14:13:06 +02:00
qfrery
3a2ee709eb fix failing bridge tests 2018-07-19 10:13:48 +01:00
qfrery
7b4e63c8c5 force user data to be resent on public_id change 2018-07-19 10:13:48 +01:00
qfrery
43a0d92d2f fix tests 2018-07-19 10:13:48 +01:00
qfrery
78e5c1866e fix errors 2018-07-19 10:13:48 +01:00
qfrery
1d2fa78a4d split public id tests in two 2018-07-19 10:13:48 +01:00
qfrery
506c78d068 fix errors 2018-07-19 10:13:48 +01:00
qfrery
0d461c2e30 add tests 2018-07-19 10:13:48 +01:00
qfrery
1e933df60b rm commented tests 2018-07-19 10:13:48 +01:00
qfrery
f261d9881e rm non implemented tests 2018-07-19 10:13:48 +01:00
qfrery
76686e08fe analytics : use a unique public id 2018-07-19 10:13:48 +01:00
Michelle Shull
5c66025633 Merge pull request #1418 from mailpoet/cron-ping-warning
Automatically test if cron can be pinged and display a notice [MAILPOET-801]
2018-07-16 10:36:34 -04:00
Rostislav Wolny
3c7cd193b6 Detect not accessible cron daemon [MAILPOET-801]
This adds a function to a CronHelper which detect accessibility problem based on timestamps
which are stored during cron execution. The main idea is that the cron daemon should update run_started_at
within the REQUEST_TIMEOUT after it was accessed (run_accessed_at).
2018-07-11 09:27:19 +02:00
Rostislav Wolny
083372a391 Store timestamps and last error during cron process [MAILPOET-801] 2018-07-11 09:27:14 +02:00
Michelle Shull
1baace589e Merge pull request #1425 from mailpoet/fix-posts-paragraphs
Fix spacing between paragraphs in full post [MAILPOET-1455]
2018-07-10 11:32:25 -04:00
Michelle Shull
b44fe6d522 Merge pull request #1422 from mailpoet/tasks-pausing
Pause scheduled tasks for deactivated emails [MAILPOET-1442]
2018-07-10 09:59:03 -04:00
Michelle Shull
90bdcd2213 Merge pull request #1411 from mailpoet/default-sender
Set default sender on newsletter save [MAILPOET-1415]
2018-07-10 09:42:38 -04:00
Rostislav Wolny
35825c3432 Fix spacing between paragraphs in full post [MAILPOET-1455] 2018-07-10 14:26:36 +02:00
Rostislav Wolny
aab68bc0eb Extend pausing of scheduled tasks also for welcome and automatic emails [MAILPOET-1442]
Without setting the tasks status to paused they would stay sheduled but couldn't be sent.
2018-06-29 16:29:46 +02:00
Rostislav Wolny
dff9154e7d Fix export of newsletters statistics [MAILPOET-1444] 2018-06-29 14:40:13 +02:00
Pavel Dohnal
55affcb556 Set default sender on newsletter save
[MAILPOET-1415]
2018-06-25 12:45:02 +01:00
Rostislav Wolny
4fba615d30 Fix rendering of posts in newsletter [MAILPOET-1416] 2018-06-25 12:45:45 +02:00
Rostislav Wolny
9308cffd45 Refactor fetching newsletter options to respect its type [MAILPOET-1431] 2018-06-19 17:06:56 +02:00
Rostislav Wolny
9446e3cd50 Fix codeception deprecated call in API test 2018-06-19 16:07:10 +02:00
Michelle Shull
36e29581ef Merge pull request #1389 from mailpoet/api-errors
Improve error reporting in API [MAILPOET-1290]
2018-06-18 14:35:42 -04:00
Michelle Shull
ee63ecaabb Merge pull request #1397 from mailpoet/php-libs-update
PHP libs update [MAILPOET-1429]
2018-06-18 08:34:55 -04:00
Michelle Shull
989cda7f0e Merge pull request #1399 from mailpoet/end-53
End PHP 5.3 support [MAILPOET-1423]
2018-06-18 08:33:18 -04:00
Rostislav Wolny
daeee55118 Update Codeception deprecated method calls 2018-06-15 10:35:51 +02:00
Michelle Shull
6c478cd017 Merge pull request #1401 from mailpoet/mp1397-redone
Fix: Using double quote break rendering [MAILPOET-1397]
2018-06-14 11:57:31 -04:00
Fred. P
cc2a39ac26 Fix: Using double quote break rendering [MAILPOET-1397] 2018-06-14 11:56:03 +02:00
Pavel Dohnal
8ed6c46ef9 Update php 5.4 warning message
[MAILPOET-1423]
2018-06-14 09:31:44 +01:00