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
|
be84d81c32
|
[Branding] Show execution progress in favicon (#3880)
|
2025-05-13 15:57:18 -04:00 |
|
Chenlei Hu
|
131fae72d4
|
[Branding] Use new logo on menu bar (#3788)
|
2025-05-06 15:18:50 -04:00 |
|
Chenlei Hu
|
2a21dd1004
|
[Branding] Use new logo favicon (#3787)
|
2025-05-06 11:02:49 -04:00 |
|
Chenlei Hu
|
3bdd814b3c
|
[Branding] Use new comfyorg logo (#3786)
|
2025-05-06 10:54:37 -04:00 |
|
Chenlei Hu
|
851739a768
|
[API Node] Sign in required dialog (#3457)
Co-authored-by: github-actions <github-actions@github.com>
|
2025-04-14 17:49:17 -04:00 |
|
Christian Byrne
|
d8721760f1
|
Add custom nodes manager UI (#2923)
Co-authored-by: github-actions <github-actions@github.com>
|
2025-03-08 18:54:08 -05:00 |
|
filtered
|
601b739f75
|
Add GPU selection to desktop installer (#1888)
* Remove redundant code
* Add GPU picker screen to installer
* Permit jumping installation steps when visited
* Prevent sad girl from covering buttons
* Update gpu options to match availability
* Ensure install screen renders inside bounds
* Pre-select GPU detected by desktop native
* Redesign GPU selection screen
* Prevent text highlight on installer stepper
* Add translations for GPU picker
* Rename for clarity
* Remove unused code
* Update electron types
* Update locales [skip ci]
---------
Co-authored-by: huchenlei <huchenlei@proton.me>
Co-authored-by: github-actions <github-actions@github.com>
|
2024-12-16 15:26:40 -08:00 |
|
filtered
|
0bf30e7621
|
Add git download page (#1742)
|
2024-11-29 13:12:09 -05:00 |
|
Chenlei Hu
|
39eaa2e850
|
[Electron] Add not supported hardware page (#1717)
|
2024-11-27 10:46:24 -05:00 |
|
Chenlei Hu
|
6c4143ca94
|
Show node by frequency on empty query (#878)
|
2024-09-19 09:35:22 +09:00 |
|