Commit Graph

248 Commits

Author SHA1 Message Date
zpaeng 78a65c6afe feat:Websocket服务拆到单独服务,主后台保持单工通信 2025-09-02 23:10:56 +08:00
Tim 8b37cf5abb test: mock PointService in CommentServiceTest 2025-09-01 15:34:52 +08:00
Tim 4af19a75c9 Merge pull request #815 from sivdead/main
fix: 解决删除评论后积分历史和当前积分不一致的问题
2025-09-01 14:32:01 +08:00
Tim e63d66806d fix: tg 环境变量配置 2025-09-01 11:47:37 +08:00
Tim f3512c1184 feat: add Telegram authentication 2025-09-01 11:39:10 +08:00
sivdead 28842c90b1 feat(service): 在 CommentService 中添加逻辑删除评论时重新计算用户积分的功能,并在 PointService 中实现用户积分的重新计算方法 2025-09-01 11:32:20 +08:00
Tim a428f472f2 Merge pull request #809 from nagisa77/codex/shorten-invitation-link
feat: shorten invite links
2025-09-01 11:26:25 +08:00
Tim 8544803e62 feat: shorten invite links 2025-09-01 11:25:32 +08:00
Tim 098d82a6a0 feat: add email notification settings 2025-09-01 11:23:31 +08:00
Tim 3f152906f2 test: fix PostServiceTest for new PostService deps 2025-09-01 10:53:50 +08:00
Tim ef71d0b3d4 Merge pull request #798 from nagisa77/feature/vote
feature for vote
2025-09-01 10:28:44 +08:00
Tim 6a27fbe1d7 Fix null multiple field for poll posts 2025-08-31 14:22:44 +08:00
sivdead 72adc5b232 feat(model): 为 Comment 和 PointHistory 实体添加逻辑删除功能 2025-08-31 14:03:48 +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
sivdead 453d8fa68b refactor(model): 将 Post和Draft 实体的内容字段类型从 TEXT 改为 LONGTEXT 2025-08-28 15:11:14 +08:00
Tim d79dc8877d fix: handle reaction notification and point deduction 2025-08-27 20:23:28 +08:00
Tim 5053ac213d test(points): cover trend endpoint 2025-08-27 15:42:49 +08:00
Tim 013d47e8e4 fix: 前端修改:图片loading做一个适配,现在图片没加载出来会出现如下情况, 不丝滑 2025-08-27 12:07:23 +08:00
Tim cb614b9739 feat: integrate points with lottery participation 2025-08-26 11:14:20 +08:00
Tim bd9ce67d4b feat: add favorites tab to user profile 2025-08-26 10:48:38 +08:00
Tim 175ab79b27 feat: support message replies and reactions 2025-08-25 16:42:14 +08:00
Tim 3a742fbb00 fix: tabs ui格式统一 #710 2025-08-25 13:56:42 +08:00
Tim 09900b34aa Restrict conversation lookup to private chats 2025-08-23 02:46:41 +08:00
Tim d97cc7df5e Handle multiple conversations between users 2025-08-23 02:38:31 +08:00
Tim b2783a0168 chore: remove obsolete channel unread hook 2025-08-23 02:28:06 +08:00
Tim da3d2a6a71 Return and show last channel message 2025-08-23 02:03:00 +08:00
tim 15cba0c96e fix: 支持显示最后一条消息 2025-08-23 01:57:33 +08:00
Tim 4947978f81 feat: add channel support 2025-08-23 01:31:06 +08:00
tim 605654ec99 fix: 把原生 WS 与 SockJS 分路径,避免混淆 2025-08-22 23:52:53 +08:00
tim 88127fcf34 fix: 把原生 WS 与 SockJS 分路径,避免混淆 2025-08-22 23:51:42 +08:00
tim 0a82f0036b fix: 把原生 WS 与 SockJS 分路径,避免混淆 2025-08-22 23:46:58 +08:00
tim 3a979277e4 fix: registerStompEndpoints 里保留一次注册即可,一般写法是一次 addEndpoint("/api/ws") + .withSockJS(),并统一用 setAllowedOriginPatterns(...) 配置白名单,避免同一路径双注册引起歧义。 2025-08-22 23:35:15 +08:00
tim 1c582fbbf1 fix: WebSocketConfig:同时给 SockJS 注册设置允许的 Origin(endpoint 用 patterns,SockJS 用 exact) 2025-08-22 23:18:05 +08:00
tim 92452da19a fix: 改用 patterns,补齐 staging 域名(https) 2025-08-22 23:05:24 +08:00
tim a2ccaae7aa fix: 改用 patterns,补齐 staging 域名(https) 2025-08-22 23:01:57 +08:00
tim 23371d4433 Revert "fix: 同源内嵌"
This reverts commit e05d65cf49.
2025-08-22 22:09:41 +08:00
tim e05d65cf49 fix: 同源内嵌 2025-08-22 22:00:08 +08:00
Tim 61c0336a78 fix: api fix 2025-08-22 16:25:22 +08:00
Tim 0ed9ad2f2a fix: 修复nginx /ws拦截问题 2025-08-22 15:26:41 +08:00
zpaeng 8372e06949 Merge remote-tracking branch 'origin/main' 2025-08-22 11:16:29 +08:00
zpaeng a74cb0c272 fix:【站内信】 2025-08-22 11:15:45 +08:00
zpaeng cddbb602bf Merge branch 'nagisa77:main' into main 2025-08-21 23:54:21 +08:00
zpaeng 84ab87878a feat:【站内信】 2025-08-21 23:42:53 +08:00
Tim 0b8e550097 fix: exclude==null不列入精选 2025-08-21 17:56:27 +08:00
Tim d3dcc98122 fix tests for PointService dependency 2025-08-21 16:16:49 +08:00
Tim c648d4cf39 Merge pull request #681 from nagisa77/codex/add-selected-content
feat: add featured content rewards and badge
2025-08-21 16:11:18 +08:00
Tim 41a5eda311 feat: support featured medals 2025-08-21 16:10:53 +08:00