Commit graph

9542 commits

Author SHA1 Message Date
carmenmaymo
800bf1b766
Fix js lint
some rules suppressed to avoid changing implementation
2025-04-14 14:37:16 +02:00
Emili Castells
f5461a1eb2
Merge pull request #3293 from woocommerce/PCP-4428-fastlane-gateway-visible-on-pay-for-order-page
Fastlane gateway visible on Pay for Order page (4428)
2025-04-14 13:23:37 +03:00
Emili Castells
f8df1bc321
Merge pull request #3305 from woocommerce/PCP-4447-pay-later-messaging-configurator-preview-alignment-issues
Fix Pay Later Messaging configurator preview alignment issues (4447)
2025-04-14 13:06:00 +03:00
Emili Castells
2bcd7a4f91
Merge pull request #3272 from woocommerce/PCP-4221-apfs-triggers-incorrect-renewal-date-for-simple-products-as-subscriptions
APFS plugin triggers incorrect renewal date for simple products as subscriptions (4221)
2025-04-14 13:05:14 +03:00
Emili Castells
40247ffeba
Merge pull request #3311 from woocommerce/PCP-4465-editing-variable-products-hangs-when-pay-pal-subscriptions-api-is-enabled
Fix the unresponsive product editing screen for variable products (PayPal Subscriptions API error) (4465)
2025-04-14 12:02:25 +03:00
Emili Castells
11fc1b4e83
Merge pull request #3312 from woocommerce/PCP-4473-onboarding-via-woo-commerce-fails-in-new-ui-settings-page-loads-briefly-then-goes-blank-temp
Onboarding via WooCommerce fails in new UI (4473)
2025-04-14 12:01:42 +03:00
Taha Paksu
c34ae55a7b
Merge pull request #3316 from woocommerce/release/3.0.3
3.0.3 release
2025-04-08 12:06:10 +03:00
Taha Paksu
ffc5f3b445 Bump version release date in changelog 2025-04-08 12:00:05 +03:00
Philipp Stracker
436ba4e8c0
🐛 Fix the onboarding wizard bug 2025-04-04 14:35:19 +02:00
Philipp Stracker
92c89f4544
🔀 Merge branch 'trunk' 2025-04-04 14:02:29 +02:00
Philipp Stracker
73a9953d61
🔊 Add error log when onboarding wizad fails 2025-04-04 13:59:53 +02:00
Daniel Dudzic
dc026bba93
🐛 Fix the linkBtn is null error and move the strings to the server side 2025-04-04 13:55:34 +02:00
Niklas Gutberlet
875d56a15f
Merge pull request #3310 from woocommerce/release/3.0.3-rc1
Release 3.0.3-rc1
2025-04-04 12:20:21 +02:00
Emili Castells Guasch
556ac3968f Release 3.0.3-rc1 2025-04-04 11:49:58 +02:00
Emili Castells
28f84bbf15
Merge pull request #3290 from woocommerce/PCP-4441-hide-disabled-payment-methods-on-reactified-woo-commerce-settings-payments-tab
Filter the shown gateways in the Woo admin settings. (4441)
2025-04-04 11:45:02 +02:00
Emili Castells
2eac9624ae
Merge pull request #3308 from woocommerce/PCP-4468-apple-pay-displayed-in-things-to-do-next-when-in-branded-only-mode
Apple Pay displayed in Things to do next when in branded-only mode (4468)
2025-04-04 11:44:14 +02:00
Emili Castells
330377065f
Merge pull request #3309 from woocommerce/PCP-4470-option-with-bn-code-not-created-in-branded-only-mode
option with BN code not created in branded-only mode (4470)
2025-04-04 11:43:05 +02:00
Emili Castells Guasch
495aa0fed6 Move bn code initialization from plugin activation to settings page load 2025-04-04 11:10:41 +02:00
Philipp Stracker
a5922dafc5
👔 Double check for branded only mode
Though this check should not be needed, it ensures that no wallet (apple_pay, google_pay) or card payments (acdc and axo) are made available in branded only mode
2025-04-04 09:53:05 +02:00
Philipp Stracker
dfdc6a4c62
💡 Add TODO comments for later refactoring 2025-04-04 09:45:38 +02:00
Philipp Stracker
ddaec77eed
🐛 Hide “Apple Domain” todo in branded-only mode 2025-04-04 09:45:10 +02:00
Taha Paksu
0747a0df14
Merge pull request #3306 from woocommerce/release/3.0.2
3.0.2 release
2025-04-03 16:40:43 +03:00
Taha Paksu
07b8e35544 Update changelogs 2025-04-03 16:34:17 +03:00
Emili Castells
368ac97faa
Merge pull request #3301 from woocommerce/PCP-4464-isu-login-fails
ISU Login Fails (4464)
2025-04-03 14:36:39 +02:00
Emili Castells
4a3b7e5ddd
Merge pull request #3304 from woocommerce/PCP-4463-improve-branded-only-upgrade-path
Improve branded-only upgrade path (4463)
2025-04-03 14:34:48 +02:00
Philipp Stracker
5a85286142
Don't delete the entire general-settings entry 2025-04-03 13:30:57 +02:00
Philipp Stracker
6ed6b8c3ba
🧑‍💻 Log the request path to give more context 2025-04-03 13:15:34 +02:00
Philipp Stracker
e9450f0100
🧑‍💻 Add new request-prefix to log messages 2025-04-03 13:15:00 +02:00
Philipp Stracker
8d207f0070
🎨 Apply code styles rules to WooCommerceLogger 2025-04-03 13:12:59 +02:00
Philipp Stracker
1790028170
♻️ Shorten the OAuth delay to 2 seconds 2025-04-03 13:00:49 +02:00
Philipp Stracker
624c40e429
♻️ Refactor the OAuth processing
Extract token verification into a separate function, so we can always apply the redirect at the end
2025-04-03 13:00:23 +02:00
Philipp Stracker
cc0f8767d3
♻️ Improve naming of the transient key 2025-04-03 12:55:06 +02:00
Philipp Stracker
765c01ed4d
♻️ Store request data in private member
Manages the request-data as internal class state instead of passing it to private functions; helps to keep functions clean
2025-04-03 12:53:24 +02:00
Philipp Stracker
6ae7c25593
🔒️ Delay OAuth processing to avoid abuse 2025-04-03 12:35:12 +02:00
Daniel Dudzic
30158b0bbb
🐛 Fix Pay Later Messaging configurator preview alignment issues 2025-04-03 12:29:49 +02:00
Emili Castells Guasch
503d75e396 Fix service name 2025-04-03 11:56:40 +02:00
Emili Castells Guasch
6186947593 Add code for debuggin issue 2025-04-03 11:33:24 +02:00
carmenmaymo
842506e554
Fix phpcs 2025-04-03 11:06:36 +02:00
Emili Castells Guasch
b4c275054f Delete general settings option on plugin uninstall 2025-04-03 11:04:03 +02:00
carmenmaymo
3a84cc76c3
Merge branch 'trunk' into PCP-4428-fastlane-gateway-visible-on-pay-for-order-page 2025-04-03 10:39:25 +02:00
Philipp Stracker
15c9dbd63f
🔊 Improve logger for internal REST calls 2025-04-03 09:53:12 +02:00
Philipp Stracker
dc46703ce5
🔊 Add log output for connect/disconnect hooks 2025-04-03 09:49:45 +02:00
Carmen Maymó
c4f84bf903
Update modules/ppcp-axo/src/AxoModule.php
Co-authored-by: Danny Dudzic <d.dudzic@syde.com>
2025-04-03 09:44:50 +02:00
Philipp Stracker
9fe2e3d55f
🐛 Prevent double processing of the same token 2025-04-03 09:35:22 +02:00
Philipp Stracker
4227298ad3
🚑️ Do not clean up during authentication
“disconnect()” performs several cleanup routines that should only fire at the end of the authentication process. Calling the disconnect() method here effectively invalidated previous onboarding token and prevented successful login.
2025-04-02 18:31:17 +02:00
Philipp Stracker
9f6b15c2dd
🔊 Add log entry when plugin caches are flushed 2025-04-02 18:25:33 +02:00
Emili Castells
a4d4241d50
Merge pull request #3298 from woocommerce/release/3.0.2-rc2
Release 3.0.2-rc2
2025-04-02 15:58:45 +02:00
Emili Castells Guasch
575798d76f Update changelog 2025-04-02 15:55:11 +02:00
Emili Castells
c66fc06746
Merge pull request #3295 from woocommerce/PCP-4454-remove-branded-only-flag-when-uninstalling-pay-pal-payments
Remove branded-only flag when uninstalling PayPal Payments (4454)
2025-04-02 15:46:26 +02:00
Philipp Stracker
76de5917cd
Merge pull request #3296 from woocommerce/PCP-4457-enable-fastlane-watermark-by-default-in-new-settings-ui
Settings UI: Enable Fastlane Watermark by default after onboarding for compatible stores (4457)
2025-04-02 15:43:58 +02:00