Commit graph

8847 commits

Author SHA1 Message Date
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
Emili Castells Guasch
32c34e7b89 Get country code from seller status 2025-02-17 17:52:11 +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
Philipp Stracker
df0e3e861f
💡 Comment SettingsListener 2025-02-17 17:39:47 +01:00
Philipp Stracker
672b898eef
♻️ Refactor SectionsRenderer 2025-02-17 17:37:27 +01:00
Philipp Stracker
cbe63eb080
♻️ Refactor UnsupportedCurrencyAdminNotice 2025-02-17 17:28:14 +01:00
Narek Zakarian
fbeae9b0ed
Check if mapped value is not null before returning true 2025-02-17 20:17:51 +04:00
Philipp Stracker
cf90b1706c
♻️ Refactor GatewayWithoutPayPalAdminNotice 2025-02-17 17:12:47 +01:00
Philipp Stracker
bdd6c23e3c
♻️ Refactor ConnectAdminNotice 2025-02-17 17:10:02 +01:00
Philipp Stracker
f98c1ec5a7
♻️ Simplify PayPalGateway service 2025-02-17 17:03:31 +01:00
Philipp Stracker
1a2eabe7ca
♻️ Refactor PayPalGateway 2025-02-17 17:02:54 +01:00
Philipp Stracker
6294dcac52
♻️ Refactor CardButtonGateway 2025-02-17 16:57:41 +01:00
Philipp Stracker
262d3abd26
♻️ Refactor PayUponInvoiceGateway 2025-02-17 16:55:53 +01:00
Philipp Stracker
fcb9ae488a
🔥 Remove unused “use” statements 2025-02-17 16:55:18 +01:00
Philipp Stracker
d852a7bea9
♻️ Refactor PayUponInvoice 2025-02-17 16:51:11 +01:00
Philipp Stracker
8b76e5fcb7
💡 Comment OnboardingRESTController 2025-02-17 16:47:59 +01:00
Philipp Stracker
a3fbe6f19f
♻️ Refactor EarlyOrderHandler 2025-02-17 16:46:12 +01:00
Philipp Stracker
7d2b0694d9
♻️ Refactor conditions inside services.php 2025-02-17 16:42:47 +01:00
Emili Castells Guasch
86317a63d1 Add PayPal merchant country to seller status 2025-02-17 16:19:00 +01:00
Emili Castells
22ddf2597f
Merge pull request #3119 from woocommerce/PCP-4224-minor-bugs-with-default-values
Minor bugs with default values (4224)
2025-02-17 15:12:26 +01:00
Narek Zakarian
c1b1f47bbe
Fix the "Pay Now Experience" mapping value 2025-02-17 17:52:48 +04:00
Philipp Stracker
845e6b876a
Load persistent data on first store access 2025-02-17 14:37:49 +01:00
Narek Zakarian
a71f687bcf
Map the "Pay Now Experience" 2025-02-17 17:36:20 +04:00
Narek Zakarian
0cdb46dfa6
Map the vaulting for the Credit and Debit Cards 2025-02-17 17:34:41 +04:00
Narek Zakarian
228861ee89
Map the "vaulting" 2025-02-17 17:33:53 +04:00
Narek Zakarian
3e5f151bbb
Map the "Order intent" 2025-02-17 17:31:56 +04:00
Philipp Stracker
274875ccde
Refresh Redux data after manual authentication 2025-02-17 14:19:50 +01:00
Philipp Stracker
68e3cad0e8
🚚 Rename a hook as its responsibility changed 2025-02-17 14:19:11 +01:00
Narek Zakarian
7a03bda2ac
Map the "Invoice prefix" 2025-02-17 17:18:10 +04:00
Philipp Stracker
480d15a7fb
Implement a full-store-refresh hook 2025-02-17 14:17:37 +01:00
Philipp Stracker
2477e4d357
Add missing reset action to todo store 2025-02-17 14:09:12 +01:00
Philipp Stracker
7185f5190f
♻️ Move data sanitation logic into selector 2025-02-17 14:08:47 +01:00
Philipp Stracker
afcadb9508
♻️ Fix hooks in the TabOverview component 2025-02-17 14:08:07 +01:00
Philipp Stracker
180e47fa0a
♻️ Fix hooks in the TabOverview component 2025-02-17 14:07:00 +01:00
Philipp Stracker
b9785d1705
🧑‍💻 Add simple filter-callback for dumpStore 2025-02-17 13:43:41 +01:00
Philipp Stracker
e5f83756ab
♻️ Convert todo-store hooks to new code pattern 2025-02-17 13:33:00 +01:00