53426af122
feat: 多广场 channel、音乐公开 API 与订阅 package_name
...
支持 square/squarenovel/squaresteps/squarehealth 实例与 category 筛选;音乐增加免登录 grouped/track;订阅套餐按 package_name 区分;补 migration 0030/0031 与 OpenAPI。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-30 09:02:28 +08:00
zhr
7f2567cf15
feat: moderation
2026-09-29 16:37:36 +08:00
zhr
45720ae2e1
fix: lint check
2026-09-29 10:22:28 +08:00
c58b60419e
feat(client): 接入同开发者应用墙 API 与管理端 CRUD
...
合并此前 stash 的 developer-apps:免登录列表、popadmin 管理与 0027 迁移。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-25 15:42:39 +08:00
8e24ab9245
chore(media): 同步 docker/配置与 Bot 附件微调
2026-09-25 00:03:55 +08:00
59c73169e1
docs(media): 微调媒体说明与 OpenAPI 描述
2026-09-24 23:58:21 +08:00
c26d61fd26
feat(media): 镜像装 ffmpeg,并补齐压缩配置与文档
...
机器人视频压缩依赖 ffmpeg;补 MediaCompressOptions、广场机器人说明与当日变动清单。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 23:53:56 +08:00
53d41fbcae
docs(media): 补充服务端媒体检测与压缩说明
2026-09-24 23:51:37 +08:00
74a57ed25c
feat(subscription): 对齐 SleepHeart USD 定价与 IAP product_id
...
默认周/月/年卡改为 $1/$3/$12,季卡 $8;同步迁移、客户端默认方案与 popadmin 配置页。
2026-09-24 22:21:37 +08:00
5e8ab6e12b
test: 补意见反馈登录/游客单测断言
...
覆盖游客缺 contact 失败与登录态 uid/app_version 回填,避免分流逻辑回归。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 16:25:10 +08:00
082f420347
feat: 意见反馈支持登录与游客分流
...
可选 Bearer 写入 auth_type/uid,游客必填 contact;Admin 与 popadmin 可按类型筛选。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 16:24:47 +08:00
zhr
d5c0d81e22
feat: update skill fix friend request reject
2026-09-24 15:25:23 +08:00
1edcb959b7
feat: 补好友拒绝、客户端配置 API 与 OpenAPI/popadmin
...
为 Spark Messenger 主路径补齐 POST /v1/friends/requests/reject,并落地法律协议/反馈/订阅/密码登录及管理页,同步 OpenAPI 文档。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 14:01:46 +08:00
zhr
0ac9b8330f
feat: add change list
2026-09-24 11:20:13 +08:00
d3a68c3cad
feat(music): 分类多对多、后台完整编辑与 OpenAPI
...
新增总/子分类与曲目绑定;playlist 可按 categoryId 筛选并返回分类树;
popadmin 支持行内改曲名/排序/上下架/会员开关与封面背景音频上传;文档同步。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 10:38:06 +08:00
ade98eef4d
feat(music): 曲目增加背景图字段与管理端上传
...
新增 migration 0021(background_key/url)、playlist/CRUD 返回 backgroundUrl、
POST .../music/{id}/background,并热更 popadmin 音乐列表背景上传;公读策略放行 perm/music/*。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 09:17:21 +08:00
zhr
f724f66d1e
feat: table add prefix
2026-09-23 17:11:56 +08:00
ce2cdf6bf3
feat: music 运营曲目、seed 机器人欢迎消息,并补充 novels/music OpenAPI
...
合并 origin/main 设备注册后,纳入本地 music 模块、seed 命令与 popadmin 相关路由/文档;music migration 编号为 0020 以避免与 0019_devices 冲突。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-23 16:07:05 +08:00
zhr
bec98be1da
feat: 1、update device rregister logic
2026-09-23 15:42:52 +08:00
zhr
b909cfbac0
feat: update sms docs
2026-09-22 17:39:38 +08:00
zhr
edec7d82e9
feat: 1、square 2、smtp
2026-09-22 17:07:26 +08:00
zhr
f79211ddac
feat: update Primary Key
2026-09-20 11:38:27 +08:00
zhr
0c821ffa16
feat: moment
2026-09-18 17:51:42 +08:00
zhr
8aa8e0bad9
feat: 私聊 群聊 群管理 上传
2026-09-18 14:50:41 +08:00
zhr
ae9a71034d
feat: implement Spark IM V3 modular monolith
...
Add HTTP /v1 MVC, TCP send path, groups with server-side member-avatar collage, object-storage upload, and friends/favorites around the architecture-v3 layout.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 19:52:11 +08:00
zhr
6ce89511fa
feat: init
2026-09-16 19:08:06 +08:00