Commit Graph
100 Commits
Author SHA1 Message Date
projectdx a47d878ea1 fix: force modal height and stretch video container for vertical centering 2026-01-04 20:01:10 +09:00
projectdx 2a5f5dce2b fix: vertical centering and icon wrapping refinements 2026-01-04 19:53:21 +09:00
projectdx 437fcaa05e docs: detail requirements in README.md 2026-01-04 19:45:08 +09:00
projectdx 780c00157e fix: vertical centering of video and external icon wrapping 2026-01-04 19:44:16 +09:00
projectdx 6d1557f4c7 docs: update README with latest features and tech (v0.5.3) 2026-01-04 19:42:01 +09:00
projectdx 7bf25ae2d9 style: increase modal size, center video vertically, and fix icon wrapping 2026-01-04 19:36:58 +09:00
projectdx 1032659070 style: reduce list page padding p-4 to p-3 for mobile 2026-01-04 19:30:53 +09:00
projectdx d37f42d2cb fix: VLC Android use intent format like MXPlayer 2026-01-04 19:26:47 +09:00
projectdx a955dbe8e4 fix: VLC URL scheme vlc:// to vlc: for Android 2026-01-04 18:52:32 +09:00
projectdx 55882cd166 fix: external player icons wrap properly on mobile 2026-01-04 18:40:41 +09:00
projectdx 3729ec0053 feat: add streaming token system for external players without exposing API key 2026-01-04 18:32:49 +09:00
projectdx 5abc06c3d7 fix: stream_video - encode Korean filename in Content-Disposition header for external players 2026-01-04 18:02:53 +09:00
projectdx fddea3e6b4 fix: Add --no-sandbox and --disable-setuid-sandbox to zendriver for Docker root compatibility 2026-01-04 16:19:45 +09:00
projectdx 150a3a9fb0 feat: Add reusable video modal component with Alist-style UI 2026-01-04 15:51:36 +09:00
projectdx 4c20f96cef v0.5.1: Anilife 폴백 체인 개선, 레이아웃 반응형, 프리로더 UI 개선 진행 중 2026-01-04 01:23:44 +09:00
projectdx dc382a4dc1 fix: Anilife request 페이지 max-width 1400px 적용 수정 2026-01-04 01:02:18 +09:00
projectdx 914277c2bc v0.5.1: Ohli24 레이아웃 표준화 및 Anilife 폴백 체인 개선 2026-01-04 01:00:17 +09:00
projectdx 97310ac900 docs: Finalize Phase 10 documentation for Zendriver Docker support 2026-01-03 22:30:05 +09:00
projectdx 8c6f4fbd99 fix: v0.5.14 - Robust Snap wrapper detection for both manual and auto paths 2026-01-03 22:20:09 +09:00
projectdx bde6196638 fix: v0.5.13 - Show Auto-Install button in '기타' tab even if Snap Chromium is found 2026-01-03 22:10:19 +09:00
projectdx 5db8361070 fix: v0.5.12 - Switch to Google Chrome Stable to avoid Snap wrapper issues in Docker 2026-01-03 22:04:59 +09:00
projectdx 62c2b65f8a fix: v0.5.11 - Corrected sandbox parameter name to sandbox=False for Zendriver v0.15.2 2026-01-03 21:52:53 +09:00
projectdx 9832cc5bc2 fix: v0.5.10 - Double-locked sandbox fix with explicit --no-sandbox flag for Docker root support 2026-01-03 21:41:43 +09:00
projectdx 1212e4cf39 fix: Enhanced Zendriver Docker compatibility with additional browser flags 2026-01-03 21:23:27 +09:00
projectdx d5b880d876 fix: Add no_sandbox=True to Zendriver start calls for Docker root support 2026-01-03 21:14:14 +09:00
projectdx 4b59b997ea fix: Correct regex and string quoting in mod_ohli24.py 2026-01-03 21:00:48 +09:00
projectdx f6097382a4 fix: Resolve SyntaxError caused by accidental backslashes in Python files 2026-01-03 20:55:39 +09:00
projectdx a24aa76459 v0.5.5: Automate Zendriver system browser installation and dependency check 2026-01-03 20:52:39 +09:00
projectdx cce87118c4 v0.5.3: Add manual browser path setting for Zendriver in Docker 2026-01-03 20:45:58 +09:00
projectdx c1ed966596 fix: Zendriver browser binary detection in Docker 2026-01-03 20:24:56 +09:00
projectdx 7bbb38d930 fix: Add missing typing imports in mod_anilife.py 2026-01-03 20:16:52 +09:00
projectdx fcd7d6a30b v0.5.0: Enhanced Ohli24 Player UI, added Year Filtering, and optimized Anilife/Ohli24 extraction speed 2026-01-03 18:51:11 +09:00
projectdx 8ce34951d5 v0.5.0: Zendriver Daemon optimization, Python 3.14 support, and UI/UX improvements 2026-01-03 15:33:13 +09:00
projectdx 1e10c43fef v0.4.17: Modernize Ohli24 action buttons UI 2026-01-02 23:33:45 +09:00
projectdx c42c7b756f docs: Update changelog for v0.4.15 2026-01-02 22:55:02 +09:00
projectdx 80b07e8d28 v0.4.15: Improve Ohli24 list date display and mobile search UI 2026-01-02 22:54:15 +09:00
projectdx 44f8ee54d0 v0.4.13: Fix Ohli24 CSS side effects and improve metadata sync 2026-01-02 21:40:22 +09:00
projectdx 15a81cc344 Refactor: CSS theme consolidation & site-specific styles (v0.4.5) | Fix: mod_anilife get_series_info IndexError 2026-01-02 17:48:58 +09:00
projectdx 84f7ab6670 fix: Add season folder support to _predict_filepath 2026-01-02 17:12:59 +09:00
projectdx 55e7041009 debug: Add detailed logging to _predict_filepath for file matching 2026-01-02 17:09:43 +09:00
projectdx 805464cb25 feat: Apply early skip check to all sites with glob pattern matching 2026-01-02 17:06:41 +09:00
projectdx c3a83dfe85 feat: Add early skip check before queue addition 2026-01-02 17:01:29 +09:00
projectdx 66860e75e7 fix: Queue reset button not working - add base class fallback 2026-01-02 16:56:31 +09:00
projectdx f6f69f2136 fix: Add app_context() wrapper for thread-safe DB access 2026-01-02 16:45:11 +09:00
projectdx 87259d4c7c fix: Download status not updating to completed on list page 2026-01-02 16:20:28 +09:00
projectdx a58ae36a3f docs: Update README.md with v0.4.3 changelog 2026-01-02 15:42:38 +09:00
projectdx c662d2dadc v0.5.1: Mobile UX improvements - Custom notify styling, nav margin fixes, search button optimization 2026-01-02 15:37:55 +09:00
projectdx 4e9203ed00 v0.4.0: Discord notification timing, DB mapping, episode badges, Linkkf fixes, subtitle merge 2026-01-02 01:09:38 +09:00
projectdx 0c0ab8cd77 feat: Add subtitle download and VTT to SRT conversion, refactor Linkkf queue to class-level, improve video URL extraction, and introduce downloader factory. 2026-01-02 00:02:35 +09:00
projectdx 88aeb888b3 refactor: Implement common base module and model for anime downloader plugins and refactor existing modules to use them. 2026-01-01 22:58:25 +09:00
projectdx 5dab969580 docs: README 버전 v0.3.7 수정 2026-01-01 17:01:34 +09:00
projectdx 3670722d4e feat: 설정 페이지 폴더 탐색 기능 추가 (Ohli24, Anilife, Linkkf) 2026-01-01 17:01:05 +09:00
projectdx 2577d482a9 feat: Implement directory browsing for ohli24 and linkkf, enhance path security with NFC/NFD normalization, and refine playlist generation logic in ohli24. 2026-01-01 16:57:48 +09:00
projectdx 315ed1a087 feat: Add image proxying and d_ohli24.py to the Ohli24 plugin, while enhancing file existence checks and updating the README. 2026-01-01 02:56:30 +09:00
projectdx b1753a5e7e feat: update UI with new styling for queue, search, and request pages, and adjust module logic. 2026-01-01 02:19:22 +09:00
projectdx 3398558a9e docs: Update README documentation. 2026-01-01 00:35:28 +09:00
projectdx 9e25f1f02e feat: Refactor download queue UI with real-time updates, add queue management buttons, and streamline socket event handling. 2026-01-01 00:32:59 +09:00
projectdx 681fc0790c feat: Implement video playlist feature with navigation controls and auto-play. 2025-12-31 22:33:56 +09:00
projectdx f2abaafe31 docs: improve README documentation 2025-12-31 22:11:25 +09:00
projectdx 5b76973bbf style: Adjust container and queue container styles for full-width layout and removed default spacing. 2025-12-31 22:10:36 +09:00
projectdx 80f45020ff feat: Refine Discord embed UI and enhance video extraction by adding iframe cookie acquisition and in-session m3u8 resolution parsing. 2025-12-31 21:58:37 +09:00
projectdx 415e3272d9 refactor: generate filenames after resolution detection and add re import. 2025-12-31 21:12:17 +09:00
projectdx c25ee5dbcd feat: Implement M3U8 resolution detection in cdndania downloader and apply it for download quality selection. 2025-12-31 20:40:50 +09:00
projectdx 09759bd0d8 Exclude bin/ folder from git tracking 2025-12-31 20:24:12 +09:00
projectdx a4144156f7 Update .gitignore: exclude test*.py and .DS_Store 2025-12-31 20:22:05 +09:00
projectdx 094b9ec733 feat: Implement video playback for completed downloads via a modal player and a new streaming endpoint. 2025-12-31 20:20:25 +09:00
projectdx 6a1b30510c refactor: Implement cdndania downloader with asyncio, type hints, and subprocess log streaming 2025-12-31 16:01:15 +09:00
projectdx 88c342b3b6 docs: add README for anime_downloader plugin 2025-12-30 21:15:30 +09:00
projectdx 5358b59773 feat: Implement early download slot release for special CDNs, add mobile UI fixes, and introduce new plugin structure. 2025-12-30 20:34:02 +09:00
projectdx 288d40c771 feat: Enhance mobile responsiveness by adjusting spacing, enabling badge text wrapping, and implementing a 2x2 grid for action buttons. 2025-12-30 15:11:57 +09:00
projectdx 51c91c8e52 feat: Implement parallel segment downloading, enhance UI/UX with smooth transitions and navigation styling, and add new log and manual templates. 2025-12-30 00:50:13 +09:00
projectdx a0ecedd9a9 style: Apply modern design and styling to navigation menus across all templates. 2025-12-29 23:12:44 +09:00
projectdx e4ae762047 feat: Revamp anime search UI with modern design, glass cards, and introduce new search result template.` 2025-12-29 23:08:08 +09:00
projectdx 2c763f7fbf refactor: Update loading indicator styles to use ::before pseudo-elements and hide svg elements. 2025-12-29 21:05:36 +09:00
projectdx 227e325db2 feat: Enhance download cancellation by storing downloader instance and refining cancellation status handling. 2025-12-29 20:49:03 +09:00
projectdx 8ecb8f33ce feat: Enhance loading indicator UI with custom spinners and improve download cancellation logic for custom downloaders. 2025-12-29 20:42:59 +09:00
projectdx 6b9432ca4d feat: redesign download queue UI with modern styling and responsive layout 2025-12-29 20:18:44 +09:00
projectdx 8913fa2aff refactor: clean up debug console logs in queue and setting templates 2025-12-29 20:13:05 +09:00
projectdx 460b93fb95 feat: Add CDNDania downloader, enhance mobile responsiveness for anime request templates, and refine Ohli24 episode numbering. 2025-12-29 19:36:07 +09:00
projectdx d07d551e4c feat: Add direct navigation test and optimize _aldata polling in Anilife extractor. 2025-12-29 02:17:25 +09:00
projectdx 9975ed6d71 feat: Enhance Camoufox episode link detection and add background Camoufox setup with persistence. 2025-12-29 00:47:09 +09:00
projectdx 527f848836 refactor: Remove episode link search loop and add detailed timing logs for navigation and extraction steps. 2025-12-29 00:38:05 +09:00
projectdx aa5324ad2d refactor: Ensure Camoufox setup runs only once per session and refine its installation logic. 2025-12-29 00:37:09 +09:00
projectdx 56d0d57a70 feat: Enhance Anilife extraction with aggressive resource blocking, headless mode, and robust JSON output handling. 2025-12-29 00:32:41 +09:00
projectdx b2542af2da perf: Improve Anilife _aldata extraction speed and reliability by adding resource blocking, implementing element polling, and streamlining browser interactions. 2025-12-29 00:03:05 +09:00
projectdx 5dc7a307fc feat: Convert camoufox_anilife.py to an asynchronous implementation and adjust yt-dlp browser impersonation based on the operating system. 2025-12-28 23:51:21 +09:00
projectdx 34c6d628a2 refactor: Extract browser interaction logic from extract_aldata into a new _run_browser helper function. 2025-12-28 23:36:59 +09:00
projectdx 07bda3d11a feat: Implement Xvfb for Camoufox in non-GUI environments to enhance stealth. 2025-12-28 23:31:46 +09:00
projectdx bb4f2797c1 feat: Enhance yt-dlp downloader with auto-installation, adaptive HLS download strategies, CDN-specific headers, and improved ffmpeg progress tracking. 2025-12-28 23:22:36 +09:00
projectdx 028562ea18 feat: Refine UI content loading with fade-in effects and lazy image handling, expand M3U8 URL detection to include gcdn.app, and enhance yt-dlp download progress 2025-12-28 20:10:43 +09:00
projectdx 6dbeff13d3 anilife.live 사이트 구현
다른 버그도 고침
2025-12-28 19:38:18 +09:00
projectdx e6e8c45f5a 또 많은 수정을 했슴. 2025-12-27 23:27:46 +09:00
projectdx 92e23896bf 많은 수정중 2025-12-27 16:45:13 +09:00
projectdx d756fa6b72 수정사항 2025-12-26 22:21:53 +09:00
projectdx 8f8ffb4937 linkkf 수정3 2025-12-25 19:50:27 +09:00
projectdx 426df4ab43 2024.06.29 (01. ohli24 download logic fix) 2024-06-29 19:31:54 +09:00
projectdx 7c8a7d2fb7 2024.06.29 (01. ohli24 download logic fix) 2024-06-29 19:30:42 +09:00
projectdx 8b3e888b6d 2023.10.05 (03. ohli24 proxy setting) 2023-10-05 22:19:41 +09:00
projectdx 5e65885bae 2023.10.05 (03. ohli24 proxy setting) 2023-10-05 22:11:53 +09:00
projectdx f5d43aabdd 2023.10.05 (03. ohli24 proxy setting) 2023-10-05 22:01:35 +09:00