Commit Graph

68 Commits (c83c812a1e2c279fb14ec2020c7b616e7d9ff908)

Author SHA1 Message Date
Mike Fährmann 257e9fb435
[gelbooru] improve pagination logic for meta tags (#5478)
5 months ago
Mike Fährmann 31e7ca73b6
[gelbooru] add 'order-posts' option for favorites (#5220)
6 months ago
Mike Fährmann 6d93295fea
[gelbooru] add 'date_favorited' metadata field
6 months ago
Mike Fährmann 0d69af94d5
[gelbooru] detect returned favorites order (#5220)
6 months ago
Mike Fährmann 93b4120e77
[gelbooru] support 'all' and empty tag (#5076)
8 months ago
Mike Fährmann bbf96753e2
[gelbooru] only log "Incomplete API response" for favorites (#5045)
8 months ago
Mike Fährmann cbfb7bfdf1
[gelbooru] display error for invalid API responses (#4903)
9 months ago
Mike Fährmann a86775f617
[gelbooru] fix 'favorite' extractor (#4903)
9 months ago
Mike Fährmann 27ec653991
fix bug in test_init and update example URLs
1 year ago
Mike Fährmann a453335a9f
remove test results in extractor modules
1 year ago
Mike Fährmann d94aa1ee02
[gelbooru] fix --range for favorites (#3704)
2 years ago
Mike Fährmann 1f82b00b8f
[gelbooru] fix and improve --range for pools
2 years ago
Mike Fährmann dcb8af659a
[gelbooru] extract favorites without needing cookies (#3704)
2 years ago
Mike Fährmann b756dc13aa
[gelbooru] warn about missing cookies for favorites (#3704)
2 years ago
Mike Fährmann b14f8d5817
[gelbooru] add 'favorite' extractor (#3704)
2 years ago
Mike Fährmann ed2d715019
fix 'keywords' in extractor tests (#3491)
2 years ago
Mike Fährmann b0cb4a1b9c
replace 'text.extract()' with 'text.extr()' where possible
2 years ago
Mike Fährmann 775895f44b
[booru] refactor 'tags' and 'notes' extraction
2 years ago
KJ16609 300bc03deb
[gelbooru] allow alternate parameter order in post URLs (#2821)
2 years ago
Mike Fährmann d508b2c049
[gelbooru] implement 'pool' pagination (#2853)
2 years ago
Mike Fährmann f225247670
[gelbooru] add support for `api_key` and `user_id` (#2767)
2 years ago
Mike Fährmann e2be199124
[gelbooru] improve and fix pagination (#2230, #2232)
3 years ago
Mike Fährmann cdc96e1217
[gelbooru] improve video file detection (fixes #2188)
3 years ago
Mike Fährmann 3085aac4d8
[gelbooru] handle changed API response format (#2157)
3 years ago
Mike Fährmann 3e4ffb0821
[gelbooru] add extractor for '/redirect.php' URLs (#1530)
3 years ago
thatfuckingbird dff03a6605
[booru] add an option to extract notes (only gelbooru for now) (#1457)
3 years ago
thatfuckingbird 918b0441fb
[gelbooru] fix tag category extraction (#1455)
3 years ago
Mike Fährmann 780bac4c8a
[gelbooru] update video server (fixes #1368)
4 years ago
Mike Fährmann 08d7934c6e
move extractors from booru.py into their own gelbooru_v02 module
4 years ago
Mike Fährmann e41e2be2f9
[booru] split '_prepare_post()'
4 years ago
Mike Fährmann a3a863fc13
[booru] add generalized extractors for *booru sites
4 years ago
Mike Fährmann 7a0ba370d1
[gelbooru] rewrite mp4 video URLs (fixes #1048)
4 years ago
Mike Fährmann fda9e296dd
[gelbooru] fix extraction without API
4 years ago
Mike Fährmann 9b4635917f
[gelbooru] simplify and fix pool extraction
4 years ago
Mike Fährmann 2188db6284
[gelbooru] fix non-API tag extraction
5 years ago
Mike Fährmann 7a5e78741c
[booru] build directory path for each file (#385)
5 years ago
Mike Fährmann 17a3426845
[gelbooru] enable all content when not using API
5 years ago
Mike Fährmann 6284731107
simplify extractor constants
6 years ago
Mike Fährmann 1d43cbbf52
[gelbooru] tag-splitting for non-api mode
6 years ago
Mike Fährmann 3dbc7c5f8d
[gelbooru] restore pool functionality
6 years ago
Mike Fährmann a2c74bc6f0
[gelbooru] inherit from BooruExtractor class
6 years ago
Mike Fährmann cc36f88586
rename safe_int to parse_int; move parse_* to text module
7 years ago
Mike Fährmann 5008e105ee
update archive IDs
7 years ago
Mike Fährmann 34873dbd90
set 'archive_fmt' values
7 years ago
Mike Fährmann d0886f411e
[gelbooru] re-enable API use (closes #56)
7 years ago
Mike Fährmann 291369eab2
various smaller changes/additions
7 years ago
Mike Fährmann a1980b16f3
[gelbooru] various improvements
7 years ago
Mike Fährmann 214972bc9a
[gelbooru] use manual extraction
7 years ago
Mike Fährmann 07214f4007
[booru] place subcategories into base classes
7 years ago
Mike Fährmann 4b967fa189
implement and use extractor.config() method
8 years ago