Commit Graph

6 Commits

Author SHA1 Message Date
浅念 2618ad3163 feat(assets): album asset status — show current banner/cover/logo in admin branding tab
- 契约 listAlbumAssetStatus(GET /albums/{albumId}/assets):每 (kind,locale)
  最新 effective 行 + 现签 URL;权限同详情(可见即读);deleted → 404
- 服务端 AssetsService.status(createdAt,id DESC 组内取首;presignGet 现签)
- Admin 品牌资产页签改造:进入即加载现状——三种 kind 卡片(预览图/未设置
  空态/设置时间),banner 分全局/zh/en 槽位;上传成功自动刷新(替换语义)
- API 56/56、admin 87/87 + build 全绿

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-23 10:51:53 +08:00
浅念 3cd9dafd1b docs(viewer): server verification — topbar locale-only (settings menu removed)
Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-23 10:40:28 +08:00
浅念 2b2ae7a083 docs: banner/cover fallback live verification — cover-only album renders banner atop viewer (server 8e674a9 images, migration applied)
Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-23 10:19:36 +08:00
浅念 9cb960c27a docs(viewer): banner live verification — uploaded via admin asset API, renders atop album page
Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-23 09:41:51 +08:00
浅念 c481aeeeb7 docs(viewer): server verification screenshot — tap-more hint removed on live lightbox
Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-23 09:35:25 +08:00
浅念 fe2428e290 docs(ui04): test-server deployment and live verification — both stacks on 1cf12be images, 5/5 real-environment checks incl. WS-via-OpenResty hearts
- server image 1cf12be-20260922 + web ui04-1cf12be-20260922 (server-side builds, entrypoint/syntax adaptations), cn+ov rolled, webs restarted
- v2 slot created via real admin API (vertical-stream/16px/s/reactions), bound to album with real photos (live-album OSS)
- live e2e 5/5: entries, 195x280 + real OSS rendering + auto scroll, collapse/expand, deep-link popup, real like -> WS through 32006 proxy -> heart
- screenshots + reusable server-verify spec archived; acceptance record section added

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-22 19:44:18 +08:00