Commit Graph

  • 583ba8dbcf Bump version to 0.7.17: Fix Ohli24 naming, queue controls, and analysis badge mismatch main projectdx 2026-02-17 10:26:28 +09:00
  • 25688db376 Linkkf Fixes: resolve unknown sub add_queue and JS errors, refactor file handling, bump version to 0.7.16 projectdx 2026-01-27 16:01:52 +09:00
  • 31aaaaf8e9 Fix indentation and ensure unique chrome profiles for Synology Docker stability projectdx 2026-01-19 21:56:31 +09:00
  • 677baf662e Enhance zendriver safety and lengthen handler timeouts for Synology projectdx 2026-01-19 21:53:49 +09:00
  • 4e0401c95f Reinforce profile cleanup with rm -rf for Linux/Docker/Root projectdx 2026-01-19 21:50:18 +09:00
  • fcee5a5919 Force clean profile dir to fix SingletonLock error in Synology Docker projectdx 2026-01-19 21:46:53 +09:00
  • cf4f7ab7b4 Reinforce zendriver startup for Synology Docker (extended timeouts and logging) projectdx 2026-01-19 21:42:03 +09:00
  • 7abaaa8d38 Bump version to 0.7.10 projectdx 2026-01-19 21:34:43 +09:00
  • 74655b31df Correct zendriver sandbox parameter for root/docker projectdx 2026-01-19 21:34:25 +09:00
  • b22e544f0b Add auto-reset for browser crash (0-byte response) in Synology Docker projectdx 2026-01-19 21:22:37 +09:00
  • 4200f48ec0 Fix zendriver daemon robustness and switch to FF_3.10 environment projectdx 2026-01-19 21:14:47 +09:00
  • f01f41499c Bump version to 0.7.7: Fix Linkkf headers and Anilife speed optimization projectdx 2026-01-19 14:58:27 +09:00
  • ecc16520be Add horizontal scroll hint (fade) to mobile menus (v0.7.6) projectdx 2026-01-12 21:32:24 +09:00
  • 59b7715a93 Final mobile layout stabilization (v0.7.5): Fix horizontal shift and background rendering projectdx 2026-01-12 21:07:57 +09:00
  • 50982f19b0 Fix mobile layout shift and menu overflow (comprehensive CSS normalization) projectdx 2026-01-12 21:04:11 +09:00
  • 41c7fa456e Bump version to v0.7.3: Anilife Mobile UI Overhaul & Linkkf Fixes projectdx 2026-01-12 20:58:02 +09:00
  • 69a0fe0078 Fix Linkkf path pollution and status reflection: apply os.path.normpath and improve GDM callback logging projectdx 2026-01-11 18:47:32 +09:00
  • 535a0ca3f9 Fix Linkkf GDM progress display: implement Smart Sync to prevent flickering projectdx 2026-01-11 18:28:33 +09:00
  • 9b3f4f72bd v0.7.2: Linkkf subtitle download, list-request integration, and hot reload stability improvements projectdx 2026-01-11 16:56:35 +09:00
  • 8e3594386d Hotfix: v0.7.1 - Fix 'undefined' fields in queue and improve real-time socket updates projectdx 2026-01-11 14:18:08 +09:00
  • 02d26a104d Bump version to v0.7.0: Enhanced GDM integration, status sync, and notification system projectdx 2026-01-11 14:00:27 +09:00
  • 1175acd16e v0.6.25: Add self-update feature with hot reload projectdx 2026-01-09 22:18:48 +09:00
  • 783b44b6b6 docs: Update README with v0.6.24 changelog projectdx 2026-01-08 21:11:15 +09:00
  • 6c31b96be6 feat: Add tag chips UI to all 3 setting pages (ohli24, anilife, linkkf) - Modern UI replacing textarea with draggable chips - Tab renamed from 홈화면 자동 to 자동등록 projectdx 2026-01-08 16:38:24 +09:00
  • 0a811fdfc1 fix: Handle Zendriver HTML-wrapped JSON responses in get_anime_info projectdx 2026-01-08 01:34:28 +09:00
  • 0696a40901 v0.6.24: Fix Linkkf search page items_xpath NoneType error projectdx 2026-01-08 01:31:51 +09:00
  • 24217712a6 v0.6.23: Fix Linkkf download - CDP Headers wrapper, yt-dlp --add-header support projectdx 2026-01-08 01:29:36 +09:00
  • d1866111c7 v0.6.22: Robust Linkkf extraction with zendriver fallback projectdx 2026-01-07 23:48:00 +09:00
  • 76be367a9e v0.6.21: Fix Linkkf GDM delegation and extraction logic projectdx 2026-01-07 23:31:26 +09:00
  • c4cba97a7f v0.6.20: GDM integration fixes and app context error resolution projectdx 2026-01-07 22:35:46 +09:00
  • 7cfdfde446 v0.6.19: Lower min_acceptable_length to 10000 bytes - Some sites like anilife.live have smaller pages (~40k) - Prevents valid content from being rejected as 'short' projectdx 2026-01-07 20:10:42 +09:00
  • a730e41c41 v0.6.18: Fix StopIteration error on repeated requests - Reset tab to about:blank instead of closing - Zendriver requires at least 1 tab to remain open - Prevents coroutine raised StopIteration error projectdx 2026-01-07 17:40:29 +09:00
  • 80de2b0689 v0.6.17: Fix Zendriver content polling and tab cleanup - Add content length polling with stabilization detection - Early exit when list/player markers found AND length > 50k - Close tabs after use to prevent accumulation - Minimum acceptable length set to 50k for ohli24 pages projectdx 2026-01-07 17:34:46 +09:00
  • 786e070a50 v0.6.16: Fix Zendriver API compatibility for Docker - Use browser.get() instead of page.goto() - Remove CDP set_blocked_urls (not available in all versions) - Simplified navigation with asyncio.wait_for timeout projectdx 2026-01-07 17:28:04 +09:00
  • 9e0ef5f120 v0.6.15: Non-blocking navigation for Zendriver Daemon (Docker 17s fix) projectdx 2026-01-07 17:14:25 +09:00
  • 8759d1e1c8 v0.6.14: Ubuntu Docker performance optimization for Ohli24 projectdx 2026-01-07 17:07:46 +09:00
  • 49aea1bb54 v0.6.13: Fix initialization order for curl_cffi auto-install projectdx 2026-01-07 15:46:53 +09:00
  • e026247cbf v0.6.11: Add curl_cffi auto-install and fix URL check projectdx 2026-01-07 15:27:04 +09:00
  • c532ffaef8 v0.6.10: Fix Ohli24 GDM integration and update README projectdx 2026-01-07 15:09:04 +09:00
  • 759f772ca8 Fix: Resolve gevent-Trio conflict on Mac by using Botasaurus subprocess projectdx 2026-01-07 13:54:41 +09:00
  • 67b7647f41 Fix: NameError 'cls' in get_html staticmethod projectdx 2026-01-07 13:52:22 +09:00
  • 15d6d1a9e7 Feat: Add Botasaurus @request fetching layer and automatic dependency installation projectdx 2026-01-07 13:50:21 +09:00
  • afce36640d Fix: Only mark Ohli24 download as completed when file actually exists projectdx 2026-01-07 00:51:43 +09:00
  • 5f7521eb6b Anilife: Implement HTTP caching with cache_ttl setting (default 300s) projectdx 2026-01-07 00:39:21 +09:00
  • 2f0523b70d Fix: Escaped quotes syntax error in setting_save_after projectdx 2026-01-07 00:34:36 +09:00
  • e75e34dadd Fix: Null check for self.queue in setting_save_after projectdx 2026-01-07 00:32:15 +09:00
  • 62dfb2a8b2 Add Anilife proxy settings (proxy_url, get_proxy, get_proxies) projectdx 2026-01-07 00:30:14 +09:00
  • def2b5b3c5 Linkkf GDM integration: ModuleQueue delegation (already has CachedSession) projectdx 2026-01-07 00:01:03 +09:00
  • 72e0882308 Release v0.6.0: Anilife GDM integration, filename fixes, changelog update projectdx 2026-01-06 23:57:11 +09:00
  • 0a2bb86504 Anilife GDM integration: CachedSession, ModuleQueue, Go GDM button projectdx 2026-01-06 23:55:38 +09:00
  • f2aa78fa48 Fix: Improve filename sanitization to prevent Windows 8.3 short names on Synology projectdx 2026-01-06 23:36:11 +09:00
  • 92276396ce Update: UI improvements and GDM integration fixes projectdx 2026-01-06 23:20:03 +09:00
  • a6affc5b2b Fix: Update GDM package name for import projectdx 2026-01-06 21:27:51 +09:00
  • 254a387cbd Update: Ohli24 Queue fixes & Zendriver Daemon stability improvement projectdx 2026-01-06 19:25:59 +09:00
  • 883b8d172b Refactor: Ohli24 UI refinement and mobile responsiveness fixes projectdx 2026-01-05 02:45:40 +09:00
  • bda7d16c1c style: reduce modal height and cleanup zoom logic with CSS class projectdx 2026-01-04 20:32:59 +09:00
  • a47d878ea1 fix: force modal height and stretch video container for vertical centering projectdx 2026-01-04 20:01:10 +09:00
  • 2a5f5dce2b fix: vertical centering and icon wrapping refinements projectdx 2026-01-04 19:53:21 +09:00
  • 437fcaa05e docs: detail requirements in README.md projectdx 2026-01-04 19:45:08 +09:00
  • 780c00157e fix: vertical centering of video and external icon wrapping projectdx 2026-01-04 19:44:16 +09:00
  • 6d1557f4c7 docs: update README with latest features and tech (v0.5.3) projectdx 2026-01-04 19:42:01 +09:00
  • 7bf25ae2d9 style: increase modal size, center video vertically, and fix icon wrapping projectdx 2026-01-04 19:36:58 +09:00
  • 1032659070 style: reduce list page padding p-4 to p-3 for mobile projectdx 2026-01-04 19:30:53 +09:00
  • d37f42d2cb fix: VLC Android use intent format like MXPlayer projectdx 2026-01-04 19:26:47 +09:00
  • a955dbe8e4 fix: VLC URL scheme vlc:// to vlc: for Android projectdx 2026-01-04 18:52:32 +09:00
  • 55882cd166 fix: external player icons wrap properly on mobile projectdx 2026-01-04 18:40:41 +09:00
  • 3729ec0053 feat: add streaming token system for external players without exposing API key projectdx 2026-01-04 18:32:49 +09:00
  • 5abc06c3d7 fix: stream_video - encode Korean filename in Content-Disposition header for external players projectdx 2026-01-04 18:02:53 +09:00
  • fddea3e6b4 fix: Add --no-sandbox and --disable-setuid-sandbox to zendriver for Docker root compatibility projectdx 2026-01-04 16:18:50 +09:00
  • 150a3a9fb0 feat: Add reusable video modal component with Alist-style UI projectdx 2026-01-04 15:36:52 +09:00
  • 4c20f96cef v0.5.1: Anilife 폴백 체인 개선, 레이아웃 반응형, 프리로더 UI 개선 진행 중 projectdx 2026-01-04 01:23:44 +09:00
  • dc382a4dc1 fix: Anilife request 페이지 max-width 1400px 적용 수정 projectdx 2026-01-04 01:02:18 +09:00
  • 914277c2bc v0.5.1: Ohli24 레이아웃 표준화 및 Anilife 폴백 체인 개선 projectdx 2026-01-04 01:00:17 +09:00
  • 97310ac900 docs: Finalize Phase 10 documentation for Zendriver Docker support projectdx 2026-01-03 22:30:05 +09:00
  • 8c6f4fbd99 fix: v0.5.14 - Robust Snap wrapper detection for both manual and auto paths projectdx 2026-01-03 22:20:09 +09:00
  • bde6196638 fix: v0.5.13 - Show Auto-Install button in '기타' tab even if Snap Chromium is found projectdx 2026-01-03 22:10:19 +09:00
  • 5db8361070 fix: v0.5.12 - Switch to Google Chrome Stable to avoid Snap wrapper issues in Docker projectdx 2026-01-03 22:04:59 +09:00
  • 62c2b65f8a fix: v0.5.11 - Corrected sandbox parameter name to sandbox=False for Zendriver v0.15.2 projectdx 2026-01-03 21:52:53 +09:00
  • 9832cc5bc2 fix: v0.5.10 - Double-locked sandbox fix with explicit --no-sandbox flag for Docker root support projectdx 2026-01-03 21:41:43 +09:00
  • 1212e4cf39 fix: Enhanced Zendriver Docker compatibility with additional browser flags projectdx 2026-01-03 21:23:27 +09:00
  • d5b880d876 fix: Add no_sandbox=True to Zendriver start calls for Docker root support projectdx 2026-01-03 21:14:14 +09:00
  • 4b59b997ea fix: Correct regex and string quoting in mod_ohli24.py projectdx 2026-01-03 21:00:48 +09:00
  • f6097382a4 fix: Resolve SyntaxError caused by accidental backslashes in Python files projectdx 2026-01-03 20:55:39 +09:00
  • a24aa76459 v0.5.5: Automate Zendriver system browser installation and dependency check projectdx 2026-01-03 20:52:39 +09:00
  • cce87118c4 v0.5.3: Add manual browser path setting for Zendriver in Docker projectdx 2026-01-03 20:45:58 +09:00
  • c1ed966596 fix: Zendriver browser binary detection in Docker projectdx 2026-01-03 20:24:56 +09:00
  • 7bbb38d930 fix: Add missing typing imports in mod_anilife.py projectdx 2026-01-03 20:16:52 +09:00
  • fcd7d6a30b v0.5.0: Enhanced Ohli24 Player UI, added Year Filtering, and optimized Anilife/Ohli24 extraction speed projectdx 2026-01-03 18:51:11 +09:00
  • 8ce34951d5 v0.5.0: Zendriver Daemon optimization, Python 3.14 support, and UI/UX improvements projectdx 2026-01-03 15:33:13 +09:00
  • 1e10c43fef v0.4.17: Modernize Ohli24 action buttons UI projectdx 2026-01-02 23:33:45 +09:00
  • c42c7b756f docs: Update changelog for v0.4.15 projectdx 2026-01-02 22:55:02 +09:00
  • 80b07e8d28 v0.4.15: Improve Ohli24 list date display and mobile search UI projectdx 2026-01-02 22:54:15 +09:00
  • 44f8ee54d0 v0.4.13: Fix Ohli24 CSS side effects and improve metadata sync projectdx 2026-01-02 21:40:22 +09:00
  • 15a81cc344 Refactor: CSS theme consolidation & site-specific styles (v0.4.5) | Fix: mod_anilife get_series_info IndexError projectdx 2026-01-02 17:48:58 +09:00
  • 84f7ab6670 fix: Add season folder support to _predict_filepath projectdx 2026-01-02 17:12:59 +09:00
  • 55e7041009 debug: Add detailed logging to _predict_filepath for file matching projectdx 2026-01-02 17:09:43 +09:00
  • 805464cb25 feat: Apply early skip check to all sites with glob pattern matching projectdx 2026-01-02 17:06:41 +09:00
  • c3a83dfe85 feat: Add early skip check before queue addition projectdx 2026-01-02 17:01:29 +09:00
  • 66860e75e7 fix: Queue reset button not working - add base class fallback projectdx 2026-01-02 16:56:31 +09:00
  • f6f69f2136 fix: Add app_context() wrapper for thread-safe DB access projectdx 2026-01-02 16:45:11 +09:00