Commit Graph

7142 Commits

Author SHA1 Message Date
Mike Fährmann
92f757e981 [comick] add 'covers' extractor 2025-08-30 23:01:54 +02:00
Mike Fährmann
f3596d0bde [tests/results] support 'iso:uuid' tests 2025-08-30 23:01:54 +02:00
Mike Fährmann
38ec62691f [chevereto] fix user URLs starting with 'a' (#8149) 2025-08-30 23:01:30 +02:00
Mike Fährmann
94c72a71fa [reddit] support video embeds (#8139) 2025-08-29 20:49:11 +02:00
Mike Fährmann
38542a8bba [reddit] fix 'TypeError' when processing comments (#8139) 2025-08-29 19:57:58 +02:00
Mike Fährmann
8650a6bf39 [twitter] fix "KeyError: 'core'" when processing communities (#8141)
fixes regression introduced in 8252980264
2025-08-29 19:42:37 +02:00
Mike Fährmann
afffdbde1d [khinsider] extract 'description' metadata 2025-08-29 19:42:37 +02:00
Mike Fährmann
4a5aee6e1f [instagram] relax video quality warning regex (#8078)
https://github.com/mikf/gallery-dl/issues/8078#issuecomment-3235445551
2025-08-29 19:42:13 +02:00
Mike Fährmann
de05453707 [reddit] add 'limit' option (#7997 #8012 #8092)
change default value from 100 to null,
i.e. don't send a 'limit' parameter
2025-08-29 10:02:37 +02:00
Mike Fährmann
2eca790c87 [reddit] add 'api' option (#7997 #8012 #8092) 2025-08-28 22:52:57 +02:00
Mike Fährmann
46cfe5b77d [tungsten] fix user UUID extraction when logged in (#8061) 2025-08-28 19:28:30 +02:00
Mike Fährmann
b4e94e6d75 [tungsten] add support (#8061) 2025-08-28 18:42:43 +02:00
Mike Fährmann
d251996d8e [twitter] prevent exceptions in '_transform_community()' (#8134)
fixes regression introduced in 8252980264
2025-08-28 11:24:45 +02:00
Mike Fährmann
188824c479 [instagram] add 'stories-tray' extractor (#6582)
https://github.com/mikf/gallery-dl/issues/6582#issuecomment-3230919124
2025-08-28 11:17:27 +02:00
Mike Fährmann
df158995f7 [scripts/init] add '--no-test' option 2025-08-27 21:33:56 +02:00
Mike Fährmann
82318ffc6d [scripts/init] add '--subcategory' option 2025-08-27 21:31:31 +02:00
Mike Fährmann
53f252cfb1 merge #8123: [imagebam] update cookies to bypass guard page 2025-08-26 18:11:56 +02:00
Mike Fährmann
9309204d9b [formatter] add 'R' conversion - extract URLs (#8125) 2025-08-26 16:44:22 +02:00
Mike Fährmann
a953d3d316 [erome] handle reposts on user profiles (#6582)
https://github.com/mikf/gallery-dl/issues/6582#issuecomment-3221322147

- add 'reposts' option
- disable reposts by default
- process URL query parameters, e.g. 't=posts' or 'page=3'
2025-08-26 11:26:52 +02:00
Mike Fährmann
5a5857bafb [common] prevent exception when using empty 'user-agent' (#8116)
use '"headers": {"User-Agent": ""}' to send an empty User-Agent header
2025-08-26 09:08:49 +02:00
Mike Fährmann
dadf405803 [options] add '-a' as short option for '--user-agent' 2025-08-26 07:40:55 +02:00
Benjamin VERGNAUD
8d1c79c2b2 fix(imagebam): update cookies to bypass guard page
Signed-off-by: Benjamin VERGNAUD <ben@bvergnaud.fr>
2025-08-25 23:44:57 +02:00
Mike Fährmann
84dc8116a4 [deviantart:search] fix regex (#8083)
use custom regex for extracting search results from HTML
instead of the 'deviation' pattern
2025-08-25 20:59:09 +02:00
Mike Fährmann
2c035e184b [shimmie2] compute 'base' instead of using a pre-defined value 2025-08-24 20:59:49 +02:00
Mike Fährmann
3965f5d6a5 [zerochan] expect 500 status codes during login (#8097 #8114)
continuation of 4303b3ba9d
2025-08-24 18:16:51 +02:00
Mike Fährmann
ba5c080f0b release version 1.30.5 2025-08-24 16:12:30 +02:00
Mike Fährmann
ed3ac5a402 [sizebooru] add support (#7667) 2025-08-24 10:39:17 +02:00
Mike Fährmann
aafb53db9a [shimmie2] remove 'sizechangebooru.com' (#7667) 2025-08-24 10:39:17 +02:00
Mike Fährmann
bc376d8848 [zzup] remove module (#4604)
https://github.com/mikf/gallery-dl/issues/4604#issuecomment-3184960897

now redirects to aipornpix.com
2025-08-23 19:53:07 +02:00
Mike Fährmann
ab152c1122 [scripts] add rm.py
to simplify removing extractor modules
2025-08-23 19:53:07 +02:00
Mike Fährmann
57a4b5b5b1 [scripts/util] add 'lines()' helper 2025-08-23 19:53:07 +02:00
Mike Fährmann
1787478d6b [scripts/supportedsites] add 'main()' function 2025-08-23 19:52:55 +02:00
Mike Fährmann
5f9c8ee195 [dl:ytdl] pass 'ignoreerrors' as YoutubeDL param (#8085) 2025-08-22 23:12:26 +02:00
Mike Fährmann
1dcf6615b4 [dl:ytdl] improve playlist filename handling 2025-08-22 22:50:51 +02:00
Mike Fährmann
81df42103e [dl:ytdl] handle exceptions when processing playlists (#8085)
and prevent calling 'process_info()' with empty playlist entries
2025-08-22 22:32:46 +02:00
Mike Fährmann
3939954cbd [shimmie2] support 'noz.rip/booru' (#8101) 2025-08-22 20:48:00 +02:00
Mike Fährmann
9bfde2f535 [twitter] simplify URL patterns with USER_PATTERN 2025-08-22 19:41:16 +02:00
Mike Fährmann
40562fdc14 [instagram:highlights] extract 'author' & 'owner' metadata (#7846) 2025-08-22 17:35:02 +02:00
Mike Fährmann
a41e3c90f4 [civitai:search] add 'token' option (#8093) 2025-08-22 17:21:00 +02:00
Mike Fährmann
0837bc2b70 [gelbooru] update 'api-key' & 'user-id' docs to match 'gelbooru_v02' 2025-08-22 17:06:19 +02:00
Mike Fährmann
4303b3ba9d [zerochan] expect 500 status code for HTML requests (#8097) 2025-08-22 16:10:43 +02:00
Mike Fährmann
a358d13062 [common] add 'expected' argument to 'request()' 2025-08-22 16:09:31 +02:00
Mike Fährmann
5bd1b5c01f [oauth] improve error messages (#8086) 2025-08-22 11:12:54 +02:00
Mike Fährmann
8f498286a8 [instagram] warn about lower quality video downloads (#7921 #8078) 2025-08-21 22:28:39 +02:00
Mike Fährmann
926fea5ac8 [docs/configuration] add note to 'deviantart.avatar.formats' (#8044) 2025-08-21 19:11:27 +02:00
djsigmann
04fa29fa5a [config] add 'conf' argument to 'config.load()' (#8084)
to allow using an alternative config dict
2025-08-21 18:23:35 +02:00
Mike Fährmann
1fc20d3fdd [aryion] fix pagination (#8091)
ensure there is no "Next >>" link before stopping
2025-08-21 10:59:42 +02:00
Mike Fährmann
ff94f1dec5 [twitter:avatar] fix "KeyError: 'profile_image_url_https'" (#8087)
fixes regression introduced in 5747dbf00c
2025-08-21 05:58:33 +02:00
Mike Fährmann
78f78fe64b [gelbooru_v02] support using 'api-key' & 'user-id' (#8077)
- detect API error messages
- add default 1.0s request delay to 'rule34'
2025-08-20 22:48:20 +02:00
Mike Fährmann
55a2633196 [vichan] support 'guro.cx' (#8080) 2025-08-20 11:38:29 +02:00