Philipp Stracker
dc4b54b9b9
💡 Add and update hook comments
2025-02-20 13:21:45 +01:00
Philipp Stracker
ab2163a45c
🎨 Make condition easier to understand
2025-02-20 12:36:21 +01:00
Philipp Stracker
d4a11a1346
♻️ Improve code documenation
2025-02-20 12:34:51 +01:00
Philipp Stracker
ff943b5041
♻️ Decrease nesting depth of callback code
2025-02-20 12:26:57 +01:00
Philipp Stracker
705ffbdf17
♻️ Extract common logic from hook callbacks
2025-02-20 12:23:05 +01:00
Philipp Stracker
db0d419cf5
♻️ Use payment settings for todo-status-check
2025-02-18 16:03:10 +01:00
Emili Castells
1ba9081768
Merge pull request #3130 from woocommerce/PCP-4161-connect-pay-later-messaging
...
Connect Pay Later Messaging with the frontend (PCP-4161)
2025-02-18 15:31:06 +01:00
Narek Zakarian
681b882ee9
Improve styling for the pay later configurator
2025-02-18 18:23:57 +04:00
Philipp Stracker
3e867157dc
Merge pull request #3126 from woocommerce/PCP-4234-hide-the-sandbox-accordion-in-settings
...
Hide the "Sandbox" accordion in Settings (4234)
2025-02-18 15:19:14 +01:00
Emili Castells
6275370c48
Merge pull request #3129 from woocommerce/PCP-4225-fix-ui-glitches
...
Small UI fixes and adjustments (4225)
2025-02-18 15:17:59 +01:00
Philipp Stracker
cdcc523956
🔀 Merge branch 'trunk'
2025-02-18 15:08:27 +01:00
Philipp Stracker
6e3d6b7816
💄 Remove the link from Subscriptions choice
2025-02-18 15:07:29 +01:00
Philipp Stracker
e7b9b54f24
💬 Update the onboarding pricing information date
2025-02-18 15:03:15 +01:00
Philipp Stracker
f9c018987b
💄 Unify layout of actions inside card-description
2025-02-18 15:01:04 +01:00
Philipp Stracker
cf7d8ff119
✨ New CardActions component
2025-02-18 15:00:22 +01:00
Philipp Stracker
5ce891fe25
💄 Display account type in connection badge
2025-02-18 14:49:11 +01:00
carmenmaymo
5f2fbc9025
Hide sandbox component by commenting out
2025-02-18 14:48:44 +01:00
Emili Castells
845298560b
Merge pull request #3125 from woocommerce/PCP-4207-connect-settings-correct-the-intent-behavior
...
Conditionally check/uncheck the Order Intent (PCP-4207)
2025-02-18 14:04:35 +01:00
Emili Castells
5c8a8fb593
Merge pull request #3122 from woocommerce/PCP-4157-remove-dependency-on-old-onboarding-module
...
Remove dependency on old Onboarding module (4157)
2025-02-18 14:03:29 +01:00
Philipp Stracker
a6868ec0ca
💄 Add a uniform gap & separator between sections
2025-02-18 14:01:38 +01:00
Philipp Stracker
22e14e538c
🔀 Merge branch 'trunk'
2025-02-18 13:56:11 +01:00
Narek Zakarian
167e12e54e
Conditionally check/uncheck the Order Intent
2025-02-18 16:55:01 +04:00
Philipp Stracker
9f44657400
💡 Document use of “settings->set()” via comments
2025-02-18 13:04:51 +01:00
Philipp Stracker
a13b8c03ff
🔀 Merge branch 'trunk'
2025-02-18 12:35:26 +01:00
Philipp Stracker
c732f53acb
♻️ Small adjustments and improvements
2025-02-18 12:34:41 +01:00
Philipp Stracker
2d40768e83
👔 Sync the connection state with authentication
2025-02-18 12:24:58 +01:00
Philipp Stracker
597e4ce0a8
♻️ Use the ConnectionState class in the new UI
2025-02-18 12:12:48 +01:00
Philipp Stracker
19fb923d6a
✨ Implement a new ConnectionState class
...
Modern and flexible solution to access connection- and environment-details.
2025-02-18 12:12:05 +01:00
Emili Castells
5059ca24ff
Merge pull request #3120 from woocommerce/PCP-4211-connect-settings-connect-common-settings-with-the-frontend
...
Connect Common settings with the frontend (4211)
2025-02-18 11:39:47 +01:00
Emili Castells
c0eb41fe2b
Merge pull request #3123 from woocommerce/PCP-4177-things-to-do-configure-a-pay-pal-subscription-implement-logic-for-the-todo-item
...
Todos: Update the eligibility conditions for the Subscription todo
2025-02-18 11:38:58 +01:00
Emili Castells
6b6d4a3239
Merge pull request #3121 from woocommerce/PCP-4228-warning-undefined-array-key-disable-funding-on-new-install
...
Undefined array key "disable_funding" on new install (4228)
2025-02-18 10:55:02 +01:00
Daniel Dudzic
745a1031bc
Todos: Update the eligibility conditions for the Subscription todo
2025-02-17 21:04:16 +01:00
Philipp Stracker
ea471f98fc
✅ Adapt unit tests to recent changes
2025-02-17 18:51:20 +01:00
Philipp Stracker
a532f60416
✨ Add environment service to new settings module
2025-02-17 18:50:50 +01:00
Philipp Stracker
7a106742e3
🚚 Rename environment-service
2025-02-17 18:48:38 +01:00
Philipp Stracker
a59cf7f285
♻️ Refactor the Environment service
...
The goal is to make the Environment instance independent of a Settings-instance, since legacy UI and new UI store settings in different classes and data formats.
2025-02-17 18:43:56 +01:00
Philipp Stracker
d672656513
🔥 Remove unused “use” statements
2025-02-17 18:26:05 +01:00
Philipp Stracker
93820b68f6
✅ Update tests to accept refactored code
2025-02-17 18:20:41 +01:00
Philipp Stracker
85787eabfd
🎨 Add type hint to private attribute
2025-02-17 18:19:19 +01:00
Philipp Stracker
cd464566d5
💡 Comment State use in ppcp-wc-gateway/services
2025-02-17 18:10:11 +01:00
Philipp Stracker
55769eea9c
🔥 Remove unused State from CreditCardGateway
2025-02-17 18:09:16 +01:00
Philipp Stracker
2e1e8f68a4
♻️ Refactor SendOnlyCountryNotice
2025-02-17 18:08:18 +01:00
Philipp Stracker
90b315cc87
🎨 Reorganize code in ppcp-wc-gateway/services
2025-02-17 18:02:00 +01:00
Philipp Stracker
a59ef8286f
💡 Comment on connection-tab-fields
2025-02-17 17:56:00 +01:00
Philipp Stracker
a56707a8ce
♻️ Refactor StatusReportModule
2025-02-17 17:54:41 +01:00
Philipp Stracker
1beda99f83
♻️ Refactor LocalAlternativePaymentMethodsModule
2025-02-17 17:51:36 +01:00
Philipp Stracker
8c23462db5
♻️ Refactor ppcp-webhooks/factory
2025-02-17 17:49:35 +01:00
Philipp Stracker
554c9ad03c
♻️ Refactor WebhookModule
2025-02-17 17:48:27 +01:00
Philipp Stracker
5f2f404cc9
♻️ Refactor WCGatewayModule
2025-02-17 17:46:25 +01:00
Philipp Stracker
60c044b905
💡 Comment SettingsRenderer
2025-02-17 17:45:25 +01:00