Commit Graph

259 Commits (b68094d3267c20632f15294e4b7a85bb1de492ac)

Author SHA1 Message Date
James C. Wise 1f02878351
[Deviantart] [#1776] Remove the "you need session cookies to download mature scraps" warning (#1777)
3 years ago
Mike Fährmann bd08ee2859
remove most 'yield Message.Version' statements
3 years ago
Mike Fährmann 220cfe244e
[deviantart] get original files for GIF previews (#1731)
3 years ago
Mike Fährmann fad4918208
[deviantart] use UUIDs in internal folder/collection URLs
3 years ago
Mike Fährmann 4e4ca3c330
[deviantart] pin API version (#1611)
3 years ago
Mike Fährmann 14f983eab6
[deviantart] use default ID when 'client-id' is None
3 years ago
Mike Fährmann 5a98bcec3a
[deviantart] improve folder name matching (fixes #1451)
3 years ago
Mike Fährmann 457abf0e71
[deviantart] fix pagination for Eclipse results (fixes #1444)
3 years ago
Mike Fährmann 214ecf62ce
[deviantart] fix arguments for search/popular results (#1408)
4 years ago
Mike Fährmann 139fb84108
[deviantart] fix username for 'watch' results (#794)
4 years ago
Mike Fährmann 91c2e15da9
[deviantart] add support for posts from watched users (#794)
4 years ago
Mike Fährmann 03c20d8c8e
[deviantart] update 'watch' URL pattern (#794)
4 years ago
Mike Fährmann dc23cfd684
[deviantart] use fallback for /intermediary/ URLs
4 years ago
Mike Fährmann b0438c8f99
Revert "[deviantart] extend 'extra' option"
4 years ago
Mike Fährmann 69ca4e29f1
[deviantart] add 'watch' extractor (#794)
4 years ago
Mike Fährmann 83f465faca
[deviantart] refactor 'extra' (#1356)
4 years ago
Mike Fährmann 5c32a7bf58
[deviantart] allow selecting source for 'extra' (#1356)
4 years ago
Mike Fährmann 5ad2b9c82b
[deviantart] extend 'extra' option
4 years ago
Mike Fährmann 23be48427c
[deviantart] fix 'folders' option (closes #1302)
4 years ago
Mike Fährmann c6cc86d7d0
[deviantart] update parameters for '/browse/popular'
4 years ago
Mike Fährmann c26de0929d
[deviantart] provide 'extension' for original file downloads
4 years ago
Mike Fährmann 193dca2ce1
update extractor test results
4 years ago
Mike Fährmann e2d4ca4955
[deviantart] improve '--range' for favorites (closes #1226)
4 years ago
Mike Fährmann 91db8df1c7
[deviantart] add 'index_base36' metadata field (closes #1099)
4 years ago
Mike Fährmann 968d3e8465
remove '&' from URL patterns
4 years ago
Mike Fährmann 3ebb174f2c
add missing extractor info when spawning new ones (fixes #1051)
4 years ago
Mike Fährmann 136df52d1f
[deviantart] support watchers-only/paid deviations (#995)
4 years ago
Mike Fährmann f6fd449b59
reduce wait time growth rate from exponential to linear
4 years ago
Mike Fährmann c6c06c41f6
[deviantart] don't add journal text to description (#712)
4 years ago
Mike Fährmann 41d03160ff
[deviantart] also search journals for sta.sh links (#712)
4 years ago
Mike Fährmann dfcf2a2c91
write OAuth token to cache by default (#616)
4 years ago
Mike Fährmann 6294e2c540
add 'text.ensure_http_scheme()'
4 years ago
Mike Fährmann 65b1cb7acd
[deviantart] use private access tokens for Journals (fixes #738)
4 years ago
Mike Fährmann 999efec5cc
[deviantart] limit API wait times to 2**9=512 seconds (#721)
4 years ago
Mike Fährmann 6386ee54e1
[deviantart] add extractor info to 'following' results
4 years ago
Mike Fährmann bae1e8ed12
[deviantart] fix JPEG quality replacement pattern
5 years ago
Mike Fährmann d02f7c1118
improve Extractor.wait()
5 years ago
Mike Fährmann f9a590f92b
[deviantart] apply HTTP request limits in more places
5 years ago
Mike Fährmann ff7c0b7eff
[deviantart] handle "Request blocked" errors (#655)
5 years ago
Mike Fährmann c874684f05
[deviantart] retrieve *all* download URLs through OAuth API
5 years ago
Mike Fährmann 5c27b25a8f
[deviantart] improve sta.sh extraction
5 years ago
Mike Fährmann e2fc4eaa6f
[deviantart] detect stash folders (fixes #659)
5 years ago
Mike Fährmann 6f911aeb1c
[deviantart] add error message for cloudFront blocks (#655)
5 years ago
Mike Fährmann 1b82d36ab2
[deviantart] handle decode errors for extended_fetch results (#655)
5 years ago
Mike Fährmann 913b8333cc
write DeviantArt refresh-tokens to cache (#616)
5 years ago
Mike Fährmann 64bdec8430
[deviantart] check availability of intermediary URLs (fixes #609)
5 years ago
Mike Fährmann ec36df4851
[deviantart] fix video extraction from 'extended_fetch' results
5 years ago
Mike Fährmann 48be2266ed
[deviantart] better error message for 'extended_fetch' (#585)
5 years ago
Mike Fährmann f8e137d6b4
[deviantart] show warning about private deviations only once
5 years ago
Mike Fährmann 939fec8ecd
[deviantart] match new search/popular URLs (closes #538)
5 years ago
Mike Fährmann 09cc88b715
[deviantart] match '/favourites/all' URLs (closes #555)
5 years ago
Mike Fährmann ce54b8c04c
let extractors opt-out of cookie option usage
5 years ago
Mike Fährmann b347bf68c7
[deviantart] add extractor for followed users (#515)
5 years ago
Mike Fährmann ab17ea9632
[deviantart] only print warning if 'original' is enabled
5 years ago
Mike Fährmann c8e99e3b3b
[deviantart] fix crash on missing "token" field (#505)
5 years ago
Mike Fährmann 6ed2c7823c
[deviantart] disable original downloads if no cookies set
5 years ago
Mike Fährmann 50deab5265
[deviantart] fix URL generation from /extended_fetch results
5 years ago
Mike Fährmann 359c3bc1c5
[deviantart] revert to getting download URLs from OAuth API
5 years ago
Mike Fährmann d45fabb79d
match user profile handling on deviantart and newgrounds
5 years ago
Mike Fährmann ea80dadd09
[deviantart] restore archive keys
5 years ago
Mike Fährmann 9fdc5e74cb
[deviantart] ensure consistent username capitalization (#455)
5 years ago
Mike Fährmann dd5d2b2eac
[deviantart] add user profile extractor (#377, #419)
5 years ago
Mike Fährmann a437e78620
[deviantart] minimize cookie usage during scraps extraction
5 years ago
Mike Fährmann 9e3a8607ee
[deviantart] update usernames (#455)
5 years ago
Mike Fährmann c3042978b8
[deviantart] match "/gallery/all" (closes #449)
5 years ago
Mike Fährmann df2b3c6888
restore OAuth2 authentication error messages
5 years ago
Mike Fährmann 94eb7c6cad
[deviantart] fix sta.sh extraction (436)
5 years ago
Mike Fährmann 27b5b2497e
[deviantart] fix download URLs (#436)
5 years ago
Mike Fährmann 38d97f3da6
[deviantart] add debug message about API credentials (#424)
5 years ago
Mike Fährmann 80c2104fb5
[deviantart] fix 429 handling if 'fatal' is False (closes #424)
5 years ago
Mike Fährmann 01bc7adadc
[deviantart] improve journal detection (#419)
5 years ago
Mike Fährmann 6e12907de6
[deviantart] improve handling of private deviations (#414)
5 years ago
Mike Fährmann dedea3b4db
[deviantart] fix journal creation (#400)
5 years ago
Mike Fährmann efb64ad031
[deviantart] generate filenames (#392, #400)
5 years ago
Mike Fährmann 49f6d7176d
[deviantart] restore filenames (#392)
5 years ago
Mike Fährmann 63daa68d67
[deviantart] improvements (#392)
5 years ago
Mike Fährmann 30d6e284b0
[deviantart] use NAPI for artworks and scraps (#392)
5 years ago
Mike Fährmann 423f68f585
[deviantart] fix scraps extraction (closes #376)
5 years ago
Mike Fährmann f4bc75e854
fix rate limit handling for OAuth APIs (#368)
5 years ago
Mike Fährmann 3957d27d79
[deviantart] add 'quality' option (#369)
5 years ago
Mike Fährmann 5d968412ca
[deviantart] case-insensitive folder name matching (fixes #343)
5 years ago
Mike Fährmann fdec59f8e2
replace extractor.request() 'expect' argument
5 years ago
Mike Fährmann 7856e5e7dc
]deviantart] "fix" scraps extraction
5 years ago
Mike Fährmann 76ae9957c2
[deviantart] force legacy version for single deviations
5 years ago
Mike Fährmann 258e8b2060
[deviantart] small code improvements
5 years ago
Mike Fährmann f5961ac968
[deviantart] download deviations with no 'content' field
5 years ago
Mike Fährmann e05a96db5e
[deviantart] rename 'stash' to 'extra' (#302)
5 years ago
Mike Fährmann c23bf263fe
[deviantart] rename 'external' to 'stash' (#302)
5 years ago
Mike Fährmann 2fb85178da
[deviantart] add 'external' option (#302)
5 years ago
Mike Fährmann f85e42cffc
[deviantart] fix --range for deviation & stash extractor
5 years ago
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