Commit Graph

46 Commits (58e0b17211ba2062feb84476253e5eaa99cb4c53)

Author SHA1 Message Date
Mike Fährmann fc277fa45f
[seiga] require authentication with 'user_session' cookie (#2372)
3 years ago
Mike Fährmann bd08ee2859
remove most 'yield Message.Version' statements
3 years ago
Mike Fährmann b58e605dc7
raise error when required username or password are missing
4 years ago
Mike Fährmann 07432d6262
[seiga] fix flake8 and cookie test (#1063)
4 years ago
kurumigi 7e0e872f4f
[seiga] Add metadata for single image downloads (#1063)
4 years ago
Mike Fährmann b2151f3928
[seiga] support mobile URLs (closes #401)
5 years ago
Mike Fährmann fdec59f8e2
replace extractor.request() 'expect' argument
5 years ago
Mike Fährmann a2af2d2965
adjust cache maxage values
6 years ago
Mike Fährmann 3159dd79d5
[seiga] use HTTPS
6 years ago
Mike Fährmann 4b1880fa5e
propagate 'match' to base extractor constructor
6 years ago
Mike Fährmann 3a0b4af744
[seiga] recognize /thumb/ URLs
6 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 dd358b4564
improve cookie handling during logins
6 years ago
Mike Fährmann 6126615698
update URLs for supportedsites.rst
6 years ago
Mike Fährmann b8c97d2295
use 'extractor.request()' for more HTTP requests
6 years ago
Mike Fährmann cc36f88586
rename safe_int to parse_int; move parse_* to text module
7 years ago
Mike Fährmann 3905474805
[booru] call update_page() with correct dict (closes #82)
7 years ago
Mike Fährmann 32bbd12f08
update extractor tests
7 years ago
Mike Fährmann 34873dbd90
set 'archive_fmt' values
7 years ago
Mike Fährmann 0876541e43
[seiga] update tests
7 years ago
Mike Fährmann 93482a1f88
implement 'util.advance()'
7 years ago
Mike Fährmann 3c576d10c0
[seiga] better metadata + 'skip()' support
7 years ago
Mike Fährmann f72318e593
[seiga] support more than 200 images
7 years ago
Mike Fährmann 6f30cf4c64
change keyword names to valid Python identifiers
7 years ago
Mike Fährmann cfa479fab5
update error message for unspecified exceptions
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 d3b04076f7
add .netrc support (#22)
7 years ago
Mike Fährmann c184e47ee3
put common directory- and filename formats in base classes
7 years ago
Mike Fährmann 4b967fa189
implement and use extractor.config() method
8 years ago
Mike Fährmann 82ab1fca07
[seiga] reduce cache maxage to one week
8 years ago
Mike Fährmann 1d46be545c
add login notifications
8 years ago
Mike Fährmann 619c74159a
[seiga] fix file extension and xml parsing
8 years ago
Mike Fährmann 94e10f249a
code adjustments according to pep8 nr2
8 years ago
Mike Fährmann 95986ed566
[seiga] add user extractor
8 years ago
Mike Fährmann 7952b8d18d
add a few tests expecting exceptions
8 years ago
Mike Fährmann 12c99293b6
allow extension by Content-Type for exhentai, seiga, senmanga
8 years ago
Mike Fährmann 56d810c896
update keyword hashes for tests
8 years ago
Mike Fährmann 19c2d4ff6f
remove explicit (sub)category keywords
8 years ago
Mike Fährmann d7e168799d
consistent extractor naming scheme + docstrings
8 years ago
Mike Fährmann 98877a45fb
[seiga] raise NotFoundError
8 years ago
Mike Fährmann 813320d7db
[seiga] match direct-links to images
8 years ago
Mike Fährmann 6792c68254
[seiga] add extractor
8 years ago