Tim
|
3d0d0496b6
|
fix: comment count 放在last_reply_at后更新,确保数据正确
|
2025-09-17 14:16:49 +08:00 |
|
Tim
|
f67e220894
|
fix: 旧帖子的last_reply_at也要及时更新(仅一次)
|
2025-09-17 14:14:55 +08:00 |
|
Tim
|
9306e35b84
|
Merge remote-tracking branch 'origin/main' into pr-979
|
2025-09-17 13:49:34 +08:00 |
|
Tim
|
6f968d16aa
|
fix: 处理首屏返回空的问题
|
2025-09-17 11:41:35 +08:00 |
|
sivdead
|
1a21ba8935
|
feat(posts): 优化帖子评论统计性能
- 在 Post 模型中添加 commentCount 和 lastReplyAt 字段
- 在 CommentService 中实现更新帖子评论统计的方法
- 在 PostMapper 中使用 Post 模型中的评论统计字段
- 新增数据库迁移脚本,添加评论统计字段和索引
- 更新相关测试用例
|
2025-09-12 11:08:59 +08:00 |
|
Tim
|
6a27fbe1d7
|
Fix null multiple field for poll posts
|
2025-08-31 14:22:44 +08:00 |
|
Tim
|
2f339fdbdb
|
feat: enable multi-option polls
|
2025-08-31 12:13:41 +08:00 |
|
Tim
|
5a09934866
|
refactor poll and lottery forms, add poll notifications
|
2025-08-31 01:49:37 +08:00 |
|
Tim
|
569531b462
|
feat: add poll vote repository
|
2025-08-30 12:06:11 +08:00 |
|
Tim
|
55dd36bd24
|
feat: add poll post type
|
2025-08-29 22:36:36 +08:00 |
|
Tim
|
cb614b9739
|
feat: integrate points with lottery participation
|
2025-08-26 11:14:20 +08:00 |
|
Tim
|
0fa08e2260
|
feat: allow closing posts
|
2025-08-19 22:18:53 +08:00 |
|
Tim
|
e65273daa6
|
Use nullable Boolean for rssExcluded
|
2025-08-19 09:17:10 +08:00 |
|
Tim
|
6b500466fc
|
feat: expose rss feed endpoint
|
2025-08-18 19:15:12 +08:00 |
|
tim
|
df56d7e885
|
Revert "optimize(backend): optimize /api/posts/latest-reply"
This reverts commit 1e87e9252d.
|
2025-08-14 18:54:12 +08:00 |
|
netcat
|
1e87e9252d
|
optimize(backend): optimize /api/posts/latest-reply
resolves #554
|
2025-08-14 17:53:01 +08:00 |
|
Tim
|
eb32e4bad7
|
feat: implement lottery post type
|
2025-08-11 01:17:55 +08:00 |
|
Tim
|
c65dfbcbf9
|
feat: show correct reply counts
|
2025-08-05 12:44:50 +08:00 |
|
Tim
|
e2e5942941
|
feat: add dedicated mappers
|
2025-08-04 21:10:09 +08:00 |
|
Tim
|
2db998a9d9
|
feat: relocate remaining dtos
|
2025-08-04 20:51:33 +08:00 |
|
Tim
|
b41835d9c8
|
refactor: extract post dtos
|
2025-08-04 20:37:20 +08:00 |
|