Commit Graph

2834 Commits

Author SHA1 Message Date
Jan Jakeš
fcd4894f08 Run each test with initial DB state
[MAILPOET-2276]
2019-08-20 09:18:23 +01:00
Ján Mikláš
a2856bafca Faster and more robust helper for searching in listing
[MAILPOET-2224]
2019-08-15 16:35:39 +01:00
Amine Ben hammou
24a1b17673 Add and fix tests 2019-08-15 16:28:24 +01:00
Ján Mikláš
8f1b1e91b1 Fix acceptance test
[MAILPOET-2163]
2019-08-15 10:44:57 +01:00
Jan Jakeš
92a85d553b Fix misleading comment
[MAILPOET-2264]
2019-08-15 09:10:18 +02:00
Jan Jakeš
bcecd255fa Add missing column to acceptance tests dump
[MAILPOET-2264]
2019-08-15 09:10:18 +02:00
Jan Jakeš
9b4163e9dc Fix discovered notices and warnings
[MAILPOET-2239]
2019-08-12 14:43:37 +02:00
Jan Jakeš
a3411d0a15 Disable Tracy debug bar in tests
[MAILPOET-2239]
2019-08-12 14:43:37 +02: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
92495b20a5 Use DI to inject Activator to MP2Migrator
[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
wxa
76ff474aa4 Fix tests [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
8e1c3b8c03 Use CaptchaSession service instead of PHP Session
[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
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
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
Rostislav Wolny
9ddc737b79 Fix stats notification scheduling after sending a post notification
[MAILPOET-2231]
2019-07-31 15:22:14 -04:00
Rostislav Wolny
9696588a1d Ignore empty charset for DB connection parameters
[MAILPOET-2240]
2019-07-31 08:34:56 -04:00
Rostislav Wolny
f267768e60 Fix flaky revenue tracking acceptance test
[MAILPOET-2171]
2019-07-30 05:00:40 -04:00
Ján Mikláš
e2a5def345 Add codeception extension to set default settings for every acceptance test
[MAILPOET-1990]
2019-07-30 04:31:28 -04:00
Ján Mikláš
63e000037f Remove no longer needed require_once
[MAILPOET-1990]
2019-07-30 04:31:28 -04:00
Ján Mikláš
2b8325a738 Remove feature flag for woocommerce revenues
[MAILPOET-1990]
2019-07-30 04:31:28 -04:00
Pavel Dohnal
738b0b20ab Make acceptance test check acceptance id
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
Pavel Dohnal
6d414a1695 Use value that is properly saved
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
Pavel Dohnal
7a978a3098 Create a newsletter and send it
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
Pavel Dohnal
8a86a473df Create worker
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
Pavel Dohnal
1d3b4d3e6e Add an acceptance test
[MAILPOET-2129]
2019-07-25 12:40:13 -04:00
Pavel Dohnal
138fbb4681 Remove redundant require
[MAILPOET-2129]
2019-07-25 12:40:13 -04:00
Jan Jakeš
0353f8e8b1 Move entities to lib/entities and use "Entity" suffix
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
6ede84af1b Use only array cache in Doctrine at the moment
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
aa13de72cc Fix setup of socket and IPv6 connection
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
11b166d018 Use WP timestamp in TimestampListener
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
0045683d92 Share PDO connection between Doctrine and legacy ORM
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
a07043cfb4 Add serializable DB connection wrapper
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
c71bf4833c Rewrite UserFlag entity to Doctrine
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
7105c8ad5b Add Doctrine setup to integration tests
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
80d0e7e0f7 Use DI for Activator in Setup API
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
4cbc89368c Add entity traits for created_at and updated_at fields
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
fcccbf8358 Add test for Doctrine configuration factory 2019-07-24 15:03:16 -04:00