Philipp Stracker
|
a91434951e
|
🚸 Enhance manual connection UX and validation
|
2024-11-07 18:34:30 +01:00 |
|
Philipp Stracker
|
72fea4ee9c
|
🐛 Fix action type
|
2024-11-04 18:50:09 +01:00 |
|
Philipp Stracker
|
c5d7ce211a
|
🚧 Begin to refactor the manual connection hook
|
2024-11-04 16:50:50 +01:00 |
|
Philipp Stracker
|
5a1adc825c
|
✨ Add isManualConnectionBusy to onboarding hook
|
2024-11-04 16:50:13 +01:00 |
|
Philipp Stracker
|
b3e25ace3f
|
✨ Add “manual connection busy” state
|
2024-11-04 16:48:59 +01:00 |
|
Philipp Stracker
|
6d0a6c8653
|
Merge branch 'trunk' into PCP-3786-manual-input
|
2024-10-31 17:41:01 +01:00 |
|
Philipp Stracker
|
426230bee9
|
🏗️ Add conditional routing to onboarding steps
|
2024-10-31 15:03:25 +01:00 |
|
Alex P.
|
5ad4cce8f7
|
Perform manual connection request
|
2024-10-31 09:47:06 +02:00 |
|
Philipp Stracker
|
6e3664ade8
|
♻️ Extract onboarding state to custom hooks
|
2024-10-30 17:33:48 +01:00 |
|
Philipp Stracker
|
cff9919c78
|
♻️ Consolidate hook props
|
2024-10-30 17:19:47 +01:00 |
|
Philipp Stracker
|
fcf2a972a7
|
👔 Introduce new hook details
|
2024-10-30 17:17:36 +01:00 |
|
Philipp Stracker
|
ee2c374f79
|
♻️ Move constants to a central config file
Reason: The constants are also used by the store and are synced to the server. Their use is not isolated to the specific component
|
2024-10-30 17:02:01 +01:00 |
|
Philipp Stracker
|
6a30bb01b3
|
👔 Introduce new props in the Redux store
|
2024-10-30 16:56:42 +01:00 |
|
Philipp Stracker
|
49c24f56d0
|
🧑💻 Add a Reset-Store action for testing
|
2024-10-30 16:55:44 +01:00 |
|
Philipp Stracker
|
0faeb5fd6b
|
♻️ Separate eligibility flags from user input
|
2024-10-30 16:52:06 +01:00 |
|
Philipp Stracker
|
3d05c65f50
|
✨ New “isReady” flag to avoid invalid page content
Before this change, the onboarding wizard was briefly displayed on every page load
|
2024-10-28 18:57:39 +01:00 |
|
Philipp Stracker
|
6a80a016cf
|
♻️ MInor code organization
|
2024-10-28 18:56:25 +01:00 |
|
Philipp Stracker
|
46c7b84088
|
🐛 Add missing reducer for the “completed” flag
|
2024-10-28 18:27:57 +01:00 |
|
Philipp Stracker
|
164af7f515
|
♻️ MInor reorganization of code
|
2024-10-28 18:11:04 +01:00 |
|
Philipp Stracker
|
4944c2427b
|
🧐 Add debug tool to restart onboarding
|
2024-10-28 18:10:30 +01:00 |
|
Philipp Stracker
|
2bf9832844
|
✨ Separate logic for onboarding and settings
|
2024-10-28 17:56:23 +01:00 |
|
Philipp Stracker
|
dbd37fc282
|
✨ Introduce “completed” flag for Redux store
|
2024-10-28 17:00:07 +01:00 |
|
Philipp Stracker
|
3c577c8b2d
|
✨ Add new eligibility flags to Redux store
|
2024-10-25 13:01:01 +02:00 |
|
Philipp Stracker
|
cc3e52046b
|
🧐 Add console tool to dump the store contents
|
2024-10-25 12:59:29 +02:00 |
|
Philipp Stracker
|
9629c86447
|
♻️ Make client ID and secret persistent
|
2024-10-24 12:47:30 +02:00 |
|
Philipp Stracker
|
52d04c7347
|
✨ New state props for client ID and secret
|
2024-10-23 18:15:37 +02:00 |
|
Philipp Stracker
|
e20a6fdbce
|
🎨 Reorganize code
|
2024-10-23 18:14:25 +02:00 |
|
Philipp Stracker
|
e4430996ca
|
♻️ Change naming from “update” to “set”
|
2024-10-23 18:12:17 +02:00 |
|
Philipp Stracker
|
c5e8a85acf
|
♻️ Rename store selectors
Selectors now only differentiate between persistent or transient data
|
2024-10-23 18:11:09 +02:00 |
|
Philipp Stracker
|
e2b2660264
|
✨ Provide getters via the onboarding hook
|
2024-10-23 16:29:41 +02:00 |
|
Philipp Stracker
|
db62df3834
|
🔥 Remove some test code from dispatchers
|
2024-10-23 16:28:43 +02:00 |
|
Philipp Stracker
|
2f266b6576
|
✨ Start implementing new store attributes
|
2024-10-23 15:38:00 +02:00 |
|
Philipp Stracker
|
c61c4a7bc1
|
✨ Finish initial Redux store
|
2024-10-22 18:56:37 +02:00 |
|
Philipp Stracker
|
fc6d05ac37
|
✨ Create new Redux store for onboarding details
|
2024-10-22 15:15:55 +02:00 |
|