Commit Graph

  • 67a4472bc2 [civitai] add 'generate' extractor (#7796) Mike Fährmann 2025-07-18 18:34:17 +02:00
  • fee14e0055 [madokami] improve 'chapter_string' extraction (#7828) Mike Fährmann 2025-07-17 22:11:08 +02:00
  • 1561284815 [madokami] add 'manga' extractor (#7828) Mike Fährmann 2025-07-17 20:40:26 +02:00
  • 493fc483c6 [scripts/init] handle subdomains when building BASE_PATTERN Mike Fährmann 2025-07-17 18:38:54 +02:00
  • 629db56b12 [common] detect CF & DG challenges in request_json & _xml (#7833) Mike Fährmann 2025-07-17 17:17:01 +02:00
  • dd09937d69 fix exit code for requests' JSONDecodeError (#4380) Mike Fährmann 2025-07-17 09:12:18 +02:00
  • 64d6e8c8ff [azurelanewiki] prevent Anubis challenge Mike Fährmann 2025-07-17 07:27:05 +02:00
  • 87cf635f6e [wikimedia] add missing 'self' argument when calling 'prepare()' (#7835) Mike Fährmann 2025-07-17 06:43:17 +02:00
  • 232e30f64e [actions] fix 'parse_logging' import (#7837) Mike Fährmann 2025-07-17 06:35:58 +02:00
  • 22fd866b73 [formatter] update format string type lookup Mike Fährmann 2025-07-16 23:24:21 +02:00
  • f25c5f4b0c [formatter] add basic 'Jinja2' template support (#1390) Mike Fährmann 2025-07-16 23:06:35 +02:00
  • cbf930c99c release version 1.30.0 Mike Fährmann 2025-07-15 19:08:43 +02:00
  • b66a476cab [komikcast] update domain to 'komikcast.li' Mike Fährmann 2025-07-15 08:12:55 +02:00
  • bccf467d19 [actions] allow using actions as 'signals-actions' target Mike Fährmann 2025-07-14 22:39:26 +02:00
  • f7e84f0a09 [actions] add 'raise' action Mike Fährmann 2025-07-14 21:32:56 +02:00
  • 0a6e58b8ba [actions] add 'flag' action Mike Fährmann 2025-07-14 21:29:40 +02:00
  • 50cec2fb0c [util] add 'error()' function to global scope (#7814) Mike Fährmann 2025-07-14 20:05:20 +02:00
  • d9a650d547 [options] add '--compat' command-line option Mike Fährmann 2025-07-14 18:52:39 +02:00
  • bbe7faed21 [iwara] update Mike Fährmann 2025-07-14 18:30:49 +02:00
  • fca1cd51f5 [gelbooru] improve error for 401 responses (#7674) Mike Fährmann 2025-07-13 22:43:19 +02:00
  • df946faf40 [scripts/init] fix extra blank line without copyright Mike Fährmann 2025-07-13 22:38:19 +02:00
  • 089f815560 [motherless] Add group support (#7774 #7787) NecRaul 2025-07-14 18:50:07 +04:00
  • 75582e38e9 [VSCO] Fix JSON returned by VSCO (#7821) Appu 2025-07-14 15:29:22 +02:00
  • a7ebb835ea [iwara] Add support (#2652 #5840 #7785) NecRaul 2025-07-13 23:30:25 +04:00
  • 1686f32a0d [scripts/init] split into separate scripts Mike Fährmann 2025-07-12 21:14:29 +02:00
  • fc968ebf20 [artstation] support downloading '.mview' files (#7812) Mike Fährmann 2025-07-12 20:47:37 +02:00
  • 518c771e21 [instagram] provide 'post_url' for stories and highlights (#7810) Mike Fährmann 2025-07-12 17:30:06 +02:00
  • 98895b732f [reddit] improve archive IDs of fallback files (#7760) Mike Fährmann 2025-07-11 22:58:18 +02:00
  • 755434600e [signals] implement stopping the current download with Ctrl+C (#1861) Mike Fährmann 2025-07-11 21:01:49 +02:00
  • d8a370da0b [signals] update FLAGS handling Mike Fährmann 2025-07-11 21:01:24 +02:00
  • 2d3b6155eb [erome] restructure extractor hierarchy (#7804) Mike Fährmann 2025-07-11 19:58:12 +02:00
  • 2ccb9acf1a [pinterest] support 'pin.it' board redirects (#7805) Mike Fährmann 2025-07-11 19:07:01 +02:00
  • 8e40ea2fe2 [pinterest] match board URLs with query strings (#7805) Mike Fährmann 2025-07-11 18:55:21 +02:00
  • e68dc960c2 [pixiv] add workaround for 'novel-*' includes (#7746) Mike Fährmann 2025-07-11 16:52:00 +02:00
  • 267661680c add 'pixiv-novel' compat categories (#7746) Mike Fährmann 2025-07-10 23:23:06 +02:00
  • 096bc6f784 replace more '.format(…)' calls with f-strings (#7671) Mike Fährmann 2025-07-10 21:05:10 +02:00
  • a619638178 [mangadex] allow 'ratings' to be a (comma-separated) string (#7799) Mike Fährmann 2025-07-10 16:46:18 +02:00
  • 25c63deebf [instagram] provide better 'video_dash_manifest' URLs (#7631) Mike Fährmann 2025-07-10 15:27:29 +02:00
  • 0210ffcdd8 initial 'signals-actions' implementation (#6582) Mike Fährmann 2025-07-09 22:22:32 +02:00
  • 4dfa8a75c0 update InputFileError constructor calls Mike Fährmann 2025-07-09 22:57:38 +02:00
  • d8ef1d693f rename 'StopExtraction' to 'AbortExtraction' Mike Fährmann 2025-07-09 21:07:28 +02:00
  • f17ed0569a [common] raise ChallengeError for CF & DDG challenges (#1945) Mike Fährmann 2025-07-09 18:50:46 +02:00
  • 0fba5c98cb [exception] update exception hierarchy Mike Fährmann 2025-07-09 17:57:19 +02:00
  • b77e18317b [skeb] fix "KeyError - 'frame_rate'" (#7798) Mike Fährmann 2025-07-09 08:05:43 +02:00
  • 4e9cb428d6 [pp] implement shortcuts for 'mode' and 'event' options Mike Fährmann 2025-07-08 22:51:58 +02:00
  • cfafbc0675 [twitter] extract 'sensitive_flags' metadata (#2523) Mike Fährmann 2025-07-08 21:42:39 +02:00
  • b6bd675a9e [scripts/pre-commit] disable user site-packages when running flake8 Mike Fährmann 2025-07-07 15:07:56 +02:00
  • 321141ba56 merge #7789: [readcomiconline] fix extraction (#7606) Mike Fährmann 2025-07-07 12:15:16 +02:00
  • ad84e72fda [civitai] implement retrieving 'post' metadata (#7548) Mike Fährmann 2025-07-07 11:48:21 +02:00
  • d25b1f22f3 [civitai] always provide 'file[…]' metadata (#7548) Mike Fährmann 2025-07-07 10:29:51 +02:00
  • 8452a018ac [civitai] fix '403 Forbidden' errors for searches Mike Fährmann 2025-07-07 10:18:26 +02:00
  • 1aa8fe7c10 [e621] support 'e621.cc/posts' URLs (#6809) Mike Fährmann 2025-07-07 08:44:31 +02:00
  • 8c1628ea4e [readcomiconline] fix extraction enduser420 2025-07-07 02:32:23 +05:30
  • 0dfe7e25a5 [util] slightly improve 'filter' performance Mike Fährmann 2025-07-06 19:46:34 +02:00
  • 05b0a25120 [common] update 'browser' user-agents and headers Mike Fährmann 2025-07-06 19:41:37 +02:00
  • ed64b484ff [ytdl] use '__gdl_initialize' key to trigger init code Mike Fährmann 2025-07-06 18:29:00 +02:00
  • 13ef48f04a [dl:ytdl] implement dynamic download 'rate' limits (#7638) Mike Fährmann 2025-07-05 23:07:42 +02:00
  • 1bbacba4ed [common] introduce 'status' attribute to Extractors Mike Fährmann 2025-07-05 21:19:48 +02:00
  • d349c248c0 merge #7777: [warosu] HTML attribute fix Mike Fährmann 2025-07-04 21:47:32 +02:00
  • 1f1a3edd3e [patreon] fix campaign_id extraction from Next.js 13 creator pages (#7773) Mike Fährmann 2025-07-04 21:41:08 +02:00
  • 22ec687d54 [aryion] fix 'favorite' extractor (#7775) Mike Fährmann 2025-07-04 20:23:27 +02:00
  • 82891b4d0c [pixiv] move 'novel' extractors to a 'pixiv-novel' category (#7746) Mike Fährmann 2025-07-04 20:13:19 +02:00
  • 9dde853fc5 [warosu] HTML attribute fix NecRaul 2025-07-04 03:17:20 +04:00
  • e7922ababd [naver] change categories (#7746) Mike Fährmann 2025-07-02 19:49:41 +02:00
  • a4fb9e6d33 [furaffinity] fix 'submissions' results for new layout (#7759) Mike Fährmann 2025-06-30 19:05:19 +02:00
  • 8764f32ea7 [hitomi] fix negative tag searches (#7694) Mike Fährmann 2025-06-30 18:24:09 +02:00
  • 95338ff0ec replace 'result' with 'results' for lists Mike Fährmann 2025-06-30 12:10:57 +02:00
  • 3810555bbd do not use 'append = list.append' Mike Fährmann 2025-06-30 11:42:44 +02:00
  • 9dec26108e [option] slightly reword --download-archive help text (#7751) Mike Fährmann 2025-06-30 08:55:46 +02:00
  • 755b2a7eb2 [sankaku] fix extracting extended tag categories (#7744) Mike Fährmann 2025-06-29 22:15:20 +02:00
  • ef12882ff7 [behance] fix '403 Forbidden' error (#7710) Mike Fährmann 2025-06-29 21:06:48 +02:00
  • 59b266f883 [reddit] emit logging message when downloading previews (#7748) Mike Fährmann 2025-06-29 20:37:24 +02:00
  • b102c474c1 [bunkr] fix file downloads (#7747) Mike Fährmann 2025-06-29 08:34:33 +02:00
  • 22b40fc787 [sankaku] remove 'id-format' option (#5073 #6808) Mike Fährmann 2025-06-29 08:28:54 +02:00
  • f2a72d8d1e replace 'request(…).json()' with 'request_json(…)' Mike Fährmann 2025-06-29 17:17:09 +02:00
  • 9dbe33b6de replace old %-formatted and .format(…) strings with f-strings (#7671) Mike Fährmann 2025-06-28 19:36:16 +02:00
  • f77e98b57d [chzzk] add 'comment' and 'community' extractors (#7735 #7741) enduser420 2025-06-28 18:57:19 +05:30
  • c8e4a2f8d1 [comick] use 'chapter_hid' as default 'archive-format' (#6782) Mike Fährmann 2025-06-28 07:52:36 +02:00
  • d969dbbab1 [common] fix bug in df6f4e53 when first group is empty Mike Fährmann 2025-06-28 09:01:03 +02:00
  • 5e61fe8668 [rule34xyz] implement login with username & password (#7736) Mike Fährmann 2025-06-27 22:35:59 +02:00
  • fde6110d96 [kemono] extend 'duplicates' option (#7696) Mike Fährmann 2025-06-27 20:52:32 +02:00
  • c1db879b6c [scripts] publish 'pre-commit' hook script (#6582) Mike Fährmann 2025-06-26 23:55:12 +02:00
  • df6f4e5307 [common] only auto-set page_url when first group starts with / Mike Fährmann 2025-06-26 23:35:53 +02:00
  • 26e81e4162 [common] rename 'gallery_url'/'manga_url' to 'page_url Mike Fährmann 2025-06-26 22:06:57 +02:00
  • 8a93616a2d [webtoons] add 'banners' option (#6468) Mike Fährmann 2025-06-26 19:24:32 +02:00
  • 0334a7c48c [job] apply 'update_kwdict()' to Message.Queue metadata as well Mike Fährmann 2025-06-26 19:15:44 +02:00
  • 3c6a5657ea [webtoons] update code Mike Fährmann 2025-06-26 15:24:37 +02:00
  • ebaf789ac7 [tenor] extract more metadata Mike Fährmann 2025-06-26 10:42:48 +02:00
  • 718ed6a1e7 [tenor] update code to 3.8 Mike Fährmann 2025-06-26 08:38:37 +02:00
  • 3084ba1243 [comick] improve 'manga' extraction (#6782) Mike Fährmann 2025-06-25 14:33:19 +02:00
  • a50901c460 [comick] give 'w', 'h', and 's' more descriptive names (#6782) Mike Fährmann 2025-06-25 14:01:48 +02:00
  • 41ae7695c4 [patreon] update code to 3.8 Mike Fährmann 2025-06-25 07:54:55 +02:00
  • bd410fab03 [patreon] extract more metadata for paywalled posts (#6582) Mike Fährmann 2025-06-25 07:18:59 +02:00
  • 578aea51ed [comick] add initial support (#1825 #6782) Mike Fährmann 2025-06-24 18:52:24 +02:00
  • 790e097edd [tests:job] update TestDataJob.test_exception result Mike Fährmann 2025-06-24 18:57:54 +02:00
  • e7107f160d [fanbox] add 'fee-max' option (#7726) Mike Fährmann 2025-06-24 14:47:09 +02:00
  • 308373e3cb [fanbox] restructure some post extraction code Mike Fährmann 2025-06-24 14:13:34 +02:00
  • b43ce6d897 [rule34us] prioritize 'video.rule34.us' for video downloads (#6582) Mike Fährmann 2025-06-24 09:36:51 +02:00
  • 52ca441dc2 [patreon] yield metadata for paywalled posts as well (#6582) Mike Fährmann 2025-06-24 09:09:52 +02:00
  • 434bf3b1f3 use 'util.re()' in more places Mike Fährmann 2025-06-23 20:27:40 +02:00