Commit Graph

7338 Commits

Author SHA1 Message Date
Mike Fährmann
c269339dbc [naver-blog] fix 'video' extraction (#8385)
- do not include 'data-module-v2' after regular 'data-module'
- move module load into try-except block
2025-10-10 17:21:23 +02:00
Mike Fährmann
2c0facde72 [kemono] prevent fatal exception when retrieving profile data (#8382) 2025-10-10 17:21:01 +02:00
Mike Fährmann
3f8423aaaf [dandadan] add support (#8381) 2025-10-10 00:41:01 +02:00
Mike Fährmann
ca4e061386 [pp:exec] support '{_temppath}' replacement field (#8329) 2025-10-09 20:59:06 +02:00
Mike Fährmann
3739388035 [docker] build from 'python:3.13-alpine'
c2ac7a49e7
2025-10-09 19:36:41 +02:00
Mike Fährmann
b137d8e5d3 [webtoons] fix 'episode' metadata extraction (#2591)
https://github.com/mikf/gallery-dl/issues/2591#issuecomment-3386463898
2025-10-09 18:34:59 +02:00
Mike Fährmann
877ea44059 [fansly] download user posts from all account walls (#4401)
when no specific wallId is specified
2025-10-09 17:27:47 +02:00
Mike Fährmann
c700cef055 [zerochan] forward URL parameters to API requests (#8377) 2025-10-09 14:33:40 +02:00
Mike Fährmann
724ae3661b [text] add 'empty' argument to 'parse_query()' (#8377)
enables including query parameters without value
2025-10-09 12:10:23 +02:00
Mike Fährmann
af0b68d533 [weibo:feed] send 'page' parameter only when passing cookies (#8357) 2025-10-09 11:22:04 +02:00
Mike Fährmann
de5fe0eea3 [weibo] overhaul cookie initialization (#8357)
detect user-provided 'SUB' & 'SUBP' cookies
2025-10-09 11:18:44 +02:00
Mike Fährmann
99d5c521d1 use 'encoding="utf-8"' when opening files in text mode (#8376) 2025-10-09 09:54:18 +02:00
Mike Fährmann
f482e66417 [poipiku] improve extraction logic (#8356)
- do not automatically discard posts requiring 'retweet' etc (#8374)
- provide 'warning', 'password', & 'requires'  metadata fields
2025-10-09 08:56:58 +02:00
Mike Fährmann
5545a0e8e6 [fansly] update format selection (#4401)
https://github.com/mikf/gallery-dl/issues/4401#issuecomment-3383021221

sort by
- width
- HTTP (formats 0,1,2,3,4)
- DASH (format 303)
- HLS  (format 302)
2025-10-08 23:17:16 +02:00
Mike Fährmann
c723eefcf5 [path] implement conditional 'base-directory' 2025-10-08 21:10:15 +02:00
Mike Fährmann
6a7f5574cf [docs/documentation] use more |type-...| replacements 2025-10-08 18:42:39 +02:00
Mike Fährmann
bc285550e7 [docs/documentation] add note about 'Format String' behavior (#8372) 2025-10-08 18:42:29 +02:00
Mike Fährmann
75bc048275 [docs/documentation] use 'Format String' type for logging opotions 2025-10-08 17:52:51 +02:00
Mike Fährmann
ff0728dcd3 [bluesky] handle exceptions during file extraction 2025-10-08 10:39:51 +02:00
Mike Fährmann
a4e0091b25 [bluesky] add 'bookmark' extractor (#8370) 2025-10-08 10:00:12 +02:00
Mike Fährmann
d49b819886 [poipiku] improve error detection (#8356) 2025-10-07 18:18:13 +02:00
Mike Fährmann
338c69e5ed [instagram] restore 'video_dash_manifest' downloads (#8364)
fixes regression introduced in b49745d351
2025-10-07 09:08:32 +02:00
Mike Fährmann
c1d21e8cb9 [twitter] remove login support (#4202 #6029 #6040 #8362)
broken feature
2025-10-07 08:32:40 +02:00
Mike Fährmann
fc61e551b1 [instagram] extract 'subscription' metadata (#8349)
for "exclusive" content / posts requiring a subscription
2025-10-06 21:16:38 +02:00
Mike Fährmann
22358b3d0a [release] update expected executable sizes (#8359) 2025-10-06 19:50:04 +02:00
Mike Fährmann
1398966f24 [girlsreleased] update API endpoints to '0.2' (#8360) 2025-10-06 19:47:46 +02:00
Mike Fährmann
0aac99673d [poipiku] fix original file downloads (#8356)
now requires 'POIPIKU_LK' cookie
2025-10-06 15:33:11 +02:00
Mike Fährmann
d67bc12ea0 [weibo] ignore ongoing live streams (#8339)
https://github.com/mikf/gallery-dl/issues/8339#issuecomment-3368824472
2025-10-06 15:30:31 +02:00
Mike Fährmann
9f7aa0d467 [weibo] use 'page' parameter for 'feed' results (#7523 #8128 #8357) 2025-10-06 08:00:26 +02:00
Mike Fährmann
96c0e9e5c8 [weibo] use f-strings 2025-10-06 07:49:27 +02:00
Mike Fährmann
7990d04fcc [weibo] load user cookies after sina_visitor_system() cookies
allow user cookies to overwrite sina cookies
and not the other way round

(#6447 #7939 #8063 #8354)
2025-10-05 22:11:52 +02:00
Mike Fährmann
c58f66ab06 merge #8344: [wikimedia] fix name & extension of files without an extension 2025-10-05 19:22:07 +02:00
ClosedPort22
5e33f9981f [wikimedia] fix name of files without extension 2025-10-04 15:41:55 +08:00
Mike Fährmann
c497d96c3f [common] disable 'interval' delay for 'request_loocation()' 2025-10-03 22:29:03 +02:00
Mike Fährmann
c609a3181b [instagram] support '/share/SHORTCODE' URLs (#8340)
i.e. "bare" /share/ links
2025-10-03 22:26:45 +02:00
Mike Fährmann
4d9b30bcb0 release version 1.30.9 2025-10-03 18:29:00 +02:00
Mike Fährmann
7b338edf63 [weibo] resolve 'wblive-out.api.weibo.com' URLs (#8339) 2025-10-03 17:21:31 +02:00
Mike Fährmann
45f364e09e [dl:http] add MIME type and signature for m3u8 & mpd files (#8339) 2025-10-03 16:48:10 +02:00
Mike Fährmann
faeec7e67f [weibo] try 'replay_hd' URLs as video fallback (#8339) 2025-10-03 11:19:14 +02:00
Mike Fährmann
008a871ccb [weibo] download 'm3u8' manifests with ytdl (#8339) 2025-10-03 11:18:52 +02:00
Mike Fährmann
9cdd94e71f merge #8330: [wikimedia] add ability to download image revisions (#7283) 2025-10-03 10:20:18 +02:00
Mike Fährmann
a005dbbac0 [wikimedia] update
- add entry to docs/gallery-dl.conf
- extend test results
- reword argument name
2025-10-03 10:17:40 +02:00
ClosedPort22
a81cd7884b [wikimedia] update documentation and test for 'image-revisions' 2025-10-03 09:56:45 +08:00
Mike Fährmann
168a6508c0 [mangareader] add support (#6529 #6868) 2025-10-02 20:09:48 +02:00
Mike Fährmann
dce8ff8108 [tests/results] support 'hash:…' tests 2025-10-02 20:09:48 +02:00
Mike Fährmann
74588e3ea9 [scripts/pyprint] use triple quotes if string value contains " 2025-10-02 20:09:48 +02:00
ClosedPort22
47857b447b [wikimedia] add ability to change directory before downloading revisions 2025-10-02 21:45:58 +08:00
ClosedPort22
55742c6a2c [wikimedia] add ability to fetch image revisions
as long as the number of revisions of a single image does not exceed 500
2025-10-02 21:45:43 +08:00
Mike Fährmann
ddc8c8ae09 [scripts/init] implement specifying a site's URL as 'category' 2025-10-02 11:51:32 +02:00
Mike Fährmann
4220cd42c0 [nozomi] URL encode search tags (#8328) 2025-10-02 09:19:01 +02:00