Diego Curbelo
873c49046d
Bump versions
2025-04-23 17:08:17 -03:00
Emili Castells Guasch
fbf68eef15
Update changelog
2025-04-23 11:30:22 +02:00
Philipp Stracker
2cb58cd15d
🐛 Fix the onboarding wizard bug
2025-04-23 10:16:43 +02:00
Philipp Stracker
d29a6ea125
🔊 Add error log when onboarding wizad fails
2025-04-23 10:15:48 +02: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
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
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
Emili Castells Guasch
b4c275054f
Delete general settings option on plugin uninstall
2025-04-03 11:04:03 +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
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
Philipp Stracker
a98fb2454b
♻️ Enable AXO watermark during onboarding
2025-04-02 15:37:49 +02:00
Emili Castells
f072254303
Merge pull request #3297 from woocommerce/PCP-4458-branded-only-payment-method-screen-is-referencing-credit-cards-digital-wallets
...
Branded-Only: Remove hint for credit cards/wallets from payment method screen (4458)
2025-04-02 11:49:16 +02:00
Philipp Stracker
78390f0383
💬 Shorten payment method title for branded only
2025-04-02 11:34:35 +02:00
Daniel Dudzic
f901abf21f
👔 Settings UI: Enable Fastlane Watermark by default after onboarding
2025-04-01 23:43:27 +02:00
Philipp Stracker
636a93d463
✨ Delete WC’s branding flag on uninstallation
...
This flag must be cleared, as it would force the plugin to enter branded-only mode again on next installation, regardless of installation source.
2025-04-01 18:40:22 +02:00
Philipp Stracker
37f3cbdfa4
👔 Remove the installation-path on uninstallation
2025-04-01 18:33:48 +02:00
Philipp Stracker
be17b45277
✨ Add a function to reset the installation path
...
The `$reason` argument does not provide additional security, but ensures that the function caller states an explicit intention.
2025-04-01 18:30:48 +02:00
Philipp Stracker
aaa4022498
💡 Add a todo for future refactoring
2025-04-01 18:26:47 +02:00
Philipp Stracker
5936ba5246
🎨 Apply phpcs styles to uninstall.php
2025-04-01 18:25:32 +02:00
Emili Castells
9a3e1ba011
Merge pull request #3292 from woocommerce/release/3.0.2-rc1
...
Release 3.0.2-rc1
2025-04-01 09:34:05 +02:00