Commit Graph

15684 Commits

Author SHA1 Message Date
John Oleksowicz
ee2991a76a Remove unused test splitting code
The test splitting task was only being used to split acceptance tests
into groups for CircleCI pipelines. That process is now being handled
with CircleCI's CLI tool, which can split tests based on timing data
from previous pipelines.

[MAILPOET-3994]
2022-01-17 14:58:39 +01:00
John Oleksowicz
8663358f40 Use CircleCI's built-in parallelism
[MAILPOET-3994]
2022-01-17 14:58:39 +01:00
Oluwaseun Olorunsola
eae7ae84cd Fix file for QA error
[MAILPOET-4046]
2022-01-17 10:12:33 +01:00
Oluwaseun Olorunsola
35e4fca76e Update CircleCI woocommerce to 6.0.0
[MAILPOET-4046]
2022-01-17 10:12:33 +01:00
Oluwaseun Olorunsola
91220e3618 Use WP plugins repo for downloading WooCommerce plugin
[MAILPOET-4046]
2022-01-17 10:12:33 +01:00
Jan Lysý
c375b71c82 Add return value for mocked method
[MAILPOET-4065]
2022-01-17 10:10:08 +01:00
Jan Lysý
7e965b4e74 Remove exact comparison with the last order id
[MAILPOET-4065]
2022-01-17 10:10:08 +01:00
Jan Lysý
d0ea442300 Fix integration tests compatibility
[MAILPOET-4001]
2022-01-13 16:58:33 +01:00
Jan Lysý
18827ed490 Update vlucas/phpdotenv
[MAILPOET-4001]
2022-01-13 16:58:33 +01:00
Jan Lysý
d2e75c8fb2 Update lucatume/wp-browser package
[MAILPOET-4001]
2022-01-13 16:58:33 +01:00
Jan Lysý
45c5aa83ec Bump consolidation/robo dependency
[MAILPOET-4001]
2022-01-13 16:58:33 +01:00
Jan Lysý
4cda438218 Bump codeception dependency
[MAILPOET-4001]
2022-01-13 16:58:33 +01:00
Jan Lysý
adac2d2e91 Update nesbot/carbon dependency
[MAILPOET-4001]
2022-01-13 16:58:33 +01:00
Jan Lysý
120f320fce Update symfony/validator dependency
[MAILPOET-4001]
2022-01-13 16:58:33 +01:00
Jan Lysý
492415f3ae Fix deprecated usage of string functions
[MAILPOET-4001]
2022-01-13 16:58:33 +01:00
Jan Lysý
f249b379f8 Add fixing PHP attributes for php-scoper
[MAILPOET-4001]
2022-01-13 16:58:33 +01:00
Jan Lysý
34162f9ee1 Update twig dependency
[MAILPOET-4001]
2022-01-13 16:58:33 +01:00
Jan Lysý
14e7941a45 Remove trimming new lines from PHP files in build script
[MAILPOET-4001]
2022-01-13 16:58:33 +01:00
Jan Lysý
98a6cb576c Remove deleting attributes from PHP files
[MAILPOET-4001]
2022-01-13 16:58:33 +01:00
Jan Lysý
fe565a8769 Update doctrine dependencies
[MAILPOET-4001]
2022-01-13 16:58:33 +01:00
Oluwaseun Olorunsola
f66c232cd3 fix file 2022-01-13 11:27:12 +01:00
Oluwaseun Olorunsola
b26d787783 Updated baseline files 2022-01-13 11:27:12 +01:00
Jan Lysý
ff329c38c7 Enable Parsley validation in manage form
[MAILPOET-3928]
2022-01-13 10:43:50 +01:00
Jan Lysý
b8fba91209 Fix filtering mandatory custom fields
[MAILPOET-3928]
2022-01-13 10:43:50 +01:00
Oluwaseun Olorunsola
092f6ea9ff Upgrade PHPStan to version 1.0
[MAILPOET-3932]
2022-01-13 10:30:09 +01:00
Rostislav Wolny
5e5beb1402 Fix loading asset dependencies
[MAILPOET-4036]
2022-01-13 10:14:48 +01:00
Rostislav Wolny
f2caa43fdd Use register_block_type_from_metadata directly
Function register_block_type_from_metadata is available since WP5.5
but was added to register_block_type in WP5.8. This will fix notices
for older WP.

