Commit Graph

1606 Commits

Author SHA1 Message Date
Mike Fährmann
835dfae345 [simpcity] improve post content extraction (#8214)
use a better end marker to not stop prematurely
when a quoted post is present
2025-09-15 18:19:29 +02:00
Mike Fährmann
8b5ed1ce7c [mangadex] add 'covers' extractor (#4994) 2025-09-14 22:07:47 +02:00
Mike Fährmann
8583883b4d [2ch] update domain to '2ch.su', support '.life' URLs (#8216) 2025-09-14 17:03:15 +02:00
Mike Fährmann
34f9753c0c [imgbb] improve dbe5891d 2025-09-14 08:43:16 +02:00
Mike Fährmann
dbe5891d76 [imgbb] fix & update (#7936) 2025-09-13 23:07:56 +02:00
Mike Fährmann
5d938b17a3 [fansly:creator] support custom wall IDs (#4401) 2025-09-12 22:42:18 +02:00
Mike Fährmann
9677bf6e18 [fansly] add 'creator-media' extractor (#4401) 2025-09-12 22:27:30 +02:00
Mike Fährmann
88bfc0991c [bellazon] add initial support (#7480) 2025-09-12 17:21:34 +02:00
Mike Fährmann
9035b92230 [formatter] support negative indicies
for example '{items[-3]}'
2025-09-11 20:50:50 +02:00
Mike Fährmann
bcf4d579b0 [formatter] exclude '<>\' from '!R' URLs (#8180) 2025-09-11 08:25:23 +02:00
Mike Fährmann
eb9543bcc3 [simpcity] add initial support (#3127 #5145 #5879 #8187) 2025-09-10 18:58:22 +02:00
Mike Fährmann
eaf0591eea [tiktok] fix "KeyError: 'author'" (#8189) 2025-09-10 09:20:03 +02:00
Mike Fährmann
8617c08c6c [cyberfile] add support (#5015) 2025-09-10 09:13:40 +02:00
Mike Fährmann
0cb744b829 [fansly] fix posts with more than 5 files (#4401)
use an additional API request to '/v1/account/media' to fetch
remaining media files not included in the initial API response
2025-09-09 10:14:43 +02:00
Mike Fährmann
fdfcaa00b9 [tungsten:user] support filtering results by tag (#8061)
forward query parameters

https://github.com/mikf/gallery-dl/issues/8061#issuecomment-3266326296
2025-09-09 10:14:25 +02:00
Mike Fährmann
4d2482ef10 [facebook] fix '/photo/?fbid=…&set=…' being matched as a set (#8181)
reorder 'photo' and 'set' extractors
2025-09-08 09:37:28 +02:00
Mike Fährmann
2ebf1ad19c [comick] handle redirects 2025-09-07 09:11:30 +02:00
Mike Fährmann
752f82f002 [vk:album] extract more metadata (#8029)
… when possible / allowed by VK

- album[name]
- album[count]
- user[name]
- user[nick]
- user[group]
2025-09-05 19:33:57 +02:00
Mike Fährmann
89e1c785a6 [vk] parse 'date' metadata (#8029) 2025-09-05 18:04:34 +02:00
Mike Fährmann
97d4a76926 [kemono] add '.bin' archive files to archives list (#8156) 2025-09-05 13:43:46 +02:00
Vitaliy Levin
61d793dc7d [vk] add 'wall-post' extractor (#474 #6378 #8159)
* [vk] Added extractor for VK wall posts
* update
    - fix flake8
    - rename to 'wall-post'
    - remove __init__() / use self.groups
    - simplify 'description' extraction
* add test
* add to docs/supportedsites

---------

Co-authored-by: Mike Fährmann <mike_faehrmann@web.de>
2025-09-05 13:10:08 +02:00
Mike Fährmann
bfee2a37aa [fansly] improve file extraction code (#4401)
- add 'format' option
- handle exceptions
2025-09-04 22:58:37 +02:00
Mike Fährmann
a09459525b [bunkr] fix 'JSONDecodeError: Invalid \escape' (#8150)
for filenames containing an apostrophe '

https://github.com/mikf/gallery-dl/issues/8150#issuecomment-3247750189
2025-09-04 10:10:53 +02:00
Mike Fährmann
8967a6e87e [shimmie2] support 'co.llection.pics' (#8166) 2025-09-03 21:59:05 +02:00
Mike Fährmann
0fcd34d15e [fansly] implement 'list' extractor (#4401)
and add 'lists' extractor to collect your account's lists
2025-09-03 21:14:22 +02:00
Mike Fährmann
1082d99aef [fansly] implement 'home' extractor (#4401) 2025-09-03 19:52:50 +02:00
Mike Fährmann
556af306f3 [hentaifoundry:stories] fix 'src' & 'description' extraction (#8163) 2025-09-02 22:58:49 +02:00
Mike Fährmann
e2ca64a636 [fansly] add initial support (#4401)
- only posts and creator posts work
- 'home' and 'list' extractors do nothing atm
- needs 'authorization' header as 'token' config value
  to access locked content
- needs yt-dlp to download 1080p videos
2025-09-02 22:12:51 +02:00
Mike Fährmann
951bf7c6b9 [tumblr] update
- provide 'search_tags' metadata for tag searches (#8160)
- support '/archive/tagged/' URLs (#8160)
- use self.groups
- remove __init__ constructors & _init functions
- remove "#category" test results
2025-09-02 10:26:53 +02:00
Mike Fährmann
12a6e0493e [bunkr] fix albums with more than 100 files (#8150) 2025-08-31 15:48:27 +02:00
Mike Fährmann
8047aaccd5 [chevereto] add 'video' extractor (#8149) 2025-08-31 12:47:19 +02:00
Mike Fährmann
75e7dc818d [comick] detect broken chapters (#8054) 2025-08-30 23:01:54 +02:00
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
afffdbde1d [khinsider] extract 'description' metadata 2025-08-29 19:42:37 +02:00
Mike Fährmann
b4e94e6d75 [tungsten] add support (#8061) 2025-08-28 18:42:43 +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
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
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
3939954cbd [shimmie2] support 'noz.rip/booru' (#8101) 2025-08-22 20:48:00 +02:00
Mike Fährmann
55a2633196 [vichan] support 'guro.cx' (#8080) 2025-08-20 11:38:29 +02:00
Mike Fährmann
d9d8172364 [tumblr:search] fix 'ValueError: not enough values to unpack' (#8079)
fixes regression introduced in 21160a8b08
2025-08-20 08:45:19 +02:00
Mike Fährmann
a8b334e866 [twitter] add 'home' extractor (#7974) 2025-08-19 23:03:24 +02:00
Mike Fährmann
47150f3e8a [twitter] add 'highlights' extractor (#7826) 2025-08-19 09:14:39 +02:00
Mike Fährmann
8968b1d327 [batoto] extract more metadata (#7994) 2025-08-18 18:26:30 +02:00