Mike Fährmann
3b33c25378
[reddit] use REST API by default ( #8559 )
2025-11-17 16:24:54 +01:00
Mike Fährmann
6ee7096558
[instagram] fix "AttributeError: 'videos_dash'" ( #8561 )
...
fixes regression introduced in ab3e34e9c3
2025-11-15 23:23:31 +01:00
SpiffyChatterbox
f6e67116f2
[cfake] add support ( #707 #6021 #8549 #8430 )
...
* Create cfake.py
* Update __init__.py
* Create cfake.py tests
* update
- simplify & combine code
- adjust 'pattern': use '[^/?#]', match lines and groups
- generalize example URLs
- update default filenames
* update docs/supportedsites
* update test results
---------
Co-authored-by: Mike Fährmann <mike_faehrmann@web.de >
2025-11-15 20:55:00 +01:00
Mike Fährmann
2578f7b5c1
[flickr] extract public API key from website ( #7564 #7649 #7700 #8553 )
...
this breaks 'oauth:flickr' with the default key,
but it allows downloading without custom key / Flickr Pro
2025-11-14 11:38:28 +01:00
Mike Fährmann
5da4fb38c6
[reddit] fix "KeyError: 'media_metadata'" for embeds ( #8551 )
2025-11-14 08:52:57 +01:00
Mike Fährmann
e6930ebb23
[instagram] improve error for non-existent profiles ( #8550 )
2025-11-13 20:34:46 +01:00
Mike Fährmann
1b6353064d
[rule34us:tag] support URLs with empty 'q' query parameter ( #8546 )
2025-11-12 21:04:11 +01:00
Mike Fährmann
65c4f00939
[imagehosts] provide 'post_url' metadata ( #6582 )
...
https://github.com/mikf/gallery-dl/issues/6582#issuecomment-3520249958
2025-11-12 19:10:57 +01:00
Mike Fährmann
359681a8e4
[pixhost] extract 'directory' metadata ( #6582 )
...
https://github.com/mikf/gallery-dl/issues/6582#issuecomment-3520249958
2025-11-12 19:09:46 +01:00
Mike Fährmann
d7e1351987
[bellazon] improve 'filename' & 'extension' ( #8544 )
...
https://github.com/mikf/gallery-dl/issues/8544#issuecomment-3522617104
- use 'extension' from file URL (except attachments)
- strip everything after the first '.' from non-URL filenames
2025-11-12 18:38:44 +01:00
Mike Fährmann
da47214ca0
[bellazon] remove query parameters from attachment IDs ( #8544 )
2025-11-12 17:46:16 +01:00
Mike Fährmann
c07421cba6
[arena] update metadata structure
...
- provide data in 'block', 'channel', 'user', etc dicts
- convert block dates to 'datetime' objects
- update directory/filename/archive formats
2025-11-11 21:01:02 +01:00
dev-KingMaster
793956d2d5
[arena] add 'channel' extractor ( #5847 #8509 )
...
* feat: issue 5847 site support for are.na
* flake8 lint error fix
* class name error fix
* update
- prevent unnecessary request to 'page_url'
- fix pagination
- simplify block extraction code
TODO: - rewrite without GalleryExtractor
- extractors for Blocks, Users, etc
* supportedsites
* tests
* rename to 'channel' extractor
* update site title to 'Are.na'
* prioritize attachments
---------
Co-authored-by: Mike Fährmann <mike_faehrmann@web.de >
2025-11-11 20:44:40 +01:00
Mike Fährmann
d75a135e03
[myhentaigallery] add 'tag' extractor ( #8537 )
2025-11-10 19:12:52 +01:00
Mike Fährmann
8876272e3c
[misskey] add 'date-min' & 'date-max' options ( #8516 )
...
TODO: implement 'order-posts' option
2025-11-10 19:12:45 +01:00
Mike Fährmann
9e3e12ef8e
[misskey] add 'text-posts' option ( #8516 )
...
do not request text-only notes by default
2025-11-10 16:57:28 +01:00
Mike Fährmann
89ece8f900
[common] allow general ISO 8601 values for 'date-min' & '-max'
...
and parse them as UTC times instead of local time
2025-11-09 23:00:09 +01:00
Mike Fährmann
3942e6ddc0
[jpgfish] update domain to 'jpg7.cr' ( #8530 )
2025-11-09 21:01:46 +01:00
Mike Fährmann
9417d2c34f
[misskey] remove base-class constructor
...
use 'self.groups[-1]' instead
2025-11-09 17:05:32 +01:00
gengenson-code
a9018d1911
Added support for sex.com's feed (cookie required) ( #8519 )
...
* Added Extractor for sex.com feed
* Removed old comment
* add test URL
* update supportedsites
* simplify & fix flake8 newlines
* warn about missing session cookie
---------
Co-authored-by: Mike Fährmann <mike_faehrmann@web.de >
2025-11-09 11:57:12 +01:00
Mike Fährmann
aba68f8643
[deviantart:gallery] match URLs with query parameters ( #8514 )
2025-11-09 11:33:11 +01:00
Mike Fährmann
dfe66e82a8
[cien] fix 'creator' & 'recent' extractors ( #8524 )
...
update '_pagination_articles()' end element
2025-11-08 18:03:15 +01:00
Mike Fährmann
9b03990be0
[postimg] fix extraction ( #8505 )
2025-11-05 11:15:05 +01:00
Mike Fährmann
617bd7a657
[imhentai:search] support '/advanced-search/' URLs ( #8507 )
2025-11-04 18:27:24 +01:00
Mike Fährmann
cc0a313b2d
[silverpic] force '.net' TLD & fix extraction
2025-11-04 18:04:48 +01:00
Mike Fährmann
e604c22812
[imagehost] improve 'filename' & 'extension' handling
2025-11-04 18:04:48 +01:00
Mike Fährmann
7ed04d830e
[postimg] force 'postimg.cc' domain ( #8505 )
2025-11-04 18:02:25 +01:00
Tim Wicinski
e174d4fae5
[cyberdrop] update domain to 'cyberdrop.cr' ( #8496 )
...
* added cr to list of cyberdrop TLDs
* update
- example URLs
- tests
- supportedsites
---------
Co-authored-by: Mike Fährmann <mike_faehrmann@web.de >
2025-11-01 18:22:10 +01:00
Mike Fährmann
7571ca9671
[patreon] add 'order-posts' option ( #7856 #8482 )
2025-10-30 19:51:43 +01:00
Mike Fährmann
2194dde9ea
[itaku] add 'order' option
2025-10-30 19:51:04 +01:00
Mike Fährmann
20bca3f2e4
[imagehosts] add and use 'not_found()' method
2025-10-29 11:55:11 +01:00
Mike Fährmann
62e9d75611
[common] fix 'AttributeError'
...
fixes regression introduced in 98d3354575
2025-10-29 11:38:26 +01:00
Mike Fährmann
d7a7557f93
[imagevenue] improve error for dead images ( #8477 )
2025-10-29 11:32:03 +01:00
Mike Fährmann
f692380950
[imagebam] fix 'filename' & 'extension' for names without ext ( #8476 )
2025-10-29 11:27:52 +01:00
Mike Fährmann
5ab0c6051b
[imgbox] match direct links ( #8474 )
2025-10-28 17:43:43 +01:00
Mike Fährmann
fb9be55232
[paheal] fix 'AttributeError'
...
fixes regression introduced in 98d3354575
2025-10-28 17:43:43 +01:00
Mike Fährmann
8fabf7c114
[shimmie2] support 'soybooru.com' ( #8467 )
2025-10-28 17:43:43 +01:00
Mike Fährmann
3573dcbff9
[fanbox:creator] add 'offset' option ( #6582 )
...
https://github.com/mikf/gallery-dl/issues/6582#issuecomment-3456132723
2025-10-28 17:43:43 +01:00
Mike Fährmann
92be3fb911
[cyberfile:folder] support subfolders ( #8323 )
...
https://github.com/mikf/gallery-dl/issues/8323#issuecomment-3366857916
add 'recursive' option
2025-10-28 17:43:42 +01:00
Mike Fährmann
c0e665e3db
[cyberfile] add 'shared' extractor ( #8323 )
...
https://github.com/mikf/gallery-dl/issues/8323#issuecomment-3366857916
2025-10-28 17:43:42 +01:00
Georgi Karadzhov
caa76e071e
[instagram] extract 'subscription' metadata for story/highlight items ( #8459 )
2025-10-24 17:32:51 +02:00
PrivateAccount85642650
481bf1e393
[realbooru] fix 'tags' for video posts ( #8455 )
...
* fix realbooru tags for video posts
* fix lines too long
* combine 'tags' and 'tags_<category>' extraction
- extract tag categories independent of 'tags' option
* add 'video' & 'animated GIF' tests
---------
Co-authored-by: Mike Fährmann <mike_faehrmann@web.de >
2025-10-24 11:33:29 +02:00
Mike Fährmann
68909724e7
[wikimedia] restrict default 'format' to fandom/wikigg ( #5512 )
...
eefd8f9c00 (commitcomment-168635597)
2025-10-23 20:56:34 +02:00
Mike Fährmann
5e1862871e
[wikimedia] provide 'lang' metadata ( #7283 )
2025-10-23 20:42:45 +02:00
Mike Fährmann
da4b8c1e83
[wikimedia] fix 'limit' config lookup
...
rework config handling in general
2025-10-23 20:16:46 +02:00
Mike Fährmann
98d3354575
[wikimedia] implement config lookup for fandom/wikigg sites ( #7283 )
...
{
"extractor": {
"fandom": {
"filename": "..."
}
}
}
2025-10-23 20:14:56 +02:00
Mike Fährmann
eefd8f9c00
[wikimedia] add 'format=original' to file URLs ( #5512 )
...
add 'format' option
2025-10-22 20:16:21 +02:00
Mike Fährmann
df1b6204c6
[e621] add 'artist' & 'artist-search' extractors ( #8448 )
2025-10-22 10:33:52 +02:00
Mike Fährmann
3deb5a413d
improve arguments for relative '__import__()'
...
using None for 'fromlist' is slightly faster than an empty tuple
2025-10-21 12:06:50 +02:00
Mike Fährmann
d7c97d5a97
use f-strings when building 'pattern'
2025-10-20 21:23:11 +02:00