Commit graph

8537 commits

Author SHA1 Message Date
Philipp Stracker
af6cc7e56b
♻️ Use new connection-check for API host services 2025-02-03 14:39:12 +01:00
Philipp Stracker
1286d0866e
🚚 Extract services from onboarding module 2025-02-03 14:34:25 +01:00
Philipp Stracker
abb80f9957
🐛 Rename incorrect settings mapping 2025-02-03 14:22:44 +01:00
Philipp Stracker
1c70334721
🐛 Add missing use statement 2025-02-03 14:21:03 +01:00
Philipp Stracker
aa0a8d4182
🗑️ Deprecate current_environment_is() 2025-02-03 13:49:16 +01:00
Philipp Stracker
81ca5dd00e
♻️ Use cache service instead of direct creation 2025-02-03 13:42:26 +01:00
Philipp Stracker
0b77ff9e55
♻️ Extract bearer-logic from onboarding module 2025-02-03 13:40:12 +01:00
Philipp Stracker
5c7fc56d12
🐛 Add missing use statement 2025-02-03 13:39:16 +01:00
Philipp Stracker
d6310f3082
Support Environment object in EnvironmentConfig 2025-02-03 13:38:12 +01:00
Philipp Stracker
2c35059e4b
Create new environment detection helper methods 2025-02-03 13:36:45 +01:00
Philipp Stracker
90d2c77a5a
🚚 Extract Environment class to gateway module 2025-02-03 13:34:30 +01:00
Philipp Stracker
d186677a58
♻️ Simplify settings-map 2025-02-03 12:37:34 +01:00
Philipp Stracker
71f2cdd06a
🔀 Merge branch 'trunk' 2025-02-03 12:12:34 +01:00
Philipp Stracker
3d185090e2
🐛 Cache the SellerStatus 2025-02-03 12:06:12 +01:00
Philipp Stracker
401e255656
🔧 Add settings-mapping for “merchant_id” 2025-02-03 12:02:30 +01:00
Emili Castells
6339207bcd
Merge pull request #3037 from woocommerce/PCP-4102-save-and-display-pay-later-messaging-configuration
Save and display Pay Later Messaging configuration (4102)
2025-01-31 15:16:11 +01:00
Philipp Stracker
0e7df1e3e7
Merge pull request #3040 from woocommerce/fix/PCP-4131-uk-to-gb
Change UK to GB
2025-01-31 14:15:46 +01:00
carmenmaymo
2387902a18
Change UK to GB 2025-01-31 10:46:16 +01:00
Philipp Stracker
44cb17f1cc
♻️ More robust feature checks in new UI 2025-01-30 18:40:43 +01:00
Philipp Stracker
49665f680f
New Local APM product status check 2025-01-30 18:37:36 +01:00
Philipp Stracker
5f51762025
♻️ More appropriate hook name 2025-01-30 18:22:12 +01:00
Philipp Stracker
5ac70e26c2
♻️ Use new base class for PUI status check 2025-01-30 18:16:26 +01:00
Philipp Stracker
e6a6cbb7b1
♻️ Use new base class for DCC status check 2025-01-30 18:12:38 +01:00
Philipp Stracker
4006605964
♻️ Slightly shorten ApplePay status check 2025-01-30 17:41:21 +01:00
Philipp Stracker
c985573d1d
🥅 Annotate all throwable errors 2025-01-30 17:27:37 +01:00
Philipp Stracker
00edc11392
♻️ Use new base class for GooglePay status check 2025-01-30 17:26:24 +01:00
Philipp Stracker
3bd118de1b
♻️ Use new base class for ApplePay status check 2025-01-30 17:13:56 +01:00
Philipp Stracker
11f3071579
New services to check the onboarding status 2025-01-30 17:12:50 +01:00
Philipp Stracker
70abceeee0
New base class to check feature eligibility 2025-01-30 17:12:19 +01:00
Emili Castells Guasch
f907558262 Remove console.log 2025-01-30 16:50:34 +01:00
Emili Castells Guasch
84a30d84d9 Remove readme boilerplace example 2025-01-30 16:48:06 +01:00
Emili Castells Guasch
66c6fb17b8 Save pay later messaging config to database 2025-01-30 16:39:26 +01:00
Philipp Stracker
917a147af8
🥅 Catch failed eligibility checks 2025-01-30 13:36:57 +01:00
Daniel Dudzic
0daf56b2af
Settings UI: Move Things To Do config data to a separate definition file. Add settings highlighting. Add todos dismissing. 2025-01-30 12:54:05 +01:00
Emili Castells Guasch
a652f21629 Read config from store 2025-01-30 10:50:44 +01:00
Emili Castells Guasch
855aa9cf9b Merge branch 'trunk' into PCP-4102-save-and-display-pay-later-messaging-configuration 2025-01-30 09:26:44 +01:00
Philipp Stracker
8edbb87378
♻️ Extract repeat code into components 2025-01-29 18:54:01 +01:00
Philipp Stracker
dda23b38b4
💄 Style the new LearnMore links 2025-01-29 18:38:55 +01:00
Philipp Stracker
77badd39d6
♻️ Move all learn-more links into the new prop 2025-01-29 18:31:42 +01:00
Philipp Stracker
c79ed52fb4
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/BadgeBox.js
2025-01-29 18:22:42 +01:00
Philipp Stracker
e00a6e1ff7
♻️ Improve readability of SCSS code 2025-01-29 18:21:42 +01:00
Philipp Stracker
77bf4064f5
Add the LearnMore link into BadgeBox 2025-01-29 18:18:40 +01:00
Philipp Stracker
990b945372
Finish the LearnMore component 2025-01-29 18:12:56 +01:00
Philipp Stracker
badef20dc5
🔥 Remove unused prop from BadgeBox 2025-01-29 18:12:22 +01:00
Emili Castells Guasch
0e89cde688 Add data store boilerplate 2025-01-29 17:57:50 +01:00
Philipp Stracker
51b2582589
Merge pull request #3035 from woocommerce/PCP-4127-fix-buttons-in-navigation-bar
Fix buttons in navigation bar (4127)
2025-01-29 17:56:32 +01:00
Philipp Stracker
8aee26c9d1
🔀 Merge branch 'trunk' 2025-01-29 17:31:04 +01:00
Philipp Stracker
6605df0b23
♻️ Re-arrange top-navigation elements 2025-01-29 17:22:21 +01:00
Emili Castells Guasch
442a33778f Add endpoint save config 2025-01-29 17:20:10 +01:00
Philipp Stracker
5344b44033
🚚 Rename TabNavigation to make it more unique 2025-01-29 17:12:06 +01:00