Commit Graph

1199 Commits (50187818984af68f7443b24034c102c2e881daaf)

Author SHA1 Message Date
Mike Fährmann 06cbf5f9c4
implement 'chapter-reverse' option (#149)
6 years ago
Mike Fährmann e95b24f056
[reactor] add wait-min & -max options (#148)
6 years ago
Mike Fährmann 8e01cf0ef8
[reactor] generalize extractors (#148)
6 years ago
Mike Fährmann 1737d7f576
[joyreactor] fix and improve pagination (#148)
6 years ago
Mike Fährmann 8753627ef4
[joyreactor] improve error handling for faulty JSON (#148)
6 years ago
Mike Fährmann a36f52a730
[joyreactor] add extractor for search results (#148)
6 years ago
Mike Fährmann a303efb597
[mangadex] handle manga pages without chapters
6 years ago
Mike Fährmann 0afa913de4
[tumblr] add tests for hidden and private blogs (#145)
6 years ago
Mike Fährmann fa7fa2f8ff
[deviantart1 update tests]
6 years ago
Mike Fährmann b7b5456a32
[kissmanga] use HTTPS
6 years ago
Mike Fährmann 259123732f
[readcomiconline] improve comic-page parsing
6 years ago
Mike Fährmann 4ab0960083
[reddit] add metadata to extracted URLs
6 years ago
Mike Fährmann 2f4f60de33
[tumblr] add tests for each post type
6 years ago
Mike Fährmann 98314aa04c
[mangapark] detect non-existent chapters
6 years ago
Mike Fährmann 6c71e9cf5d
[deviantart] add separate 'sta.sh' extractor (#113)
6 years ago
Mike Fährmann f9ace0f4a3
[mangapark] fix manga extraction ... again
6 years ago
Mike Fährmann 28f9539551
[tumblr] change default values for post types and inline media
6 years ago
Mike Fährmann 5be95034ba
[tumblr] add option to download avatars (#137)
6 years ago
Mike Fährmann 7471933d5f
use extractor.request for all other API calls
6 years ago
Mike Fährmann 995844c915
[instagram] relax test pattern even more
6 years ago
Mike Fährmann 2e5f82e59e
[tumblr] don't follow 'external' Tumblr URLs (#139)
6 years ago
Mike Fährmann 0c9762f00e
[mangapark] fix extraction
6 years ago
Mike Fährmann c9ef5ed364
[luscious] ensure URLs have a scheme
6 years ago
Mike Fährmann 851ee9f89f
[sensescans] replace tests
6 years ago
Mike Fährmann 0be7ee3106
[hitomi] fix image subdomains (closes #142)
6 years ago
Mike Fährmann fe96835d25
[kissmanga] add fallback for chapter-string parsing (#20)
6 years ago
Mike Fährmann 4d73cc785d
update test results
6 years ago
Mike Fährmann 049a9575c4
[tumblr] fix inline extraction #2
6 years ago
Mike Fährmann f6bf66f72c
[pixiv] create directory for each "work" item (#136)
6 years ago
Mike Fährmann b7a9f6cc49
[tumblr] improve inline extraction (#137)
6 years ago
Mike Fährmann 010da8372a
[instagram] relax test pattern
6 years ago
Mike Fährmann 1c6b9ba322
[readcomiconline] use HTTPS
6 years ago
Leonardo Taccari 2655a2ea02 Add support for instagram.com user profiles and pages (#134)
6 years ago
HRXN e80ee77d71 tumblr.py: update regex for video (#133)
6 years ago
Mike Fährmann 9a98b6769d
use extractor.request for API calls (#130)
6 years ago
Mike Fährmann ad2cefda6b
[tumblr] in case of exception use filename as 'hash' (#129)
6 years ago
Mike Fährmann 95636418ad
[tumblr] catch exception for 'hash' extraction (fixes #129)
6 years ago
Mike Fährmann 40e30694f3
[pinterest] fix pin.it redirects
6 years ago
Mike Fährmann 770200888e
[gfycat] use public API endpoint
6 years ago
Mike Fährmann 5d6e219fb2
[joyreactor] update tests
6 years ago
Mike Fährmann c59f56fe7e
[gfycat] fix extraction
6 years ago
Mike Fährmann ba56827f36
[newgrounds] add user-, video-, image-extractors (#119)
6 years ago
Mike Fährmann 15890930ea
[mangafox] fix extraction
6 years ago
Mike Fährmann a4263fb253
[luscious] add extractor for search results (closes #127)
6 years ago
Mike Fährmann a0ae156edc
[pornreactor] add tag-, user-, post-extractors (#114)
6 years ago
Mike Fährmann bacbc2e7bd
[joyreactor] try to prevent JsonDecodeErrors (#114)
6 years ago
Mike Fährmann 503d42a1c2
[joyreactor] add tag-, user-, post-extractors (#114)
6 years ago
Mike Fährmann 59bb434ba5
[flickr] add ability to download all albums of a user
6 years ago
Mike Fährmann 9e188f6a21
[4chan] support 4channel.org domain
6 years ago
Mike Fährmann 041bd501fc
[hentaifoundry] unescape YII_CSRF_TOKEN value
6 years ago
Mike Fährmann b828473aa3
retry HTTP requests for more exception classes
6 years ago
Mike Fährmann c47482b110
smaller changes, missing docs, etc.
6 years ago
Mike Fährmann 7f6a0be982
adjust some tests
6 years ago
Mike Fährmann baad7b0fa5
[twitter] unpack API responses when logged in (closes #123)
6 years ago
Mike Fährmann 3bdfc15be1
[pinterest] don't crash on pins without image info
6 years ago
Mike Fährmann 14ee6bf611
[behance] handle external URLs with youtube-dl
6 years ago
Mike Fährmann 36425122ff
[artstation] handle external URLs with youtube-dl
6 years ago
Mike Fährmann bd8670d925
[gfycat] extend URL pattern
6 years ago
Mike Fährmann 2fa28a2609
update default user-agent string (closes #122)
6 years ago
Mike Fährmann 7e2d6bcd62
[deviantart] fix original image downloads
6 years ago
Mike Fährmann 9e12e073ab
[2chan] fix extraction
6 years ago
Mike Fährmann 966a9ca3a0
update test results
6 years ago
Mike Fährmann fd8ed35591
[turboimagehost] fix extraction
6 years ago
Mike Fährmann c69150f715
[imagefap] fix extraction
6 years ago
Mike Fährmann d1f3d32eec
[fallenangels] unescape chapter titles
6 years ago
Mike Fährmann c9861ca812
adjust message for status_code based exceptions
6 years ago
Mike Fährmann eb1c24b286
[imagebam] detect nonexistent galleries
6 years ago
Mike Fährmann e1d306cc48
update unit test results
6 years ago
Mike Fährmann 8faf03ed84
[pixiv] use refresh_token based authentication
6 years ago
Mike Fährmann 2221cf97ff
implement 'update()' for caches
6 years ago
Mike Fährmann d8492df51b
[deviantart] extend functionality of 'original' option
6 years ago
Mike Fährmann c00dce2adc
[behance] enable 'categorytransfer'
6 years ago
Mike Fährmann 1532d1b690
fix 'range' tests and update a few test results
6 years ago
Mike Fährmann 4a348990f4
adjust value resolution for retries/timeout/verify options
6 years ago
Mike Fährmann f647f5d9c3
use 'verify' option for regular HTTP requests
6 years ago
Mike Fährmann ca6ac4db6a
fix 'content' tests
6 years ago
Mike Fährmann 188876d814
implement youtube-dl downloader module
6 years ago
Mike Fährmann f4df6c2396
[pixiv] remove 'type' and 'page' query parameter handling
6 years ago
Mike Fährmann d70db2d555
Revert "[komikcast] fix extraction"
6 years ago
Mike Fährmann d69db60e2a
update unit test results
6 years ago
Mike Fährmann f8b3b00249
[twitter] add experimental 'videos' option (#99)
6 years ago
Mike Fährmann 5507f5ce2e
[komikcast] fix extraction
6 years ago
Mike Fährmann 8080071174
[flickr] improve album metadata (closes #109)
6 years ago
Mike Fährmann 537448ba6e
[yuki] fix extraction of older threads (closes #112)
6 years ago
Mike Fährmann 1acaed73e0
[warosu] improve extraction and metadata
6 years ago
Mike Fährmann 2cf3f53839
[yuki] add thread extractor (closes #111)
6 years ago
Mike Fährmann c402cc4047
[hentaifoundry] add 'popular' and 'recent' extractors
6 years ago
Mike Fährmann a5fc311dfa
[hentaifoundry] add 'favorite' extractor
6 years ago
Mike Fährmann 1c95a0173f
[hentaifoundry] split 'artist' into 'user'+'artist'
6 years ago
Mike Fährmann e066f35118
update extractor tests
6 years ago
Mike Fährmann 006f75b538
[hentaifoundry] rewrite + more metadata
6 years ago
Mike Fährmann eeb7424783
[hentaifoundry] add support for "scraps" (#110)
6 years ago
Mike Fährmann 6ea9a78588
[wallhaven] add login capabilities
6 years ago
Mike Fährmann c9290d8212
[wallhaven] add wallpaper and search extractors
6 years ago
Mike Fährmann 26cbcb3a72
[flickr] improve error handling (#109)
6 years ago
Mike Fährmann 2be4c9ffe3
[sankaku] small code improvements
6 years ago
Mike Fährmann 529aa21dd9
move FileAdapter definition into recursive.py
6 years ago
Mike Fährmann 22ab509a70
[bobx] rename "model" to "idol" extractor
6 years ago
Mike Fährmann 99137f1bee
[sankaku] send login info as formdata
6 years ago
Mike Fährmann fa64c38d5b
[sankaku] fix pagination for user favorites (#106)
6 years ago
Mike Fährmann 69fd61ea86
[bobx] add gallery and model extractors
6 years ago
Mike Fährmann 0232d80cec
[deviantart] convert 'published_time' to int (fixes #108)
6 years ago
Mike Fährmann 7742cf8601
[tumblr] change 'reblogs' option (#103)
6 years ago
Mike Fährmann d4d95d3154
[tumblr] improve rewrite rules for video URLs
6 years ago
Mike Fährmann 542a25c389
[ngomik] fix extraction
6 years ago
Mike Fährmann a666ddd16b
[tumblr] extend 'reblogs' functionality (#103)
6 years ago
Mike Fährmann c9b8e6aefc
[reddit] fix submission-ID parsing (#104)
6 years ago
Mike Fährmann 488abeca0b
[hentaicafe] adjust default directory format
6 years ago
Mike Fährmann b4eca2633e
[tumblr] support /archive URLs
6 years ago
Mike Fährmann aa1de70da0
[tumblr] recognize inline videos (#102)
6 years ago
Mike Fährmann 3ecea4cf36
[hentaicafe] add chapter and manga extractors (#101)
6 years ago
Mike Fährmann 0bc8ef51c8
[smugmug] Handle albums with no explicit owner (#100)
6 years ago
Mike Fährmann b47af4637a
[mangadex] update URL pattern
6 years ago
Mike Fährmann 75862715ac
[behance] add user extractor
6 years ago
Mike Fährmann a493fed376
[deviantart] fix journal creation if no 'username' is set
6 years ago
Mike Fährmann 5b8a314de7
[tumblr] replace inline URLs with higher quality ones (#98)
6 years ago
Mike Fährmann 2af2bb7911
[mangadex] fix relative page URLs
6 years ago
Mike Fährmann 34b556922d
update/restore tests
6 years ago
Mike Fährmann ab2bfaeb46
[ngomik] add replacement for 'subapics'
6 years ago
Mike Fährmann a2eeef1f5e
[behance] replace test
6 years ago
Mike Fährmann e9dd2eff1d
[twitter] add extractor for media-tweet timelines (#96)
6 years ago
Mike Fährmann f45c9f2141
[gfycat] test-updates and code-adjustments
6 years ago
Mike Fährmann 9b1c39032c
[twitter] changes and improvements
6 years ago
Mike Fährmann 10365394d7
[twitter] add support for user-timelines (closes #96)
6 years ago
Mike Fährmann d3f1eed2a6
[pinterest] improvements
6 years ago
Mike Fährmann 2801a0d997
[exhentai] skip "Content Warning" page when not logged in
6 years ago
Mike Fährmann 63fa0b2006
[pinterest] add extractors for related pins
6 years ago
Mike Fährmann 1694039de0
[komikcast] update ad-filter
6 years ago
Mike Fährmann a74591b84b
[tumblr] remove "original image" functionality
6 years ago
Mike Fährmann 38d4f43cc0
[komikcast] skip ads
6 years ago
Mike Fährmann 4313c95bc9
improve error message for OAuth2 authentication
6 years ago
Mike Fährmann b55e39d1ee
[mangadex] improve extraction
6 years ago
Mike Fährmann b1c4c1e13c
[mangadex] fix extraction
6 years ago
Mike Fährmann 3c90df6635
[piczel] add user, folder and image extractors
6 years ago
Mike Fährmann 2a9f3341a2
[behance] fix title extraction
6 years ago
Mike Fährmann 3fc2f269fa
[behance] filter 'fields' list
6 years ago
Mike Fährmann b67339155f
[rule34] update test results
6 years ago
Mike Fährmann a86f2bfc80
[pinterest] update not-found redirects
6 years ago
Mike Fährmann b040ca0718
[rule34] small unit test fixes
6 years ago
Mike Fährmann b164231bca
[sankaku] increase default values for 'wait-min/-max'
6 years ago
Mike Fährmann 68d6033a5d
use 'retries' and 'timeout' options for regular HTTP requests
6 years ago
Mike Fährmann f3793660ef
update tests
6 years ago
Mike Fährmann df082e923c
[behance] add gallery extractor (#95)
6 years ago
Mike Fährmann 5f27cfeff6
[deviantart] remove `prefer-public` option
6 years ago
Mike Fährmann bb89a1e6d7
[mangahere] use http://
6 years ago
Mike Fährmann 212130b048
[deviantart] improve public-private token switching
6 years ago
Mike Fährmann 886d662582
[deviantart] add option to minimize refresh-token usage
6 years ago
Mike Fährmann d98e47817d
[deviantart] reduce refresh-token usage
6 years ago
Mike Fährmann 84854fcad7
[myportfolio] add user and gallery extractors (#95)
6 years ago
Mike Fährmann c9f70e0a19
[paheal] use HTTPS
6 years ago
Mike Fährmann ff436692bf
["deviantart] add 'journals' option
6 years ago
Mike Fährmann 00032b828c
[deviantart] add 'wait-min' option
6 years ago
Mike Fährmann a6fe2bb594
[whatisthisimnotgoodwithcomputers] remove extractor
6 years ago
Mike Fährmann 0ba93650e0
[8chan] replace unit test URL
6 years ago
Mike Fährmann 269dc2bbd5
[sankaku] add 'tags' option (#94)
6 years ago
Mike Fährmann 173add6935
[nijie] fix artist_id extraction
6 years ago
Mike Fährmann 6996f5c118
[mangahere] fix and improve chapter extraction
6 years ago
Mike Fährmann 1d43cbbf52
[gelbooru] tag-splitting for non-api mode
6 years ago
Mike Fährmann 2eefaa99a3
[mangapark] support .net and .com mirrors
6 years ago
Mike Fährmann c20c0a4820
[safebooru] add pool extractor
6 years ago
Mike Fährmann f916279ae6
[rule34] add pool extractor
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 4a57509392
generalize tag-splitting option (#92)
6 years ago
Mike Fährmann 188e956c4e
[imagefap] use HTTPS + update test results
6 years ago
Mike Fährmann 87853538b4
[yandere] add option to split tags by type (#92)
6 years ago
Mike Fährmann a699787d01
[deviantart] update URL patterns to new format
6 years ago
Mike Fährmann 9e3415886c
[senmanga] fix/update tests
6 years ago
Mike Fährmann b8c97d2295
use 'extractor.request()' for more HTTP requests
6 years ago
Mike Fährmann 150a6b9064
[xvideos] fix metadata extraction
6 years ago
Mike Fährmann 7a98cc9798
[smugmug] update tests
6 years ago
Mike Fährmann 91340d9d27
[pixiv] fix ugoira test
6 years ago
Mike Fährmann eb7a1f3b98
[pixiv] rework ugoira handling
6 years ago
Mike Fährmann 017188d268
improve extractor.request()
6 years ago
Mike Fährmann f10bd5cdbe
[4chan] unescape filenames
6 years ago
Mike Fährmann 2d1a104739
[mangadex] unescape manga names and chapter titles
6 years ago
Mike Fährmann 6ac403c5d3
add postprocessor config example
6 years ago
Mike Fährmann a47c6136cd
[simplyhentai] avoid redirects for all-pages.json (#89)
6 years ago
Mike Fährmann ad14de19c6
[imgur] support "unmuted" URLs
6 years ago
Mike Fährmann 72e66f0aac
[simplyhentai] improve URL pattern
6 years ago
Mike Fährmann cdcc3427a0
[simplyhentai] add video extractor (#89)
6 years ago
Mike Fährmann f9a6a19658
[simplyhentai] add image extractor (#89)
6 years ago
Mike Fährmann ebf596b399
[pawoo] restore metadata fields + smaller improvements
6 years ago
Mike Fährmann f7e7306e5a
[komikcast] update URL pattern and unescape image URLs
6 years ago
Mike Fährmann 70f3617d88
[mangafox] fix URL extraction
6 years ago
Mike Fährmann a62bd81e9b
[pixiv] fix filter for 'type=all'
6 years ago
Mike Fährmann 55b0913412
[simplyhentai] add gallery extractor (#89)
6 years ago
Mike Fährmann 15cce22d82
[mangadex] fix parsing of unusual chapter strings
6 years ago
Mike Fährmann ecdc3475b8
[pixhost] support .to TLDs
6 years ago
Mike Fährmann f3d770d4e2
Merge branch '1.4-dev'
6 years ago
Mike Fährmann 1ff626db97
[pixiv] improve bookmark extraction
6 years ago
Mike Fährmann 0a1863fce3
[pixiv] respect more query parameters for user URLs
6 years ago
Mike Fährmann f43d446692
[mangahere] extract chapter titles
6 years ago
Mike Fährmann b8e53b8c6b
[pixiv] move query parsing out of constructor
6 years ago
Mike Fährmann 909d105ae6
[pixiv] add extractor for illusts from followed users
6 years ago
Mike Fährmann 7f899bd5d8
Merge branch 'master' into 1.4-dev
6 years ago
Mike Fährmann fe69d01083
[pixiv] add extractor for search results
6 years ago
Mike Fährmann 247f785af1
[pixiv] use App API
6 years ago
Mike Fährmann 92fc199b07
[reddit] allow arbitrary subdomains
6 years ago
Mike Fährmann 4cea886177
[imgur] allow longer album hashes
6 years ago