1
0
mirror of https://github.com/mikf/gallery-dl.git synced 2024-11-24 03:32:33 +01:00
Commit Graph

4413 Commits

Author SHA1 Message Date
sudo
a6305d031c
[hitomi] apply format check for every image (#3030) (#3280) 2022-11-27 15:55:25 +01:00
Steven Docherty
a7c7953107
[reddit] use 'dash_url' for videos (#3258) (#3306)
* use fallback_url for reddit_video to fix issue 3258

* changed to dash_url to include audio

* update

- use [] instead of .get
- catch TypeErrors in case one of the elements is not a dict

Co-authored-by: InterruptSpeed <steven@docherty.ca>
Co-authored-by: Mike Fährmann <mike_faehrmann@web.de>
2022-11-27 14:09:55 +01:00
Mike Fährmann
0e75358af8
[twitter] fix using user IDs for suspended accounts 2022-11-26 12:02:05 +01:00
Mike Fährmann
c25905641e
[weibo] fix bug with empty 'playback_list' (#3301) 2022-11-26 12:00:17 +01:00
Mike Fährmann
6cb12f513b
[nitter] support quoted Tweets
- distinguish between regular and quoted Tweets and media
- add 'quoted' option and metadata field
2022-11-26 11:23:03 +01:00
Mike Fährmann
aabfa7cf34
[nitter] fix direct Tweet links 2022-11-25 20:50:38 +01:00
Mike Fährmann
a41d093bb1
[nitter] add 'retweets' option (#3278) 2022-11-25 19:53:28 +01:00
Mike Fährmann
3d6489a4c0
[nitter] update 'user' and 'author' 2022-11-25 18:50:04 +01:00
Mike Fährmann
e99ce99284
[danbooru] remove stray 'print()' 2022-11-25 18:27:45 +01:00
Mike Fährmann
ed49e63d95
[nitter] set 'hlsPlayback' cookie 2022-11-25 16:53:55 +01:00
Mike Fährmann
e081b1fac4
[nitter] sanitize filenames (#3294) 2022-11-25 16:53:27 +01:00
Mike Fährmann
e31d12139c
[nitter] add 'videos' option (#3279)
with the same semantics as for twitter
2022-11-24 22:56:01 +01:00
enduser420
8c4e21b110
[itaku] remove 'Extreme' rating (#3287) 2022-11-24 11:09:00 +01:00
Mike Fährmann
72c5d26e85
[hotleak] fix UnboundLocalError (#3288, #3293) 2022-11-23 22:21:59 +01:00
Mike Fährmann
501d9bccfe
[artstation] add 'max-posts' option (#3270) 2022-11-23 22:00:18 +01:00
Mike Fährmann
b1ad6f2289
[artstation] add 'pro-first' option (#3273) 2022-11-23 21:45:20 +01:00
Mike Fährmann
5a17e15b76
[pixiv] preserve 'tags' order (#3266)
for '"tags": "translated"'

As it turns out, set() does *not* preserve insertion order.
2022-11-22 19:11:37 +01:00
Mike Fährmann
1392b44bfe
[inkbunny] provide additional metadata (#3274)
- 'pool_id' for pools
- 'favs_user_id' for favorites
- 'search[...]' for searches
2022-11-22 18:54:22 +01:00
Mike Fährmann
42481aed59
[formatter] implement 'S' format specifier (#3266)
to Sort lists
2022-11-21 21:44:42 +01:00
Mike Fährmann
8a021e4ee4
release version 1.24.0 2022-11-20 15:42:43 +01:00
Mike Fährmann
6b97dcf2e0
[postprocessor:metadata] add 'private' option 2022-11-20 15:27:36 +01:00
Mike Fährmann
a24dcbe802
[twitter] fix login (#3220)
Using an email as 'username' seems to no longer be possible,
as Twitter will always additionally ask for username or phone number
when providing an email address as 'username'.
2022-11-19 23:11:37 +01:00
Mike Fährmann
985fd398f5
[ytdl] update 'parse_bytes' location (#3256)
https://github.com/yt-dlp/yt-dlp/commit/64c464a
2022-11-19 11:43:58 +01:00
Mike Fährmann
226d778294
do not try to fetch 'http-metadata' for ytdl URLs (#3257) 2022-11-19 11:41:06 +01:00
Mike Fährmann
133412bd62
remove previous 'http-metadata' entries from kwdict 2022-11-19 11:37:57 +01:00
Mike Fährmann
53a5d95b7d
[instagram] skip private check for avatars (#3255) 2022-11-19 11:10:18 +01:00
Mike Fährmann
08fd1ff835
[twitter] add 'avatar' and 'background' extractors (#349, #3023) 2022-11-18 23:06:22 +01:00
Mike Fährmann
46d811bac0
add loaded config files to debug output 2022-11-18 17:15:32 +01:00
Mike Fährmann
4c6379e9d5
fix typo 2022-11-18 13:14:11 +01:00
Mike Fährmann
6379157543
[instagram] use REST API by default
regardless of logged in status
2022-11-17 17:15:38 +01:00
Mike Fährmann
6e08ad26f7
update downloader tests 2022-11-16 22:59:18 +01:00
Mike Fährmann
f87cfa5f66
[downloader:http] add signature check for .mp4 files 2022-11-16 21:45:26 +01:00
enduser420
7897f68225
[wallhaven] update 'user' extractor (#3226)
* [wallhaven] update 'user' extractor

* [wallhaven] update 'configuration.rst'

add 'extractor.wallhaven.include' entry

* [wallhaven] add 'wallhaven.include' in gallery-dl.conf
2022-11-15 17:35:52 +01:00
enduser420
5a68b5cb3c
[wallhaven] add 'user' extractor (#3213) 2022-11-15 12:25:12 +01:00
enduser420
442b03f7c3
[khinsider] fix song extraction (#3219) 2022-11-15 12:20:47 +01:00
Mike Fährmann
eaae4d9b65
[pixiv] stop with error for invalid search/ranking parameters
instead of falling back to defaults
2022-11-15 12:17:53 +01:00
Mike Fährmann
368f156378
[pixiv] rankings: add support for the new daily AI and daily AI R18
(#3214, #3221)

In remembrance of @thatfuckingbird
2022-11-15 11:47:57 +01:00
Mike Fährmann
6c153750fa
[nitter] add extractors for Nitter instances (#2696) 2022-11-15 11:44:16 +01:00
Mike Fährmann
374f14c28c
fix repeating paths for skipped files (#3203)
fixing the fix from e3260293
2022-11-13 19:34:59 +01:00
Mike Fährmann
9f06e79868
implement '"user-agent": "browser"' (#2636) 2022-11-13 19:17:39 +01:00
Mike Fährmann
70c7fbe89a
[instagram] add 'guide' extractor (#3192) 2022-11-11 20:21:41 +01:00
enduser420
93ea8ca8e3
[imxto] extract additional metadata (#3175) 2022-11-11 08:53:07 +01:00
Mike Fährmann
e3abab8629
[weibo] send 'Referer' headers (#3188) 2022-11-10 17:11:57 +01:00
Mike Fährmann
6423f990de
[realbooru] fix 'tags' extraction (#2530) 2022-11-10 17:04:02 +01:00
Mike Fährmann
ecad02cf3f
[realbooru] fix download URLs (#2530) 2022-11-10 13:29:35 +01:00
Mike Fährmann
a4ff20cf16
[downloader:http] fix issues from inaccurate 'time.sleep()'
(#3143)

Reverts part of c59b98c8 by going back to using a global timer
instead of a per-chunk one.

Reintroduces the issue of ignoring rate limits after
suspending and resuming the process.
2022-11-10 13:24:02 +01:00
Mike Fährmann
8d543b040d
update docs
- document '"mode": "jsonl"' for metadata pp
- remove 'username' and 'password' from 'instagram'
- add 'ytdl' example (#3180)
2022-11-09 22:17:08 +01:00
Mike Fährmann
15cd114c9c
[twitter] update bookmarks pagination (#3172)
Do not stop when there aren't any tweets in a batch,
but only when the same cursor value appears twice in a row.
2022-11-09 20:40:51 +01:00
Mike Fährmann
550f90ab56
delay enabling .part files when 'http-metadata' is set
otherwise 'build_path' gets called before all metadata is collected
2022-11-09 13:23:52 +01:00
Mike Fährmann
20fbba9d7c
[exhentai] add metadata to search results (#3181)
'gallery_id' and 'gallery_token'
2022-11-09 11:40:27 +01:00