Commit graph

7106 commits

Author SHA1 Message Date
Philipp Stracker
d8d87ce1b8
🐛 Prevent infinite loop for invalid state values 2024-10-01 17:29:28 +02:00
Diego Curbelo
1f3034136e
Merge remote-tracking branch 'origin/release/2.9.2' into trunk 2024-10-01 12:20:36 -03:00
Diego Curbelo
f88e39545d
woorelease: Product version bump update 2024-10-01 11:53:06 -03:00
Philipp Stracker
a897557f4f
🐛 Fix duplicate AXO check on initial load 2024-10-01 16:28:04 +02:00
Philipp Stracker
09e7c3670a
♻️ Small cleanup 2024-10-01 16:27:21 +02:00
Philipp Stracker
1e645a64e2
Sync Fastlane data with Woo cart
Main change of this branch. Tell WooCommerce about the shipping address used by Fastlane, so taxes and shipping options are correct
2024-10-01 16:20:37 +02:00
Philipp Stracker
9e03c503ac
♻️ Extract common logic into a class-method 2024-10-01 16:16:53 +02:00
Daniel Dudzic
c153401608
Fix PHPCS formatting issues 2024-10-01 15:57:20 +02:00
Daniel Dudzic
7dc3113be0
Axo Block: Fix the Fastlane modal info message text overflow issue 2024-10-01 15:48:27 +02:00
Daniel Dudzic
763f6a431e
Remove Axo from the Checkout block in the editor and add the ACDC card component in the editor view 2024-10-01 15:03:38 +02:00
Philipp Stracker
ad6af26e6c
🔀 Merge branch 'trunk' 2024-10-01 13:41:51 +02:00
Emili Castells Guasch
e32fb4d647 Merge branch 'trunk' into PCP-3523-fix-shortcode-check 2024-10-01 12:10:28 +02:00
Alex P.
cacd9e5598
Merge branch 'trunk' into PCP-3535-fix-editor-paypal-buttons-grid 2024-10-01 10:44:09 +03:00
Alex P.
c794ad20e9
Fix Google Pay preview config and style 2024-10-01 09:16:39 +03:00
Alex P.
f3bac3c51f
Remove unused class 2024-10-01 09:15:16 +03:00
Philipp Stracker
0abb2e0f8d
Store & restore the Woo form as needed
When Ryan flow starts, the values of the Woo-form are saved in an internal Map, and restored once the Ryan flow is disabled again (change email or select other payment gateway)
2024-09-30 18:59:22 +02:00
Philipp Stracker
89fa0f1fa7
New utility function to loop all group-fields 2024-09-30 18:57:00 +02:00
Philipp Stracker
8b0e12c06d
♻️ Minor code cleanup
- Define class properties
- Change visibility of properties
- Add some comments
2024-09-30 18:50:25 +02:00
Emili Castells
5bae4d13c8
Merge pull request #2660 from woocommerce/PCP-3747-fastlane-new-ryan-card-view-has-white-background
Axo: Remove fixed container background color from the Ryan credit card component (3747)
2024-09-30 17:57:58 +02:00
Emili Castells
4a0e1cf1b4
Merge pull request #2659 from woocommerce/release/2.9.2-rc1
Release 2.9.2-rc1
2024-09-30 17:54:43 +02:00
Daniel Dudzic
360082a789
Remove fixed container background color 2024-09-30 17:48:53 +02:00
Emili Castells Guasch
70d45c1ed7 Release 2.9.2-rc1 2024-09-30 17:47:02 +02:00
Emili Castells
682acb66c2
Merge pull request #2658 from woocommerce/PCP-3743-fastlane-render-watermark-on-right-side-of-email-field
Axo: Move watermark to the right side (3743)
2024-09-30 17:38:10 +02:00
Daniel Dudzic
1032dff3f9
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3743-fastlane-render-watermark-on-right-side-of-email-field 2024-09-30 17:28:34 +02:00
Daniel Dudzic
653deeec7f
Move the watermark to the right side 2024-09-30 17:26:23 +02:00
Emili Castells
37a36b5fbd
Merge pull request #2657 from woocommerce/PCP-3745-fastlane-add-link-to-setup-guide-to-the-fastlane-settings
Fastlane add link to setup guide to the Fastlane settings (3745)
2024-09-30 16:49:56 +02:00
Emili Castells Guasch
8293bb3d36 Update description 2024-09-30 16:41:54 +02:00
Emili Castells
b7a1e498d5
Merge pull request #2653 from woocommerce/fastlane-card-preview-ui-for-classic-checkout
Fastlane card preview UI for classic checkout
2024-09-30 16:20:07 +02:00
Emili Castells
2f4a76a4bb
Merge pull request #2652 from woocommerce/PCP-3716-fix-fastlane-classic-checkout-card-icons
Fastlane Classic Checkout card icons (3716)
2024-09-30 16:19:56 +02:00
Emili Castells
b04343b365
Merge pull request #2650 from woocommerce/PCP-3717-fix-fastlane-spinner-in-safari
Fastlane spinner does not disappear once the watermark (3717)
2024-09-30 16:19:42 +02:00
Philipp Stracker
b4f193aadf
💄 Improve card preview styling 2024-09-27 18:15:00 +02:00
Philipp Stracker
e4f9388077
🩹 Fix the card icon size 2024-09-27 17:28:59 +02:00
Philipp Stracker
84a39a96d7
💄 Move inline styles to CSS file 2024-09-27 17:21:16 +02:00
Philipp Stracker
4739008767
🎨 Apply code style (indentation) 2024-09-27 17:19:32 +02:00
Narek Zakarian
8b6cb86dbb
Add Custom Placeholder Handling when rendering the card fields 2024-09-27 19:11:35 +04:00
Philipp Stracker
b57d5f6975
🩹 Ensure the loader is really displayed
Future proof the loader, to ensure it’s really displayed when needed
2024-09-27 16:49:41 +02:00
Philipp Stracker
a39ad34e54
🩹 Address CSS glitch in Safari
The before element was not hidden when the `.loader` class is removed. Safari only stopped the animation while keeping the loader visible.
2024-09-27 16:35:14 +02:00
Philipp Stracker
95a7b60c0d
🎨 Fix code style (indentation) 2024-09-27 16:32:47 +02:00
Danny Dudzic
2d425cc943
Merge pull request #2647 from woocommerce/PCP-3738-fastlane-auto-default-on-the-fastlane-modules
Axo: Load classic and block integration modules by default (3738)
2024-09-27 15:45:31 +02:00
Danny Dudzic
ce19c71e18
Merge pull request #2648 from woocommerce/PCP-3739-fastlane-acdc-gateway-not-available-on-block-checkout-for-logged-in-users
Axo Block: Load ACDC for logged in users in the Block Checkout (3739)
2024-09-27 15:42:25 +02:00
Philipp Stracker
5a08643260
Merge pull request #2649 from woocommerce/PCP-3680-migrate-dcc-settings
Consolidate Credit-Card and Fastlane settings (3680)
2024-09-27 11:45:02 +02:00
Philipp Stracker
e5a848e757
Merge pull request #2646 from woocommerce/PCP-3720-fastlane-remove-privacy-setting
Fastlane remove Privacy setting (3720)
2024-09-27 11:40:52 +02:00
Philipp Stracker
bcd62f674d
♻️ Favor DCC config class over settings access 2024-09-26 18:44:25 +02:00
Philipp Stracker
0677364eb2
🚨 Update unit tests 2024-09-26 18:11:23 +02:00
Philipp Stracker
603f2c285c
♻️ Migrate further AXO/DCC settings 2024-09-26 18:07:06 +02:00
Daniel Dudzic
b037a90e4f
Axo Block: Load ACDC for logged in users in the Block Checkout 2024-09-26 17:25:34 +02:00
Daniel Dudzic
914ff3d0e1
Axo: Load classic and block integration modules by default 2024-09-26 16:58:15 +02:00
Philipp Stracker
bbe751eb53
Integrate privacy-option into DCC Configuration
Add a new property to the DCC configuration class, which can only be set via a filter.

# Conflicts:
#	modules/ppcp-wc-gateway/src/Helper/DCCGatewayConfiguration.php
2024-09-26 16:43:47 +02:00
Philipp Stracker
3921e0a207
🔥 Remove UI setting for axo_privacy 2024-09-26 16:41:15 +02:00
Emili Castells
7ad1667baa
Merge pull request #2645 from woocommerce/fastlane
Merge fastlane branch into trunk
2024-09-26 16:31:56 +02:00