Commit Graph

9 Commits

Author SHA1 Message Date
阿猫
a976bf525a chore(merge): Update documentation files and file index
- Update Android client architecture documentation
- Update Android client feature specification
- Update Android client development plan
- Refresh file index metadata
2026-09-03 13:48:09 +08:00
阿猫
ee8238020a task(f4b5cc37-e27d-480a-ac94-f78a8b24a4d1): Implement M1 account and session module with e2e tests
- Add AuthApi with 5 endpoints (LoginByAccount, LoginByMobile, etc.)
- Implement dual-layer envelope unwrapping in ApiCaller for HTTP 500 + ASP.NET exceptions
- Add DynamicBaseUrlInterceptor for runtime server switching
- Implement SessionRepository with login state management and token persistence
- Add Mine/Login/Config/ChangePassword UI with ViewBinding and state machines
- Replace placeholder MineFragment with business implementation
- Hide bottom navigation when sub-pages are on back stack
- Add 33 new strings and login_error color resource
- Provide AuthApi in NetworkModule DI
- Verified: 5/5 e2e negative tests passed, dual unwrapping works on real responses
2026-09-03 13:44:40 +08:00
阿猫
36479373e0 * 2026-09-03 13:07:18 +08:00
阿猫
e96e92d7ab * 2026-09-03 12:38:16 +08:00
阿猫
09669fe4a2 * 2026-09-03 12:36:26 +08:00
git stash
e18d36b00e On chat/0b04c8c0-be30-4414-9dad-b7be82b2619a: task-merge-0e3b0216-d9ee-480f-96b8-0b1f27f01b08 2026-09-03 12:00:31 +08:00
git stash
c09787cb1b index on chat/0b04c8c0-be30-4414-9dad-b7be82b2619a: 34b2e86 init 2026-09-03 12:00:31 +08:00
git stash
c6558dc14a untracked files on chat/0b04c8c0-be30-4414-9dad-b7be82b2619a: 34b2e86 init 2026-09-03 12:00:31 +08:00
阿猫
34b2e8602e init 2026-09-03 09:36:34 +08:00