Commit Graph

2592 Commits

Author SHA1 Message Date
7ea33310e8 Decrease length of old tokens to 6 chars
[MAILPOET-2364]
2019-09-17 17:47:57 +02:00
595f118307 Enable Authorized emails checks for all users
[MAILPOET-2359]
2019-09-16 11:04:05 +02:00
b4bb6dd747 Fix tests 2019-09-12 17:32:05 +02:00
3ea9c99090 Use link_token when tracking and rendering links 2019-09-12 17:32:05 +02:00
76a08d4478 Fix acceptance test
[MAILPOET-2360]
2019-09-12 16:38:00 +02:00
952b9d7dd4 Initialise hooks early
[MAILPOET-2307]
2019-09-12 16:34:31 +02:00
198b04fe24 Translate exception for phpmailer
[MAILPOET-2307]
2019-09-12 16:34:31 +02:00
10903cb6c8 Throw for unknown content type
[MAILPOET-2307]
2019-09-12 16:34:31 +02:00
d953fde6f9 Deal with Mailer Response
[MAILPOET-2307]
2019-09-12 16:34:31 +02:00
998139f896 Send WordPress HTML emails
[MAILPOET-2307]
2019-09-12 16:34:31 +02:00
dcb9b124c8 Send text wordpress emails
[MAILPOET-2307]
2019-09-12 16:34:31 +02:00
b844d41fde Allow text mails to be send using PHPMail
[MAILPOET-2307]
2019-09-12 16:34:31 +02:00
ef29a301fc Allow full name to be passed to mailer
[MAILPOET-2307]
2019-09-12 16:34:31 +02:00
aa1b9157a4 Replace WordPress Mailer with our own implementation
[MAILPOET-2307]
2019-09-12 16:34:31 +02:00
673423b709 Update acceptance test
[MAILPOET-2328]
2019-09-12 15:45:34 +02:00
31ca3bf12a Remove unused method
[MAILPOET-2328]
2019-09-12 15:45:34 +02:00
a71e7ff1eb Update integration tests
[MAILPOET-2328]
2019-09-12 15:45:34 +02:00
556b9f4ecb Remove uneeded test
[MAILPOET-2346]
2019-09-12 14:59:02 +02:00
f61f6c248d Add acceptance test for disabled Next button for sent newsletter
[MAILPOET-2195]
2019-09-12 14:35:51 +02:00
wxa
f67e356202 Add SPF check API method to backend [MAILPOET-2295] 2019-09-12 14:09:27 +02:00
de67ca8cab Skip authorized email validation tests when sending key env variable not set
[MAILPOET-2319]
2019-09-12 14:00:33 +02:00
58b1e90f6d Skip sending key test when sending key env variable not set
[MAILPOET-2319]
2019-09-12 14:00:33 +02:00
01a0fe96c4 Remove no longer necessary checks
[MAILPOET-1948]
2019-09-12 13:59:32 +02:00
41c01ca230 Move automatic emails to own scheduler
[MAILPOET-2348]
2019-09-11 19:16:21 +01:00
493e16606c Move constans to their classes
[MAILPOET-2348]
2019-09-11 19:16:21 +01:00
3d750c5bb8 Move post notification scheduling to service
[MAILPOET-2348]
2019-09-11 19:16:21 +01:00
446af84e6c Add acceptance test
[MAILPOET-2210]
2019-09-11 10:36:56 +01:00
92738c57c8 Fix running codeception without SKIP_DEPS=1
[MAILPOET-2349]
2019-09-09 13:59:17 +02:00
f4840e61fe Add integration test for sendConfirmationEmail
[MAILPOET-2316]
2019-09-09 11:35:38 +01:00
4d931bfb0e Fix integration tests
[MAILPOET-2316]
2019-09-09 11:35:38 +01:00
a4c42c7973 Add acceptance test for resending email
[MAILPOET-2316]
2019-09-09 11:35:38 +01:00
f41f7f5138 Run codeception from image
[MAILPOET-2309]
2019-09-05 10:25:34 -04:00
8896e493f9 Simplify multisite acceptance tests setup
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
4177c1541d Make Tracy log dir configurable
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
cf9c90bd04 Rewrite UserFlags data factory to create-or-update logic
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
0e5c903da9 Add MailHog as acceptance tests WordPress image dependency
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
70a6ba6979 Simplify acceptance tests WordPress image setup
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
5c911546b1 Fix coding style & indents in acceptance.suite.yml
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
8e4031322f Fix coding style in DefaultsExtension
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
3e6b13dbff Fix flaky ResinstallFromScratchCest (was relying on listing item order)
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
38c98eb6f2 Fix SubscriptionFormCest
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
db22b87239 Replace acceptance tests dump with settings in DefaultsExtension
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
6c54dd1944 Use WPLoader modulue in 'loadOnly' mode (correct for acceptance tests)
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
bfd0c0ab03 Clenup WordPress install in acceptance tests entrypoint, simplify setup
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
65b26991d4 Wait for WordPress container in acceptance tests setup
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
d03f7b0ca1 Use tmpfs instead of mounting local /tmp to Docker
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
d6571f5fc2 Upgrade acceptance tests to docker-compose v3.2 (newest supported by CircleCI)
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
aa2d956f3c Disable WordPress cron in tests correctly
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
wxa
7ca234d92c Update an error message [MAILPOET-2323] 2019-09-04 12:13:06 -04:00
ea0a3ff159 Update global status on unsubscribe
[MAILPOET-2320]
2019-09-04 11:40:54 -04:00