Moritz Meißelbach
4d9f23e315
Merge branch 'refs/heads/trunk' into modularity-module-migration
...
# Conflicts:
# composer.lock
# modules/ppcp-axo/src/AxoModule.php
# modules/ppcp-blocks/src/BlocksModule.php
# modules/ppcp-compat/src/CompatModule.php
# modules/ppcp-googlepay/src/GooglepayModule.php
# modules/ppcp-order-tracking/src/OrderTrackingModule.php
# modules/ppcp-wc-subscriptions/src/WcSubscriptionsModule.php
2024-08-23 14:25:36 +02:00
Emili Castells Guasch
627328df9c
Remove cache references
2024-08-09 12:33:05 +02:00
Emili Castells Guasch
b42e9436ae
Add id token cache key for each user
2024-08-06 15:30:50 +02:00
Emili Castells Guasch
22c2b5afd4
Delete transients stored while user is logged in
2024-08-06 12:04:58 +02:00
Pedro Silva
144474169b
Refactor some modules to native modularity support.
2023-12-15 14:16:53 +00:00
Pedro Silva
e9d46d8ee9
Fix warnings
2023-10-26 18:04:08 +01:00
Pedro Silva
1581f34a44
Add failure registry to API module.
...
Add product status failure handling to GooglePay.
2023-09-22 16:27:43 +01:00
Pedro Silva
4fd7619665
Fix undefined index notice on ppcp_create_order_request_body_data hook.
2023-09-18 11:56:28 +01:00
Pedro Silva
3a8de5f3de
Merge branch 'trunk' into PCP-881-compatibility-with-third-party-product-add-ons-plugins
2023-09-07 08:46:06 +01:00
Pedro Silva
b8eed0f324
Add filters woocommerce_paypal_payments_cart_line_item_name and woocommerce_paypal_payments_order_line_item_name.
2023-08-16 11:48:56 +01:00
Pedro Silva
1a0fa269ef
Add passing data between PayPal order and WC order via transient helper.
...
Add order notes when ditch oor extra line occurs.
2023-08-08 15:20:40 +01:00
Alex P
818dbcf107
Add isolated container and dhii modularity deps
2022-11-09 10:13:03 +02:00
Anton Ukhanev
df185157bd
Update parameter name
...
Fixes PHPCS
2021-08-30 08:10:43 +02:00
Anton Ukhanev
3a72a73ae3
Auto-fix PHPCS
2021-08-30 08:08:41 +02:00
Anton Ukhanev
69d9631a73
Now using modularity standard v0.3
...
This is the newest release, and is the first one that is compatible
with PHP 8. Other changes are BC-breaking, but very very minor.
2021-08-26 11:11:49 +02:00
Anton Ukhanev
d4c8282518
Use Composer modules and convert modules to PSR-4
...
PSR-4 is much more robust and predictable. But to do this,
a source root dir must be specified for every module.
This could be done in the root file, but this is not very modular.
Instead, now every module declares its own source root by using
the amazing Composer Merge Plugin. This approach allows each module
to also declare its own dependencies. Together, these changes allow
modules to be easily extractable to separate pacakges when the need
arises, and in general improves modularity significantly.
2021-08-26 11:01:20 +02:00