Commit Graph

93 Commits (79fec976b0c250446ea9a9eb7323fb2045ee37fe)

Author SHA1 Message Date
Sergey M․ e2f61598be
[twitch] Don't pollute default headers dict 7 years ago
Sergey M․ db348e8849
[twitch:clips] Extend _VALID_URL (closes #17559) 7 years ago
Sergey M․ cb1c3a3c07
[twitch] Update cliend id and modernize (closes #17126) 7 years ago
Tim Broder 48afc6ca3e
[twitch] Fix authentication (closes #17024) 7 years ago
Sergey M․ 644921b372
[twitch:vod] Improve _VALID_URL (closes #17135) 7 years ago
Sergey M․ 3052a30d42
Improve URL extraction 7 years ago
Remita Amine 68217024e8 remove unnecessary assignment parenthesis 7 years ago
Sergey M․ 07acdc5afc
[twitch:clips] Sort formats 7 years ago
Sergey M․ 49fa7de301
[twitch:clips] Fix extraction (closes #16429) 7 years ago
Sergey M․ 0ff51adae6
[twitch] Extract is_live according to status (closes #16259) 7 years ago
Sergey M․ fce7962691
[twitch] Add support for mobile URLs (closes #16146) 7 years ago
Sergey M․ 1370dba59f
[twitch] Fix authentication and error capture (closes #14090, closes #15264) 8 years ago
Luc Ritchie f0c6c2bce2 [twitch] Pass video id to url_result when extracting playlist 8 years ago
Sergey M․ e4d9586562
Remove sensitive data from logging in messages 8 years ago
J.D. Purcell cdd1ce92c4 [twitch:clips] Fix title extraction 8 years ago
Sergey M․ b763e1d68c
[twitch] Add support for go.twitch.tv URLs (closes #14215) 8 years ago
Yen Chi Hsuan fe646a2f10
[twitch] PEP8 8 years ago
Sergey M․ 5316566edc
[twitch] Use better naming and simplify (closes #11974) 8 years ago
Xiao Di Guan c64c03be35
[twitch] Add basic support for two-factor authentication 8 years ago
Sergey M․ 9db8f6c540
[twitch:stream] Improve _VALID_URL (closes #11971) 9 years ago
Sergey M․ 0b23c222ba
[twitch:vod] Expand _VALID_URL (closes #11846) 9 years ago
Yen Chi Hsuan ec85ded83c
Fix "invalid escape sequences" error on Python 3.6 9 years ago
Sergey M․ 3f1ce16876
[twitch:vod] Improve _VALID_URL (closes #11537) 9 years ago
Robert Smith 9a0f999585
[twitch] Added support for player.twitch.tv URLs (closes #11535) 9 years ago
Sergey M․ 264e77c406
[twitch] Add support for rechat messages (closes #11524) 9 years ago
Sergey M․ 93753aad20
[twitch] Adapt to new videos pages schema (closes #11469) 9 years ago
Sergey M․ 9aa929d337
[twitch:stream] Add support for rebroadcasts (closes #10995) 9 years ago
Yen Chi Hsuan 9bd7bd0b80
[twitch] Skip a 404 test 9 years ago
Sergey M․ cc764a6da8
[twitch:stream] Remove fallback to profile extraction when stream is offline
Main page does not contain profile videos anymore
9 years ago
Sergey M․ 95be29e1c6
[twitch] Fix api calls (Closes #10654, closes #10660) 9 years ago
Sergey M․ efe470e261
[twitch] Renew authentication 9 years ago
Sergey M․ e3f6b56909
[twitch] Refactor API calls 9 years ago
Sergey M․ b1e676fde8
[twitch] Modernize 9 years ago
Sergey M․ 0cacae2807
[twitch:clips] Sort formats 9 years ago
Sergey M․ 74ba450a81
[twitch:clips] Fix extraction (Closes #9767) 9 years ago
Sergey M․ 9f4576a7eb
[twitch] Update usher URL (Closes #9975) 9 years ago
Sergey M․ 778f969447
[twitch:clips] Add extractor (Closes #9767) 9 years ago
Sergey M․ 631d4c87ee
[twitch:vod] Use native hls 9 years ago
Sergey M․ 0df79d552a
[twitch:bookmarks] Remove extractor
Bookmarks no longer available
9 years ago
Sergey M․ 0db3a66162
[twitch] Skip dead tests 9 years ago
Sergey M․ 6e6bc8dae5 Use urlencode_postdata across the codebase 9 years ago
Sergey M․ 15707c7e02 [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict
encode_dict functionality has been improved and moved directly into compat_urllib_parse_urlencode
All occurrences of compat_urllib_parse.urlencode throughout the codebase have been replaced by compat_urllib_parse_urlencode

Closes #8974
9 years ago
Sergey M․ dec2cae0a7 [twitch:playlistbase] Clarify pagination bug
Pagination bug has been fixed by twitch on 15.03.2016.
9 years ago
Benjamin Congdon ac45505528 Added flag for 'allow_audio_only' format in Twitch queries 9 years ago
Sergey M․ a8276b2680 [twitch:playlistbase] Fix all at once fetch 10 years ago
Sergey M․ ececca6cde [twitch:playlistbase] Restore original _PAGE_LIMIT 10 years ago
Sergey M․ 8bbb4b56ee [twitch:playlistsbase] Use orderedSet 10 years ago
Sergey M․ 539a1641c6 [twitch] Workaround broken paging (Closes #8740) 10 years ago
Sergey M․ 2316dc2b9a [twitch:playlistbase] Mark broken
Twitch paging mechanism is completely broken on twitch side serving all videos all the time and making our travis builds stall.
10 years ago
Sergey M? 5c2266df4b Switch codebase to use sanitized_Request instead of
compat_urllib_request.Request

[downloader/dash] Use sanitized_Request

[downloader/http] Use sanitized_Request

[atresplayer] Use sanitized_Request

[bambuser] Use sanitized_Request

[bliptv] Use sanitized_Request

[brightcove] Use sanitized_Request

[cbs] Use sanitized_Request

[ceskatelevize] Use sanitized_Request

[collegerama] Use sanitized_Request

[extractor/common] Use sanitized_Request

[crunchyroll] Use sanitized_Request

[dailymotion] Use sanitized_Request

[dcn] Use sanitized_Request

[dramafever] Use sanitized_Request

[dumpert] Use sanitized_Request

[eitb] Use sanitized_Request

[escapist] Use sanitized_Request

[everyonesmixtape] Use sanitized_Request

[extremetube] Use sanitized_Request

[facebook] Use sanitized_Request

[fc2] Use sanitized_Request

[flickr] Use sanitized_Request

[4tube] Use sanitized_Request

[gdcvault] Use sanitized_Request

[extractor/generic] Use sanitized_Request

[hearthisat] Use sanitized_Request

[hotnewhiphop] Use sanitized_Request

[hypem] Use sanitized_Request

[iprima] Use sanitized_Request

[ivi] Use sanitized_Request

[keezmovies] Use sanitized_Request

[letv] Use sanitized_Request

[lynda] Use sanitized_Request

[metacafe] Use sanitized_Request

[minhateca] Use sanitized_Request

[miomio] Use sanitized_Request

[meovideo] Use sanitized_Request

[mofosex] Use sanitized_Request

[moniker] Use sanitized_Request

[mooshare] Use sanitized_Request

[movieclips] Use sanitized_Request

[mtv] Use sanitized_Request

[myvideo] Use sanitized_Request

[neteasemusic] Use sanitized_Request

[nfb] Use sanitized_Request

[niconico] Use sanitized_Request

[noco] Use sanitized_Request

[nosvideo] Use sanitized_Request

[novamov] Use sanitized_Request

[nowness] Use sanitized_Request

[nuvid] Use sanitized_Request

[played] Use sanitized_Request

[pluralsight] Use sanitized_Request

[pornhub] Use sanitized_Request

[pornotube] Use sanitized_Request

[primesharetv] Use sanitized_Request

[promptfile] Use sanitized_Request

[qqmusic] Use sanitized_Request

[rtve] Use sanitized_Request

[safari] Use sanitized_Request

[sandia] Use sanitized_Request

[shared] Use sanitized_Request

[sharesix] Use sanitized_Request

[sina] Use sanitized_Request

[smotri] Use sanitized_Request

[sohu] Use sanitized_Request

[spankwire] Use sanitized_Request

[sportdeutschland] Use sanitized_Request

[streamcloud] Use sanitized_Request

[streamcz] Use sanitized_Request

[tapely] Use sanitized_Request

[tube8] Use sanitized_Request

[tubitv] Use sanitized_Request

[twitch] Use sanitized_Request

[twitter] Use sanitized_Request

[udemy] Use sanitized_Request

[vbox7] Use sanitized_Request

[veoh] Use sanitized_Request

[vessel] Use sanitized_Request

[vevo] Use sanitized_Request

[viddler] Use sanitized_Request

[videomega] Use sanitized_Request

[viewvster] Use sanitized_Request

[viki] Use sanitized_Request

[vk] Use sanitized_Request

[vodlocker] Use sanitized_Request

[voicerepublic] Use sanitized_Request

[wistia] Use sanitized_Request

[xfileshare] Use sanitized_Request

[xtube] Use sanitized_Request

[xvideos] Use sanitized_Request

[yandexmusic] Use sanitized_Request

[youku] Use sanitized_Request

[youporn] Use sanitized_Request

[youtube] Use sanitized_Request

[patreon] Use sanitized_Request

[extractor/common] Remove unused import

[nfb] PEP 8
10 years ago