Commit Graph

219 Commits (a7ddb5f5fabddc1ec3f953eb327aadcdf55a43f0)

Author SHA1 Message Date
Mike Fährmann f1893b2b5b
[deviantart] add 'folders' option (#276)
5 years ago
Mike Fährmann f837ea98cb
[deviantart] don't call 'extend()' on folders (fixes #271)
5 years ago
Mike Fährmann 51e0e92429
[deviantart] fix GIF downloads (#242)
5 years ago
Mike Fährmann 9544683d56
[deviantart] provide 'date' metadata (#232)
5 years ago
Mike Fährmann d6ddb74cde
update test results
6 years ago
Mike Fährmann 9587aea98f
[deviantart] don't rewrite URLs for newer deviations
6 years ago
Mike Fährmann 5ec55ec4fc
[deviantart] improve URLs for non-downloadable deviations
6 years ago
Mike Fährmann c7a6b0ed90
[deviantart] add 'metadata' option (#189)
6 years ago
Mike Fährmann a2af2d2965
adjust cache maxage values
6 years ago
Mike Fährmann 13e0f2a78f
[deviantart] add 'scraps' extractor (closes #168)
6 years ago
Mike Fährmann c7b8421333
[deviantart] don't match 'www' as a potential username
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 fa7fa2f8ff
[deviantart1 update tests]
6 years ago
Mike Fährmann 6c71e9cf5d
[deviantart] add separate 'sta.sh' extractor (#113)
6 years ago
Mike Fährmann 7471933d5f
use extractor.request for all other API calls
6 years ago
Mike Fährmann 7e2d6bcd62
[deviantart] fix original image downloads
6 years ago
Mike Fährmann d1f3d32eec
[fallenangels] unescape chapter titles
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 1532d1b690
fix 'range' tests and update a few test results
6 years ago
Mike Fährmann e066f35118
update extractor tests
6 years ago
Mike Fährmann 0232d80cec
[deviantart] convert 'published_time' to int (fixes #108)
6 years ago
Mike Fährmann a493fed376
[deviantart] fix journal creation if no 'username' is set
6 years ago
Mike Fährmann 4313c95bc9
improve error message for OAuth2 authentication
6 years ago
Mike Fährmann 5f27cfeff6
[deviantart] remove `prefer-public` option
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 ff436692bf
["deviantart] add 'journals' option
6 years ago
Mike Fährmann 00032b828c
[deviantart] add 'wait-min' option
6 years ago
Mike Fährmann a699787d01
[deviantart] update URL patterns to new format
6 years ago
Mike Fährmann 017188d268
improve extractor.request()
6 years ago
Mike Fährmann 7f899bd5d8
Merge branch 'master' into 1.4-dev
6 years ago
Mike Fährmann ec158776ed
[deviantart] add extractor for popular listings
6 years ago
Mike Fährmann 2721417dd8
Merge branch 'master' into 1.4-dev
7 years ago
Mike Fährmann 80521ae1f6
[deviantart] improve API error handling
7 years ago
Mike Fährmann cc36f88586
rename safe_int to parse_int; move parse_* to text module
7 years ago
Mike Fährmann f367d5c281
[deviantart] move delay-increase after expect_error check
7 years ago
Mike Fährmann 557cb94f81
[deviantart] use proper exponential backoff on API errors
7 years ago
Mike Fährmann ca326bd275
[deviantart] fix folder and collection archive IDs
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 b33efc99a4
[idolcomplex] add support for idol.sankakucomplex.com
7 years ago
Mike Fährmann 88bb0798fd
delay initialization of PathFormat objects
7 years ago
Mike Fährmann c1e331edbb
[mangapark] replace manga test
7 years ago
Mike Fährmann 28cd78aae0
[kissmanga] extend chapter-string regex (closes #58)
7 years ago
Mike Fährmann 2eedbaaaf9
[deviantart] use cache to store new refresh_tokens
7 years ago
Mike Fährmann fc7d165c97
[deviantart] add support for OAuth2 authentication
7 years ago
Mike Fährmann 214972bc9a
[gelbooru] use manual extraction
7 years ago
Mike Fährmann ab2bf0b0dd
[deviantart] replace collection unittest
7 years ago
Mike Fährmann 5fa42336a2
[sankaku] add warning for unauthenticated users
7 years ago
Mike Fährmann 75d3a1f72f
[deviantart] always download original images
7 years ago
Mike Fährmann 994b2fc1e7
[deviantart] replace 'author[urlname]' keyword
7 years ago
Mike Fährmann 85a2b2ae59
[khinsider] fix extraction
7 years ago
Mike Fährmann 9fc1d0c901
implement and use 'util.safe_int()'
7 years ago
Mike Fährmann 543ba245eb
[deviantart] update test results
7 years ago
Mike Fährmann 24e5f154a4
[deviantart] update test results
7 years ago
Mike Fährmann 0dedbe759c
enable '--chapter-filter'
7 years ago
Mike Fährmann 6f30cf4c64
change keyword names to valid Python identifiers
7 years ago
Mike Fährmann 54c0715135
allow users to set their own API access_tokens/client_ids
7 years ago
Mike Fährmann 9b21d3f13c
add '--filter' command-line option
7 years ago
Mike Fährmann f98e3e8002
[luscious] fix tag extraction
7 years ago
Mike Fährmann c7ec103e15
[batoto] fix extraction of chapter URLs
7 years ago
Mike Fährmann 3b21e0703c
[deviantart] allow distinction between users and groups (#26)
7 years ago
Mike Fährmann 9aa95fba8c
[deviantart] adapt download URLs to use https
7 years ago
Mike Fährmann 02e89700fc
[foolfuuka] ensure sorted posts
7 years ago
Mike Fährmann 004456d5d5
properly update the config-dictionary
7 years ago
Mike Fährmann 0245a0ba5f
fix extraction and update test results
7 years ago
Mike Fährmann 915a0137de
improve 'extractor.request'
7 years ago
Mike Fährmann 4f1e6c109f
[deviantart] remove 'invalid escape sequence' warning
7 years ago
Mike Fährmann 3460dc8950
update gallery-dl.conf
7 years ago
Mike Fährmann 9be8f7e106
[deviantart] add "extractor.deviantart.flat" option
7 years ago
Mike Fährmann d075627fd9
[deviantart] support group galleries (#26)
7 years ago
Mike Fährmann af9bd17b19
[deviantart] adjust default paths
7 years ago
Mike Fährmann 4877ef6314
[deviantart] support '?catpath=/' URLs (#26)
7 years ago
Mike Fährmann a6f689e01a
[deviantart] add gallery-folder extractor (#26)
7 years ago
Mike Fährmann 1dac76fd1c
update extractor docstrings
7 years ago
Mike Fährmann e1d82af5e0
small fixes
7 years ago
Mike Fährmann c921b4f32a
code cleanup and fixing tests
7 years ago
Mike Fährmann bce51e90a5
[reddit] support sorting options and sub-options (#15)
7 years ago
Mike Fährmann cbb4323f66
add setup.cfg to configure flake8
7 years ago
Mike Fährmann b6b214f7e9
[deviantart] fix headers for custom-style journals
7 years ago
Mike Fährmann e9a2738257
[deviantart] support images on top of journal entries
7 years ago
Mike Fährmann 92597f46d4
[deviantart] add title to journals
7 years ago
Mike Fährmann 107d29ad8a
improve handling of text:... URLs
7 years ago
Mike Fährmann 677c8ced11
[deviantart] add "journal" extractor
7 years ago
Mike Fährmann e5f79ae839
[deviantart] add support for all media types
7 years ago
Mike Fährmann 9f1c83297f
[pinterest] allow URLs with any TLD
7 years ago
Mike Fährmann b3b92ac243
[deviantart] support "All" favorites and add "mature" option
7 years ago
Mike Fährmann 7376ad7f3d
[deviantart] turn the "Mature Content Filter" off
7 years ago
Mike Fährmann af56887a47
[exhentai] fall back to e-hentai if no username is given
8 years ago
Mike Fährmann 13dc5d72bc
update some extractors to use https
8 years ago
Mike Fährmann 0770de0ea1
[deviantart:image] add support for sta.sh URLs
8 years ago
Mike Fährmann 11ce871718
[deviantart] add favourites-extractor
8 years ago
Mike Fährmann d430732502
[deviantart] update extractors
8 years ago
Mike Fährmann f622411be5
[deviantart] implement 'skip' method
8 years ago
Mike Fährmann 379125746a
[deviantart] improve API error handling
8 years ago
Mike Fährmann 2c2de778f2
[deviantart] adjust error message
8 years ago
Mike Fährmann f36d685ce1
[deviantart] always request access token before api calls
8 years ago
Mike Fährmann 38aa496ecb
[deviantart] restore tests + set api version
8 years ago
Mike Fährmann 39b1a18f12
[deviantart] fix issue with missing 'content'-key
8 years ago
Mike Fährmann 94e10f249a
code adjustments according to pep8 nr2
8 years ago
Mike Fährmann 72d3ca0bf9
[deviantart] use API for user-extractor
8 years ago
Mike Fährmann 58ce0b55e3
[deviantart] make sure to pick the highest quality image
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 2449532132
add more extractor test-cases
9 years ago
Mike Fährmann 5589bc2ed7
[deviantart] fix non-terminating loop
9 years ago
Mike Fährmann 995d8578bf
[deviantart] fix dates in image-extractor
9 years ago
Mike Fährmann 7d965a2897
[deviantart] add single image extractor
9 years ago
Mike Fährmann e4a661fd6b
[deviantart] fix issue with small images
9 years ago
Mike Fährmann 4d56b76aa8
update all other extractors
9 years ago
Mike Fährmann c2f0720184
code cleanup to use nameext_from_url
9 years ago
Mike Fährmann 7d7c1afe20 [deviantart] adjust constructor paramters
9 years ago
Mike Fährmann ae535ba0c1 add extractor 'deviantart'
9 years ago