Commit Graph
13 Commits
Author SHA1 Message Date
kuekhaoyang 0df6c27178 perf: Reduce retry delays and eliminate unnecessary timeouts for improved responsiveness. 2025-11-24 17:46:12 +08:00
kuekhaoyang 6dc6757ad1 perf: Reduce segment download concurrency, replace Next.js Image with native img for poster images, and clean episode URLs by removing redundant slashes. 2025-11-23 17:13:23 +08:00
kuekhaoyang c7045f8f51 feat: Add player layout with no-referrer metadata and enhance detail API to prioritize m3u8 video sources from multiple options. 2025-11-22 16:19:25 +08:00
kuekhaoyang 5c67f69b5e refactor: Remove player-specific dependencies, setup script, keyboard shortcuts, and project documentation. 2025-11-22 10:56:11 +08:00
kuekhaoyang 58a8d4910e feat: Implement comprehensive search functionality, enhance video player controls for desktop and mobile, and refactor settings and history UI. 2025-11-21 19:00:23 +08:00
kuekhaoyang a408f2270f feat: Add video card component, desktop player controls, and introduce API utilities for search and data parsing. 2025-11-21 12:58:19 +08:00
kuekhaoyang 36488e545c feat: Introduce distinct mobile and desktop video player UI, controls, and state management, along with new styling and icon components. 2025-11-21 12:34:45 +08:00
kuekhaoyang 7b9b359d23 refactor: remove debug console logs and the unused latency emoji utility 2025-11-19 15:16:42 +08:00
kuekhaoyang 057df7434c feat: update video source configurations with new sources and localized names 2025-11-19 11:09:01 +08:00
kuekhaoyang 6b443dccaf refactor: remove custom API handling from GET and POST methods; delete unused useMediaQuery hook and DetailRequest type 2025-11-18 17:02:02 +08:00
kuekhaoyang 88f14290b5 refactor: remove unused accessibility utilities and hooks
- Deleted accessibility index file and related exports.
- Removed `useClickOutside` and `useClickOutsideMultiple` hooks for handling outside clicks.
- Eliminated `useSearchStream` hook and its associated logic for managing search state.
- Cleaned up `useMediaQuery` by removing predefined breakpoints and related utility hooks.
- Removed `source-checker` utility for checking video source availability.
- Refactored `client.ts` to simplify error handling and remove unused functions.
- Streamlined `video-sources.ts` by removing custom source management functions.
- Deleted `search-history-store.ts` and related search history management logic.
- Removed unused types and interfaces from `types/index.ts`.
- Cleaned up search utilities, focusing on relevance scoring and optimization.
2025-11-18 16:52:41 +08:00
kuekhaoyang ec052df078 Refactor video source identifiers and enhance player navigation with improved button functionality 2025-11-16 21:40:29 +08:00
kuekhaoyang 11a5055b76 init 2025-11-16 10:49:55 +08:00