Alex P.
f2b428a781
Do not auto-run assets compiler
2024-08-28 11:41:28 +03:00
Moritz Meißelbach
c9b2fce769
Merge branch 'refs/heads/trunk' into new-package-workflow
...
# Conflicts:
# composer.lock
# modules/ppcp-api-client/src/Endpoint/WebhookEndpoint.php
# modules/ppcp-paypal-subscriptions/assets-compiler.json
# modules/ppcp-webhooks/src/Handler/PaymentCaptureRefunded.php
# package.json
2024-08-22 09:36:44 +02:00
Narek Zakarian
bfff4326a2
Update the WC stubs package
2024-05-15 14:36:02 +04:00
Alex P
a2e547c8cd
Add assets compiler
2023-08-25 15:33:42 +03:00
Pedro Silva
0eb616c94e
Refactor WooCommerce\PayPalCommerce\Internale\Pattern to WooCommerce\PayPalCommerce\Common\Pattern
2023-08-15 08:27:59 +01:00
Pedro Silva
d48c2f60c6
Fix code review changes
...
Add ppcp_ditch_items_breakdown support
2023-08-14 12:00:40 +01:00
Alex P
d40d01a4f4
Add API for easy programmatic capture
2023-03-17 10:19:56 +02:00
Alex P
d8f972343d
Merge branch 'trunk' into pcp-918-php-72
2022-11-15 12:36:20 +02:00
Alex P
c3f1f0feaf
Use merge-plugin 2.0
2022-11-09 16:01:14 +02:00
Alex P
cfd080e531
Use Composer 2
2022-11-09 16:00:42 +02:00
Alex P
17d3cc152e
Require PHP 7.2
2022-11-09 16:00:15 +02:00
Alex P
92f97c7529
Move isolated deps to require-dev
2022-11-09 11:20:35 +02:00
Alex P
818dbcf107
Add isolated container and dhii modularity deps
2022-11-09 10:13:03 +02:00
Alex P
04aba8ceb1
Add tests using real WC
2022-06-17 09:40:00 +03:00
Alex P
bfeac3380f
Add missing deps
...
dhii/package-interface required it as dev
2022-02-22 18:21:36 +02:00
Alex P
2236b3cfbe
Add plugin info retrieval
2022-02-17 18:18:33 +02:00
dinamiko
44542ebf19
Add psalm
2021-10-13 11:13:09 +02:00
Anton Ukhanev
272302501b
Update deps
2021-08-26 16:57:01 +02:00
Anton Ukhanev
b8cc98e9cd
Remove unused dependency
...
The WP containers don't seem to be used anywhere. There were
imports, but they are not actually used it seems.
2021-08-26 11:01:42 +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
Anton Ukhanev
45db097bd8
Now depending on newer module standard
...
Refactoring of modules themselves was not necessary,
because they were already following the new standard.
2021-08-26 10:56:33 +02:00
Alex P
0bb6aa62f2
Allow phpunit 7.x, 8.x for PHP 7.1+
2021-08-18 17:14:44 +03:00
dinamiko
119543ae2d
Update dhii/module-interface
to version 0.3
2021-07-14 14:58:23 +02:00
Jorge A. Torres
2a8ee97ad1
Update PluginModule::run() to follow upstream's signature
2021-07-06 09:49:41 -05:00
dinamiko
4bca690161
Update dhii/module-interface
version constrain
2021-07-06 09:42:08 -05:00
dinamiko
d8817134a9
Update dhii\module-interface
2021-07-06 09:41:30 -05:00
Jorge A. Torres
b15010fa6e
Release 1.2.1
2021-03-08 17:38:29 -03:00
dinamiko
47015a8f23
Delete oomphinc/composer-installers-extender
2021-01-25 09:25:08 +01:00
dinamiko
237ee98ba7
Move oomphinc/composer-installers-extender
to require-dev
2021-01-22 15:23:49 +01:00
Jorge A. Torres
6b620f96f4
Remove “authors” from composer.json
2020-10-21 13:42:31 -03:00
Jorge A. Torres
02718c6c77
Rename plugin to "WooCommerce PayPal Payments"
2020-10-09 19:00:00 -03:00
David Remer
9b821924cb
add fallback in case getallheaders() is not part of the PHP distribution
2020-09-25 14:00:46 +03:00
David Remer
b8084274ee
fix dhii dependencies
2020-09-16 10:33:22 +03:00
David Remer
ddd4f5ba09
downgrade dhii/module-interface to 0.1
2020-09-16 10:18:45 +03:00
David Remer
7445c91ed7
fix tests
2020-09-14 07:51:45 +03:00
David Remer
c5899d915c
downgrade plugin to php 7.0
2020-09-11 13:38:02 +03:00
David Remer
5e011b4f95
rename plugin and slug to PayPal Payments for WooCommerce
2020-09-11 10:20:12 +03:00
David Remer
021d1395d0
remove repositories from composer.json
2020-09-11 10:14:25 +03:00
David Remer
cc5b88f79d
add wp-oop/transient-cache package
2020-09-02 09:17:43 +03:00
David Remer
1194b325ce
use composer autoloader
2020-09-01 15:27:18 +03:00
David Remer
92221536a0
pcp-49 change text domain
2020-09-01 11:40:13 +03:00
David Remer
e35c4fe419
move admin notices module to local modules
2020-09-01 10:16:30 +03:00
David Remer
1d4096bc13
move session repo to local modules
2020-09-01 10:02:47 +03:00
David Remer
f5bb4048cd
add api client to main repository
2020-08-31 13:38:54 +03:00
David Remer
7b25d5bb0c
add custom autoloader
2020-08-31 12:37:24 +03:00
David Remer
61d24eede6
setup coding standards
2020-08-27 11:07:01 +03:00
David Remer
c1991e9153
init subscriptions
2020-07-28 12:27:42 +03:00
David Remer
ffad232792
remove apache ext from comopser.json
2020-07-09 16:35:57 +03:00
David Remer
2b208817bd
start verification of webhooks
2020-07-09 16:31:06 +03:00
David Remer
ff0e7b2af6
small fixes to register the endpoint at paypal
2020-07-06 13:49:55 +03:00