Jan Lysý
525c80bac4
Fix PHPStan warnings in lib
...
[MAILPOET-5751]
2023-12-13 11:48:14 +01:00
Jan Lysý
41a55262fe
Fix PHPStan warnings in tests
...
[MAILPOET-5751]
2023-12-13 11:48:14 +01:00
Jan Lysý
1119e73056
Unify PHPStan baseline for PHP 8.0 and 8.1
...
Because both files were identical, I decided for simplification.
[MAILPOET-5751]
2023-12-13 11:48:14 +01:00
Jan Lysý
981232bfbc
Update PHPStan and related packages to the latest version
...
[MAILPOET-5751]
2023-12-13 11:48:14 +01:00
Jan Lysý
0f58d5028b
Bump min PHP versions when running PHPCS
...
[MAILPOET-5726]
2023-12-03 20:34:09 +01:00
Jan Lysý
224adaae67
Add WP_HTML_Tag_Processor stub for PHPStan
...
[MAILPOET-5705]
2023-11-27 12:54:30 +01:00
Oluwaseun Olorunsola
d111f3e2f5
Update woocommerce-stubs library to the latest version
...
MAILPOET-5692
2023-11-23 10:40:43 +01:00
David Remer
8c132556a8
Add get_date method
...
[PREMIUM-257]
2023-11-19 18:39:16 +01:00
David Remer
a5484f2728
Extend \WC_Subscription stub
...
[PREMIUM-256]
2023-11-19 18:39:16 +01:00
Rodrigo Primo
95568e770b
The minimum supported PHP version in PHPCS checks should be 7.3
...
[MAILPOET-5681]
2023-10-26 16:17:58 +02:00
Oluwaseun Olorunsola
58e031df13
Fix CircleCI zip file downloader
...
MAILPOET-5679
2023-10-26 14:25:38 +03:00
Rodrigo Primo
5fec40484a
Remove PHPStan ignored error that is not happening anymore
...
This error was added to the list of PHPStan ignored errors in
153e32b3bc
. It is not happening anymore so
it is safe to remove it. Probably one of the commits that changed the
used codeception/verify functions caused that but I didn't check which
one and I don't believe this is necessary.
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
Rodrigo Primo
35c24fb324
Update codeception/verify to version 2.1.1
...
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
John Oleksowicz
c809461322
Remove phpstan exception that no longer triggers
...
MAILPOET-5161
2023-10-23 17:40:54 +02:00
David Remer
ee892a667a
use kebab case
...
[MAILPOET-5515]
2023-10-09 10:06:56 +02:00
David Remer
2931af3547
Add command to create automation triggers
2023-10-09 10:06:56 +02:00
David Remer
b9ecac91d4
Query all runs when no status has been added
...
[MAILPOET-5514]
2023-10-03 19:14:30 +02:00
Jan Jakes
49dd627a76
Update references to renamed files
...
[MAILPOET-4938]
2023-10-02 13:05:20 +02:00
Jan Jakes
c8fc6bf49a
Rename all non-snake-case JS/TS files
...
[MAILPOET-4938]
2023-10-02 13:05:20 +02:00
Rostislav Wolny
0069499869
Update lucatume/wp-browser and phpunit
...
[PREMIUM-191]
2023-09-22 16:20:11 +02:00
Rostislav Wolny
69a87e8146
Apply editor content styles in the email renderer
...
Add proof of concept for applying additional CSS in renderer
[MAILPOET-5540]
2023-09-21 14:20:35 +02:00
David Remer
30eafb9146
Extract purchase states to helper method
...
[MAILPOET-5485]
2023-09-11 12:14:33 +02:00
David Remer
6dd0c844ca
Take also list specific status into account when counting subscribers
...
[MAILPOET-4487]
2023-08-18 13:35:13 +02:00
Jan Jakes
6414cc832c
Include parent category IDs in order category field
...
[MAILPOET-5377]
2023-08-14 16:41:29 +02:00
alex-mpoet
a5a7966663
Fix filterData reference in DynamicSegmentFilterData
...
[MAILPOET-5505]
2023-08-07 10:21:33 -05:00
John Oleksowicz
fe318f5a30
Add 'not contains' option for text custom fields
...
MAILPOET-4996
2023-08-07 12:03:49 +02:00
David Remer
640fb61861
Use versions loader when an automation with a specific version is queried
...
[MAILPOET-5433]
2023-07-14 21:50:59 +02:00
David Remer
5aaa7b2361
Query list of Automation with different versions
...
[MAILPOET-5433]
2023-07-14 21:50:59 +02:00
David Remer
10f4d6c3c3
Query all versions of an Automation with create date
...
[MAILPOET-5433]
2023-07-14 21:50:59 +02:00
Jan Jakes
a99e58e197
Fix missing baseline definition for PHPStan with PHP 8.1
2023-06-20 09:29:32 +02:00
Jan Jakes
dd037c349c
Use strings for template categories
...
[MAILPOET-5372]
2023-06-19 13:29:25 +02:00
Jan Jakes
30a3bde940
Unify add menu/submenu parameters with WP
...
[MAILPOET-5383]
2023-06-16 17:14:34 +02:00
David Remer
ed5e644834
Simplify fetching Automation
...
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
Jan Jakes
367d0331e9
Fix loading external styles
2023-06-15 12:25:12 +02:00
Jan Jakes
4a4eb45267
Add customer product categories and tags fields
...
[MAILPOET-5168]
2023-06-12 12:13:41 +02:00
Jan Jakes
916aea1e8d
Add customer review fields
...
[MAILPOET-5168]
2023-06-12 12:13:41 +02:00
Jan Jakes
d259f5948c
Add customer order fields
...
[MAILPOET-5168]
2023-06-12 12:13:41 +02:00
alex-mailpoet
9fc2c0eeb3
Update phpstan ignore files
...
[MAILPOET-5180]
2023-05-22 14:13:05 +02:00
Rodrigo Primo
00d021109c
Move ModelValidator::validateNonRoleEmail() to a new Validator class
...
We want to remove/refactor the whole ModelValidator class as part of the
Doctrine refactor.
This commit moves the method ModelValidator::validateNonRoleEmail() to a
new Validator class as the method is not used by the validator system of
the Paris models. ModelValidator::validateEmail() was also moved as it
is called by ModelValidator::validateNonRoleEmail().
[MAILPOET-4343]
2023-05-17 12:37:22 +02:00
Jan Jakes
7444131021
Add subscriber automation fields
...
[MAILPOET-5172]
2023-05-17 12:36:05 +02:00
Brezo Cordero
00e5dea5b4
Opt out AutomateWoo customer
...
This commit adds an action to opt out AutomateWoo customer When MailPoet Subscriber global status changes to unsubscribed.
[MAILPOET-4230]
2023-05-15 12:04:24 +02:00
Rodrigo Primo
854e8a7f07
Remove models that were deprecated over six months ago
...
The removal date of all these models passed a couple of months ago.
[MAILPOET-5252]
2023-04-28 17:23:03 +01:00
Jan Jakes
0bf7e5e77f
Add a fix for PHPStan issue causing polyfills not being loaded
...
We can remove this fix when the issue is resolved:
https://github.com/phpstan/phpstan/issues/7732
[MAILPOET-4946]
2023-04-20 16:32:32 +02:00
Rodrigo Primo
769a11048e
Remove PHPStan ignored error as it is not happening anymore
...
[MAILPOET-5232]
2023-04-17 14:33:51 -03:00
John Oleksowicz
d505bffcfd
Refactor to use shared date functionality
...
MAILPOET-4986
2023-04-03 10:20:02 +02:00
Sam Najian
fb0ef238da
Remove Html2Text from main composer.json and add it via prefixer
...
[MAILPOET-5128]
2023-03-15 15:02:32 -03:00
David Remer
fcf6e738c7
Interrupt automation run creation if a run already exists and only_once setting is set
...
[MAILPOET-4966]
2023-03-01 16:14:38 +01:00
David Remer
c4faa53386
Store run subjects in extra table
...
[MAILPOET-4966]
2023-03-01 16:14:38 +01:00
Rodrigo Primo
26bdf7e20c
Fix PHPStan errors in the data factories classes
...
[MAILPOET-4037]
2023-02-23 14:13:17 +01:00
Rodrigo Primo
a9a3c53245
Fix PHPStan errors in the acceptance tests
...
[MAILPOET-4037]
2023-02-23 14:13:17 +01:00