Mike Fährmann
a6de87d00e
[civitai] fix exception for images without modelVersionId ( #7432 )
2025-05-17 20:17:57 +02:00
Mike Fährmann
0285473b04
[flickr] add 'profile' option
2025-05-13 11:47:34 +02:00
Mike Fährmann
6b84de6cf7
[flickr] add 'info' option ( #4720 #6817 )
2025-05-12 17:07:36 +02:00
Mike Fährmann
bd7fcdab4c
[flickr] provide human-readable 'license_name' metadata
2025-05-12 16:44:22 +02:00
Mike Fährmann
7907d0d3bd
[mangadex] add 'following' extractor ( #7487 )
...
also fixes the URL pattern for the Updates feed at
https://mangadex.org/titles/feed
2025-05-12 12:58:22 +02:00
Mike Fährmann
98fdcd4d72
[subscribestar] fix 'content' extraction ( #7486 )
...
and extract 'tags' metadata
Authored by: prowlguru
Co-authored-by: prowlguru <183935626+prowlguru@users.noreply.github.com >
2025-05-10 21:04:27 +02:00
Mike Fährmann
cd01eacd3d
[mastodon] support Akkoma/Pleroma '/objects/:uuid' URLs ( #7497 )
2025-05-10 18:01:45 +02:00
Mike Fährmann
18eac5ca70
merge #7496 : [mastodon] support Akkoma/Pleroma '/notice/:id' URLs
2025-05-10 17:50:34 +02:00
Mike Fährmann
1f7c29aee9
[tests:mastodon] move comments into '#comments' fields
2025-05-10 17:49:52 +02:00
Mike Fährmann
e233360015
[vipergirls] extract more metadata & rename fields ( #7479 )
...
- forum_title
- thread_title
- id -> post_id
- title -> post_title
- number -> post_num
2025-05-10 17:40:43 +02:00
Mike Fährmann
d872509060
[vipergirls] provide 'num' and 'count' metadata ( #7479 )
2025-05-10 17:10:32 +02:00
Mike Fährmann
f343c8c0b6
[civitai] fix/improve video downloads ( #7502 )
...
- add 'quality-videos' option
- fix downloading static .webp files instead of video
2025-05-10 16:13:48 +02:00
Soblow "Opale" Xaselgio
eba44b8f78
[mastodon] Add unit tests for various statuses URL formats on various fediverse software (mastodon/akkoma/pleroma)
...
Signed-off-by: Soblow "Opale" Xaselgio <113846014+Soblow@users.noreply.github.com >
2025-05-09 12:03:57 +02:00
Mike Fährmann
bff02bc5f4
[weasyl] add '/view/' test
2025-05-03 20:44:34 +02:00
Mike Fährmann
e26ae210bd
[kemonoparty] restore using default creator posts endpoint
...
(#7438 #7450 #7462 )
- revert c3fb0f53ee
- add '"endpoint": "legacy+"' option
to use '/posts-legacy' results and with full metadata
2025-05-02 21:49:28 +02:00
Mike Fährmann
a6803afd36
[tests] implement testing for non-existence of a key
2025-05-02 21:10:05 +02:00
Mike Fährmann
95ec8c7414
[manganelo:manga] extract more metadata
...
- date_updated
- status
- tags
2025-04-30 09:01:33 +02:00
Mike Fährmann
7b2bcf68a5
[manganelo] support 'nelomanga.net' and mirror domains ( #7423 )
...
- natomanga.com
- nelomanga.net
- manganato.gg
- mangakakalot.gg
2025-04-29 21:12:37 +02:00
Mike Fährmann
16b5d41ce5
[kemonoparty] add 'endpoint' option ( #7438 )
2025-04-28 16:47:48 +02:00
Mike Fährmann
f6330bf16d
[tests] implement explicit type checks for 'len:'
...
for example 'len:dict:3' to check for a dict with 3 items
2025-04-28 16:26:33 +02:00
Mike Fährmann
0725eab34f
[deviantart] unescape \' in JSON data ( #6653 )
...
https://github.com/mikf/gallery-dl/issues/6653#issuecomment-2833783238
2025-04-28 09:42:16 +02:00
Mike Fährmann
9b43a3677e
[pp:directory] add 'directory' post processor ( #7432 )
2025-04-28 09:08:35 +02:00
Mike Fährmann
7386cb78bc
[chevereto] extract 'date' metadata ( #7437 )
2025-04-27 20:54:10 +02:00
Mike Fährmann
d7c365e08c
[scrolller] fix exception for albums with missing media ( #7428 )
...
fixes regression introduced in a44ea6b3d9
2025-04-27 17:10:52 +02:00
Mike Fährmann
a44ea6b3d9
[scrolller] support albums for subreddit results ( #7339 )
...
update GraphQL queries
2025-04-26 16:41:54 +02:00
Mike Fährmann
2e8b447262
[kemonoparty] fix 'archives' option ( #7416 )
...
use '/vi/file/HASH' API endpoint
since '/v1/posts/archives/HASH' is gone or was renamed
2025-04-25 11:05:02 +02:00
Mike Fährmann
754b704ca1
merge #7411 : [itaku] add 'stars' extractor
2025-04-24 19:48:09 +02:00
Mike Fährmann
f01b4adcc9
[itaku:stars] update
...
- remove type hints
- add test
- update docs/supportedsites
2025-04-24 19:45:48 +02:00
Mike Fährmann
4de7c02322
merge #7409 : [pictoa] add support ( #6683 )
2025-04-24 18:02:34 +02:00
Mike Fährmann
29a4444b21
[pictoa] update
...
- simplify code
- update URL patterns
- update tests
- update docs/supportedsites
2025-04-24 17:59:47 +02:00
Mike Fährmann
25e8a98547
[scrolller] support album posts ( #7339 )
2025-04-24 16:36:27 +02:00
nunonda
f342108280
Adding in a first pass at a pictoa extractor
...
Adds support for galleries and individual Images
2025-04-23 17:37:40 -07:00
Mike Fährmann
ee1ba088b8
[deviantart:stash] extract more metadata ( #7397 )
...
- stash_id
- stash_name
- stash_description
- stash_folder
- stash_parent
2025-04-22 13:06:05 +02:00
noxibow
4c974debf5
[naver] support video downloads ( #7395 )
...
and fix 'date' for posts newer than 24h
- fix naver blogposts directory error for posts created less than 24 hours ago
- add support for videos on naver blogs
- refactor to remove unnecessary imports
- fix video url scraping method
- rework date handling
- rework video extraction
- add 'videos' option
- add test
2025-04-22 09:14:32 +02:00
Mike Fährmann
abf39b60ef
merge #7396 : [wikifeet] support redesign
2025-04-21 17:36:01 +02:00
Mike Fährmann
b71b5af38a
[wikifeet] fix 'bdate' parsing
...
and update 'shoesize' test results
2025-04-21 17:32:54 +02:00
Mike Fährmann
99afe58a6e
[deviantart] fix multi-image URLs ( #6653 )
...
https://github.com/mikf/gallery-dl/issues/6653#issuecomment-2816560271
2025-04-20 21:33:45 +02:00
Mike Fährmann
f0437a5121
merge #6331 : [twitter] add 'followers' extractor
2025-04-19 18:29:11 +02:00
stephanelsmith
f0e7992674
[twitter] added 'followers' extractor
...
modeled after the 'following' extractor
- cleanup
- add test
2025-04-19 18:24:29 +02:00
Etienne Boucher
e6f4dcf90f
Handle instagram.com/share/ URLs
...
- added Sec-Fetch* headers for proper redirect
- fixed formatting
- restore 'guide' test
- integrate in PostExtractor code
2025-04-19 18:19:36 +02:00
Mike Fährmann
d6311bbf75
[moebooru:pool] replace underscores in pool names ( #4646 )
...
https://github.com/mikf/gallery-dl/issues/4646#issuecomment-2815698517
2025-04-18 18:33:23 +02:00
Mike Fährmann
dcaf7293b3
[bluesky] add 'video' extractor ( #4438 )
2025-04-16 12:00:57 +02:00
Mike Fährmann
7d1321cbda
[bluesky:likes] fix infinite loop ( #7194 #7287 )
...
at the end of 'feed.getActorLikes'
2025-04-16 08:58:15 +02:00
Mike Fährmann
481ad1c206
[bluesky:likes] use 'repo.listRecords' endpoint ( #7194 #7287 )
...
requires one additional API request per post,
but allows accessing likes of all users without login
and avoids the infinite loop at the end of 'getActorLikes'
add 'endpoint' option
2025-04-15 22:47:33 +02:00
Mike Fährmann
21160a8b08
[tumblr] support URLs without subdomain ( #7358 )
2025-04-13 09:33:51 +02:00
Mike Fährmann
feacdd5d87
[hentai2read] fix exception for chapters without artist ( #7355 )
2025-04-12 20:14:31 +02:00
Mike Fährmann
8eba4e6434
merge #7352 : [pixiv] support 'phixiv.net' URLs
2025-04-12 16:53:13 +02:00
Mike Fährmann
2ef7a05e10
[pixiv] update 'work' extractor pattern & add tests
2025-04-12 16:51:17 +02:00
Mike Fährmann
85808a954f
[gelbooru] fix video URLs ( #7345 )
...
update subdomain to 'img4'
2025-04-12 08:41:10 +02:00
Mike Fährmann
232d4545f4
[tests] add reddit post with redgifs embed
2025-04-12 08:37:02 +02:00