skillhub/web/src
xiose 1805391d2d fix(auth): refresh user roles on /me request, fix login page UI issues
- Backend: /api/v1/auth/me now fetches fresh roles from DB and updates
  session when roles have changed, so users see role changes on page
  refresh without re-login
- Frontend: invalidate ['auth', 'me'] cache after admin user mutations
  (role change, status change, approve, disable, enable) and account merge
- Login: fix reversed eye icon (Eye=visible, EyeOff=hidden)
- Login: hide browser-native password reveal button to avoid duplicate
2026-03-16 21:21:46 +08:00
..
api fix: improve dashboard UX and session refresh handling (#51) 2026-03-16 19:29:26 +08:00
app Merge remote-tracking branch 'origin/main' into cli-login 2026-03-16 19:53:13 +08:00
features fix(auth): refresh user roles on /me request, fix login page UI issues 2026-03-16 21:21:46 +08:00
i18n Merge remote-tracking branch 'origin/main' into cli-login 2026-03-16 19:53:13 +08:00
pages fix(auth): refresh user roles on /me request, fix login page UI issues 2026-03-16 21:21:46 +08:00
shared fix(web): prevent text overflow in token dialogs 2026-03-16 21:21:46 +08:00
types feat(web): implement i18n and user menu 2026-03-13 13:21:05 +08:00
bootstrap.ts fix(web): stabilize auth shell startup flow 2026-03-15 15:36:30 +08:00
index.css fix(auth): refresh user roles on /me request, fix login page UI issues 2026-03-16 21:21:46 +08:00
main.tsx fix(dashboard): avoid duplicate token fetch and false error toast 2026-03-14 19:56:57 +08:00