Commit Graph

7 Commits

Author SHA1 Message Date
zl-q fb3c649db7 refactor: 重整 schemas 作用域并统一用户上下文模型 2026-03-13 01:01:54 +08:00
qzl e20e7d2a02 feat: 增强日历功能并集成 AgentScope 代理服务 2026-03-11 15:28:29 +08:00
qzl 4c4f253c11 feat(friendships): implement dependencies and router with CRUD endpoints 2026-02-28 12:10:03 +08:00
qzl ea4a50d79c feat(friendships): add structured logging to FriendshipService 2026-02-28 12:08:01 +08:00
qzl 17551d662b feat(friendships): implement FriendshipService with TDD
- Add send_request(), accept_request(), decline_request(), cancel_request()
- Add get_inbox(), get_outgoing_requests(), get_friends_list(), remove_friend()
- Add unit tests for all service methods (14 tests)
- Update FriendRequestResponse schema to include 'canceled' status
- Follow async SQLAlchemy patterns and BaseService conventions
2026-02-28 12:01:57 +08:00
qzl 0dfc52cbf7 fix: improve friendships schemas type safety and consistency 2026-02-28 11:35:13 +08:00
qzl 598c6c2ec5 feat(friendships): create module structure and schemas 2026-02-28 11:30:18 +08:00