Commit Graph

15 Commits

Author SHA1 Message Date
5898a6ba65 feat: 添加用户关注功能
- 新增 Follow 表和 User.bio 字段 (Prisma schema)
- 创建 follow 模块 (action-service-repository)
- 新增 FollowButton/FollowStats/UserList 组件
- 用户页面显示 bio、粉丝/关注数、关注按钮
- 新增 /users/[username]/followers 和 following 页面
- 添加 en-US/zh-CN i18n 翻译

⚠️ 需要运行: prisma migrate dev --name add_follow_and_bio
2026-03-10 14:56:06 +08:00
d9fd09c13d feat(auth): 强制要求 username 并- 添加 hooks 验证 username 必填
- 修改 schema: username 改为 NOT NULL
- 重置本地和生产数据库
2026-03-10 09:45:15 +08:00
b0fa1a4201 feat(folders): 添加公开文件夹和收藏功能
- 新增文件夹可见性控制(公开/私有)
- 添加公开文件夹浏览和搜索
- 实现文件夹收藏功能
- 新增 FolderFavorite 数据模型
- 更新 Prisma 至 7.4.2
- 添加相关 i18n 翻译
2026-03-08 14:20:12 +08:00
5e24fa76a3 ... 2026-02-06 03:16:06 +08:00
9d42a45bb1 ... 2026-02-03 20:29:55 +08:00
d5dde77ee9 ... 2026-02-03 20:00:56 +08:00
804baa64b2 重构 2026-01-13 23:02:07 +08:00
c7cdf40f2f change varchar to text 2026-01-08 10:18:05 +08:00
9715844eae 宽松化pairs表约束
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-06 19:23:35 +08:00
504ecd259d 增加翻译缓存 2026-01-06 19:11:21 +08:00
37e221d8b8 ... 2026-01-06 15:41:11 +08:00
bd7eca1bd0 before refractor 2026-01-05 16:55:34 +08:00
881d9ca921 将next-auth替换为better-auth 2025-12-10 17:54:14 +08:00
41005a4aac 今天做了好多工作啊
Some checks failed
continuous-integration/drone/push Build is failing
2025-12-04 21:07:54 +08:00
cf3cb916b7 ... 2025-11-14 15:30:44 +08:00