Mplan
6fadd63336
fix: resolve auth initialization race and username flicker on login
...
Always initialize auth before mounting the app so loading state completes
and onAuthStateChange is registered on every route. Gate header auth UI
on !loading to avoid flicker during email confirm and password reset
flows. Load profile before setting user ref so displayUsername shows the
correct name immediately instead of flashing the email.
2026-05-24 16:25:26 +08:00
Mplan
9150a17097
feat: add admin console and account settings
...
Implement the admin dashboard with review, user, and image management workflows. Add profile settings, password reset, pending upload defaults, community placeholder routing, Vercel SPA rewrites, refreshed header styling, and the OpenCloud color-system skill.
2026-05-22 21:04:49 +08:00
Mplan
7e4ee3d699
feat: enhance cloud image management
2026-05-22 10:34:35 +08:00
Mplan
7cdf07447c
feat: enhance profile heatmap and caching
2026-05-22 00:55:23 +08:00
Mplan
6d8acce295
feat: improve image browsing experience
2026-05-21 19:56:42 +08:00
Mplan
76eb4dcfe1
feat: add cloud encyclopedia system
2026-05-21 17:15:52 +08:00
Mplan
cb2581afb2
feat: cloud upload - multi-image, category select, capture time, progress bar
2026-05-21 01:14:19 +08:00
Mplan
d4b07fba58
feat: complete auth flow - email confirmation, login state, route guards
2026-05-21 00:21:28 +08:00
Mplan
c49ac7a42e
feat: scaffold infrastructure - router, pinia, tailwind, amap, auth store, page placeholders
2026-05-20 23:31:55 +08:00