Commit Graph

690 Commits

Author SHA1 Message Date
Rostislav Wolny
d6d9885a1e Add link_token for new subscribers during import
[MAILPOET-2364]
2019-09-17 17:47:57 +02:00
Rostislav Wolny
09db91bc33 Always use length of database link_token for token validation
[MAILPOET-2364]
2019-09-17 17:47:57 +02:00
Rostislav Wolny
7ea33310e8 Decrease length of old tokens to 6 chars
[MAILPOET-2364]
2019-09-17 17:47:57 +02:00
Amine Ben hammou
595f118307 Enable Authorized emails checks for all users
[MAILPOET-2359]
2019-09-16 11:04:05 +02:00
Amine Ben hammou
b4bb6dd747 Fix tests 2019-09-12 17:32:05 +02:00
Amine Ben hammou
3ea9c99090 Use link_token when tracking and rendering links 2019-09-12 17:32:05 +02:00
Pavel Dohnal
952b9d7dd4 Initialise hooks early
[MAILPOET-2307]
2019-09-12 16:34:31 +02:00
Pavel Dohnal
198b04fe24 Translate exception for phpmailer
[MAILPOET-2307]
2019-09-12 16:34:31 +02:00
Pavel Dohnal
10903cb6c8 Throw for unknown content type
[MAILPOET-2307]
2019-09-12 16:34:31 +02:00
Pavel Dohnal
d953fde6f9 Deal with Mailer Response
[MAILPOET-2307]
2019-09-12 16:34:31 +02:00
Pavel Dohnal
998139f896 Send WordPress HTML emails
[MAILPOET-2307]
2019-09-12 16:34:31 +02:00
Pavel Dohnal
dcb9b124c8 Send text wordpress emails
[MAILPOET-2307]
2019-09-12 16:34:31 +02:00
Pavel Dohnal
b844d41fde Allow text mails to be send using PHPMail
[MAILPOET-2307]
2019-09-12 16:34:31 +02:00
Pavel Dohnal
ef29a301fc Allow full name to be passed to mailer
[MAILPOET-2307]
2019-09-12 16:34:31 +02:00
Pavel Dohnal
aa1b9157a4 Replace WordPress Mailer with our own implementation
[MAILPOET-2307]
2019-09-12 16:34:31 +02:00
Amine Ben hammou
a71e7ff1eb Update integration tests
[MAILPOET-2328]
2019-09-12 15:45:34 +02:00
Amine Ben hammou
556b9f4ecb Remove uneeded test
[MAILPOET-2346]
2019-09-12 14:59:02 +02:00
wxa
f67e356202 Add SPF check API method to backend [MAILPOET-2295] 2019-09-12 14:09:27 +02:00
Jan Jakeš
01a0fe96c4 Remove no longer necessary checks
[MAILPOET-1948]
2019-09-12 13:59:32 +02:00
Pavel Dohnal
41c01ca230 Move automatic emails to own scheduler
[MAILPOET-2348]
2019-09-11 19:16:21 +01:00
Pavel Dohnal
493e16606c Move constans to their classes
[MAILPOET-2348]
2019-09-11 19:16:21 +01:00
Pavel Dohnal
3d750c5bb8 Move post notification scheduling to service
[MAILPOET-2348]
2019-09-11 19:16:21 +01:00
Ján Mikláš
f4840e61fe Add integration test for sendConfirmationEmail
[MAILPOET-2316]
2019-09-09 11:35:38 +01:00
Ján Mikláš
4d931bfb0e Fix integration tests
[MAILPOET-2316]
2019-09-09 11:35:38 +01:00
wxa
7ca234d92c Update an error message [MAILPOET-2323] 2019-09-04 12:13:06 -04:00
Pavel Dohnal
ea0a3ff159 Update global status on unsubscribe
[MAILPOET-2320]
2019-09-04 11:40:54 -04:00
Pavel Dohnal
c90a2e41a1 Use separate scheduler for welcome emails
[MAILPOET-2321]
2019-08-29 13:55:49 -04:00
Pavel Dohnal
10e374ca60 Define undefined properties
[MAILPOET-2321]
2019-08-29 13:55:49 -04:00
Pavel Dohnal
7bfc08dbec Remove AspectMock from SendingQueueTest
[MAILPOET-2321]
2019-08-29 13:55:49 -04:00
Pavel Dohnal
22cee01567 Remove unused call
[MAILPOET-2321]
2019-08-29 13:55:49 -04:00
Pavel Dohnal
1528648149 Remove aspect mock from php version notice
[MAILPOET-2321]
2019-08-29 13:55:49 -04:00
Pavel Dohnal
6c273c9021 Pass random function to allow mocking
[MAILPOET-2321]
2019-08-29 13:55:49 -04:00
Pavel Dohnal
abb772a1c5 Fix constructor initialization
[MAILPOET-2219]
2019-08-28 12:48:22 -04:00
Pavel Dohnal
ff9bc0b3b9 Use doctrine in integration tests
[MAILPOET-2219]
2019-08-28 12:48:22 -04:00
Pavel Dohnal
01fb9c7083 Move test to unit
[MAILPOET-2219]
2019-08-28 12:48:22 -04:00
Pavel Dohnal
69e9b099d8 Prevent showing WC Customers UI to new WC website
[MAILPOET-2206]
2019-08-27 21:48:46 -04:00
Amine Ben hammou
25ddc80a9a Optimize SQL query using temporary table 2019-08-27 16:46:46 -04:00
Jan Jakeš
3a8ffceeb9 Improve TimestampListernerTest to always use custom entity manager
[MAILPOET-2216]
2019-08-23 15:31:11 -04:00
Jan Jakeš
19ee0734e2 Use Doctrine in Newsletters::get() API
[MAILPOET-2216]
2019-08-23 15:31:11 -04:00
Jan Jakeš
03fb82cf95 Add JSON and JSON/serialized types for Doctrine
[MAILPOET-2216]
2019-08-23 15:31:11 -04:00
Pavel Dohnal
a7367f206c Update global status for unsubcribed WC customers
[MAILPOET-2204]
2019-08-23 14:31:47 -04:00
Rostislav Wolny
4588d9ee67 Remove unused parameter from pingDaemon
[MAILPOET-2290]
2019-08-23 12:12:12 -04:00
Rostislav Wolny
72aa4a5fb8 Refactor WPFunctions to property in Twig Functions class
[MAILPOET-2182]
2019-08-22 14:36:44 -04:00
Rostislav Wolny
a23bc07349 Add referral id URL decorator
[MAILPOET-2182]
2019-08-22 14:36:44 -04:00
Ján Mikláš
bad4ceaa5f Fix "View it in" to "View this in" in newsletter header 2019-08-21 11:17:13 -04:00
Ján Mikláš
273809be77 Update 'View in browser' header link
[MAILPOET-2196]
2019-08-21 11:17:13 -04:00
Pavel Dohnal
3810e33742 Update the default list name
[MAILPOET-2198]
2019-08-21 08:06:15 -04:00
Ján Mikláš
c547d348e0 Fix tests
[MAILPOET-2187]
2019-08-20 13:09:35 -04:00
Pavel Dohnal
79d9deb6c4 Remove image captions from classic editor posts
[MAILPOET-2194]
2019-08-20 08:32:26 -04:00
Pavel Dohnal
3721698b67 Remove image captions from gutenberg posts
[MAILPOET-2194]
2019-08-20 08:32:26 -04:00