Commit Graph

  • c08833aed9 [util] move 're' functions to text.py Mike Fährmann 2025-06-23 20:05:20 +02:00
  • 92ac35c932 [imgbox] fix 'TypeError' when calling 'get_image_metadata()' Mike Fährmann 2025-06-23 18:16:46 +02:00
  • 97cac544ed [facebook] fix 'TypeError' when calling 'decode_all()' Mike Fährmann 2025-06-23 17:55:32 +02:00
  • d7103f9bdd [job:data] wrap exceptions in a dict (#7723) Mike Fährmann 2025-06-23 17:17:28 +02:00
  • dd759d34dd [scripts/init] support adding test results via '--url' Mike Fährmann 2025-06-22 22:19:02 +02:00
  • 1055773301 [discord] support forwarded messages + handle missing threads (#7706 #7722) Luca Russo 2025-06-23 17:14:31 +02:00
  • fc1ed03484 [dankefuerslesen] fix several issues (#7669) Mike Fährmann 2025-06-22 19:52:40 +02:00
  • ce4d78e8e3 [util] make NONE compare equal to the native None Mike Fährmann 2025-06-22 19:50:21 +02:00
  • 2cbc5cc454 [options] swap --print and --Print semantics Mike Fährmann 2025-06-22 18:16:49 +02:00
  • 2bcc2f2a17 [formatter] implement 'M' format specifier Mike Fährmann 2025-06-22 15:09:28 +02:00
  • 71461ceaba [formatter] add 'L' conversion Mike Fährmann 2025-06-22 13:43:03 +02:00
  • 5e0cdac337 [formatter] change 'L'/length conversion to 'n' Mike Fährmann 2025-06-22 13:40:13 +02:00
  • 9c9eb7a3bb [tiktok] detect login page redirects (#7716) Mike Fährmann 2025-06-22 13:14:59 +02:00
  • 68960e29a1 [dankefuerslesen] add support (#7669) Mike Fährmann 2025-06-22 12:13:12 +02:00
  • c65b0fb4d8 [tests] remove 'test_unique_pattern_matches' (#7671) Mike Fährmann 2025-06-22 11:37:59 +02:00
  • eaeabda7ac [scripts] implement 'init.py' Mike Fährmann 2025-06-22 10:13:06 +02:00
  • 60cb4468b2 [options] update --help Usage formatting Mike Fährmann 2025-06-20 22:13:44 +02:00
  • b0d7de3603 support using system certificates via 'truststore' (#6582) Mike Fährmann 2025-06-20 19:55:01 +02:00
  • 8a35863e86 [options] add '--Print' command-line option Mike Fährmann 2025-06-20 16:32:48 +02:00
  • 9e56d81292 fix Last-Modified mtime overwriting post processor mtime (#7529) Mike Fährmann 2025-06-20 16:19:37 +02:00
  • 74c9356442 [rule34] fix file downloads (#7697) Mike Fährmann 2025-06-20 15:07:10 +02:00
  • bcfce6b7db [dl:http] improve HTML signature check (#7697) Mike Fährmann 2025-06-20 14:39:32 +02:00
  • dba45923c8 [dl:http] fail downloads with HTML content (#7697) Mike Fährmann 2025-06-20 14:32:44 +02:00
  • e8d28d3d0d merge #7699: [warosu] handle missing images by checking hostname (#7698) Mike Fährmann 2025-06-20 13:17:44 +02:00
  • bb73c8318c [warosu] add test for non-archived post Mike Fährmann 2025-06-20 12:38:54 +02:00
  • 5ba7c98bc2 [warosu] Simpler/less costly hostname check NecRaul 2025-06-20 14:26:04 +04:00
  • 3c85032b9b [warosu] Handle missing images in the extractor by checking hostname NecRaul 2025-06-20 09:34:49 +04:00
  • 4279928d0b [gelbooru_v02] extract 'total' / 'search_count' metadata (#7689) Mike Fährmann 2025-06-19 19:09:21 +02:00
  • fcd1b8a155 [common] add a 'kwdict' member to extractor instances Mike Fährmann 2025-06-19 19:06:29 +02:00
  • a80d55d974 [common] improve 'user-agent' override logic Mike Fährmann 2025-06-19 18:58:39 +02:00
  • 6d7ca4890f [tests] add missing '\n' to stdout.write() output Mike Fährmann 2025-06-19 11:39:18 +02:00
  • 4f7a0e5d02 [arcalive] fix download URLs (#7678) Mike Fährmann 2025-06-18 21:12:18 +02:00
  • 8f79ec67f4 [text] add 'build_query()' Mike Fährmann 2025-06-18 20:49:12 +02:00
  • b0580aba86 update 'match.lastindex' usage Mike Fährmann 2025-06-18 16:58:25 +02:00
  • 41191bb60a 'match.group(N)' -> 'match[N]' (#7671) Mike Fährmann 2025-06-18 12:59:37 +02:00
  • 475506cc39 [util] more micro optimizations Mike Fährmann 2025-06-18 12:27:18 +02:00
  • c73d902e13 [tests/results] include '#comment' in test output Mike Fährmann 2025-06-17 22:32:08 +02:00
  • f7b1b6b5c8 [tests] replace 'print' with 'sys.stdout.write' Mike Fährmann 2025-06-17 22:05:41 +02:00
  • dd299b3dad [tests/util] add LazyPrompt test Mike Fährmann 2025-06-17 21:47:21 +02:00
  • acd5cb0cf0 [tests/util] add HTTPBasicAuth tests Mike Fährmann 2025-06-17 20:28:16 +02:00
  • f1343894cb [tests/util] move 'datetime' tests into a separate TestCase class Mike Fährmann 2025-06-17 20:14:43 +02:00
  • 3ea244eebb [webtoons] add 'thumbnails' option (#6468 #7441) pocketinternet 2025-06-17 18:34:58 +01:00
  • 1f429da650 [scripts/options] make output width independent of terminal size Mike Fährmann 2025-06-17 18:51:48 +02:00
  • c88d69376f [util] update code to 3.8 Mike Fährmann 2025-06-17 15:10:20 +02:00
  • 6d928f3805 remove some pre-3.8 workarounds (#7671) Mike Fährmann 2025-06-17 12:56:47 +02:00
  • d0b1da0fa7 [tiktok] handle exceptions when extracting avatars (#7682) Mike Fährmann 2025-06-17 12:21:20 +02:00
  • eaed644b85 [build] update setup.py Mike Fährmann 2025-06-17 11:48:54 +02:00
  • efa2ab5903 [common] allow GalleryExtractors to return additional asset files Mike Fährmann 2025-06-16 22:45:52 +02:00
  • e0f65be36b [nudostar] add support (#5735 #6556) SpiffyChatterbox 2025-06-16 13:21:49 -04:00
  • 13cb031fe2 [girlsreleased] add support (#6200) missionfloyd 2025-06-16 11:18:19 -06:00
  • 48ac41605d [redbust] add support (#6759 #6918 #7043) SpiffyChatterbox 2025-06-16 06:10:42 -04:00
  • 6227b64de2 [workflows:tests] include Python 3.7 Mike Fährmann 2025-06-16 12:03:55 +02:00
  • d9432ee297 [warosu] restore correct 'now' values Mike Fährmann 2025-06-16 12:00:59 +02:00
  • 489eccb659 merge #7677: [warosu] HTML attribute fix (#7676) Mike Fährmann 2025-06-16 11:51:08 +02:00
  • 3bc6bc7c77 [warosu] Single quotes when string has a quotation mark NecRaul 2025-06-16 12:50:20 +04:00
  • f56e810f42 [warosu] Attribute fix NecRaul 2025-06-16 12:33:16 +04:00
  • 0a3fac2dfe merge #7664: [archivedmoe] redirect URL fixes (#7652) Mike Fährmann 2025-06-15 10:03:34 +02:00
  • b245218c1d [archivedmoe] reword some comments and variable names Mike Fährmann 2025-06-15 09:54:40 +02:00
  • 96f5cfb305 [girlswithmuscle] add support (#4493 #6016) hunter-gatherer8 2025-06-15 00:05:49 +03:00
  • b583891df6 [pixiv] remove '/jump.php' from *all* AJAX caption links (#4327) Mike Fährmann 2025-06-13 20:59:18 +02:00
  • 40dedd7ce0 [util] restore stdlib 're' module in filter expressions (#7665) Mike Fährmann 2025-06-13 20:52:33 +02:00
  • fa1fc39a36 [pp:exec] implement 'commands' option Mike Fährmann 2025-06-13 20:19:01 +02:00
  • 6668acf91e [archivedmoe] Sort boards alphabetically NecRaul 2025-06-13 19:29:22 +04:00
  • 3a4e19d284 [archivedmoe] Simplify board extraction from url NecRaul 2025-06-13 18:44:02 +04:00
  • a7aa18a8c1 [archivedmoe] remove unnecessary logging NecRaul 2025-06-13 18:28:21 +04:00
  • 8b2adeb41e [archivedmoe] simplify board URL redirection logic NecRaul 2025-06-13 18:26:39 +04:00
  • 05081dea2e Lint with flake8 NecRaul 2025-06-13 17:56:43 +04:00
  • 223fe960a0 [archivedmoe] redirect URL changes (again) NecRaul 2025-06-13 17:43:16 +04:00
  • 9d3cf67f3e [pinterest] remove excess whitespace from 'description' fields (#4335) Mike Fährmann 2025-06-13 13:09:03 +02:00
  • 9afac3c51d [tests:results] rename '#urls' to '#results' Mike Fährmann 2025-06-13 13:00:50 +02:00
  • e08ec7e083 update copyright notices Mike Fährmann 2025-06-12 23:38:39 +02:00
  • 811b665e33 remove @staticmethod decorators Mike Fährmann 2025-06-12 22:13:46 +02:00
  • 8b6bc54e95 [dl:http] add MIME type and signature for .html files Mike Fährmann 2025-06-12 21:16:34 +02:00
  • e41c317039 [fantia] prevent '.html' file downloads Mike Fährmann 2025-06-12 20:41:47 +02:00
  • e2d104a110 [twitter] extract 'source_id' and 'source_user' metadata (#7470 #7640) Mike Fährmann 2025-06-12 18:54:34 +02:00
  • 06e2f2cd91 [twitter] restructure media data extraction Mike Fährmann 2025-06-12 18:53:15 +02:00
  • 56ea27c474 [blogger] move original/s0 URL code into a separate function Mike Fährmann 2025-06-12 17:03:30 +02:00
  • e0a961047c [dl:http] fix potential FileExistsError when '.part' file moved (#5385) Mike Fährmann 2025-06-12 16:44:41 +02:00
  • 5b60c66e0f [path] support multiple characters in path-restrict objects (#1707) Mike Fährmann 2025-06-12 12:40:21 +02:00
  • 16fc5e0d68 [batoto] fix downloading manga with alerts/notices (#7657) Mike Fährmann 2025-06-12 08:24:43 +02:00
  • 847fce6ef1 [tests:results] implement testing for logging messages Mike Fährmann 2025-06-12 08:22:28 +02:00
  • a14671992c [sexcom] prevent '.css' file downloads (#7632) Mike Fährmann 2025-06-11 22:16:38 +02:00
  • 0df083b208 [vk] prevent '404 Not Found' errors for file downloads Mike Fährmann 2025-06-11 22:30:25 +02:00
  • d065452ba3 merge #7653: [archivedmoe] fix redirection issue (#7652) Mike Fährmann 2025-06-11 20:04:42 +02:00
  • 80599fa610 [vk] fix 'user' metadata extraction Mike Fährmann 2025-06-11 20:01:27 +02:00
  • e3df99dbb9 Apply mikf's diff regarding Archived.moe NecRaul 2025-06-11 21:49:33 +04:00
  • 85931185a6 [vk] add continuation message (#7650) Mike Fährmann 2025-06-11 18:07:39 +02:00
  • 8287a1b372 [vk] detect redirects to 'challenge' pages (#7650) Mike Fährmann 2025-06-11 18:02:14 +02:00
  • 8645be8244 [archivedmoe] add redirect URL fixup test Mike Fährmann 2025-06-11 12:10:18 +02:00
  • 4370654532 Simplify remote_media_link assignment NecRaul 2025-06-11 04:49:21 +04:00
  • cb74d0f2f3 Lint with flake8 NecRaul 2025-06-11 04:44:13 +04:00
  • 96bb2b1630 Fix Archived.moe redirection issue NecRaul 2025-06-11 04:06:16 +04:00
  • 9348c9ce25 [workflows:executables] update to 'windows-2022' Mike Fährmann 2025-06-10 22:56:49 +02:00
  • b4aed5e2c9 [common] allow overriding 'user-agent' when 'browser' is used (#7647) Mike Fährmann 2025-06-10 22:03:15 +02:00
  • 8e698d1a64 [ytdl] set domain as subcategory when using Generic extractor (#6582) Mike Fährmann 2025-06-10 20:48:16 +02:00
  • 4cfddc144a [common] import 'datetime' class directly Mike Fährmann 2025-06-09 19:29:04 +02:00
  • e68555defa [common] improve cookie-related logging messages Mike Fährmann 2025-06-09 19:13:38 +02:00
  • 511cf2363c [common] update expired cookie messages (#7644) Mike Fährmann 2025-06-09 18:48:04 +02:00
  • 7a48b696a6 [dl] improve maximum 'rate' detection (#7638) Mike Fährmann 2025-06-09 12:15:39 +02:00
  • 5f41ac4257 [4archive] fix 'thread' extractor Mike Fährmann 2025-06-08 21:52:54 +02:00