kuekhaoyang
0294f59602
fix: keep mobile fullscreen controls visible
2026-07-29 22:36:05 +08:00
kuekhaoyang
cdab3b1c8a
fix: harden M3U8 ad filtering
...
Reject unsafe dynamic filter execution, reduce heuristic false positives, add regression coverage, bump the app to 4.9.17, and update Next.js to the latest stable security patch.
2026-07-29 22:13:54 +08:00
Troray
c53801d3bf
feat(ad-filter): upgrade M3U8 ad filtering algorithm with dynamic script sandbox, zero false-positive framerate protections, and Edge API
2026-07-29 13:38:31 +08:00
kuekhaoyang
907f393e2f
fix: keep floating buttons anchored on resize
2026-07-27 21:13:08 +08:00
kuekhaoyang
1179148031
fix: avoid false-positive WebView transpile guard failures
...
Keep chrome69 downleveling for Android 9 WebViews, but only hard-fail on
logical assignment after transpile. Regex/polyfill feature detects and
minified ternaries can contain `??`/`?.` character sequences that are not
optional chaining or nullish coalescing operators.
2026-07-25 14:48:28 +08:00
kuekhaoyang
f98de077f7
fix: player UX, ad fingerprinting, Android TV 9 white screen
...
Address issues #217 #218 and integrate the useful parts of PR #219 without
regressions: stop player rebuild on episode reverse, grid/paged episodes,
poster placeholders, chrome69 client transpile for Amlogic WebView, and
duration-signature ad block detection while keeping interstitial/proxy filters.
Bump to 4.9.15.
2026-07-25 14:43:30 +08:00
Codex
68d4fd944d
fix: sync managed admin password from environment
2026-07-20 16:13:51 +08:00
kuekhaoyang
66d8564dd2
fix issue 210 slow source search reliability
2026-07-13 21:09:47 +08:00
kuekhaoyang
7ae08e2d7d
fix issue 207 account actions visibility
2026-07-12 01:02:47 +08:00
kuekhaoyang
d6f2a2e3c7
fix login gate session loop
2026-07-09 17:39:46 +08:00
kuekhaoyang
8c522119c0
Remove homepage quick search groups
2026-07-09 17:13:13 +08:00
kuekhaoyang
2bb70ca648
Fix tag management view entering search flow
2026-07-09 16:59:39 +08:00
kuekhaoyang
610f57c5b0
fix auth sync requests after login
2026-07-09 16:33:44 +08:00
kuekhaoyang
d325603123
fix: support WebView 83 client assets
2026-07-09 16:07:57 +08:00
kuekhaoyang
bacd3f887e
Fix mobile danmaku canvas scaling
2026-07-09 15:48:38 +08:00
kuekhaoyang
93e6699937
fix: disable Vercel analytics outside Vercel
2026-07-09 15:07:34 +08:00
kuekhaoyang
787680468b
feat: clarify proxy and add LAN access toggle
2026-07-08 23:28:25 +08:00
kuekhaoyang
dedf496761
fix: hide cursor during fullscreen playback
2026-07-08 22:12:34 +08:00
kuekhaoyang
a5f9293658
Fix managed auth force mode
2026-07-08 21:36:06 +08:00
kuekhaoyang
c1bcb5141a
Fix Android APK PiP capture
2026-04-16 17:06:37 +08:00
kuekhaoyang
eef52c751c
Make source badges numeric only
2026-04-16 16:41:37 +08:00
kuekhaoyang
49951c67ef
Fix source resolution badge probing
2026-04-16 16:31:17 +08:00
kuekhaoyang
19e9707041
Fix managed auth and source list regressions
2026-04-15 23:04:41 +08:00