Commit Graph

79 Commits (2d5703c4938fe6a24ec499a40b674e05f0ea0863)

Author SHA1 Message Date
Mike Fährmann 6b373cb7e2
[exhentai] restrict default directory name length (#545)
5 years ago
Mike Fährmann 4409d00141
embed error messages in StopExtraction exceptions
5 years ago
Mike Fährmann 1848788970
update test results etc
5 years ago
Mike Fährmann 9ae58a6b3e
[exhentai] update image limit checks
5 years ago
Mike Fährmann fa60109e97
[exhentai] don't use e-hentai.org for exhentai URLs
5 years ago
Mike Fährmann beb4fab2e6
[exhentai] improve limit and error handling (#360)
5 years ago
Mike Fährmann 81b35ed3cb
[exhentai] catch more error states (#356, #360)
5 years ago
Mike Fährmann 6ce22f606b
[exhentai] update login procedure and tests
5 years ago
Mike Fährmann dc73d02d87
[exhentai] always use e-hentai.org as domain + set nw cookie
5 years ago
Mike Fährmann fdec59f8e2
replace extractor.request() 'expect' argument
5 years ago
Mike Fährmann 1c36e65e9b
[exhentai] choose site version depending on input URL (#278)
5 years ago
Mike Fährmann 1f7fa9dc8e
[exhentai] update data extraction code
5 years ago
Mike Fährmann 5398bfbd69
[exhentai] fix search and favorite extraction
6 years ago
Mike Fährmann a2af2d2965
adjust cache maxage values
6 years ago
Mike Fährmann 5530871b5a
change results of text.nameext_from_url()
6 years ago
Mike Fährmann 61741d7333
provide type information for Queue messages
6 years ago
Mike Fährmann 2e516a1e3e
store the full original URL in Extractor.url
6 years ago
Mike Fährmann 4b1880fa5e
propagate 'match' to base extractor constructor
6 years ago
Mike Fährmann 6284731107
simplify extractor constants
6 years ago
Mike Fährmann dd358b4564
improve cookie handling during logins
6 years ago
Mike Fährmann 134487ffb0
[exhentai] stop extraction if image limit is exceeded (#141)
6 years ago
Mike Fährmann e868fb4393
[exhentai] improve gallery extraction
6 years ago
Mike Fährmann 2ffc105887
[exhentai] extract tag metadata
6 years ago
Mike Fährmann 2801a0d997
[exhentai] skip "Content Warning" page when not logged in
6 years ago
Mike Fährmann b8c97d2295
use 'extractor.request()' for more HTTP requests
6 years ago
Mike Fährmann 017188d268
improve extractor.request()
6 years ago
Mike Fährmann 7a58151566
fix util.parse_bytes invocations
6 years ago
Mike Fährmann cc36f88586
rename safe_int to parse_int; move parse_* to text module
7 years ago
Mike Fährmann 64d7c85b55
[exhentai] improve metadata
7 years ago
Mike Fährmann 52d41c41e7
[exhentai] add extractor for favorited galleries
7 years ago
Mike Fährmann 63cc2599c4
[exhentai] add extractor for search results
7 years ago
Mike Fährmann 34873dbd90
set 'archive_fmt' values
7 years ago
Mike Fährmann e6814aebe2
add 'extractor.*.user-agent' config option
7 years ago
Mike Fährmann 9fc1d0c901
implement and use 'util.safe_int()'
7 years ago
Mike Fährmann 6f30cf4c64
change keyword names to valid Python identifiers
7 years ago
Mike Fährmann c0755a4d5e
[exhentai] revert login-method to its old version (#37)
7 years ago
Mike Fährmann 3ee39ffd93
[exhentai] update login procedure (#37)
7 years ago
Mike Fährmann 2d0dfe9d56
[exhenai] init headers before login and detect sadpanda
7 years ago
Mike Fährmann 915a0137de
improve 'extractor.request'
7 years ago
Mike Fährmann 7aa9fa796a
code cleanup and fixes
7 years ago
Mike Fährmann 808f67ba7d
use 'cookiedomain' for cookies set by object-config-values
7 years ago
Mike Fährmann 0610ae5000
skip login if cookies are present
7 years ago
Mike Fährmann 58e95a7487
share extractor and downloader sessions
7 years ago
Mike Fährmann 1dac76fd1c
update extractor docstrings
7 years ago
Mike Fährmann d3b04076f7
add .netrc support (#22)
7 years ago
Mike Fährmann af56887a47
[exhentai] fall back to e-hentai if no username is given
8 years ago
Mike Fährmann 4b967fa189
implement and use extractor.config() method
8 years ago
Mike Fährmann b603b592cf
[exhentai] accept "e-hentai.org" URLs (#11)
8 years ago
Mike Fährmann 841fd50242
move code into util.py
8 years ago
Mike Fährmann 1d46be545c
add login notifications
8 years ago