浅念 40f8f37ca4 test(e2e): p1b cross-frontend playwright journey
- viewer playwright.config: third webServer boots admin dev (5176,
  reuseExisting) so one config serves both frontends
- journey.spec.ts: admin UI (login, zh+en album, real-jpeg banner via
  file chooser, category, staffB invite by account search, logout) ->
  staffB API uploads x3 (init/presign-PUT/complete) -> worker
  PublishService.processPhoto x3 -> public list verify -> viewer UI
  (banner bytes, zh->en switch, waterfall 3, chip filter 1, lightbox
  zoom/close, deep link) -> admin hide -> viewer 2 + hidden deep-link
  404 notice -> empty album state
- cleanup: journey album domain rows + staffB account via Prisma

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-18 12:54:18 +08:00
2026-09-17 17:31:11 +08:00
2026-09-17 16:13:49 +08:00

图片直播(photo-live)

图片直播平台:活动现场照片即拍即传、审核后实时分发的直播相册系统。

S
Description
直播相册
Readme 129 MiB
Languages
TypeScript 51.1%
Dart 24.7%
Vue 15%
JavaScript 2.8%
HTML 2.6%
Other 3.8%