Commit Graph

  • dc7e967b16
    Update README.md main jiji262 2026-06-05 11:17:51 +0800
  • 32c5e22983
    Merge 5d7af42715 into 613bdb6bf6 Simon Shi 2026-06-04 22:25:26 +0800
  • 613bdb6bf6 update jiji262 2026-06-04 17:20:39 +0800
  • f4363aeca6
    Merge 4b0ec7cfb1 into f856869863 agoudbg 2026-05-30 18:11:59 +0800
  • f856869863 feat: 支持作品媒体类型过滤 desktop-v0.4.9 jiji262 2026-05-28 19:45:35 +0800
  • 448f31abeb docs: 新增全套项目核心文档与IDE配置文件 liuxiong 2026-05-24 14:46:09 +0800
  • 6669b4ab43 feat(config): upload_audio_only default + chmod 0600 + imageio-ffmpeg dep jiji262 2026-05-23 09:41:47 +0800
  • 2a51e99593 feat(core): add audio extraction pipeline (sync from desktop) jiji262 2026-05-23 09:41:29 +0800
  • 3da8cd6abe feat: following page jiji262 2026-05-21 11:56:19 +0800
  • 5d7af42715 refactor: _host_headers — dict lookup instead of hard-coded identity check shiminhao964 2026-05-20 17:01:21 +0800
  • e4647c3033 refactor: extract _host_headers, hoist header merge out of retry loop shiminhao964 2026-05-20 11:28:58 +0800
  • 5144bd3dec style: 统一 ruff format + 清理 CLI-only lint 债 (41 errors → 0) desktop-v0.4.8 desktop-v0.4.5 desktop-v0.4.1 desktop-v0.4.0 desktop-v0.3.8 desktop-v0.3.6 jiji262 2026-05-12 13:03:12 +0800
  • fc99898a0e fix: 过滤 aiosqlite worker thread 的 event-loop-closed warning jiji262 2026-05-12 12:47:50 +0800
  • 8d96148902 fix: 补齐 hypothesis 依赖 + 测试 collection 修复 jiji262 2026-05-12 12:36:42 +0800
  • cb332a782f sync: 从 desktop 项目拉取 lint 清理改动 jiji262 2026-05-12 12:22:56 +0800
  • d7a13c5002 sync: 从 desktop 项目拉取 retry_history 持久化 schema jiji262 2026-05-12 12:14:42 +0800
  • 583d0a8808 sync: 从 desktop 项目拉取 task-center job 持久化 schema jiji262 2026-05-12 11:37:36 +0800
  • 902ae36c5a sync: 从 desktop 项目拉取 author_dir 等 shared 改动 jiji262 2026-05-12 11:05:20 +0800
  • 964ce3b5fe sync: remove redundant incremental filter + raise on empty browser fallback desktop-v0.3.5 desktop-v0.3.4 jiji262 2026-05-11 12:51:39 +0800
  • d69579df2a sync: merge desktop backend fixes into CLI project desktop-v0.3.3 desktop-v0.3.2 desktop-v0.3.1 desktop-v0.3.0 desktop-v0.2.0 jiji262 2026-05-09 18:14:43 +0800
  • 4b0ec7cfb1
    fix: Chinese README link agoudbg 2026-05-08 15:59:01 +0800
  • b2b0a47925 fix(core): 避免下载水印媒体 desktop-v0.1.5 jiji262 2026-05-08 09:26:42 +0800
  • d38b6d6134 fix(core): 优先下载无水印图文图片 jiji262 2026-05-08 08:43:36 +0800
  • c3ff1df2c5
    fix(notifier): restore correct WebhookProvider implementation (#185) desktop-v0.1.0 jiji262 2026-04-24 17:02:43 +0800
  • 0d25332560 fix(notifier): restore correct WebhookProvider implementation jiji262 2026-04-24 16:55:41 +0800
  • 860c6e1788
    Merge pull request #184 from jiji262/feat/gap-analysis-features-and-bugfixes jiji262 2026-04-24 09:31:44 +0800
  • d71c2f3646
    Update utils/notifier.py jiji262 2026-04-24 09:31:24 +0800
  • 9ce0f8ea9b chore: remove tracked editor cache (.omc/) and ignore it jiji262 2026-04-24 09:23:12 +0800
  • c118440485 Merge remote-tracking branch 'origin/main' into feat/gap-analysis-features-and-bugfixes jiji262 2026-04-24 09:08:00 +0800
  • 17053efa81 polish: address all post-review follow-ups (Important + Minor) jiji262 2026-04-24 08:23:38 +0800
  • 6df73fbe5b chore: ignore local editor/IDE settings (.claude, .idea, .vscode) jiji262 2026-04-24 08:10:17 +0800
  • a642a0f11e docs: document the 6 new features, CLI flags, and config sections jiji262 2026-04-24 08:09:59 +0800
  • e3bbed2612 feat: add 6 new opt-in features discovered in gap analysis jiji262 2026-04-24 08:09:53 +0800
  • fa6813c3e4 fix: resolve two crash-causing bugs in DB init and cookie fetcher jiji262 2026-04-24 08:09:22 +0800
  • 60aaaf6c56
    Merge dcbe60ccc3 into 23fd181475 Allen 2026-04-14 21:00:22 +0800
  • f581f529f1
    Merge f04d16f323 into 23fd181475 YinjunHu 2026-04-12 10:26:05 +0200
  • 23fd181475
    Merge pull request #182 from jiji262/fix/note-gallery-robustness jiji262 2026-04-12 15:06:01 +0800
  • 8d2dd787e7 update jiji262 2026-04-12 09:43:39 +0800
  • 30c989de80 update jiji262 2026-04-12 09:42:17 +0800
  • dcbe60ccc3 初步更新内容 liuxiong 2026-04-09 23:13:12 +0800
  • f04d16f323 feat: 新增全功能 Web UI 控制台及交互式进度优化 胡泽硅 2026-04-04 20:25:16 +0800
  • 92fd023626 Fix module import error and enhance VNC service management qwen.ai[bot] 2026-04-04 08:05:05 +0000
  • ef6a411d3d update branch qwen.ai[bot] 2026-04-03 21:34:04 +0000
  • 33e920eeec Title: Add Web Management Interface for Douyin Downloader qwen.ai[bot] 2026-04-03 21:07:22 +0000
  • 68b933f182
    Merge pull request #169 from Shikanor/fix/video-download-cdn-url-priority jiji262 2026-03-31 15:54:51 +0800
  • ff5f3e6262
    Update core/downloader_base.py jiji262 2026-03-31 15:54:27 +0800
  • 727b52661f
    Merge pull request #178 from jiji262/fix/note-gallery-robustness jiji262 2026-03-31 15:53:46 +0800
  • c4ffdf7cda fix: move rate limiter jitter outside lock to avoid blocking callers jiji262 2026-03-27 23:07:44 +0800
  • e67d16df8f fix: align API params with mainstream projects and add /slides/ support jiji262 2026-03-27 22:57:12 +0800
  • c94717475b fix: prioritize aid=6383 for note/gallery API requests jiji262 2026-03-27 22:39:40 +0800
  • a914b7dc84 fix: retry with aid=6383 when note/gallery content is filtered by API jiji262 2026-03-27 21:11:43 +0800
  • d5f543da72
    Merge pull request #177 from jiji262/fix/note-gallery-robustness jiji262 2026-03-27 17:10:07 +0800
  • 4185a08c41
    Update core/downloader_base.py jiji262 2026-03-27 17:09:58 +0800
  • 762cb9ba32
    Update core/downloader_base.py jiji262 2026-03-27 17:09:47 +0800
  • fa1d382b39 fix: improve note/gallery download robustness for douyin /note/ URLs jiji262 2026-03-27 17:03:21 +0800
  • c4a044f227 feat(web): Refactored and optimised the styling and user experience of the web interface waylon 2026-03-21 18:42:49 +0800
  • aca507844f feat(web): Add a web interface and API endpoints implemented using FastAPI waylon 2026-03-21 18:05:45 +0800
  • 95d948d3dd fix(cookie_fetcher): Fixed a Python 3.8 compatibility issue by replacing to_thread with run_in_executor waylon 2026-03-21 08:19:44 +0800
  • 0109645fe0
    Update README.md jiji262 2026-03-18 21:14:37 +0800
  • 099aae5d99 fix: prefer direct CDN URL over /aweme/v1/play/ for video download renyifan 2026-03-17 15:22:33 +0800
  • c2fc326310
    Merge pull request #166 from jiji262/codex/fix-note-cookie-auto jiji262 2026-03-14 21:54:49 +0800
  • 26847ed20a test: cover auto cookie review feedback jiji262 2026-03-14 21:49:37 +0800
  • 56cc9e1421 fix: tighten note cookie auto handling jiji262 2026-03-14 21:29:32 +0800
  • c9e62c2ab3
    Merge pull request #163 from jiji262/codex/tiktokdownloader-scope-b jiji262 2026-03-09 15:17:51 +0800
  • 9f118089c4 fix: expand mixed collectmix metadata items jiji262 2026-03-09 15:16:09 +0800
  • 6a641fc69e merge: bring origin/main into favorites collection branch jiji262 2026-03-09 15:03:05 +0800
  • e2bede204f feat: add favorites collection modes and harden downloader jiji262 2026-03-09 14:55:27 +0800
  • 7fd62f178d
    Merge pull request #162 from jiji262/codex/fix-gallery-image-extensions jiji262 2026-03-09 14:26:28 +0800
  • 28b3f1bed4
    Update storage/file_manager.py jiji262 2026-03-09 14:26:15 +0800
  • 3ec7dda126
    Update storage/file_manager.py jiji262 2026-03-09 14:26:06 +0800
  • 45eaa6d84e fix: prefer image content type for gallery suffixes jiji262 2026-03-09 09:45:11 +0800
  • 3e34da2a35
    Merge pull request #160 from jiji262/refactor/code-quality-improvements jiji262 2026-03-06 17:00:25 +0800
  • 69f946edb0
    Update storage/database.py jiji262 2026-03-06 16:59:21 +0800
  • a7dfcfb8b7 refactor: comprehensive code quality improvements and engineering enhancements jiji262 2026-03-06 16:00:59 +0800
  • 9c824059e9
    Merge pull request #159 from jiji262/codex/f2-gap-implementation jiji262 2026-03-06 08:57:21 +0800
  • 40e4977c76 fix: resolve remaining PR review comments jiji262 2026-03-06 08:19:31 +0800
  • 82c5abdd50 fix: address PR review issues in music and mode strategies jiji262 2026-03-05 22:25:50 +0800
  • afce157616 feat: add collection/music support and multi-mode user download pipeline jiji262 2026-03-05 22:11:53 +0800
  • cf11e08f9e fix: support live-photo gallery downloads and harden parsing jiji262 2026-03-04 21:27:49 +0800
  • 276943c757 docs: add MIT license and update readme images jiji262 2026-03-04 21:11:05 +0800
  • 94204e10f0
    Update README.md jiji262 2026-02-27 11:24:45 +0800
  • 2e3482042e Merge remote-tracking branch 'origin/main' jiji262 2026-02-27 11:09:39 +0800
  • 4863dfab8c docs: make default README English and add Chinese link jiji262 2026-02-27 11:08:57 +0800
  • 9c3e6e37df
    Merge pull request #157 from csyfjiang/feature/whisper-transcribe jiji262 2026-02-25 21:34:23 +0800
  • 8f23046817
    Merge branch 'main' into feature/whisper-transcribe jiji262 2026-02-25 21:33:50 +0800
  • 0d59ce7cea fix name convention jiji262 2026-02-25 16:56:08 +0800
  • 54e19a6db2 feat: add Whisper transcription + fix filename sanitization (v2.1) Yufeng Jiang 2026-02-25 16:11:04 +0800
  • 7e259eda47 feat: add local Whisper transcription support (v2.1) Yufeng Jiang 2026-02-25 14:57:25 +0800
  • c93fa70349 chore: reset history (single-commit) for V1.0 V1.0 jiji262 2026-02-24 17:16:49 +0800
  • 1e2da1d90b chore: reset history (single-commit) for main jiji262 2026-02-24 17:16:49 +0800
  • b9fe929b6a
    Update downloader.py Denny 2026-02-03 10:15:04 +0800
  • 4c76c0f243
    Update downloader.py Denny 2026-01-27 14:09:38 +0800
  • 1fef9692bd
    Update downloader.py Denny 2026-01-27 10:04:11 +0800
  • 449932825f
    Update downloader.py Denny 2026-01-27 09:56:43 +0800
  • b3bf5e6499
    Update downloader.py Denny 2026-01-27 09:41:09 +0800
  • 0d540b3010 update dennistodo 2026-01-12 09:16:19 +0800
  • e7654106ac fix(http): preserve encoded characters in URL query parameters AtaLuZiK 2026-01-09 10:38:34 +0800
  • 443c1670db update dennistodo 2025-12-28 17:25:43 +0800
  • 0282bd108f update dennistodo 2025-12-07 09:10:28 +0800
  • 586a4ac4c4 update dennistodo 2025-10-15 15:36:15 +0800