SubmarineScurvy
|
ef8f2869e7
|
[listal] add 'image' & 'people' extractors (#1589 #8921)
* listal extractor
* add listal to init
* fix flake8 & formatting & extractor names/subcategories
* remove 're' import
* remove 'datetime' import
* update & simplify extractors
* update supportedsites
* add tests
---------
Co-authored-by: Mike Fährmann <mike_faehrmann@web.de>
|
2026-01-27 18:26:41 +01:00 |
|
Mike Fährmann
|
b67e3c15ff
|
[xenforo] support 'titsintops.com' (#8945)
|
2026-01-27 10:31:26 +01:00 |
|
Mike Fährmann
|
f6ce8c8579
|
[mangataro] fix 'manga' extractor (#8930)
|
2026-01-27 10:03:33 +01:00 |
|
Mike Fährmann
|
9a102039fc
|
[weebdex] make metadata extraction non-fatal (#8939)
|
2026-01-26 16:44:29 +01:00 |
|
Mike Fährmann
|
7784aed74e
|
[kemono] prevent 'revisions' API requests when possible
posts from '/v1/{service}/user/{creator_id}/post/{post_id}' already
include their revisions and don't need an additional API request
|
2026-01-26 10:00:32 +01:00 |
|
Mike Fährmann
|
7ac9ad1cbf
|
[kemono] fix possible 'AttributeError' for revisions (#8929)
some revisions have string values for 'file' and 'attachments'
instead of the regular dicts
|
2026-01-26 10:00:32 +01:00 |
|
Mike Fährmann
|
93bf4ccc18
|
merge #8928: [mangafreak] add support
|
2026-01-25 19:52:34 +01:00 |
|
Mike Fährmann
|
4e71e2f7e7
|
[mangafreak] update & fix
- fix manga and title extraction
- fix 'chapter_minor'
- extend test results
|
2026-01-25 19:49:56 +01:00 |
|
Mike Fährmann
|
7026611f31
|
merge #8925: [mangatown] add support
|
2026-01-25 18:35:39 +01:00 |
|
Mike Fährmann
|
bf3ee5e9f7
|
[mangatown] fix & update
- use BASE_PATTERN
- fix manga, manga_id, chapter_id extraction
- fix & extend 'manga' metadata results
- extend test results
|
2026-01-25 18:32:17 +01:00 |
|
Duy Nguyen
|
8b0e8c656d
|
feat(mangafreak): add support for MangaFreak
Add chapter and manga extractors for ww2.mangafreak.me with support
for bonus chapters (e.g., 167e suffix).
|
2026-01-25 15:56:52 +01:00 |
|
Mike Fährmann
|
adca123646
|
[weibo:user] add 'subalbums' include (#8792)
|
2026-01-25 11:16:41 +01:00 |
|
Duy Nguyen
|
4d8f61ad76
|
[mangatown] add support
|
2026-01-25 00:02:36 +01:00 |
|
Mike Fährmann
|
291fb78995
|
[pp:mtime] fix '_mtime_meta' for invalid values (#8918)
fixes regression introduced in d57dc48dcd
also prevents previous _mtime_meta entries from affecting new files
|
2026-01-24 18:58:24 +01:00 |
|
Duy Nguyen
|
0b0bcb1640
|
feat(kaliscan): add extractor for kaliscan.me
Support chapter and manga extractors with metadata extraction.
|
2026-01-23 20:22:50 +01:00 |
|
Mike Fährmann
|
f869085476
|
[weebdex] add 'data-saver' option (#8914)
|
2026-01-23 09:22:41 +01:00 |
|
Mike Fährmann
|
72322deaee
|
[mangafire] generate 'vrf' tokens (#8400 #8906)
26fc9e9649
|
2026-01-23 09:16:58 +01:00 |
|
Mike Fährmann
|
fb0d639f68
|
[xenforo] add 'media-album' extractor (#8902)
|
2026-01-22 09:10:31 +01:00 |
|
Mike Fährmann
|
18fabb9605
|
[batoto] remove module (#8908)
"Bato.to has shut down."
There are mirror sites, but they are unscrapeable
due to heavily obfuscated HTML and JS
|
2026-01-21 20:33:08 +01:00 |
|
Mike Fährmann
|
9ca45aae73
|
[nitter] re-add instances
|
2026-01-21 20:32:58 +01:00 |
|
Mike Fährmann
|
774d885a86
|
[kemono:discord] extract 'archives' metadata (#8898)
4a74bc6e30
|
2026-01-20 17:58:36 +01:00 |
|
Mike Fährmann
|
efcbde7dcd
|
[kemono:discord] support server URLs with trailing '/'
|
2026-01-20 17:29:00 +01:00 |
|
Mike Fährmann
|
2b42766956
|
[turbo] add '/v/' URL test
|
2026-01-20 17:16:46 +01:00 |
|
brerk
|
e00c717b15
|
[turbo] update 'saint' extractors (#8893 #8896)
* Implements turbo.py & remove from domain pattern from saints.py
* Remove leftover commented pattern from saints.py
* Make turbo.py comply with flake8
* Add album support
* Improved metadata extracion for albums and single files & created turbo.py tests using saints.py test
* Align turbo.py extractor with flake8 rules
* Fix #class name on turbo.py tests
* Fix #category test
* Fix #category test x2
* Fix #category tests
* Fix #category tests
* Fix TurboMediaExtractor self.groups unpacking
* update basic module formatting
* replace 'saint' with 'turbo' in modules list
* remove saint extractors and tests
* update & simplify 'media' extractor
* update & simplify 'album' extractor
* update tests
* update supportedsites
* update 'category-map' & 'config-map'
---------
Co-authored-by: Mike Fährmann <mike_faehrmann@web.de>
|
2026-01-19 22:20:13 +01:00 |
|
Mike Fährmann
|
cc5bfa6eb0
|
[xenforo] support 'celebforum.to' (#8902)
|
2026-01-19 16:04:33 +01:00 |
|
Mike Fährmann
|
09635352d0
|
[imagebam] raise 'NotFoundError' for deleted galleries
|
2026-01-19 11:19:35 +01:00 |
|
Mike Fährmann
|
8a481a5126
|
[tests/results] allow using exception names for '#exception'
|
2026-01-19 11:19:12 +01:00 |
|
Mike Fährmann
|
8c9ca609ea
|
[imagebam] raise 'NotFoundError' for deleted images (#8890)
|
2026-01-18 21:27:27 +01:00 |
|
Mike Fährmann
|
c23beee57c
|
[util] use functions for predicates
more lightweight and faster than classes
|
2026-01-18 20:32:36 +01:00 |
|
AngeredBacterium
|
d64ca94361
|
[saint] support alternate turbovid domain (#8888)
* Add alternate turbovid domain
* simplify regex pattern
* add tests
|
2026-01-16 09:37:52 +01:00 |
|
Stephon Parker
|
43387c535d
|
[thefap] add support (#8821 #8822)
* adding site support for thefap.com
* fixing typo in url tld
* improve & simplify 'model' extractor
* update 'post' extractor
* update docs/supportedsites
* add tests
---------
Co-authored-by: Mike Fährmann <mike_faehrmann@web.de>
|
2026-01-14 21:11:56 +01:00 |
|
Mike Fährmann
|
812482e53e
|
[xenforo] extract 'author_slug' metadata (#8785)
|
2026-01-13 21:57:04 +01:00 |
|
Mike Fährmann
|
c4040bb45b
|
[rule34xyz] support URLs with 'www' subdomain (#8875)
|
2026-01-13 12:06:45 +01:00 |
|
Mike Fährmann
|
f1fd83e87e
|
[xenforo] fix/improve 'bb*Wrapper' extraction (#8868)
|
2026-01-12 20:48:14 +01:00 |
|
Mike Fährmann
|
200ad21cbd
|
[scripts/generate_result] fix 'small()' for empty objects
|
2026-01-11 22:55:19 +01:00 |
|
Mike Fährmann
|
d8128fbd4c
|
[booth:item] support URLs with language codes
|
2026-01-11 22:17:36 +01:00 |
|
Mike Fährmann
|
d7c1c30c62
|
[booth] add 'category' extractor (#8867)
|
2026-01-11 22:17:01 +01:00 |
|
Mike Fährmann
|
a79a945494
|
[formatter] overload '.' operator
implement generic access of
* list items (L[1] -> L.1)
* dict vslues (D[key] -> D.key)
* object attributes (O.attr -> O.attr)
in standard format strings
|
2026-01-11 17:49:55 +01:00 |
|
camellia2077
|
084a6d73e0
|
[bilibili] add support for Live Photo (video) downloads (#8860)
* bilibili: add support for live photo downloads
* fix: resolve flake8 linting errors (whitespace and line length)
* fix: resolve flake8 E302 and W293 linting errors
* fix: resolve flake8 W293 and E302 linting errors
* simplify syntax
* add 'livephoto' option
* add tests
|
2026-01-10 19:27:34 +01:00 |
|
Mike Fährmann
|
18b4c67c65
|
[ahottie:album] support multiple pages (#8862)
|
2026-01-10 18:08:13 +01:00 |
|
Mike Fährmann
|
76930ad44c
|
[saint] support 'turbovid.cr' URLs (#8851)
|
2026-01-10 18:08:13 +01:00 |
|
Mike Fährmann
|
bb7d540c7a
|
[xenforo] add 'media-category' extractor (#8785)
|
2026-01-10 18:08:05 +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
|
fe1fc5da12
|
[furaffinity:favorite] support URLs with custom start position
|
2026-01-09 18:02:10 +01:00 |
|
Mike Fährmann
|
7a2f15348f
|
[imagetwist:gallery] extract 'gallery_title' & 'gallery_id' metadata
|
2026-01-09 15:37:57 +01:00 |
|
Mike Fährmann
|
1e2a2c258c
|
[imagetwist:gallery] support 'page' URLs (#8826)
|
2026-01-09 10:41:28 +01:00 |
|
Mike Fährmann
|
be23e164b7
|
[shopify] support URLs starting with language codes
|
2026-01-08 19:00:03 +01:00 |
|
Mike Fährmann
|
5b8627a646
|
[imagetwist:gallery] support multiple pages (#8826)
|
2026-01-07 21:39:19 +01:00 |
|
Mike Fährmann
|
b1a708beb9
|
[weibo:album] implement 'subalbum' support (#8792)
https://weibo.com/u/USER?tabtype=album-1
https://weibo.com/u/USER?tabtype=album-NAME
https://weibo.com/u/USER?tabtype=album-all
https://weibo.com/u/USER?tabtype=album-only
|
2026-01-07 19:23:54 +01:00 |
|
Mike Fährmann
|
d491ed8ed8
|
[tests/results] defer formatter creation
|
2026-01-07 19:23:54 +01:00 |
|