 SnapOtterandGitHub
|
ca076f91fd
|
fix: critical first-login soft-lock in usage survey overlay (#392)
* fix: prevent UsageSurveyOverlay from soft-locking the first-login password-change flow
Claude-Session: https://claude.ai/code/session_01KAC9Lbx8AmebAnj9WQZXHp
* fix: prevent double feedback submission when the settings write fails
Claude-Session: https://claude.ai/code/session_01KAC9Lbx8AmebAnj9WQZXHp
* refactor: consolidate feedback enums into packages/shared as a single source of truth
Claude-Session: https://claude.ai/code/session_01KAC9Lbx8AmebAnj9WQZXHp
* feat: add ARIA semantics, dismiss-button guard, and shared auth-route list to UsageSurveyOverlay
Claude-Session: https://claude.ai/code/session_01KAC9Lbx8AmebAnj9WQZXHp
* test: cover the submit-failure retry path and a persona-only minimal payload
Claude-Session: https://claude.ai/code/session_01KAC9Lbx8AmebAnj9WQZXHp
|
2026-07-02 18:37:12 +08:00 |
|