Commit Graph

9623 Commits

Author SHA1 Message Date
Jan Jakeš
35a56bacd7 Avoid double table prefixing when cache not pregenerated in dev environments
[MAILPOET-2235]
2019-08-12 14:41:16 +02:00
Jan Jakeš
1bc2119c63 Fix table prefixer to work with aliases and proxy classes
[MAILPOET-2235]
2019-08-12 14:41:16 +02:00
Ján Mikláš
3ae92c411d Divide acceptance tests into 5 groups
[MAILPOET-2223]
2019-08-12 14:27:56 +02:00
Ján Mikláš
b58a33ad93 Parametrize calling acceptance tests groups
[MAILPOET-2223]
2019-08-12 14:27:56 +02:00
Ján Mikláš
9c7444ed70 Use CircleCI 2.1
[MAILPOET-2222]
2019-08-12 14:18:25 +02:00
Pavel Dohnal
ba119846f2 Prevent blocking confirmation emails for admin
[MAILPOET-2159]
2019-08-12 12:23:59 +01:00
Rostislav Wolny
6781ac684d Fix referral detector test methods names
[MAILPOET-2203]
2019-08-12 11:12:33 +02:00
Rostislav Wolny
620b2d8a75 Fix Populator constructions in integration tests
[MAILPOET-2203]
2019-08-12 11:12:33 +02:00
Rostislav Wolny
47861cdf19 Use DI to inject MP2Migrator to MP2Migrator API endpoint and Changelog
[MAILPOET-2203]
2019-08-12 11:12:33 +02:00
Rostislav Wolny
92495b20a5 Use DI to inject Activator to MP2Migrator
[MAILPOET-2203]
2019-08-12 11:12:33 +02:00
Rostislav Wolny
25048e17b4 Add referral id detection on install and update
[MAILPOET-2203]
2019-08-12 11:12:33 +02:00
Rostislav Wolny
fd6fd4c7e6 Add ReferralDetector and test
[MAILPOET-2203]
2019-08-12 11:12:33 +02:00
Rostislav Wolny
9daa3641bf Add fix to unit tests to enable mocking WPFunctions
[MAILPOET-2203]
2019-08-12 11:12:33 +02:00
Amine Ben hammou
83d9c85737 Use the rendered subject in stats email 2019-08-09 19:27:27 +01:00
Amine Ben hammou
486ef4fe67 Validate from address on form submit 2019-08-09 19:05:51 +01:00
wxa
a171aa69da Allow unconfirmed option for WP/WC subscribers status selector [MAILPOET-2252] 2019-08-06 15:22:45 +01:00
wxa
76ff474aa4 Fix tests [MAILPOET-2251] 2019-08-06 12:13:54 +01:00
wxa
2d8484deb9 Make WP cron trigger run without time interval by default [MAILPOET-2251] 2019-08-06 12:13:54 +01:00
wxa
15c36e851e Fix captcha transient lifetime, remove a duplicate string [MAILPOET-2246] 2019-08-05 21:10:23 +01:00
Rostislav Wolny
579ce5fc64 Add integration test for captcha session
[MAILPOET-2248]
2019-08-05 21:10:23 +01:00
Rostislav Wolny
13724898d1 Use Cookies service within Session and add unit test
[MAILPOET-2248]
2019-08-05 21:10:23 +01:00
Rostislav Wolny
881d068f8b Use build-in captcha only when session is avaiable
[MAILPOET-2248]
2019-08-05 21:10:23 +01:00
Rostislav Wolny
8e1c3b8c03 Use CaptchaSession service instead of PHP Session
[MAILPOET-2248]
2019-08-05 21:10:23 +01:00
Rostislav Wolny
6a494a2fae Introduce captcha session service
[MAILPOET-2248]
2019-08-05 21:10:23 +01:00
Rostislav Wolny
ee1cee27dc Inject Session into Initializer using DI
[MAILPOET-2248]
2019-08-05 21:10:23 +01:00
Rostislav Wolny
7cb322196f Replace PHP Session with minimalist MailPoet session
[MAILPOET-2248]
2019-08-05 21:10:23 +01:00
Pavel Dohnal
f2671bdd5a Fix Linux cron path
[MAILPOET-2124]
2019-08-01 14:09:47 -04:00
Ján Mikláš
3539a636ca Remove "beta" from WooCommerce type
[MAILPOET-2190]
2019-08-01 13:29:37 -04:00
wxa
cd3cfbe1ab Make cron able to stop itself if the cron trigger is WordPress [MAILPOET-2181] 2019-08-01 13:09:18 -04:00
wxa
c4f2be2edf Clear the in_progress flag if WC sync task fails [MAILPOET-2202] 2019-08-01 13:09:18 -04:00
wxa
8b867a7b4f Reschedule failing cron tasks progressively [MAILPOET-2181] 2019-08-01 13:09:18 -04:00
wxa
e1b8462254 Execute WordPress cron trigger with a time interval [MAILPOET-2181] 2019-08-01 13:09:18 -04:00
wxa
82661248f3 Restore the captcha page in Populator [MAILPOET-2242] 2019-08-01 11:13:36 -04:00
wxa
2149bf386d Fix saving captcha page in settings [MAILPOET-2242] 2019-08-01 11:13:36 -04:00
Rostislav Wolny
e9bbb51aa3 Release 3.34.4 2019-08-01 09:08:18 -04:00
Rostislav Wolny
e796a113cd Fix setting wait_timeout for database
[MAILPOET-2243]
2019-08-01 07:59:51 -04:00
Rostislav Wolny
9afe9e9db2 Fix date format assertion in sending queue newsletter task integration test
[MAILPOET-2244]
2019-08-01 10:22:47 +02:00
Amine Ben hammou
1600e4c5ee Add unsubscribe token to existing subscribers and newsletters 2019-07-31 16:50:44 -04:00
Amine Ben hammou
1eecd65b3e Add unsubscribe token to new subscribers and newsletters 2019-07-31 16:50:44 -04:00
Amine Ben hammou
33f442df9f Generate unsubscribe tokens 2019-07-31 16:50:44 -04:00
Amine Ben hammou
531173014a Add unsubscribe token column 2019-07-31 16:50:44 -04:00
Ján Mikláš
8c26e2852b Update KB links to new URL
[PREMIUM-127]
2019-07-31 16:16:56 -04:00
Rostislav Wolny
9ddc737b79 Fix stats notification scheduling after sending a post notification
[MAILPOET-2231]
2019-07-31 15:22:14 -04:00
Amine Ben hammou
ea7d148dc7 Remove uneeded line 2019-07-31 14:41:35 -04:00
Amine Ben hammou
d0ae4ae602 Add index.php only if no Index.php 2019-07-31 14:41:35 -04:00
Rostislav Wolny
18b01d3d5e Make header line in CSV optional in subscribers import
[MAILPOET-2225]
2019-07-31 13:03:46 -04:00
Rostislav Wolny
a412f13a9b Release 3.34.3 2019-07-31 10:16:36 -04:00
Rostislav Wolny
9696588a1d Ignore empty charset for DB connection parameters
[MAILPOET-2240]
2019-07-31 08:34:56 -04:00
Rostislav Wolny
4cdb9bd517 Release 3.34.2 2019-07-30 11:31:55 -04:00
Rostislav Wolny
0986051b3a Release 3.34.1 2019-07-30 16:44:19 +02:00