This website requires JavaScript.
74593d9953
fix(embed): scroll freeze root cause — drag-set 'manual' pause reason never cleared
浅念
2026-09-23 17:09:17 +08:00
b414b3666e
fix(embed): pointer pause watchdog — capture does not cross iframe boundary, outside-release now auto-resumes in 2s
浅念
2026-09-23 17:04:46 +08:00
2332d24591
docs(g4): clipboard HTTP-context fix record
浅念
2026-09-23 17:04:45 +08:00
aaea76b0e3
fix(admin): copy buttons dead on HTTP origin — execCommand fallback
浅念
2026-09-23 17:01:54 +08:00
cd8a3696e2
fix(embed): scroll freeze — pointer pause leaked when release happened outside window
浅念
2026-09-23 16:57:04 +08:00
ae17776be6
feat(app): session restore on startup — no forced re-login after app restart
浅念
2026-09-23 16:48:27 +08:00
b6daa6fa0e
docs(embed): live title+modal verification — '2026届-广交会' overlay, coordinate click opens in-host detail modal with deep link, closes via button
浅念
2026-09-23 16:47:27 +08:00
a5dcfffd37
docs(embed): refreshed evidence artifacts (modal screenshot, screenshots/recordings regenerated)
浅念
2026-09-23 16:37:17 +08:00
da6f1b282e
feat(embed): in-host photo detail modal + title overlay — e2e adapted (no popup, close button, some() heart attribution with ambient bubbles)
浅念
2026-09-23 16:36:51 +08:00
985829fee8
fix(app): poster title truly left-aligned — Column crossAxisAlignment start (QR re-centered)
浅念
2026-09-23 16:30:14 +08:00
a16fa738f6
fix(app): poster — date-only text, left-aligned title/time/venue (QR stays centered)
浅念
2026-09-23 16:26:32 +08:00
8834b1bbb9
feat(embed): album title overlay + in-host photo detail modal (replaces new-tab open)
浅念
2026-09-23 16:20:10 +08:00
5a207b395e
feat(app,viewer): WeChat card share + 'Share to...' label + site og tags
浅念
2026-09-23 16:05:53 +08:00
77b1519209
docs(viewer): like-hidden live verification — feed badges/sort tabs gone, lightbox bar is share+download only
浅念
2026-09-23 14:31:21 +08:00
2babd364ba
feat(viewer): hide like feature — action bar like slot, photo like badges, hot sort tab, others' like bubbles (user request 2026-09-23)
浅念
2026-09-23 14:29:22 +08:00
e44b35db28
feat(albums): date-only pickers for start/end (create & edit, admin + app)
浅念
2026-09-23 14:13:58 +08:00
f984535c2a
fix(deploy): absolute_redirect off — root redirect keeps host:port through reverse proxy
浅念
2026-09-23 13:55:46 +08:00
7ef27797ff
fix(deploy): root path redirect to admin (cn) — persisted in template+compose
浅念
2026-09-23 13:52:29 +08:00
d7ac9420be
docs(viewer): lightbox close button restored on server (transparent bg, white X, 44px circle)
浅念
2026-09-23 13:51:59 +08:00
85146be7ef
fix(viewer): restore lightbox close button styles orphaned by menu removal (transparent bg, white X icon, hover/focus)
浅念
2026-09-23 13:48:03 +08:00
f2cd26e523
docs: register embed-slot soft-delete acceptance
浅念
2026-09-23 13:41:27 +08:00
bdad433dae
fix(viewer): remove lightbox top-bar settings menu (user request) — close button + counter only; Esc closes directly
浅念
2026-09-23 13:39:53 +08:00
903962a46b
feat(embed-slots): soft-delete slots — admin entry, ov shutdown via enabled=false snapshot
浅念
2026-09-23 13:37:39 +08:00
aa366c4268
docs(embed): ambient hearts restored on server (7 on screen) after parallel-session image rollback
浅念
2026-09-23 13:35:23 +08:00
20321f1b93
fix(app): account-switch data residue + empty-albums pull-to-refresh
浅念
2026-09-23 12:05:25 +08:00
c1869d7314
feat(admin): photo upload in album photos tab (same staging pipeline as app)
浅念
2026-09-23 11:54:26 +08:00
7adc1b0858
docs(embed): denser/lower ambient hearts verification (6 on screen, origin band 140-244px)
浅念
2026-09-23 11:41:11 +08:00
f667842e9c
style(embed): ambient hearts denser and lower (user feedback — spawn 160-320ms, band 140-244px)
浅念
2026-09-23 11:38:55 +08:00
c8a9727993
docs(embed): ambient hearts live verification — bubbles float with zero likes (steady ~3 on screen)
浅念
2026-09-23 11:33:25 +08:00
4d31eaf184
fix(app): poster sheet close button — header row with explicit close (drag-down not obvious on long sheet)
浅念
2026-09-23 11:32:02 +08:00
d11ca16d1d
feat(embed): ambient heart bubbles — always floating in the right band (user request 2026-09-23)
浅念
2026-09-23 11:30:53 +08:00
df0c318599
feat(app): share redesign — card share (system), QR poster (banner+title+time+venue+QR, downloadable), copy link
浅念
2026-09-23 11:27:32 +08:00
8768a04a75
docs(embed): collapsed handle right-dock verification on server (right=16px, x=1324 @ 1440 viewport)
浅念
2026-09-23 11:26:56 +08:00
9761eea591
fix(embed): collapsed handle positioned correctly on first creation (v2 parity with v1 applyWrapperBox call)
浅念
2026-09-23 11:24:47 +08:00
257643934a
docs(viewer): share sheet live verification — album header & photo lightbox entries, QR 188px, on-button copy feedback, Esc close
浅念
2026-09-23 11:15:55 +08:00
c2143e1f94
feat(app): album banner picker in edit form — show current banner, pick & upload on save
浅念
2026-09-23 11:07:54 +08:00
3d45350711
feat(viewer): share sheet with QR code + link + copy (replaces inline toast, App-style)
浅念
2026-09-23 11:04:11 +08:00
e3f40c696d
docs(ui06): dedupe task table rows
浅念
2026-09-23 10:56:33 +08:00
63b3e539fd
docs: register asset status acceptance — admin branding tab shows current banner/cover/logo
浅念
2026-09-23 10:56:14 +08:00
2618ad3163
feat(assets): album asset status — show current banner/cover/logo in admin branding tab
浅念
2026-09-23 10:51:53 +08:00
d678c8d38d
style(viewer): banner-wrap drops fixed aspect-ratio and placeholder bg (user edit)
浅念
2026-09-23 10:42:03 +08:00
3cd9dafd1b
docs(viewer): server verification — topbar locale-only (settings menu removed)
浅念
2026-09-23 10:40:28 +08:00
fd35c712a5
fix(viewer): remove topbar settings menu, keep locale switcher only (user request)
浅念
2026-09-23 10:38:23 +08:00
2409beb7c2
docs: register album soft-delete acceptance — full-chain verified on test server
浅念
2026-09-23 10:20:57 +08:00
2b2ae7a083
docs: banner/cover fallback live verification — cover-only album renders banner atop viewer (server 8e674a9 images, migration applied)
浅念
2026-09-23 10:19:36 +08:00
8e674a902e
feat(albums): soft-delete albums (admin+owner, hidden & irreversible, both app entries)
浅念
2026-09-23 10:13:08 +08:00
9cb960c27a
docs(viewer): banner live verification — uploaded via admin asset API, renders atop album page
浅念
2026-09-23 09:41:51 +08:00
c481aeeeb7
docs(viewer): server verification screenshot — tap-more hint removed on live lightbox
浅念
2026-09-23 09:35:25 +08:00
aa78855657
fix(viewer): remove tap-more like hint from photo action bar (user request)
浅念
2026-09-23 09:31:26 +08:00
452cdf496c
style(ui06): full-width pages — hand padding back to Art/ElMain container (user adjustment)
浅念
2026-09-23 09:26:16 +08:00
d08d8f5a6d
fix(ui06): embed-slots menu icon — invalid remix name (picture-carousel-line) 404s on iconify; use slideshow-line
浅念
2026-09-23 09:21:12 +08:00
5982e13996
docs(ui06): register sidebar nav regression fix — click-verified all 5 menu items
浅念
2026-09-23 09:17:30 +08:00
1a52d0a028
fix(ui06): grouped sidebar menu items missing click navigation
浅念
2026-09-23 09:15:14 +08:00
6074fc8ed3
feat(ui06): App line A0-A7 — nav pill removal, light segments, bare summary, token alignment to app-preview
浅念
2026-09-23 08:09:20 +08:00
8dc0073597
docs(ui06): B4 acceptance — full record for B3b-e batches, README index, final 20-page evidence
浅念
2026-09-23 07:07:15 +08:00
f76fd9c55d
chore(ui06): remove intermediate batch screenshots (keep before/ + after-final/ evidence)
浅念
2026-09-23 07:06:40 +08:00
9471562f67
feat(ui06): B3d governance + B3e closing — page headings, stat cards, info strip, embed slots
浅念
2026-09-23 07:04:18 +08:00
352d7405c2
feat(ui06): B3c form batch — full-page create/edit form + assets tab
浅念
2026-09-23 06:58:01 +08:00
d6d012b992
feat(ui06): B3b management tabs — members/categories/watermark/share aligned to preview
浅念
2026-09-23 06:52:23 +08:00
f2002e1d21
docs(ui06): B2+B3a acceptance — card grid, photo grid w/ signed thumbs, viewer, summary header deployed
浅念
2026-09-22 23:27:53 +08:00
1531d3d99b
fix(ui06): template single-expression for visibility segment (vite build parse)
浅念
2026-09-22 23:24:00 +08:00
4f6790d630
feat(ui06): B2 shared components + B3a core pages — album cards, photo grid, viewer, summary header
浅念
2026-09-22 23:19:21 +08:00
cebe3d1e2e
docs(ui06): B1 acceptance — deploy ui06-fb3743d web image + after-b1 screenshots
浅念
2026-09-22 23:06:47 +08:00
fb3743d32c
feat(ui06): B1 theme tokens + layout shell + login redesign
浅念
2026-09-22 23:00:36 +08:00
e27a602328
feat(ui06): B0 baseline — before screenshots (20 pages) + contract checks + acceptance skeleton
浅念
2026-09-22 22:48:47 +08:00
37d88da4bc
docs(ui05,ui06): admin analysis+HTML preview, app-preview evidence, UI06 unified visual plan
浅念
2026-09-22 22:42:00 +08:00
dbf958613f
docs(ui04): deployment section in acceptance record (amends fe2428e evidence)
浅念
2026-09-22 19:45:01 +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
浅念
2026-09-22 19:44:18 +08:00
1cf12be904
docs(g4): build-env incidents (Hub outage → server-side build; nginx:alpine entrypoint hang patch)
浅念
2026-09-22 19:10:27 +08:00
8c4906c2f2
feat(embed,ui04): E07 acceptance — matrix completion, hostile-CSS hardening, measurements and record closure
浅念
2026-09-22 18:56:38 +08:00
80a7658f81
feat(admin): users list page-size options [15,20,50,100] with default 15
浅念
2026-09-22 18:36:16 +08:00
40ec6aad40
docs(g4): pagination+profile iteration & 12h sync interval record
浅念
2026-09-22 18:31:44 +08:00
f3cbf2465f
docs(env): register SYNC_USERS_INTERVAL_MS (prod 12h, dev default 5m)
浅念
2026-09-22 18:31:30 +08:00
3bba8d1dc5
feat(admin,viewer,ui04): E06 management preview and v2 integration — real-component preview page, form mode fields, README
浅念
2026-09-22 18:20:50 +08:00
eebf3b3334
feat(admin): standard pagination + synced profile columns on users list
浅念
2026-09-22 18:10:53 +08:00
2f6b6afc92
feat(contracts,api): page-mode pagination + synced profile on admin users list
浅念
2026-09-22 18:06:12 +08:00
91c85e196a
feat(viewer,ui04): E05 realtime hearts + effect-demo alignment (initial offset, heart params, decode gate, bidirectional manual scroll)
浅念
2026-09-22 17:38:02 +08:00
f6ff1d44f2
feat(api,db-cn): persist synced source profile snapshot on mappings
浅念
2026-09-22 17:33:27 +08:00
ccf0c29659
docs(g4): test-server deployment evidence (230 users synced, ops notes)
浅念
2026-09-22 17:14:31 +08:00
3a8a1cf69e
docs(g4): real-key live sync evidence (230 users, idempotent, V1.1 credentials verified)
浅念
2026-09-22 16:58:09 +08:00
e583575702
docs(g4): acceptance record for uniservice user source integration
浅念
2026-09-22 16:51:58 +08:00
8c255eb747
feat(api): USER_SYNC_SOURCE switch wires mock/http user source (G4)
浅念
2026-09-22 16:28:55 +08:00
d732caa739
feat(api): HttpUserSource adapter for uniservice open/v1/users (G4)
浅念
2026-09-22 16:27:43 +08:00
52cd31679a
refactor(api): per-source sourceSystem on user source port, retire pending-activation dead code
浅念
2026-09-22 16:24:37 +08:00
b7754d52d1
test(api): user-sync e2e aligned to V1.1 initial credentials
浅念
2026-09-22 16:22:38 +08:00
42878f115b
docs(g4): uniservice open/v1/users API contract + implementation plan
浅念
2026-09-22 16:21:26 +08:00
f193e4f085
fix(viewer): remove extra closing brace in AlbumHeader CSS
浅念
2026-09-22 13:59:14 +08:00
b353a3de06
fix(viewer): replace text arrow share icon with SVG share glyph
浅念
2026-09-22 13:55:37 +08:00
900ff2a74d
feat(viewer): refine visual details to match design reference
浅念
2026-09-22 13:49:15 +08:00
9dbdb0084e
docs(ui04): E04 acceptance record entry
浅念
2026-09-22 13:28:26 +08:00
3912279889
feat(viewer,ui04): E04 interactions — pause reason set, click lock/drag cancel, manual scrub, keyboard semantics, destroy
浅念
2026-09-22 13:28:13 +08:00
998565e439
feat(viewer,ui04): E03 continuous scroll engine — pure state machine, rAF orchestration, boundary continuity
浅念
2026-09-22 13:19:21 +08:00
1d1979f540
feat(viewer,ui04): E02 static fidelity — real photo fixtures, measured shell/photo/collapse specs, edge fade
浅念
2026-09-22 13:01:34 +08:00
66d1eb3e9f
feat(embed,ui04): E01 v2 contract skeleton — displayMode/scrollSpeed/reactionsEnabled, v2 loader entry and fixed 195x280 shell
浅念
2026-09-22 12:50:28 +08:00
f8dbc3ab9b
docs(ui04): E00 baseline — design refs, plan, v1 measurements and record skeleton
浅念
2026-09-22 12:08:40 +08:00
f435d7bfc3
docs: UI-03 acceptance record
浅念
2026-09-22 03:16:21 +08:00
8ee69598bf
feat(mobile): UI-03 photos and share pages (17-20)
浅念
2026-09-22 02:45:34 +08:00
ab51616c70
feat(mobile): UI-03 capture and upload pages (13-16)
浅念
2026-09-22 02:06:23 +08:00
8bd09eefb9
feat(mobile): UI-03 forms and collaboration pages (09-12)
浅念
2026-09-22 01:23:02 +08:00
5715c608d8
feat(mobile): UI-03 album workspace pages (05-08)
浅念
2026-09-22 00:57:59 +08:00