bymyself
|
ff0c15b119
|
merge main into rh-test
|
2025-09-28 15:33:29 -07:00 |
|
Jin Yi
|
59a1380f39
|
[feat] Cloud onboarding flow implementation (#5494)
* feature: cloud onboarding scaffolding
* fix: redirect unknown routes
* feature: cloud onboarding flow
* chore: code review
* test: api mock for test failing
* refactor: Centralize onboarding routing with dedicated check views
- Add UserCheckView to handle all user status routing decisions
- Add InviteCheckView to manage invite code validation flow
- Simplify auth.ts by removing async operations and extra complexity
- Update login/signup to always redirect through UserCheckView
- Remove distributed routing logic from all onboarding components
- Simplify router guards to delegate to check views
- Fix infinite redirect loops for non-whitelisted users
- Use window.location.href for final navigation to bypass router conflicts
Breaking changes:
- Removed claimInvite from auth.ts (moved to CloudClaimInviteView)
- Changed route names to use cloud- prefix consistently
- Simplified getMe() to synchronous function
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
* fix: delete unused file
* Revert "test: api mock for test failing"
This reverts commit 06ca56c05e.
* feature: API applied
* feature: survey view
* feature: signup / login view completed
* style: min-h-screen deleted
* feature: completed login flow
* feature: router view added
---------
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-09-14 16:36:57 -07:00 |
|
Chenlei Hu
|
a03841cb1a
|
[lint] Enable plugin vue recommended rules (#3403)
|
2025-04-11 12:53:20 -04:00 |
|
Chenlei Hu
|
d9e62ff860
|
[Vue] Use Vue 3.5 syntax for prop default value (#3165)
|
2025-03-20 12:40:49 -04:00 |
|
Chenlei Hu
|
96ff8a7785
|
[TS] Fix ts-strict errors in Vue components (Part 3) (#3126)
|
2025-03-18 11:38:43 -04:00 |
|
Chenlei Hu
|
ca2aee296a
|
[Cleanup] Remove unnecessary pointer-event-auto (#2523)
|
2025-02-11 21:41:47 -05:00 |
|
filtered
|
c7bce87b8d
|
[Desktop] Use Window Controls Overlay API (#2316)
Co-authored-by: huchenlei <huchenlei@proton.me>
|
2025-01-22 13:22:21 -05:00 |
|
bymyself
|
7e78c5b1dc
|
Fix type error in BaseViewTemplate (#2245)
|
2025-01-14 20:19:35 -05:00 |
|
Chenlei Hu
|
e076783b89
|
[Desktop] Native window virtual menu bar (#2215)
|
2025-01-09 20:21:03 -05:00 |
|
Chenlei Hu
|
04c23001fc
|
[Desktop] Set window action buttons style (#2214)
|
2025-01-09 19:35:22 -05:00 |
|
Chenlei Hu
|
1b10e16b2d
|
Adjust styles on various views (#2105)
|
2024-12-30 19:09:55 -05:00 |
|
Chenlei Hu
|
b19f7ca228
|
Add BaseViewTemplate (#2094)
|
2024-12-29 18:07:22 -05:00 |
|