Commit Graph

33 Commits

Author SHA1 Message Date
2fa4f474c3 fix: Improve progress display for aria2c downloads - Add --progress-template with GDM_PROGRESS format - Add aria2c --summary-interval for status updates - Parse GDM_PROGRESS pattern for progress callback 2026-01-08 20:00:34 +09:00
1b59ca4279 fix: Add public API for Chrome extension (no login required) - New endpoints: /public/youtube/formats, /public/youtube/add - Update extension to use public API - Add contextMenus/notifications permissions 2026-01-08 19:47:41 +09:00
c7a3d6fd03 feat: Add YouTube Chrome extension and GDM API - Chrome extension with popup UI, quality selection, server config - YouTube API endpoints: youtube_add, youtube_formats - Background worker with context menu integration - Content script with inline download button 2026-01-08 19:33:18 +09:00
5afb082692 v0.2.17: Add yt-dlp HTTP headers support (--add-header)
- Pass headers dict to yt-dlp as --add-header arguments
- Move 'linkkf' from ffmpeg_hls to ytdlp_aria2 downloader mapping
- Fix Linkkf CDN redirect issue (Referer header required)
2026-01-08 01:30:29 +09:00
ace56dfd73 v0.2.15: Fix queue item deletion bug 2026-01-07 23:34:55 +09:00
d6819447d7 v0.2.14: FFmpeg HLS resilience and aria2c multi-threading fixes 2026-01-07 22:35:58 +09:00
340ed8833e v0.2.12: Stabilization fix for ffmpeg_hls logging 2026-01-07 15:47:03 +09:00
2caed63d85 v0.2.10: Fix logging TypeError in ffmpeg_hls 2026-01-07 15:27:09 +09:00
d0dfef1445 v0.2.8: Fix callback AttributeError and enhance metadata display 2026-01-07 15:09:12 +09:00
68d12372ad Fix: Preserve expanded state during refresh, format created_time 2026-01-07 00:43:58 +09:00
890ed46e1c Fix: Force body background to Superhero theme (fixes white background on other themes) 2026-01-06 23:49:31 +09:00
bbdafb4ce0 Add click-to-expand detail panel on queue cards (start/end time, file size, path, URL) 2026-01-06 23:47:15 +09:00
77b37e8675 Force Superhero theme regardless of global FlaskFarm theme 2026-01-06 23:40:57 +09:00
f4b99f7d67 Fix: Change 'name' to 'title' in info.yaml for correct plugin list display 2026-01-06 22:47:29 +09:00
faaaecc236 Fix: Use abspath for robust package_name resolution (Docker/Linux fix) 2026-01-06 22:39:10 +09:00
d8353da16f Release v0.2.0: Fix package name, improve DB stability, support realtime youtube title update 2026-01-06 22:24:50 +09:00
ff8f35071b Fix: Explicit import of models in setup.py to force table creation 2026-01-06 21:19:23 +09:00
7a61f17138 Fix: Check table existence before migration 2026-01-06 20:59:56 +09:00
77e0c07553 Fix: Syntex error in Jinja2 variable (quote conflict) 2026-01-06 20:17:58 +09:00
7b71bd05ad Fix: Remove JS backticks and use strings for Jinja2 URLs 2026-01-06 20:17:04 +09:00
7cb4e0b56e Fix: Missing datetime import in model.py 2026-01-06 20:07:16 +09:00
9499ef005f Fix: Use safe template variables for JS package_name/module_name 2026-01-06 20:03:10 +09:00
e6c1b07b99 Fix: Explicitly pass package_name in setup.py setting 2026-01-06 19:57:48 +09:00
b68ca382d0 Fix: Missing datetime import in plugin_load 2026-01-06 19:56:43 +09:00
3cdcefd89d Fix: Rename templates to match package_name (gommi_downloader_manager) 2026-01-06 19:51:04 +09:00
d384715398 Update: Change plugin name to GDM 2026-01-06 19:47:19 +09:00
8763b25fdf Fix: Correct package_name in info.yaml and mod_queue.py, revert model.py hacks 2026-01-06 19:45:24 +09:00
2ac30a0658 Fix: Model.py robust bind key handling 2026-01-06 19:43:01 +09:00
6ceefc770d Fix: Explicitly set package_name in setup.py to resolve Bind Key error 2026-01-06 19:35:51 +09:00
1860c26284 Fix: Populate __init__.py to ensure proper package initialization 2026-01-06 19:23:00 +09:00
b088873a64 Fix: SQLALCHEMY_BINDS Missing Key Error (Dynamic package_name) 2026-01-06 19:13:40 +09:00
e33e568cb2 v0.2.0: 플러그인 콜백 시스템, 버그 수정, UI 개선 2026-01-06 18:55:06 +09:00
fac33cff0b Release v0.1.0: GDM Refactor, Rate Limit, Metallic UI 2026-01-05 21:14:51 +09:00