[MAILPOET-4036]
2022-01-13 10:14:48 +01:00
Rostislav Wolny
4552259108 Add .pot file to plugin build
[MAILPOET-4028]
2022-01-13 09:25:43 +01:00
Rostislav Wolny
59893b5af9 Add Text Domain and Domain Path info to the plugin file header
[MAILPOET-4028]
2022-01-13 09:25:43 +01:00
John Oleksowicz
647f468176 Add more form delay options
[MAILPOET-3575]
2022-01-13 09:25:12 +01:00
Ján Mikláš
a17c23afe7 Make first segment form column narrower
[MAILPOET-4039]
2022-01-13 09:25:00 +01:00
Ján Mikláš
64668b53dd Remove maxDate restriction in "subscribed date" segment
[MAILPOET-4039]
2022-01-13 09:25:00 +01:00
Ján Mikláš
c7fd250df8 Use short month format in segment datepickers
[MAILPOET-4039]
2022-01-13 09:25:00 +01:00
Ján Mikláš
ce3b5e1e3e Smaller horizontal paddings on form controls
[MAILPOET-4039]
2022-01-13 09:25:00 +01:00
Jan Lysý
1ecb12d833 Opt out on WC checkout from configured segments
[MAILPOET-4026]
2022-01-13 09:24:31 +01:00
Jan Lysý
c83f99ab1a Fix code style of the new code
[MAILPOET-3912]
2022-01-13 09:23:55 +01:00
Jan Lysý
d99c7adf06 Fix spaces in assignments
[MAILPOET-3912]
2022-01-13 09:23:55 +01:00
Jan Lysý
3bc84fbaf1 Remove ignoring spaces in assignment
[MAILPOET-3912]
2022-01-13 09:23:55 +01:00
Jan Lysý
09c2ce653c Fix code style by updated ruleset
[MAILPOET-3912]
2022-01-13 09:23:55 +01:00
Jan Lysý
c0302d8284 Add several rules on spacing for CodeSniffer
[MAILPOET-3912]
2022-01-13 09:23:55 +01:00
Rodrigo Primo
8ac0c9c70f Add two new comparison options to the subscribed date segment
This commit adds two new comparison options ("on" and "not on")
to the "subscribed date" segment.

[MAILPOET-3614]
2022-01-13 09:22:42 +01:00
Rodrigo Primo
8a30983c3a Fix typo
[MAILPOET-3614]
2022-01-13 09:22:42 +01:00
Rodrigo Primo
d7e615f022 Add more comparison options for two segments
This commit adds two new comparison options ("equals" and "not equals")
to the segments "# of opens" and "# of machine-opens".

[MAILPOET-3614]
2022-01-13 09:22:42 +01:00
Rodrigo Primo
01c359f83a Fix logic error in EmailOpensAbsoluteCountAction integration tests
While working on a change for the EmailOpensAbsoluteCountAction dynamic
filter, I noticed a logic error in its integration tests that is fixed
by this commit.

The _before() method of the test class was creating a machine open. But
due to the way that the machine open was created, it meant that it was
actually created as a human open, changing the expected result of one of
the tests.

[MAILPOET-3614]
2022-01-13 09:22:42 +01:00
Jan Jakes
0e455e1b87 Fix lookup table regeneration in tests
We were trying to run "regenerate_product_lookup_tables" in the acceptance tests
but the tables we actually use are for customers and orders and those are not
regenerated by the used command. The current fix forces action scheduler to run
which synces any queued order and customer data.

[MAILPOET-4059]
2022-01-13 08:47:47 +01:00
Jan Jakes
402f24e219 Revert "Temporarily skip failing tests for a release"
This reverts commit 23cec0d284.
2022-01-13 08:47:47 +01:00
Jan Jakes
f1953e1239 Release 3.76.0 2022-01-13 08:23:05 +01:00
Jan Jakes
23cec0d284 Temporarily skip failing tests for a release 2022-01-12 17:33:50 +01:00
Rostislav Wolny
654df30475 Update migration check versions
[MAILPOET-4058]
2022-01-12 13:11:33 +01:00
Jan Jakes
7215baf86c Temporarily bypass test failing on multisite 2022-01-11 15:53:14 +01:00