Mike Fährmann
a1bf71d0bd
merge #7327 : [zzup] support 'w.zzup.com' URLs
2025-04-08 17:04:54 +02:00
Mike Fährmann
8eb365d4b6
[pp:metadata] fix handling of empty directory paths ( #7296 )
2025-04-08 17:03:27 +02:00
Mike Fährmann
f02dcb720a
[rule34xyz] update to API v2 ( #7289 )
2025-04-08 17:03:27 +02:00
Mike Fährmann
76040f9d68
[issuu] fix extractors ( #7317 )
2025-04-08 17:03:27 +02:00
Mike Fährmann
7f7af12c2f
[kemonoparty] fix file paths with backslashes ( #7321 )
2025-04-08 17:03:27 +02:00
astringa1234
0ea80c0586
[zzup] support 'w.zzup.com' URLs
...
- zzup.py support for w.zzup
- fix pattern
- update tests
2025-04-08 16:23:12 +02:00
Mike Fährmann
f7cd4367c6
[chevereto] support 'imagepond.net' ( #7278 )
2025-04-01 10:41:54 +02:00
Mike Fährmann
015ba76c9c
[webtoons] add 'artist' extractor ( #7274 )
2025-04-01 10:06:56 +02:00
Mike Fährmann
492ea46c25
[zerochan] fix "KeyError: 'author'" ( #7282 )
...
fixes regression introduced in d746e025a0
2025-04-01 10:02:55 +02:00
Mike Fährmann
4143e8e8b3
[everia] improve/fix image extraction ( #7270 )
2025-03-30 18:42:05 +02:00
Mike Fährmann
4bcbc2d5b4
[E621:pool] fix AttributeError ( #7265 )
...
fixes regression introduced in 24bbcbcfa3
2025-03-30 18:41:58 +02:00
Mike Fährmann
c4d08b24e9
[pinterest] ignore 'story_pin_static_sticker_block' blocks ( #7251 )
2025-03-28 20:20:29 +01:00
Mike Fährmann
e0211bdaa5
merge #7261 : [deviantart] support multiple images for single posts
...
(#6653 )
2025-03-28 17:26:48 +01:00
Mike Fährmann
677c187800
[deviantart] add multi-file test
2025-03-28 17:19:31 +01:00
Mike Fährmann
8bfb5054c1
merge #7191 : [tiktok] add retry mechanism to rehydration data extraction
2025-03-28 16:42:36 +01:00
Mike Fährmann
e381c482ec
[sexcom] extract 'date_url' metadata ( #7239 )
2025-03-28 16:30:12 +01:00
Mike Fährmann
d4ce8be1f5
[sexcom] support new-style '/videos' URLs ( #7239 )
2025-03-27 21:56:06 +01:00
Mike Fährmann
c6bc46f5ba
[sexcom] support new-style '/gifs' URLs ( #7239 )
2025-03-27 20:01:57 +01:00
Mike Fährmann
12327b076e
[sexcom] fix 'gif' pin extraction ( #7239 )
...
with much less metadata
2025-03-27 19:54:17 +01:00
Mike Fährmann
7ccf64596e
[mastodon] support '/statuses' URLs ( #7255 )
...
- /statuses/123456789
- /users/USER/statuses/123456789
2025-03-27 18:32:04 +01:00
Mike Fährmann
6894e0bc70
[arcalive] extend 'gifs' option
...
use fallback URLs by default
2025-03-26 20:59:18 +01:00
Mike Fährmann
24bbcbcfa3
[danbooru] add 'favgroup' extractor
2025-03-26 20:58:49 +01:00
Mike Fährmann
a3a61317d6
[kemonoparty:discord] look up 'channel_name' when missing ( #7245 )
2025-03-26 11:33:32 +01:00
Mike Fährmann
32a06961ba
[mangapark] support v3 URLs ( #2072 )
2025-03-25 20:01:45 +01:00
Mike Fährmann
ebf05e53fe
[mangapark] support mirror domains
2025-03-25 19:37:26 +01:00
Mike Fährmann
03c87b71ca
[nozomi] fix extractors ( #7242 )
...
update internal domains to 'gold-usergeneratedcontent.net'
2025-03-25 16:54:15 +01:00
Mike Fährmann
0ffef58779
merge #7232 : [mangapark] fix extractors ( #4999 #5883 #6507 #6908 )
2025-03-24 20:36:18 +01:00
vonProteus
58e7808bbb
[mangapark] utilizing more graphql and adjust functionality for new site ( #4999 )
...
- undo formatting changes
- simplify code
- update and fix tests
2025-03-24 20:34:23 +01:00
Mike Fährmann
e1aabf01e4
merge #7220 : [deviantart] add subfolder support ( #4988 #7185 )
2025-03-24 18:43:11 +01:00
Mike Fährmann
7a6899c647
[imhentai] support 'hentaienvy.com' and 'hentaizap.com' ( #7192 #7218 )
...
and move 'hentaifox' support to this module as well
2025-03-24 15:33:19 +01:00
Mike Fährmann
fd8f652490
[hitomi] fix extractors ( #7230 )
2025-03-23 20:32:27 +01:00
Mike Fährmann
5bceb0eb27
[deviantart] add 'subfolder' tests
2025-03-23 17:59:56 +01:00
Mike Fährmann
b20777e68b
[bbc] extract more metadata ( #6582 )
...
https://github.com/mikf/gallery-dl/issues/6582#issuecomment-2745905375
- title
- title_image
- description
- synopsis
2025-03-23 15:20:12 +01:00
Mike Fährmann
62f9335b82
[kemonoparty] use '"type": "archive"' for 'archives' files ( #7195 )
2025-03-23 15:07:15 +01:00
Mike Fährmann
4a74bc6e30
[kemonoparty] extract 'archives' metadata ( #7195 )
...
add 'archives' option for additional data
2025-03-22 18:38:21 +01:00
Mike Fährmann
4807bc215c
[subscribestar] extract 'title' metadata ( #7219 )
2025-03-22 09:46:08 +01:00
CasualYT31
d6d2b1fba0
[tiktok] Queue links from user profiles instead of returning a list of links
...
[tiktok] Move avatar download to the user extractor, which results in more accurate metadata output (it would previously write the metadata of the video which the avatar was scraped from)
[tiktok] Fix tests and remove redundant user profile test
2025-03-19 18:50:06 +00:00
Mike Fährmann
070b75aa82
[patreon] do not match '/messages' URLs as creators ( #7187 )
2025-03-18 22:07:44 +01:00
Mike Fährmann
a6b8569037
[tests] implement expected failures
2025-03-18 21:48:17 +01:00
Mike Fährmann
567f5d0bc6
[common] add 'subdomains' argument to 'cookies_check()' ( #7188 )
2025-03-18 14:59:41 +01:00
Mike Fährmann
d746e025a0
[zerochan] parse JSON-LD data ( #7178 )
2025-03-17 19:59:44 +01:00
Mike Fährmann
6532cf9075
[deviantart] match '/gallery/recommended-for-you' URLs ( #7168 )
2025-03-17 09:49:11 +01:00
Mike Fährmann
8bdd543935
[deviantart:stash] fix legacy sta.sh links ( #7181 )
...
follow redirect instead of rewriting them to deviantart.com/stash/…
2025-03-16 19:38:56 +01:00
Mike Fährmann
bf927cbd4f
[config] fix using same key multiple times with 'apply' ( #7127 )
2025-03-16 19:37:04 +01:00
Mike Fährmann
dbe8820b9e
[arcalife] add 'gifs' option ( #5657 )
2025-03-14 22:34:45 +01:00
Mike Fährmann
5fa5a45f03
[tests] improve error message of multi type/value tests
...
improvement of 42070240ae
2025-03-14 18:59:57 +01:00
Mike Fährmann
31e57bafab
[arcalive] add 'user' extractor ( #5657 )
2025-03-14 18:58:10 +01:00
hdk5
d900e868e4
[arcalive] add support ( #5657 #7100 )
...
* [arca.live] Add extractor skeleton
* [arcalive] update names and formatting
* [arcalive] implement initial file extraction code
* [arcalive] improve '_extract_media()' performance
compile and cache regex on demand
* [arcalive] improve image extraction
- extract 'data-originalurl' URLs if available
- replace URL query strings with 'type=orig'
- ignore emoticons by default
* [arcalive] update defaults
- include 'title' in filenames
- use 0.5-1.5s delay between requests
* [arcalive] use ext from 'data-orig' if available
* [arcalive] update docs/supportedsites
* [arcalive] add tests
* [arcalive] update 'board' extractor pattern
so it doesn't also match 'post' URLs
---------
Co-authored-by: Mike Fährmann <mike_faehrmann@web.de >
2025-03-14 10:52:21 +01:00
Mike Fährmann
22d46f2462
[batoto] add 'domain' option ( #7174 )
...
allow legacy domains by default
2025-03-14 10:31:49 +01:00
Mike Fährmann
f395a3ec79
[sankaku] fix potential infinite loop ( #7155 )
...
https://github.com/mikf/gallery-dl/issues/7155#issuecomment-2723019761
2025-03-14 08:35:54 +01:00