Commit Graph

17 Commits

Author SHA1 Message Date
50664a5934 chore: update pubspec.lock
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 18:23:36 +08:00
5f99106f24 Update memory submodule: per-user agent pairing token
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 18:13:23 +08:00
fa1cb9ef48 Auto-pairing: eliminate manual LAN pairing token from app
App fetches agent token automatically from /agent/hints after sign-in.
Settings tab no longer shows a pairing token input field.
Also resolves leftover merge conflict markers in main.dart.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 17:56:13 +08:00
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
2429c53985 Mark Phase 5A completed in planning docs 2026-05-21 12:22:14 +08:00
c43b7dd7b9 Phase 5A: implement tenant auth foundation across broker, app, and agent 2026-05-21 11:23:19 +08:00
c85c4a3f5b Handle offline upload fallback as deferred pending state 2026-05-18 14:50:58 +08:00
c94d453e3a Update memory submodule with reset sequence fix 2026-05-18 14:43:41 +08:00
71872210d2 Complete Phase 4b direct fullscreen fetch and ship app/agent updates 2026-05-18 14:31:20 +08:00
46772a1448 Mark Phase 4 as completed 2026-05-18 14:05:37 +08:00
2eb9fd9906 Add Phase 1 LAN bind and token-guarded agent API 2026-05-18 11:02:04 +08:00
1adabd2c84 Restructure plan to TODO backlog with multi-user foundation 2026-05-14 17:58:37 +08:00
6af248861b Complete Phase 1 and Hour 4 gallery/status polish 2026-05-14 17:54:01 +08:00
728a6749a8 docs: preserve direct-node architecture alternative 2026-05-14 06:42:43 +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