Commit Graph

37 Commits (f43bccb5beb7387b388cfa651987cac54da99b23)

Author SHA1 Message Date
Mike Fährmann a453335a9f
remove test results in extractor modules
1 year ago
Mike Fährmann 5171d8975c
[E621] support 'e6ai.net' (#4320)
1 year ago
Mike Fährmann 494acabd38
[danbooru] refactor pagination logic (#4002)
1 year ago
Mike Fährmann 708f478d15
[danbooru][e621] add 'date' metadata field (#4047)
1 year ago
Mike Fährmann 3d8777fbc1
move user agent string to util.py
2 years ago
Mike Fährmann 253ac08203
pre-define and use 'gallery-dö/<version>' UA string
2 years ago
Mike Fährmann bbf0911a46
[e621] implement 'notes' and 'pools' metadata extraction
2 years ago
Mike Fährmann 925b467496
split e621 from danbooru module (#3425)
2 years ago
Mike Fährmann 563bd0ecf4
[danbooru] inherit from BaseExtractor
3 years ago
Mike Fährmann 02e18f56be
[e621] add 'favorite' extractor (closes #2250)
3 years ago
Mike Fährmann d781e6ac44
[e621] return pool posts in order (closes #1195)
4 years ago
Mike Fährmann 8ca7f54750
rename '_request_…' variables
4 years ago
Mike Fährmann c57a918f4a
[e621] implement delay via '_request_interval_min'
4 years ago
Mike Fährmann ad2efa8509
[e621] derive from Danbooru extractors (#651)
5 years ago
Mike Fährmann 9b39e1cd7e
[e621] fix bug in API rate limiting (#651)
5 years ago
Mike Fährmann 5bcc7184c9
[danbooru][e621] increase page limits
5 years ago
Mike Fährmann ebc70e87ce
[e621] update to new interface / API endpoints (closes #635)
5 years ago
Mike Fährmann 6284731107
simplify extractor constants
6 years ago
Mike Fährmann 34bab080ae
rewrite URL patterns to use only 1 per extractor
6 years ago
Mike Fährmann 4a57509392
generalize tag-splitting option (#92)
6 years ago
Mike Fährmann 974e73bdbb
[booru] smaller code adjustments
7 years ago
Mike Fährmann 9e8a84ab6c
[booru] rewrite using Mixin classes (#59)
7 years ago
Mike Fährmann 65997d835b
replace popular/ranking tests with older ones
7 years ago
Mike Fährmann 88a386977e
[booru] add "popular" extractors for more sites
7 years ago
Mike Fährmann 07214f4007
[booru] place subcategories into base classes
7 years ago
Mike Fährmann 94e10f249a
code adjustments according to pep8 nr2
8 years ago
Mike Fährmann d7e168799d
consistent extractor naming scheme + docstrings
8 years ago
Mike Fährmann 616e0aedd6
update booru testdata
9 years ago
Mike Fährmann ba99506c72
more extractor test-cases
9 years ago
Mike Fährmann f7c47a6018
add subcategories to extractors
9 years ago
Mike Fährmann 23208a49b8
[e621] update to new format
9 years ago
Mike Fährmann 3b0fe8f544
unify booru filename-patterns
9 years ago
Mike Fährmann 3c13548f29 rewrite extractors to use config-module
9 years ago
Mike Fährmann 3c6161eea7 small whitespace fixes
10 years ago
Mike Fährmann 758fe00441 [e621] update to new extractor interface
10 years ago
Mike Fährmann 34d13bc906 added extractor 'danbooru' + split BooruExtractor to handle XML and JSON
10 years ago
Mike Fährmann 099fe7515e added extractor 'e621'
10 years ago