Jan Lysý
487f1490b0
Update composer package doctrine/orm
...
The used version is limited by the package dependencies which can cause incompatibility on WP.org SVN.
[MAILPOET-6101]
2024-06-17 12:38:08 +02:00
Rostislav Wolny
c52937202e
Polish Heading block renderer code
...
[MAILPOET-5798]
2024-04-18 12:45:15 +02:00
Mike Jolley
a697b32e0e
Exclude from phpstan
2024-04-10 11:42:50 +02:00
alex-mpoet
15b0846f34
Leave on-save email validation only in SubscriberSaveController
...
[MAILPOET-5878]
2024-03-15 15:29:36 +01:00
Jan Jakes
adff3b61a6
Add "in the last" parameter to "woocommerce:customer:order-count" field
...
[PREMIUM-253]
2024-03-11 10:31:15 +01:00
Jan Jakes
d9be326aa7
Add "in the last" parameter to "woocommerce:customer:spent-total" field
...
[PREMIUM-253]
2024-03-11 10:31:15 +01:00
Rodrigo Primo
6f98634b94
Replace Subscriber and SubscriberSegment models with Doctrine in \MailPoet\Segments\WP
...
[MAILPOET-5752]
2024-02-12 15:33:28 +01:00
alex-mpoet
6e38762d6d
Hide AutomateWoo checkout opt-in block so only one checkbox is visible
...
[MAILPOET-5721]
2024-01-22 14:48:00 +01:00
Rostislav Wolny
327a23ca81
Improve typography preprocessor to distribute font color from theme.json
...
[MAILPOET-5644]
2024-01-08 09:21:16 +01:00
Rostislav Wolny
195756c0c7
Add renderer for core/button block
...
[MAILPOET-5644]
2024-01-08 09:21:16 +01:00
Rostislav Wolny
4734aafef5
Mark WpPostEntity as read-only
...
Read-only was added to prevent using the entity for modifying post
data.
We want to allow modifying posts only via WP functions so that we don't skip any hooks etc.
[MAILPOET-5646]
2024-01-08 12:04:06 +05:00
Jan Lysý
eaf320bb89
Unify version pattern in composer.json for PHPStan
...
[MAILPOET-5719]
2023-12-13 11:48:14 +01:00
Jan Lysý
cf9e0c2584
Changing static analysis instance class from medium to medium+
...
After updating PHPStan static analysis started failing due to memory. It was possible to disable parallel runs but it took 5 minutes.
[MAILPOET-5719]
2023-12-13 11:48:14 +01:00
Jan Lysý
80ee6e4160
Remove redundant configuration for PHPStan
...
[MAILPOET-5719]
2023-12-13 11:48:14 +01:00
Jan Lysý
eee5a9e31e
Remove WP_PLUGIN_DIR constant definition from
...
PHPStan bootstrap
[MAILPOET-5751]
2023-12-13 11:48:14 +01:00
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ý
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
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
b9ecac91d4
Query all runs when no status has been added
...
[MAILPOET-5514]
2023-10-03 19:14:30 +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
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