jessikitty
jessikitty created repository jessikitty/newbury-nights-ghost-data 2026-06-23 00:02:33 +10:00
jessikitty pushed to dev at jessikitty/newbury-nights 2026-06-22 10:37:54 +10:00
efadc85195 Free hunt: only spawn ghosts that have an uploaded video
jessikitty pushed to dev at jessikitty/newbury-nights 2026-06-22 09:59:38 +10:00
653980a52e iOS WebP: render as tracked DOM img overlay instead of WebGL texture
jessikitty pushed to dev at jessikitty/newbury-nights 2026-06-22 09:53:39 +10:00
25832dd58f Keep WebP animating on iOS by attaching the source img to the DOM
jessikitty pushed to dev at jessikitty/newbury-nights 2026-06-22 09:48:19 +10:00
4cf8ec07a4 Animate WebP fallback on iOS via per-frame CanvasTexture
jessikitty pushed to dev at jessikitty/newbury-nights 2026-06-19 22:38:56 +10:00
793a17dbdf Route iOS/WebKit to transparent WebP instead of opaque VP9 WebM
jessikitty pushed to dev at jessikitty/newbury-nights 2026-06-19 22:00:04 +10:00
6f8b67b583 Fix VP9-alpha transparency: drop sRGB on video texture, premultipliedAlpha off
jessikitty pushed to dev at jessikitty/newbury-nights 2026-06-19 21:49:58 +10:00
b2a863bd80 Fix preview: map admin raw-row *_path fields to /uploads URLs
jessikitty pushed to dev at jessikitty/newbury-nights 2026-06-19 15:26:15 +10:00
2d66d809d4 Add /preview route serving the ghost preview page
jessikitty pushed to dev at jessikitty/newbury-nights 2026-06-19 15:22:34 +10:00
e81f779ea5 Fix preview.html encoding (store raw HTML, not base64)
jessikitty pushed to dev at jessikitty/newbury-nights 2026-06-19 15:20:19 +10:00
a8552592c7 Add admin-gated ghost preview page (/preview)
jessikitty pushed to dev at jessikitty/newbury-nights 2026-06-19 15:07:07 +10:00
458c66a2c0 Fix: decode base64-corrupted source files (html/css/js + backend)
jessikitty pushed to dev at jessikitty/newbury-nights 2026-06-19 11:21:42 +10:00
327b37babb Fix: decode base64-corrupted admin html/css/js
jessikitty pushed to dev at jessikitty/newbury-nights 2026-06-19 09:54:27 +10:00
3fa50c4c2f Admin UI: style video row thumbnails like image thumbnails
jessikitty pushed to dev at jessikitty/newbury-nights 2026-06-19 09:52:26 +10:00
8e8e259b4c Admin UI: video-aware preview + table thumbnails
jessikitty pushed to dev at jessikitty/newbury-nights 2026-06-19 09:46:30 +10:00
2fe4d67518 Admin UI: allow MP4/WebM in billboard upload + video preview element
jessikitty pushed to dev at jessikitty/newbury-nights 2026-06-18 14:27:52 +10:00
0c5123e3a6 Admin: accept mp4/webm uploads and auto-convert mp4 to transparent webm+webp
jessikitty pushed to dev at jessikitty/newbury-nights 2026-06-18 14:22:53 +10:00
dc5e032b3a Emit webm and webp URLs in public ghost objects
jessikitty pushed to dev at jessikitty/newbury-nights 2026-06-18 14:20:52 +10:00
22983caa18 Add webm_path and webp_path columns to ghosts (idempotent migration)
jessikitty pushed to dev at jessikitty/newbury-nights 2026-06-18 14:18:52 +10:00
9866e44445 Add server-side ghost media converter (mp4 -> transparent webm + webp)