9dfd4ef326
✨ feat: add Google and Apple OAuth via better-auth socialProviders
2026-04-08 09:12:50 -04:00
a3000def67
fix: remove redundant shadcn component className overrides
2026-04-08 01:43:55 -04:00
59bc8fee38
feat(auth): redesign auth pages with glass UI and motion animations
...
- error page: replace Card with glass-strong panel, add AlertTriangle icon
- signin page: add framer-motion entrance animation, CalendarDays branding,
Loader2 spinner while loading, merge isPending/session checks
- signout page: replace Card with glass-strong panel, add LogOut icon,
tighten user identity display
2026-04-08 00:56:08 -04:00
f38b0188df
🚨 fix: resolve all linter and typecheck warnings across codebase
2026-04-07 14:42:24 -04:00
a0a7e021a8
style: standardize import ordering, type imports, and formatting in source files
...
Sort imports alphabetically, convert value imports to type-only where
appropriate, normalize indentation to tabs, and sort exports
alphabetically across UI components, pages, and lib modules.
2026-04-07 13:10:49 -04:00
954e73c007
style(app): standardize app page file formatting
2026-04-07 08:09:56 -04:00
5922a835cb
style: fix unused variable warnings
...
Prefix unused error variables with underscore to indicate
intentionally unused catch parameters.
2026-04-06 23:27:32 -04:00
4e7c56eec9
fix(ui): add error handling and loading state to sign-in
...
Add try/catch with toast notification and loading state for sign-in
button to improve UX and error visibility.
2026-04-06 23:25:40 -04:00
bcd488e2d3
fix(auth): use correct sign-in method for genericOAuth
...
Add genericOAuthClient plugin to auth client and change sign-in
call from signIn.social() to signIn.oauth2() with correct
providerId parameter.
2026-04-06 23:20:39 -04:00
d7d52ef1a8
refactor: migrate auth pages to better-auth client
2026-04-06 22:41:37 -04:00
f92c79ac60
implement auth error page and moved auth-related pages to /auth path
2025-08-19 04:27:13 -04:00