Zhou Weidong
|
41e9cdf2e9
|
feat: match YouTube swipe controls on watch feed
|
2026-11-10 16:29:30 +08:00 |
|
Zhou Weidong
|
02ccf0ddc4
|
feat: make watch page a single-video swipe feed
|
2026-11-10 16:25:50 +08:00 |
|
Zhou Weidong
|
b2e4374ddc
|
fix: autoplay active vertical episode only
|
2026-11-10 16:19:58 +08:00 |
|
Zhou Weidong
|
c816815132
|
feat: add YouTube-style vertical episode watch feed
|
2026-11-10 16:19:31 +08:00 |
|
Zhou Weidong
|
2bead5327c
|
fix: support HLS playback in web browsers
|
2026-11-10 16:14:59 +08:00 |
|
Zhou Weidong
|
0b8fe9ad9b
|
feat: add real swipe playback and episode selection
|
2026-11-10 16:13:48 +08:00 |
|
Zhou Weidong
|
360a3c35a3
|
feat: connect listing and search pages to app API
|
2026-11-10 16:07:43 +08:00 |
|
Zhou Weidong
|
1b6ca4c339
|
fix: map real app feed and signed media responses
|
2026-11-10 16:07:18 +08:00 |
|
Zhou Weidong
|
1e1e3cd434
|
fix: restore YMB interface styles
|
2026-11-10 16:03:01 +08:00 |
|
Zhou Weidong
|
6ba0ce1179
|
feat: connect YMB APIs and add swipe video player
|
2026-11-10 15:51:04 +08:00 |
|
Zhou Weidong
|
eb3eb8dfc6
|
refactor: structure YMB as enterprise React app
|
2026-11-10 15:35:16 +08:00 |
|
Zhou Weidong
|
e575ebd948
|
chore: ignore React build artifacts
|
2026-11-10 15:06:41 +08:00 |
|
Zhou Weidong
|
63430a66de
|
feat: migrate YMB site to React Vite
|
2026-11-10 15:05:47 +08:00 |
|
Zhou Weidong
|
ab9f50d66b
|
docs: add multilingual sitemap and crawler rules
|
2026-11-10 14:43:06 +08:00 |
|
Zhou Weidong
|
0b8791a277
|
feat: add multilingual SEO metadata
|
2026-11-10 14:42:33 +08:00 |
|
Zhou Weidong
|
1447e4976e
|
feat: create responsive YMB site prototype
|
2026-11-10 14:33:11 +08:00 |
|