Mike Fährmann
28039229fe
[common] use 'create_urllib3_context' for creating SSLContexts
...
enables dumping TLS session keys by setting SSLKEYLOGFILE (#5215 )
as well as other potentially useful settings.
4 months ago
Mike Fährmann
33006fe126
[common] disable 'check_hostname' for non-urllib3 SSLContexts
...
e.g. when 'browser' is set to a non-empty value and gallery-dl creates
its own SSLContext instance instead of using requests' and urllib3's
defaults.
urllib3 disables this option for its default contexts,
since it does this check on its own.
Fixes "ValueError: Cannot set verify_mode to CERT_NONE when
check_hostname is enabled" when using --no-check-certificate.
(#3614 , #4891 , #5576 )
4 months ago
Mike Fährmann
2ee9ffeed6
merge #5568 : [furaffinity] match 'xfuraffinity' URLs
4 months ago
Mike Fährmann
b27ffd790a
[poipiku] fix downloading R-18 posts ( #5567 )
...
… by automatically sending a `POIPIKU_CONTENTS_VIEW_MODE=1` cookie
to enable "adult" mode.
4 months ago
Delphox
11109d5bad
[furaffinity] match xfuraffinity.com
4 months ago
Mike Fährmann
bd8e4797e5
[vsco] add 'avatar' extractor ( #5341 )
5 months ago
Mike Fährmann
619bf5c644
[inkbunny] retry API calls with a loop instead of recursion
5 months ago
Mike Fährmann
d11ec00908
[common] fix _cfgpath for BaseExtractor objects
...
After the changes in 0c17884673
,
_cfgpath was mssing its 'category' value
since that hadn't been initialized yet.
5 months ago
Mike Fährmann
6db1837a6d
[bluesky] filter reposts only for user timelines ( #5528 )
5 months ago
Mike Fährmann
3cf5366143
[mastodon] add support for card images
5 months ago
Mike Fährmann
9b1995dda3
[mastodon] add 'favorite', 'list', and 'hashtag' extractors ( #5529 )
5 months ago
Mike Fährmann
7fd31aaf8e
merge #5516 : [mastodon] send canonical 'true'/'false' boolean values
...
instead of '1'/'0' to be compatible with Mitra instances or others that
do not fully implement Mastodon's boolean value semantics.
5 months ago
cenodis
3ba5fd9efd
[mastodon] Use boolean instead of integer keys for accounts/statuses endpoint
5 months ago
Mike Fährmann
5aefa9465c
[furaffinity] simplify pattern, match original domain first
5 months ago
Delphox
6969963125
[furaffinity] support fxfuraffinity and fxraffinity urls
5 months ago
Delphox
85550a37c4
[twitter] support fixvx urls
5 months ago
Mike Fährmann
ddffeeaa7b
[exhentai] detect CAPTCHAs during login ( #5492 )
5 months ago
Mike Fährmann
347af7f5c8
[twitter] handle missing 'expanded_url' fields ( #5463 , #5490 )
5 months ago
Mike Fährmann
c9d3b5e5d9
[pixiv] change 'sanity_level' debug message to a warning ( #5180 )
5 months ago
Mike Fährmann
bffadf35b7
[hotleak] download files with 404 status code ( #5395 )
5 months ago
Mike Fährmann
a7d8cbab0e
[common] show full URL in Extractor.request() error messages
5 months ago
Mike Fährmann
a5071c9ca0
[common] fix NameError in Extractor.request()
...
… when accessing 'code' after an requests exception was raised.
Caused by the changes in 566472f080
5 months ago
Mike Fährmann
566472f080
[common] add 'sleep-429' option ( #5160 )
5 months ago
Mike Fährmann
923c6f3214
[common] simplify 'status_code' check in Extractor.request()
5 months ago
Mike Fährmann
68f4208251
[common] update Extractor.wait() message format
5 months ago
Mike Fährmann
9e5d65fbf3
[twitter] improve username & password login procedure ( #5445 )
...
- handle more subtasks
- support 2FA
- support email verification codes
5 months ago
Mike Fährmann
b38a917355
[common] add Extractor.input() method
5 months ago
Mike Fährmann
257e9fb435
[gelbooru] improve pagination logic for meta tags ( #5478 )
...
similar to 494acabd38
5 months ago
Mike Fährmann
0d72789aa3
merge #5461 : [cookies] use tempfile when saving cookies.txt files
5 months ago
Mike Fährmann
63ac06643f
compute tempfile path only once
5 months ago
Mike Fährmann
141a93c8fd
[docs] update docs/configuration links ( #5059 , #5369 , #5423 )
5 months ago
Mike Fährmann
85bbb59483
[twitter] implement 'relogin' option ( #5445 )
5 months ago
Mike Fährmann
e02d2ff45d
[tapas] add 'creator' extractor ( #5306 )
5 months ago
Mike Fährmann
35d4a706ae
[pixiv:novel] add 'covers' option ( #5373 )
5 months ago
Mike Fährmann
b57051719f
[wikimedia] support wiki.gg wikis
5 months ago
Mike Fährmann
40c1a8e471
[wikimedia] fix exception for files with empty 'metadata'
5 months ago
Mike Fährmann
647a87d17c
[twitter] match '/photo/' Tweet URLs ( #5443 )
...
fixes regression introduced in 40c05535
6 months ago
Mike Fährmann
86a97d8e27
[kemonoparty] fix crash on posts with missing datetime info ( #5422 )
6 months ago
Mike Fährmann
ef8f02c3d9
[oauth] use Extractor.request() for HTTP requests ( #5433 )
...
Enables using proxies and general network options.
6 months ago
Mike Fährmann
095e5ded6f
[reddit] support comment embeds ( #5366 )
6 months ago
Mike Fährmann
64948f2c09
[foolfuuka] improve 'board' pattern & support pages ( #5408 )
6 months ago
Mike Fährmann
0c17884673
store 'match' and 'groups' in Extractor objects
6 months ago
Mike Fährmann
bdbc8be5f3
[twitter] prevent crash when extracting 'birdwatch' metadata ( #5403 )
6 months ago
Mike Fährmann
ef0c90414c
[wikimedia] suppress exception for entries without 'imageinfo' ( #5384 )
6 months ago
Mike Fährmann
9cce461627
[kemonoparty] add 'announcements' option ( #5262 )
...
https://github.com/mikf/gallery-dl/issues/5262#issuecomment-2015919188
6 months ago
Mike Fährmann
72ac2c750d
[kemonoparty:favorite] support 'sort' and 'order' query params ( #5375 )
6 months ago
Mike Fährmann
d1d017ab5d
merge #5372 : [twitter] match Tweet URLs with query parameters ( #5371 )
...
fixes regression introduced in 40c05535
6 months ago
fireattack
423599ce95
[twitter] fix pattern for single tweet ( #5371 )
...
- Add optional slash
- Update tests to include some non-standard tweet URLs
6 months ago
Mike Fährmann
15a4bc2584
[kemonoparty] fix KeyError for empty files ( #5368 )
6 months ago
Mike Fährmann
925123e007
[deviantart] handle CloudFront blocks in general ( #5363 )
...
This was already done for non-OAuth requests (#655 )
but CF is now blocking OAuth API requests as well.
6 months ago