Commit graph

81 commits

Author SHA1 Message Date
Narek Zakarian
b483115883
Update lib packages 2025-07-04 22:05:58 +04:00
Emili Castells Guasch
129eec6baa Rename e2e to integration 2025-03-12 18:14:01 +01:00
Daniel Hüsken
90f81cf2ed
revert changes and try to run psalm only php 7.4 2024-12-09 11:45:38 +01:00
Daniel Hüsken
e2ec95d52f
test newer psalm version 2024-12-05 14:41:53 +01:00
Daniel Hüsken
632b7f930d
update codesniffer 2024-12-05 14:18:09 +01:00
Daniel Hüsken
94525193f6
Add PHP 8.4 support to CI 2024-11-29 15:02:41 +01:00
Philipp Stracker
c9486c4c17
Update platform requirement
See fa36ff33ff
2024-09-04 16:05:48 +02:00
Philipp Stracker
2cb026604c
Merge branch 'PCP-1773-php74'
# Conflicts:
#	composer.lock
2024-09-04 15:47:37 +02:00
Philipp Stracker
68095ed7b6
Merge branch 'trunk'
# Conflicts:
#	composer.lock
2024-09-04 15:40:55 +02:00
Alex P.
f538ea2ef2
Require PHP 7.4+ 2024-09-03 09:07:12 +03:00
Alex P.
f2b428a781
Do not auto-run assets compiler 2024-08-28 11:41:28 +03:00
Moritz Meißelbach
fa36ff33ff
Set platform requirement 2024-08-23 16:01:28 +02:00
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
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
Pedro Silva
4f61ed45a7
Moving inpsyde/modularity to require-dev. 2023-12-20 15:56:11 +00:00
Pedro Silva
3be8563870
Refactor app container to modularity. 2023-11-23 17:43:56 +00: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