Commit graph

6607 commits

Author SHA1 Message Date
Philipp Stracker
07c73985e3
Always load GooglePay scripts on checkout page 2024-08-27 12:32:53 +02:00
Philipp Stracker
15a09d9722
Decouple PayerData from global PPCP object 2024-08-27 12:32:00 +02:00
Emili Castells Guasch
3287bf97c4 Enable local apms setting by default on new installations 2024-08-27 11:59:31 +02:00
Emili Castells Guasch
b69c924f6a Enable local apms setting by default on new installations 2024-08-27 11:25:11 +02:00
Emili Castells Guasch
42192ede97 Enable local apms setting by default on new installations 2024-08-27 10:48:38 +02:00
Moritz Meißelbach
5c6c3a0005
Merge branch 'refs/heads/trunk' into modularity-module-migration 2024-08-27 10:04:18 +02:00
Alex P.
2ddb0a25e6
Revert "Move to a separate workflow"
This reverts commit 353cfaa781.
2024-08-27 09:12:02 +03:00
Alex P
353cfaa781
Move to a separate workflow 2024-08-27 08:58:11 +03:00
Alex P.
2f76d3bc2f
Update .distignore 2024-08-27 08:51:37 +03:00
Alex P
a51f6e7e74
Add -vv to see the building process of modules 2024-08-27 06:40:34 +03:00
Alex P.
c16b92cf05
Remove assets-compiler.json in modules
not used
2024-08-26 23:22:35 +03:00
Philipp Stracker
3e0a44ca1f
🚧 Enqueue missing script for billing data logic
When PayLater is disabled and we're in "continuation" context, then the new billing data logic is not working: The relevant JS script is not enqueued.
2024-08-26 18:22:42 +02:00
Emili Castells Guasch
0795abfb21 Revert "Enable local apms setting by default if plugin version is greater than 2.8.3"
This reverts commit 8c7806a028.
2024-08-26 17:35:37 +02:00
Emili Castells Guasch
8c7806a028 Enable local apms setting by default if plugin version is greater than 2.8.3 2024-08-26 17:16:19 +02:00
Philipp Stracker
a467533ba6
🐛 Sync WC shipping details with Google Pay
This change keeps the checkout & cart forms in-sync with the Google Pay form, to ensure the form submits the same details that the user can see inside Google Pay
2024-08-26 17:10:51 +02:00
Alex P.
f1be975caf
Use even more recent branch 2024-08-26 17:27:38 +03:00
Emili Castells Guasch
23f9bb246c Add bic field for iDeal gateway and local apms to allowed refund list 2024-08-26 16:18:01 +02:00
Alex P.
75864d2b61
Fix branch name 2024-08-26 16:12:29 +03:00
Alex P.
26bcc9d97f
Update .lock 2024-08-26 16:09:43 +03:00
Philipp Stracker
010f5fbdf1
Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-button/resources/js/modules/OnApproveHandler/onApproveForContinue.js
2024-08-26 14:59:54 +02:00
Philipp Stracker
fa5cbde67e
🔀 Merge branch 'trunk’ 2024-08-26 14:54:59 +02:00
Philipp Stracker
dff9acbd06
🔥 Simplify JS code 2024-08-26 14:43:12 +02:00
Emili Castells
7a2b1134a1
Merge pull request #2534 from woocommerce/PCP-3564-fatal-error-when-adding-a-new-page-or-clicking-on-edit-page-block-checkout-block-cart-classic-checkout-classic-cart
Fatal error in Block Editor when using WooCommerce blocks (3564)
2024-08-26 14:35:01 +02:00
Emili Castells Guasch
9e8ee47ecb Add get order error handler 2024-08-26 14:32:52 +02:00
Alex P.
307e4f9360
Use more recent branch 2024-08-26 14:54:07 +03:00
Philipp Stracker
f5792b1719
🐛 Fix fatal error in SmartButton class 2024-08-26 13:38:45 +02:00
Philipp Stracker
f6f98204c1
🐛 Fix fatal error in PayPalPaymentMethod class 2024-08-26 13:37:47 +02:00
Philipp Stracker
f43bfe891f
🔥 Remove unused code 2024-08-26 12:40:06 +02:00
Philipp Stracker
ce9a3e284d
🐛 Fix JS problems 2024-08-26 12:39:41 +02:00
Philipp Stracker
53a5d2c8df
🚨 Address failed unit tests 2024-08-26 12:39:01 +02:00
Emili Castells Guasch
819149057e Display PayPal fees in wc order 2024-08-26 12:34:53 +02:00
Philipp Stracker
c2b23358eb
♻️ Improve code structure and rename items
Remove all “nag” references, change “MutableMessage” to “PersistentMessage”, etc.
2024-08-26 11:58:45 +02:00
Alex P.
85ae05a1dc
Merge branch 'trunk' into new-package-workflow 2024-08-26 10:48:31 +03:00
Philipp Stracker
03c6609c42
Remove muted-flags from user meta on uninstall 2024-08-23 20:04:58 +02:00
Philipp Stracker
9c11e65be3
♻️ Extract mutable-logic into new child class 2024-08-23 19:10:58 +02:00
Philipp Stracker
d1a5e02288
🐛 Fix error caused by typo 2024-08-23 18:19:11 +02:00
Philipp Stracker
13e3f75c6b
🐛 Register Pay Later notice in ajax requests
Required to mute the admin notice via ajax
2024-08-23 18:14:48 +02:00
Philipp Stracker
a5a981fac6
Front-end logic for dismissible admin notices 2024-08-23 18:11:58 +02:00
Philipp Stracker
cf67c00b44
🎨 Fix phpcs issues and typos 2024-08-23 18:11:15 +02:00
Philipp Stracker
63e91b22b4
Allow permanent muting of admin messages 2024-08-23 18:09:02 +02:00
Philipp Stracker
52200e3452
Add new MuteMessageEndpoint for admin-notices 2024-08-23 17:58:20 +02:00
Philipp Stracker
d9a96ddb7a
🔧 Add webpack to the admin-notices module 2024-08-23 17:52:07 +02:00
Emili Castells Guasch
53de52e2d3 Add PayPal order id into WC order meta 2024-08-23 16:23:23 +02:00
Moritz Meißelbach
fa36ff33ff
Set platform requirement 2024-08-23 16:01:28 +02:00
Moritz Meißelbach
9152de2ef0
Fix imports 2024-08-23 15:52:56 +02:00
Moritz Meißelbach
789d979c80
Merge branch 'refs/heads/trunk' into modularity-module-migration
# Conflicts:
#	modules/ppcp-applepay/src/ApplepayModule.php
#	modules/ppcp-compat/src/CompatModule.php
2024-08-23 15:50:49 +02:00
Moritz Meißelbach
c088819e7c
Use correct function signature 2024-08-23 15:46:32 +02:00
Moritz Meißelbach
49150cec0c
Update lockfile 2024-08-23 15:46:09 +02:00
Moritz Meißelbach
41d13be3ea
Refactor PayLaterWCBlocksModule to Modularity 2024-08-23 15:16:31 +02:00
Emili Castells Guasch
150d29c0b4 Throw user friendly error message if it exist in the response 2024-08-23 15:05:39 +02:00