Commit Graph

3871 Commits

Author SHA1 Message Date
Rodrigo Primo
8513a4d986 Fix checkMissingTypehint PHPStan errors
This commit removes the checkMissingTypehints flag
from PHPStan configuration files and fixes all associated errors in our
code base.

[MAILPOET-3236]
2021-08-09 12:58:56 +02:00
Rodrigo Primo
e59992cc16 Fix checkGenericClassInNonGenericObjectType PHPStan errors
This commit removes the checkGenericClassInNonGenericObjectType flag
from PHPStan configuration files and fixes all associated errors in our
code base.

[MAILPOET-3236]
2021-08-09 12:58:56 +02:00
Rostislav Wolny
c182e953ef Prevent trashing customer users when WP segment is inactive
[MAILPOET-3695]
2021-08-09 12:36:29 +02:00
Jan Lysý
2deaeb284b Rename method in AcceptanceTester
[MAILPOET-3723]
2021-08-04 10:13:57 +02:00
Jan Lysý
d1edb2fa32 Skip StatPage acceptance test when Premium is active
[MAILPOET-3723]
2021-08-04 10:13:57 +02:00
Jan Lysý
ac2346a181 Copy mailpoet-premium instead of softlink
[MAILPOET-3586]
2021-08-02 08:37:32 +02:00
Jan Lysý
853e3c4f0e Remove CleanupPremiumPluginExtension
[MAILPOET-3586]
2021-08-02 08:37:32 +02:00
Pavel Dohnal
3941fccefa Update MSS testing address
[MAILPOET-3681]
2021-07-19 13:13:19 +02:00
Jan Lysý
0f6ad19036 Add clearing subscribers global status statistics
[MAILPOET-3646]
2021-07-12 11:51:39 +02:00
Jan Lysý
a6dc552cdc Use new controller with subscribers counts
[MAILPOET-3646]
2021-07-12 11:51:39 +02:00
Jan Lysý
b735c8ac85 Fix dependency in settings integration test
[MAILPOET-3646]
2021-07-12 11:51:39 +02:00
Jan Lysý
3b9bf6142c Fix flaky acceptance test ReceiveWelcomeEmailCest
[MAILPOET-3646]
2021-07-12 11:51:39 +02:00
Jan Lysý
9f9706e319 Clear cache in failing integration tests
[MAILPOET-3646]
2021-07-12 11:51:39 +02:00
Jan Lysý
7e7038deb3 Fix integration test fot DaemonHttpRunner
[MAILPOET-3646]
2021-07-12 11:51:39 +02:00
Jan Lysý
96c84009b7 Add tilde before subscribers count in selects
[MAILPOET-3646]
2021-07-12 11:51:39 +02:00
Veljko
adaa004948 Fix manage segments flakiness [MAILPOET-3689] 2021-07-07 14:05:18 +02:00
Rostislav Wolny
7d3b84f27c Update FileSaver library
[MAILPOET-3568]
2021-07-06 13:29:00 +02:00
Rostislav Wolny
65b834a9ff Update renamed NotCamelCaps rule
[MAILPOET-3658]
2021-07-06 13:29:00 +02:00
Rostislav Wolny
9819fba27b Update lucatume/wp-browser
We need to add wp-cli/wp-cli-bundle since it is required for
lucatume/wp-browser's wp cli module, but is not longer installed automatically
[MAILPOET-3658]
2021-07-06 13:29:00 +02:00
Rostislav Wolny
ff42762f93 Remove custom PDO driver
[MAILPOET-3658]
2021-07-06 13:29:00 +02:00
Rostislav Wolny
8af9b412ad Switch to built in PDO driver
[MAILPOET-3658]
2021-07-06 13:29:00 +02:00
Rostislav Wolny
c9603b76dc Update doctrine packages and fix metadata cache
[MAILPOET-3658]
2021-07-06 13:29:00 +02:00
Veljko
ee0cb86d15 Change to wait for element visibility 2021-07-05 14:40:30 +02:00
Veljko
63043579e0 Add method to wait for listing items
[MAILPOET-3679]
2021-07-05 14:40:30 +02:00
Veljko
881b79c2a5 Add wait for element to be clickable
MAILPOET-3680
2021-07-05 12:35:11 +02:00
Veljko
508550d2f1 Add another class 2021-07-02 10:15:28 +02:00
Veljko
bcf842f3ef Fix flaky acceptance test mailpoet menus
[MAILPOET-3677]
2021-07-02 10:15:28 +02:00
Rostislav Wolny
bedd9e59ca Skip failing tests
Temporarily skip rest of failing tests.
Those should be fixed in a subsequent task.
[MAILPOET-3673]
2021-07-02 07:28:41 +02:00
Rostislav Wolny
604336e6fb Fix failing newsletter editor heading test
[MAILPOET-3673]
2021-07-02 07:28:41 +02:00
Rostislav Wolny
7ddfadc666 Add polyfills for crypto and MutationsObserver into JS tests
[MAILPOET-3673]
2021-07-02 07:28:41 +02:00
Rostislav Wolny
863c0b4172 Fix undefined underscore in newsletter editor tests
[MAILPOET-3673]
2021-07-02 07:28:41 +02:00
Rostislav Wolny
9a24aa07f4 Fix Element not defined in tests in tinymce
[MAILPOET-3673]
2021-07-02 07:28:41 +02:00
Jan Lysý
9b51f4e70e Send confirmation email when there are unconfirmed data
[MAILPOET-3649]
2021-06-28 12:26:03 +02:00
Jan Lysý
2288d745b1 Improve integration tests for DynamicSegments API
[MAILPOET-3559]
2021-06-28 11:29:46 +02:00
Jan Lysý
acf76e2905 Remove changing WP users as unconfirmed
This commit should revert functionality from the ticket MAILPOET-2134

[MAILPOET-3515]
2021-06-22 16:23:05 +02:00
Jan Lysý
96f39f81f5 Improve ManageSegments and remove waiting
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
ded711bce4 Add comments to ManageSegmentsCest
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
fcfe7f5bea Fix integration test for FilterHandler
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
cb93b3f30d Add waiting for clickable save button
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
feb75d35cd Fix flaky test for dynamic segment total spent
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
240a6b14e7 Add acceptance test for multiple filters
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
746de18605 Add test cases for SegmentSaveController
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
a23c73b341 Add test into DynamicSegmentsResponseBuilder
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
38aa403602 Add integration test for DynamicSegments with two filters
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
3b88d0d2ba Add action value into UserRole DynamicSegment
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
a3b12d6eb4 Add second wait into ManageSegmentsCest
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
c48650a89b Add second wait into ManageSegmentsCest
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
471ed5cc18 Update integration test for SegmentSaveController
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
5bc8efb36b Fix factory for DynamicSegments
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
97dd402d21 Change error message when request is almost empty
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00