5 Commits

Author SHA1 Message Date
a5a946b20f Polish Android app: auth gate, 3-tab layout, real Google Sign-In
- Add google_sign_in dependency
- AuthWrapper routes to SignInPage (with Memory by Clouderized branding)
  or MainScaffold based on stored session
- MainScaffold: Gallery / Upload / Settings tabs — settings inline card removed
- Settings tab: agent status, LAN pairing token, sign-out with confirmation
- FullPhotoPage title shows filename instead of internal path label
- App bar title changed to MemoriC
- .env holds GOOGLE_SERVER_CLIENT_ID for dart-define-from-file builds
- .gitignore excludes memoric-app/.env

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 17:47:25 +08:00
08cac42890 Complete Phase 5B pairing flow
Add agent pairing token lifecycle, APK download serving, MemoriC Google sign-in and pairing UX polish, and update implementation plans for Phase 5C.
2026-05-21 22:37:01 +08:00
71872210d2 Complete Phase 4b direct fullscreen fetch and ship app/agent updates 2026-05-18 14:31:20 +08:00
0b4fccd0ab chore: remove test artifacts, ignore test jpg files 2026-05-13 16:08:55 +08:00
c083f89c66 feat: initial MemoriC project — spec, plan, POC (broker, agent, Android app) 2026-05-13 16:06:58 +08:00