claude
5320eceb32
docs(moderation): 举报与反馈系统设计
2026-06-11 21:50:58 +08:00
zerosaturation
a1bb302be8
feat:修改已知bug
2026-06-11 21:07:00 +08:00
zerosaturation
542b1bd4f0
feat:修改docker脚本配置
2026-06-11 18:17:33 +08:00
e5061e9449
docs:分析功能设计文档
2026-06-11 17:52:40 +08:00
zerosaturation
52a88162f4
feat:合并问题解决
2026-06-11 16:37:07 +08:00
zerosaturation
280b4bbee0
feat:docker新增统计的微服务
2026-06-11 16:35:56 +08:00
zerosaturation
3ec096ecd9
feat:修改星榜卡顿问题
2026-06-11 13:56:34 +08:00
2c8ce4d586
image:修改图片尺寸
2026-06-11 13:52:47 +08:00
c441388fd0
feat:修改星榜的样式
2026-06-11 13:31:53 +08:00
zerosaturation
37fbcb42c6
feat:星榜新增翻页功能
2026-06-11 13:14:38 +08:00
c90dcf3d36
feat:去掉无用的图片
2026-06-11 12:53:44 +08:00
b0290456bb
fix(square): use ref-binding for scrollTop reset; add bottom safety margin
2026-06-11 12:53:44 +08:00
751bd68bf1
feat(square): differentiate scroll behavior for xinghe/xingbang/guangchang tabs
2026-06-11 12:53:43 +08:00
zerosaturation
71ee3795b9
feat: 修改星河下面9个小图的位置
2026-06-11 12:29:17 +08:00
4263d2f779
feat: 修改星河底座的间距
2026-06-11 00:54:52 +08:00
d6c4514329
feat:修改星榜
2026-06-11 00:52:27 +08:00
zerosaturation
3d6a4c5dbd
feat: 榜单样式调整
2026-06-11 00:51:26 +08:00
cca325b295
feat: 修改square星河组件的样式修改和bug
2026-06-11 00:15:16 +08:00
23862e36ae
feat:增加top3的动画
2026-06-10 22:53:07 +08:00
d4e26337de
feat: 修改星河top
2026-06-10 19:33:17 +08:00
61d39e2c1e
feat: 新增星河的
2026-06-10 19:25:15 +08:00
90803234ba
style(stargalaxy): remove shared podium size — each .podium-N controls its own width/height
2026-06-10 19:16:03 +08:00
021782d42f
style(stargalaxy): add topbj3.png background-image to .podium-card (shared, not rank-specific)
2026-06-10 18:01:39 +08:00
b130a51474
refactor(stargalaxy): simplify rank — PodiumCard uses 1/2/3 directly (no +4 offset)
2026-06-10 17:28:31 +08:00
563969c4e0
perf(stargalaxy): replace label JS constants with pure CSS classes (.podium-N .top-label)
2026-06-10 17:26:26 +08:00
7b7902bba6
perf(stargalaxy): inline displayRank/frameSrc into template, drop computed
2026-06-10 17:24:08 +08:00
617bb201dc
perf(stargalaxy): replace JS computed sizing with pure CSS classes (.podium-4/5/6)
2026-06-10 17:22:13 +08:00
7f831c4fbe
refactor(stargalaxy): move PODIUM_SIZES/POSITIONS into PodiumCard for self-contained layout
2026-06-10 17:18:35 +08:00
6231295e36
refactor(stargalaxy): remove unused frameGradients/frameStyle from PodiumCard (user to redesign)
2026-06-10 17:15:37 +08:00
32bc65aa1b
refactor(stargalaxy): remove unused diamond-frame/cover-highlight/diamond-border/crown from PodiumCard
2026-06-10 17:09:50 +08:00
308cf33a14
style(stargalaxy): center ScatteredRanks vertically in parent container
2026-06-10 17:01:46 +08:00
ca87faf98d
fix(stargalaxy): reverse top/bottom mask to fade header at top instead of bottom
2026-06-10 16:55:28 +08:00
1542147291
fix(stargalaxy): correct LV frame mapping in ScatteredRanks (rank 4→LV4, not LV1)
2026-06-10 16:51:01 +08:00
f66be49384
feat(stargalaxy): add LV1-12 frame images to podium and scattered items
2026-06-10 16:48:34 +08:00
dd5f95d734
fix(stargalaxy): set slot-specific static transform to prevent 9-item overlap fallback
2026-06-10 16:01:29 +08:00
f7b76e3813
docs(stargalaxy): add component README with cross-platform compatibility notes
2026-06-10 15:44:15 +08:00
ef82d7a57d
feat(square): wire StarGalaxy component into 星河 tab
2026-06-10 15:38:16 +08:00
4ad16dd91f
feat(stargalaxy): add container with data loading, decoration, podium + scattered orchestration
2026-06-10 15:33:56 +08:00
bfb15c57e5
refactor(stargalaxy): remove dead ORBIT_KEYFRAMES import with explanatory comment
2026-06-10 15:31:24 +08:00
04609adb5e
feat(stargalaxy): add ScatteredRanks with 9 ring items + 36s orbit animation
2026-06-10 15:26:12 +08:00
2bd5733ca0
feat(stargalaxy): add PodiumCard for TOP 1-3 with gold/silver/bronze labels
2026-06-10 15:20:18 +08:00
a870943dc1
feat(stargalaxy): add ring position config and orbit keyframes
2026-06-10 15:14:23 +08:00
zerosaturation
233b527236
docs:星河设计文档
2026-06-10 12:07:27 +08:00
b00f7dabf0
feat: 修改square组件
2026-06-09 21:09:57 +08:00
b14cc119b4
docs:修改文档
2026-06-09 17:08:23 +08:00
1b9d301521
docs: clarify ai-chat is a new service, not extracted from aichatservice
2026-06-09 17:07:54 +08:00
3ee35601e2
docs: clarify new service relationships with current backend
...
Per user feedback, the relationships of the 4 new services to the existing backend are different than previously described:
- admin: SHARES database with current system (direct DB connection, not API). Access control via DB account/RBAC.
- review: CALLED BY current backend (gateway/assetservice invokes its API for submission; result returns via callback/message/shared table)
- ai-image-gen: CALLED BY current backend (gateway originally called MiniMax directly, now calls ai-image-gen's API)
- ai-chat: CALLED BY current backend/frontend (extracted from aichatservice)
Section 1.3 rewritten to make this distinction explicit.
Section 11.4.3 expanded to describe the different cross-namespace patterns:
- admin: no API calls, connects to same RDS via ExternalName
- review: needs cross-ns Dubbo to read content from each group
- ai-image-gen / ai-chat: receive calls, may indirectly call userservice via short DNS
This also has implications for the data-layer multi-tenancy in §11.4.4 — admin still needs group_id to filter across groups when reading the shared DB.
2026-06-09 17:07:54 +08:00
zerosaturation
dfb79af4b1
feat: 铸造菜单改为动态配置
2026-06-09 12:38:12 +08:00
zerosaturation
dc9f1a7b1e
feat: 修改square组件的页面
2026-06-09 11:21:04 +08:00
zerosaturation
4f3bb7e3ab
feat:修改数据看板sql的数据问题
2026-06-09 01:24:03 +08:00