Commit Graph

4258 Commits

Author SHA1 Message Date
Mike Fährmann
9d7f8f892d [weasyl:favorite] update
- use 'self.groups' to access userid and username
- safe one request by not doing an explicit username -> userid lookup
- safe one request by following the 'Next' link instead of detecting an
  empty page
2024-09-25 20:02:01 +02:00
Deer-Spangle
cbecaecc43 Fix infinite loop in Weasyl Favs downloader 2024-09-22 11:12:34 +01:00
Deer-Spangle
10543c64c6 Store favourites in the Favorites directory of the user's favs being downloaded, rather than in different directories for each submission 2024-08-31 15:54:04 +01:00
Deer-Spangle
01ace529b6 Fixing syntax on python 3.5, the sad days before f-strings 2024-08-31 15:22:39 +01:00
Deer-Spangle
311272f55a Linting 2024-08-31 15:10:02 +01:00
Deer-Spangle
b1b01f56af Add support for the readable URL format of Weasyl favourites page 2024-08-31 12:56:50 +01:00
Mike Fährmann
cf8e04d999 [koharu] improve format selection (#6088)
- allow specifying more than one possible format
- ignore not available formats
2024-08-29 09:33:24 +02:00
Mike Fährmann
c51938b82b [twitter] fix pinned Tweet extraction (#6102) 2024-08-29 08:53:48 +02:00
Mike Fährmann
f669b3f046 [instagram] fix "KeyError - 'post_date'" (#6081, #6091)
fixes regression introduced in a3642638
2024-08-27 12:39:20 +02:00
Mike Fährmann
4b286e80fd merge #6050: [wikimedia] add 'wiki' extractor 2024-08-25 09:38:24 +02:00
Mike Fährmann
65cae11b54 merge #6077: [flickr] fix bug introduced in e92a9ae3 2024-08-25 09:30:07 +02:00
Mike Fährmann
46c3971c88 [bunkr] add 'tlds' option to allow URLs with all TLDs (#5875, #6017) 2024-08-24 20:45:44 +02:00
Mike Fährmann
a364263810 [instagram] add 'post_date' metadata field (#6081)
and restore 'date' metadata for GraphQL file results,
which got accidentally removed in a001c9c0
2024-08-24 15:53:18 +02:00
Mike Fährmann
3bffe7a8bd [deviantart] fix 'manual' cursor-based pagination (#6079) 2024-08-23 16:03:38 +02:00
Pedro Cunha
dcd44cf423 [flickr] reference the correct function 2024-08-22 17:00:35 +01:00
Mike Fährmann
80c423a444 [cyberdrop] fix extraction 2024-08-19 13:37:14 +02:00
Mike Fährmann
f32e10f6a5 [instagram] add 'max-posts' option (#6054) 2024-08-19 10:19:44 +02:00
Mike Fährmann
6af26a424a [hitomi] extract 'extension_original' metadata (#6049) 2024-08-18 12:56:50 +02:00
ClosedPort22
968c04a27c [wikimedia] raise default value for 'limit' from 10 to 50 2024-08-18 16:33:13 +08:00
ClosedPort22
5704024662 [wikimedia] improve handling of warnings and errors 2024-08-18 16:31:49 +08:00
ClosedPort22
33fe1b68b7 [wikimedia] add 'limit' option 2024-08-18 13:39:48 +08:00
ClosedPort22
33d2ddd9fb [wikimedia] add 'wiki' extractor 2024-08-18 13:20:59 +08:00
ClosedPort22
a3b2c88fbe [wikimedia] refactor 2024-08-18 12:59:58 +08:00
Mike Fährmann
8ea75202ed [bunkr] fix file downloads (#6037) 2024-08-17 19:25:19 +02:00
Mike Fährmann
ef4c1b4fc5 [sankaku] restore old 'tags' format (#6043)
lowercase + words separated by underscores
2024-08-17 19:25:19 +02:00
Mike Fährmann
e29f4ef226 [instagram] allow disabling 'cursor' output 2024-08-17 19:25:19 +02:00
Mike Fährmann
c0668f5106 [twitter] allow disabling 'cursor' output (#5990) 2024-08-17 19:24:38 +02:00
Mike Fährmann
0bbdeaaa50 [bunkr] support 'bunkr:' URL prefix (#6017)
and support 'bunkr.ax' by default
2024-08-14 19:00:59 +02:00
Mike Fährmann
e92a9ae343 [flickr] make exif and context metadata extraction non-fatal (#6002) 2024-08-14 09:44:04 +02:00
Mike Fährmann
f0de1685ae [batoto] extract 'chapter_url' (#5562)
i.e. the chapter number found in the full chapter URL
2024-08-13 20:57:33 +02:00
Mike Fährmann
3b0753f6ea [batoto] extract 'title' independent of chapter info (#5988) 2024-08-13 20:20:32 +02:00
Mike Fährmann
802d74bdf6 [batoto] improve chapter info regex 2
- make regex case-insensitive
- match 'Season 12' and 'S12' as volume numbers
- match 'Episode 12' as chapter number
2024-08-13 20:19:17 +02:00
Mike Fährmann
c495bfe460 [newgrounds] fix warning for age-restricted posts (#6005) 2024-08-13 08:16:15 +02:00
Mike Fährmann
54e1023046 merge #6001: [e621] cache pool metadata API calls 2024-08-12 18:04:52 +02:00
Mike Fährmann
eb5955bacc [e621] reorder 2024-08-12 18:01:29 +02:00
Mike Fährmann
6193c8eabc merge #5997: [batoto] improve chapter info regex (#5988)
… and add 'chapter_string' metadata
2024-08-12 17:54:17 +02:00
Mike Fährmann
224821bd21 [batoto] add test, improve 'info' handling 2024-08-12 17:52:28 +02:00
ClosedPort22
0f0ded53ae [e621] cache pool metadata results 2024-08-12 21:03:35 +08:00
enduser420
aa9e24ce0d [batoto] update 2024-08-12 15:52:18 +05:30
Mike Fährmann
8cd625fe2b merge #5983: [pixiv] use mobile API for series 2024-08-12 11:53:37 +02:00
Mike Fährmann
b33a53968d [pixiv] incorporate into '_pagination' 2024-08-12 11:50:41 +02:00
enduser420
bc43c35847 [bato] fix chapter info regex 2024-08-12 13:24:44 +05:30
Mike Fährmann
785e6f2911 [tumblr] fix 401 Unauthorized for likes when using api-key (#5994)
fixes regression introduced in 540eaa5a
2024-08-12 09:09:59 +02:00
Mike Fährmann
7f0f407d88 [gofile] fix "KeyError: 'childrenIds'" (#5993) 2024-08-11 15:26:58 +02:00
mix5003
b6a40217d6 [pixiv] use api for illust series 2024-08-10 20:29:13 +07:00
Mike Fährmann
d1fe81dab0 merge #5970: [bunkr] support 'bunkr.ci' and 'bunkrrr.org' 2024-08-10 12:26:39 +02:00
Mike Fährmann
ad6ed72307 [bunkr] add tests for new domains 2024-08-10 12:25:43 +02:00
Mike Fährmann
8d1805e336 [hentaicosplays] support 'hentai-cosplay-xxx.com' (#5959) 2024-08-10 12:14:18 +02:00
Mike Fährmann
87a14a50e7 [zerochan] improve redirect handling, add 'redirects' option (#5891) 2024-08-10 11:32:30 +02:00
Mike Fährmann
6e7da6310c [behance] fix video extraction (#5965)
a lot slower than before since each video now requires an extra HTTP
request and 'sleep-request' is set to 2s-4s by default.

it now also requires ytdl.
2024-08-10 11:06:54 +02:00