Commit graph

3407 commits

Author SHA1 Message Date
Emili Castells Guasch
a5626b52a5 Add update pricing webhook handler 2023-03-08 09:17:30 +01:00
Emili Castells Guasch
f84d9da8d6 Handle subscription renewal from payment sale complete webhook handler 2023-03-07 12:15:29 +01:00
Emili Castells Guasch
501dbcca55 Add billing subscription cancelled webhook handler 2023-03-07 10:35:39 +01:00
Emili Castells Guasch
5a230a7669 Allow customer suspend and activate subscription 2023-03-06 16:41:18 +01:00
Emili Castells Guasch
6400e14874 Add purchase subscription test 2023-03-06 15:10:33 +01:00
Emili Castells Guasch
bdc69a6fc6 Fix return subscription plan id 2023-03-02 09:11:17 +01:00
Emili Castells Guasch
62364d1e84 Fix wrong replacements 2023-03-01 16:19:27 +01:00
Emili Castells Guasch
b5e1f1530a Add update subscription (WIP) 2023-03-01 16:12:26 +01:00
Emili Castells Guasch
8ceb7e0664 Add create subscription e2e test 2023-02-28 17:00:24 +01:00
Emili Castells Guasch
c1d7d30f04 Fix merge conflicts 2023-02-28 11:07:03 +01:00
Emili Castells Guasch
4737f9d203 Merge branch 'trunk' into PCP-591-save-and-display-vaulted-payment-methods-in-woo-commerce-native-endpoint 2023-02-28 10:00:35 +01:00
Emili Castells
43a5b759f2
Merge pull request #1210 from woocommerce/playwright
Add Playwright
2023-02-28 09:55:39 +01:00
Emili Castells Guasch
2b1363671b Add ddev url to env config file 2023-02-28 09:44:44 +01:00
Emili Castells Guasch
9876fc67fa Use ddev exec npx to avoid installing on host 2023-02-27 17:35:23 +01:00
Emili Castells Guasch
d31a9a982b Add ci tag for running non headed tests, add command to package.json 2023-02-27 16:38:49 +01:00
Emili Castells Guasch
e9eba09ebb Use existing e2e environment config file 2023-02-27 11:39:30 +01:00
Emili Castells Guasch
9d460605a8 Add basic tests 2023-02-24 17:22:03 +01:00
Emili Castells Guasch
f174e8b8d6 Move playwright ignores to its own directory 2023-02-24 15:55:04 +01:00
Emili Castells Guasch
a121373be0 Add basic documentation 2023-02-24 15:48:14 +01:00
Emili Castells Guasch
c84d10eb62 Add test dir config 2023-02-24 15:37:35 +01:00
Emili Castells Guasch
fa87e19618 Exclude playwright config file from archive 2023-02-24 15:28:48 +01:00
Emili Castells Guasch
1a0c819434 Update playwright ignore paths 2023-02-24 15:24:53 +01:00
Emili Castells Guasch
0fd45c7fff Add playwright 2023-02-24 15:17:40 +01:00
Emili Castells
68569c93f7
Merge pull request #1193 from woocommerce/PCP-923-ppec-compatibility-layer-does-not-take-over-subscriptions
PPEC compatibility layer does not take over subscriptions (923)
2023-02-23 17:57:35 +01:00
Emili Castells Guasch
ba86f397f2 Update changelog 2023-02-23 17:52:04 +01:00
Emili Castells Guasch
0a3afeac99 Fix merge conflict 2023-02-23 17:48:13 +01:00
Emili Castells
62b1c391da
Merge pull request #1189 from woocommerce/PCP-1436-error-messages
Make error message list more consistent with WC
2023-02-23 12:05:37 +01:00
Emili Castells Guasch
5480dd37a1 Update changelog 2023-02-23 11:59:55 +01:00
Emili Castells Guasch
47b25a38a2 Merge branch 'trunk' into PCP-1436-error-messages 2023-02-23 11:56:27 +01:00
Emili Castells
de651b3ae8
Merge pull request #1185 from woocommerce/PCP-235-status-capture
Allow to capture automatically on status change
2023-02-23 11:53:29 +01:00
Emili Castells
018ef8603a
Merge pull request #1186 from woocommerce/PCP-1447-fix-preview-country
Do not send buyer-country for previews in live mode to avoid error
2023-02-23 11:52:28 +01:00
Emili Castells
a242e29f7a
Merge pull request #1207 from woocommerce/PCP-1459-gateways-filter-error
Do not call get_available_payment_gateways early
2023-02-23 11:51:41 +01:00
Emili Castells
10b3ddf411
Merge pull request #1200 from woocommerce/update/changelog-date-format
Update readme.txt changelog date format
2023-02-23 11:48:37 +01:00
Emili Castells Guasch
705050a7c3 Fix merge conflict 2023-02-23 11:42:54 +01:00
Alex P
13237fa68a
Remove type-hint to reduce third-party conflicts 2023-02-23 11:24:12 +02:00
Emili Castells Guasch
0864b723ef Fix phpcs 2023-02-22 16:42:50 +01:00
Alex P
50b7066afb
Do not call get_available_payment_gateways early
Calling it during object construction causes issues with third-party plugins when it is executed too early or in irrelevant requests (WP ajax for saving posts, ...).
Now this function call is moved into a separate class to make it more difficult to accidentally execute early or when not needed.
2023-02-22 17:25:14 +02:00
Emili Castells Guasch
378bb209b9 Check both post and get values in the request 2023-02-22 16:17:54 +01:00
Emili Castells Guasch
af553856d7 Merge branch 'trunk' into PCP-923-ppec-compatibility-layer-does-not-take-over-subscriptions 2023-02-21 15:10:09 +01:00
Emili Castells
37ec22abbb
Merge pull request #1203 from woocommerce/release/2.0.3
Release 2.0.3
2023-02-21 14:50:37 +01:00
Emili Castells Guasch
6fc890fd47 Update changelog 2023-02-21 14:44:48 +01:00
Emili Castells
6ab0c84c3a
Merge pull request #1188 from popforce/patch-1
Add filter to fallback tracking_data['carrier']
2023-02-21 14:43:32 +01:00
Emili Castells Guasch
747b3a327c Bump 2.0.3 version 2023-02-21 14:30:12 +01:00
Emili Castells
088a2d985b
Merge pull request #1201 from woocommerce/PCP-1456-wrong-redirect
Redirect to connection tab after manual credentials input
2023-02-21 12:39:23 +01:00
Alex P
3ca9b444fe
Redirect to connection tab after manual credentials input 2023-02-21 10:38:11 +02:00
Danae Millan
ac69e7e522 Remove date placeholders 2023-02-20 22:28:13 -05:00
Danae Millan
9ae909b574 Add dates to the version titles in the readme.txt changelog 2023-02-20 22:16:43 -05:00
Danae Millan
5bc23f58a2 Temp, add placeholder date to the changelog of the last release 2023-02-20 22:03:45 -05:00
Alex P
2331947921
Fix psalm warning 2023-02-20 12:16:38 +02:00
Alex P
cae2e60453
Fix filter conventions 2023-02-20 12:15:15 +02:00