Commit graph

881 commits

Author SHA1 Message Date
carmenmaymo
4b384bfad2
Merge branch 'trunk' into PCP-4210-features-refactor-to-use-rest-endpoints
# Conflicts:
#	modules/ppcp-settings/services.php
2025-02-18 14:39:51 +01:00
carmenmaymo
0264b2f6aa
Delete features-config file 2025-02-18 14:26:06 +01:00
Narek Zakarian
167e12e54e
Conditionally check/uncheck the Order Intent 2025-02-18 16:55:01 +04:00
carmenmaymo
c32127fe40
Pass modal and highlight to item 2025-02-18 12:56:22 +01:00
carmenmaymo
36bf0d9e7f
Use highlight for payment methods 2025-02-18 12:46:06 +01:00
carmenmaymo
f2dde9a6e1
Remove reset & fix lint 2025-02-17 16:14:10 +01:00
carmenmaymo
c902f24010
Merge remote-tracking branch 'origin/PCP-4210-features-refactor-to-use-rest-endpoints' into PCP-4210-features-refactor-to-use-rest-endpoints
# Conflicts:
#	modules/ppcp-settings/resources/js/data/debug.js
2025-02-17 15:38:13 +01:00
Philipp Stracker
67256ea056
Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/Screens/Settings/Tabs/TabOverview.js
#	modules/ppcp-settings/resources/js/data/debug.js
2025-02-17 15:32:54 +01:00
carmenmaymo
8fa0f6f2b6
Remove Feature store from debug 2025-02-17 15:09:21 +01:00
Philipp Stracker
845e6b876a
Load persistent data on first store access 2025-02-17 14:37:49 +01: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
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
Philipp Stracker
1bebfe5e62
♻️ Convert styling hooks to new code pattern 2025-02-17 13:31:21 +01:00
Philipp Stracker
a9bba9fb92
♻️ Convert settings hooks to new code pattern 2025-02-17 13:28:35 +01:00
Philipp Stracker
0867a3cc63
♻️ Remove duplicate “common.isReady” accessor 2025-02-17 13:24:12 +01:00
Philipp Stracker
161df3a85f
♻️ Convert common hooks to new code pattern 2025-02-17 13:21:56 +01:00
Philipp Stracker
85360ab7f1
Add refresh hook to sample store 2025-02-17 13:20:00 +01:00
Philipp Stracker
2d3b37ee17
Add missing refresh action to onboarding store 2025-02-17 13:18:34 +01:00
Philipp Stracker
512574a9ad
🧑‍💻 Improve debug tools 2025-02-17 13:18:15 +01:00
carmenmaymo
1497cbae52
Add actions in feature definitions 2025-02-17 12:59:38 +01:00
carmenmaymo
7900ef8398
Map onclick and use activeModal 2025-02-17 09:57:37 +01:00
carmenmaymo
24129f3f60
Use the features from endpoint 2025-02-17 09:55:17 +01:00
carmenmaymo
d33015e3c4
Add all store files 2025-02-17 08:38:06 +01:00
carmenmaymo
3efd5d66b0
Merge branch 'trunk' into PCP-4210-features-refactor-to-use-rest-endpoints 2025-02-15 08:58:33 +01:00
Philipp Stracker
fe0f17a9ce
Create refresh actions for all stores 2025-02-14 17:55:45 +01:00
Philipp Stracker
b2b0bb8d7a
♻️ Convert payment-store hooks to new code pattern 2025-02-14 17:49:35 +01:00
Philipp Stracker
10527e507a
🎨 Comments and white space 2025-02-14 17:45:45 +01:00
Philipp Stracker
3f5f587e88
First store-refresh action in payment store 2025-02-14 17:45:31 +01:00
Philipp Stracker
838fd6a1a0
♻️ Apply new hook-pattern to payment store 2025-02-14 17:45:05 +01:00
Philipp Stracker
f958696c5f
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/src/Endpoint/PaymentRestEndpoint.php
2025-02-14 12:55:57 +01:00
Narek Zakarian
aa40627840
Store the language locale instead of the language code. 2025-02-14 13:19:12 +04:00
Philipp Stracker
3a096b832d
Trigger disconnect modal via URL hash 2025-02-13 16:32:18 +01:00
Philipp Stracker
12316b1022
Expose “setIsOpen” action for toggle hook 2025-02-13 16:30:53 +01:00
Philipp Stracker
d28f4f0784
♻️ Change hook props from object to argument list 2025-02-13 16:28:24 +01:00
Philipp Stracker
c6d7875fda
️ Add useCallback to make hook more stable 2025-02-13 16:24:54 +01:00
Philipp Stracker
4ecd07b453
🚚 Rename UI hook to make it more generic 2025-02-13 16:22:40 +01:00
Philipp Stracker
16ec522830
️ Memoize payment methods in styling tab 2025-02-13 15:27:29 +01:00
Philipp Stracker
30ff337c06
♻️ Reuse existing gateway-IDs for styling tab 2025-02-13 15:22:21 +01:00
Philipp Stracker
f7b2f97b89
💄 Improve visual hint for settings-reset toggle 2025-02-13 15:08:50 +01:00
Philipp Stracker
cb218b69b6
🔀 Merge branch 'trunk' 2025-02-12 17:03:55 +01:00
carmenmaymo
1e22c127c3
Add logic to extract features-config 2025-02-12 17:03:35 +01:00
Philipp Stracker
da80defa93
Add new “reset” flag to the JS-logic 2025-02-12 16:32:52 +01:00
Philipp Stracker
921546953e
💄 Improve UI if the Disconnect-modal 2025-02-12 16:31:07 +01:00