Commit Graph

20 Commits

Author SHA1 Message Date
Mike Fährmann
16a59140c5 [xenforo:media-album] extract 'album' metadata (#8902)
- add 'callback' argument to _pagination()
- generalize 'author' metadata collection
2026-01-22 15:04:25 +01:00
Mike Fährmann
fb0d639f68 [xenforo] add 'media-album' extractor (#8902) 2026-01-22 09:10:31 +01:00
Mike Fährmann
cc5bfa6eb0 [xenforo] support 'celebforum.to' (#8902) 2026-01-19 16:04:33 +01:00
Mike Fährmann
2f84b05ccd [xenforo] ignore "external" links starting with '#' 2026-01-19 16:04:33 +01:00
Mike Fährmann
38160c9292 [xenforo] fix using cookies for custom instances (#8902) 2026-01-19 11:26:57 +01:00
Mike Fährmann
bce802d6c3 [xenforo:media-user] fix 'author'/'author_slug' (#8785)
https://github.com/mikf/gallery-dl/issues/8785#issuecomment-3759495156
2026-01-16 16:58:13 +01:00
Mike Fährmann
ea2b4427e6 [xenforo:media] use 'author_slug' in default directories (#8785)
https://github.com/mikf/gallery-dl/issues/8785#issuecomment-3757492259
2026-01-16 09:34:33 +01:00
Mike Fährmann
812482e53e [xenforo] extract 'author_slug' metadata (#8785) 2026-01-13 21:57:04 +01:00
Mike Fährmann
45ee639bd4 [xenforo] fix/improve download URL handling 2026-01-13 18:59:41 +01:00
Mike Fährmann
f1fd83e87e [xenforo] fix/improve 'bb*Wrapper' extraction (#8868) 2026-01-12 20:48:14 +01:00
Mike Fährmann
bb7d540c7a [xenforo] add 'media-category' extractor (#8785) 2026-01-10 18:08:05 +01:00
Mike Fährmann
32e95f403c [xenforo:media] fix '403 Forbidden' with enabled 'metadata' (#8785)
https://github.com/mikf/gallery-dl/issues/8785#issuecomment-3732116455
2026-01-10 09:25:25 +01:00
Mike Fährmann
60104f20af [xenforo] implement 'media' support (#8785)
add 'media-user' and 'media-item' extractors
TODO: 'media-category' extractor (?)
2026-01-09 21:21:19 +01:00
Mike Fährmann
9ff3cc4a8e [xenforo] fix incomplete video URLs (#8786) 2025-12-31 10:48:51 +01:00
Mike Fährmann
2a629fd653 [xenforo] support '/#post-ID' URLs 2025-12-31 10:43:53 +01:00
Mike Fährmann
00c6821a3f replace 2-element f-strings with simple '+' concatenations
Python's 'ast' module and its 'NodeVisitor' class
were incredibly helpful in identifying these
2025-12-22 11:26:04 +01:00
Mike Fährmann
d0f06be0d2 use 'operator +' when building 'pattern' 2025-12-20 22:07:44 +01:00
Mike Fährmann
c268f793a4 [xenforo] support 'allthefallen.moe/forum' (#3249 #8268) 2025-12-15 17:28:16 +01:00
Mike Fährmann
4557ab5e80 [xenforo] emit AuthRequired errors for 403 downloads 2025-12-12 16:23:32 +01:00
Mike Fährmann
ab2c03b39e [xenforo] implement generic XenForo forum extractors
support
- https://simpcity.cr/
- https://nudostar.com/forum/ (#8333)
2025-12-11 21:26:34 +01:00