Commit Graph

6 Commits

Author SHA1 Message Date
cc
624b5eb284 fix(photo-wall): preserve saved layouts during async photo load (merge, not replace)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 21:37:00 +08:00
cc
d038372336 feat(photo-wall): larger adjust steps + rotation/scale presets in context menu
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 21:29:14 +08:00
cc
dba517df4e fix(photo-wall): clear stale photos + revoke object URLs before (re)loading
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 21:27:24 +08:00
cc
a9905b4fa7 feat(photo-wall): load/upload/delete photos via server, split local layout
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 21:22:58 +08:00
cc
9685336903 feat(client): photos API client + expose auth token
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 21:18:43 +08:00
cc
d240c128dc feat(photo-wall): client-only photo wall behind #photo login entry
已部署到线上(frontend-only)。本提交把工作区里已上线但未提交的实现固化为分支基线。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 20:55:03 +08:00