Wesley Rosa
edd156eedc
woorelease: Product version bump update
2024-09-02 15:50:36 -03:00
Philipp Stracker
a4c2569a87
✨ Sanitize number, only sync valid US numbers
...
Invalid phone numbers do not trigger a Fastlane refresh
2024-09-02 18:27:29 +02:00
Philipp Stracker
b0359c9de8
♻️ Minor code cleanup
...
- Define all properties on class level (instead of implicit declaration in constructor)
- Use the new `isRyanFlow` check
- Use the new `this.refreshFastlaneComponent()` method
2024-09-02 16:42:04 +02:00
Philipp Stracker
901774b8cc
✨ Add phone-observer for Gary
...
Push the phone number from the Woo checkout form to the Fastlane component.
2024-09-02 16:40:14 +02:00
Emili Castells
9860e864b9
Merge pull request #2553 from woocommerce/fix/PCP-3566-old-wf
...
Fix the old package workflow
2024-09-02 16:32:08 +02:00
Alex P.
cfa8f1135b
Revert "Replace old local archive command"
...
This reverts commit 87c9beba57
.
2024-09-02 17:11:37 +03:00
Emili Castells
a667c3ea5e
Merge pull request #1625 from woocommerce/new-package-workflow
...
Use package creation reusable workflow
2024-09-02 15:48:28 +02:00
Alex P
62224fecb8
Extract into a separate workflow
2024-09-02 16:27:31 +03:00
Narek Zakarian
c3c9beb722
Extend list of fastlane incompatible plugins.
2024-09-02 16:24:01 +04:00
Alex P.
65a4837935
Add more feature statuses into system report
2024-09-02 12:03:08 +03:00
Alex P.
381041138c
Allow to override the list of Pay Later supported countries
2024-08-31 14:03:04 +03:00
Philipp Stracker
7509f914ab
Merge branch 'trunk'
...
# Conflicts:
# modules/ppcp-admin-notices/src/AdminNotices.php
# modules/ppcp-local-alternative-payment-methods/src/LocalAlternativePaymentMethodsModule.php
# modules/ppcp-paylater-configurator/src/PayLaterConfiguratorModule.php
# modules/ppcp-wc-gateway/src/WCGatewayModule.php
2024-08-30 15:16:20 +02:00
Philipp Stracker
ac1e97e4e6
Refactor LocalAlternativePaymentMethodsModule
2024-08-29 18:56:03 +02:00
Emili Castells
796ded031e
Merge pull request #2547 from woocommerce/PCP-3577-fatal-error-in-logs-when-we-try-to-pay-with-apple-pay-as-separate-gateway
...
Fatal error in logs when we try to pay with Apple Pay as separate gateway (3577)
2024-08-29 12:17:40 +02:00
Emili Castells
f751eb2ea9
Merge pull request #2545 from woocommerce/PCP-3583-fix-missing-google-pay-button
...
Google Pay buttons are missing in block checkout (3583)
2024-08-29 11:53:56 +02:00
Emili Castells Guasch
888d9126f5
Add logger to Apple Pay and Google Pay gateways
2024-08-29 11:38:40 +02:00
Philipp Stracker
0f08a64f5e
♻️ Extract repeat logic into new getter
2024-08-28 16:09:11 +02:00
Narek Zakarian
0253b39337
Merge branch 'trunk' into PCP-3575-fastlane-transaction-id-not-clickable
2024-08-28 17:59:30 +04:00
Philipp Stracker
2fa5545af2
🩹 FIx potential problem with initialization order
2024-08-28 15:54:41 +02:00
Philipp Stracker
72b9fdc251
🐛 Fix issue with missing Google Pay button
2024-08-28 15:53:28 +02:00
Narek Zakarian
ac31cfe476
Fix the coding styles
2024-08-28 17:32:59 +04:00
Narek Zakarian
1e9d9ec29e
Fix the coding styles
2024-08-28 17:07:50 +04:00
Narek Zakarian
3f1b998118
Only remove the gateway on the WooCommerce Settings Payments tab.
...
Additionally introduce the function to check if is WooCommerce Settings Payments tab screen (/wp-admin/admin.php?page=wc-settings&tab=checkout).
2024-08-28 16:52:17 +04:00
Emili Castells
dfecfb8723
Merge pull request #2543 from woocommerce/release/2.9.0-rc1
...
Release 2.9.0 rc1
2024-08-28 14:34:20 +02:00
Emili Castells Guasch
e7c8d85aef
Release 2.9.0-rc1
2024-08-28 14:15:09 +02:00
Emili Castells Guasch
e8bbc43410
Merge branch 'trunk' into release/2.9.0-rc1
2024-08-28 13:59:56 +02:00
Emili Castells
8a6eef4ec7
Merge pull request #2542 from woocommerce/PCP-3583-google-pay-and-apple-pay-button-divs-appear-wrong-payment-method-selections-on-pay-for-order-page
...
Problem with Google Pay and Apple Pay button placement on Pay for Order page (3583)
2024-08-28 13:58:49 +02:00
Emili Castells Guasch
e4ad87b7bd
Merge branch 'trunk' into PCP-3583-google-pay-and-apple-pay-button-divs-appear-wrong-payment-method-selections-on-pay-for-order-page
2024-08-28 13:49:06 +02:00
Emili Castells Guasch
767fb6db27
Update main plugin file
2024-08-28 13:48:35 +02:00
Philipp Stracker
8577594033
🐛 Remove the empty Apple Pay wrapper
2024-08-28 13:41:55 +02:00
Emili Castells
c6068685ae
Merge pull request #2541 from woocommerce/PCP-3317-latest-adjustments
...
Local APMs latest adjustments
2024-08-28 13:32:06 +02:00
Philipp Stracker
f5d4faba79
🐛 Remove the empty Google Pay wrapper
...
When using Google Pay in a separate payment gateway, there was a left-over div-tag with a fixed height beneath the PayPal payment button. This empty div was the initial wrapper for the payment button in the smart-button block, and is removed from DOM when a separate gateway is used.
2024-08-28 13:21:02 +02:00
Philipp Stracker
b7d18f105e
🐛 Fix incorrect display of initial button
...
Logic to hide the payment button when used as a smart-button (not as a separate gateway) had a bug, if the PayPal method was not the first payment gateway.
The new logic ensures that the payment button’s visibility is correct, regardless on whether it’s a separate payment gateway or included in the PayPal smart-button block.
2024-08-28 12:56:07 +02:00
Emili Castells Guasch
f3bf4322c5
Fix phpcs
2024-08-28 12:33:03 +02:00
Emili Castells Guasch
a8c43d75c4
Use wc blocks common icons for apm icons
2024-08-28 12:21:03 +02:00
Alex P.
1a0d4975df
Fix .lock
2024-08-28 11:48:11 +03:00
Emili Castells Guasch
4ba74028bf
Update texts
2024-08-28 10:44:15 +02:00
Alex P.
f2b428a781
Do not auto-run assets compiler
2024-08-28 11:41:28 +03:00
Alex P.
ed315c1723
Add version to the zip name
2024-08-28 11:15:46 +03:00
Alex P
11eb039910
Fix version check
2024-08-28 10:54:16 +03:00
Alex P.
54fdf958c2
Update .distignore
2024-08-28 10:00:45 +03:00
Diego Curbelo
8c1a6f72dc
Merge pull request #2522 from woocommerce/chore/update-wordpress-org-assets
...
Update Wordpress.org screenshots
2024-08-27 14:41:21 -03:00
Emili Castells
92d2452ae2
Merge pull request #2529 from woocommerce/PCP-3533-inform-users-of-pay-later-messaging-configuration-when-pay-later-wasnt-recently-enabled
...
Inform users of Pay Later messaging configuration when Pay Later wasn't recently enabled (3533)
2024-08-27 14:45:19 +02:00
Emili Castells
422978b356
Merge pull request #2523 from callmeahmedr/patch-1
...
Update PaymentsStatusHandlingTrait.php
2024-08-27 14:32:52 +02:00
Emili Castells
f6a19ae9eb
Merge pull request #2528 from woocommerce/PCP-3317-adjustments
...
APMs via Orders API adjustments (3317)
2024-08-27 13:58:11 +02:00
Emili Castells Guasch
a97d37a8f4
Remove bic on ideal
2024-08-27 13:03:02 +02:00
Philipp Stracker
813f24da1c
💡 Update comment
2024-08-27 12:46:15 +02:00
Emili Castells Guasch
c9d7bfbe6e
Fix psalm
2024-08-27 12:41:55 +02:00
Philipp Stracker
5b05458103
♻️ Decouple init logic from global PPCP config
...
Allow Google Pay logic to initialize on pages that do not provide a global PayPalCommerceGateway object. Required to use CheckoutBootstrap to popuplate billing fields in continuation mode.
2024-08-27 12:34:50 +02:00
Philipp Stracker
07c73985e3
✨ Always load GooglePay scripts on checkout page
2024-08-27 12:32:53 +02:00