Commit Graph

53 Commits (15fc0658f75403e76f9cb29dd4ce5d1e514d4bf4)

Author SHA1 Message Date
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
Sergey M․ 350c948133 [twitch:vod] Formatting 10 years ago
Sergey M․ e5e9966199 [twitch:vod] Improve extraction 10 years ago
Sergey M․ fbd9f6ea80 [twitch] Improve authentication 10 years ago
Sergey M․ 03c635a4b5 [twitch] Fix login (Closes #6599) 10 years ago
Sergey M․ 9c724a9802 [twitch:vod] Add test for #6585 10 years ago
Sergey M․ 7a6e8a1b17 [twitch] Make more robust 10 years ago
Sergey M․ 369c12e038 [twitch] Allow untitled videos (Closes #6585) 10 years ago
Niklas Haas e704f87f86 [twitch] Parse start_time from 't' (closes #6441)
Eg. for VOD links like http://www.twitch.tv/gamesdonequick/v/9136645?t=14h29m15s
10 years ago
Sergey M․ faa1f83ab4 [twitch:stream] Improve _VALID_URL (Closes #6294) 10 years ago
Sergey M․ 0696667734 [twitch:stream] Clarify channel_id reassignment rationale (#6263) 10 years ago
Sergey M․ 1793d71db6 [twitch:stream] Fix channel_id in different case (Closes #6263) 10 years ago
Sergey M․ f8da79f828 [extractor/common] Improve _form_hidden_inputs and rename to _hidden_inputs 10 years ago
Sergey M․ a0aab26a41 [twitch] Use `_form_hidden_inputs` when logging in 10 years ago
Sergey M․ c0bf5e1c4d [twitch] Fix non-ASCII logins/passwords on python 2 10 years ago
Sergey M․ 17b41a3337 [twitch] Show reset password request 10 years ago
Sergey M․ 89a683ae74 [twitch] Fix error message regex 10 years ago
Sergey M․ 9296e92e1c [twitch] Fix login (Closes #6186) 10 years ago
Yen Chi Hsuan ac0474f89d [twitch:vod] Update _TEST
The original test case is gone
10 years ago
Yen Chi Hsuan bb512e57dc [twitch:vod] Fix 'Source' format in m3u8 (closes #6115) 10 years ago
Jaime Marquínez Ferrándiz 93f787070f [twitch] Only match digits for the video id
Urls can also contain contain a query (for example a timestamp '?t=foo')
10 years ago
Sergey M․ 1887ecd4d6 [twitch] Fix login 10 years ago
Sergey M․ d34e79492d [twitch] Fix live streams (Closes #5158) 11 years ago
Philipp Hagemeister d0e958c71c [twitch:vod] Prefer source stream (Fixes #5143) 11 years ago
Philipp Hagemeister 499bfcbfd0 Make sure netrc works for all extractors with login support
Fixes #5112
11 years ago
Sergey M․ 0d103de3b0 [twitch] Pass api_token along with every request (Closes #3986) 11 years ago
Philipp Hagemeister fa15607773 PEP8 fixes 11 years ago
Jaime Marquínez Ferrándiz 4cd95bcbc3 [twitch:stream] Prefer the 'source' format (fixes #4972) 11 years ago
Jaime Marquínez Ferrándiz 12d1fb5aa9 [twitch] PEP8 11 years ago
Sergey M․ c2e64f71d0 [twitch] Add support for bookmarks 11 years ago
Philipp Hagemeister 3ee2aa7a16 Merge remote-tracking branch 'origin/master' 11 years ago
Philipp Hagemeister dc1b027cd4 [twitch] PEP8 11 years ago
Sergey M․ f353cbdb2f [twitch:stream] Randomize query 11 years ago
Philipp Hagemeister 73e449b226 Merge branch 'master' of github.com:rg3/youtube-dl 11 years ago
Philipp Hagemeister 78111136db [twitch] Move URL matching tests into extractor 11 years ago
Sergey M․ 240b9b7a5c [twitch] Add support for streams (Closes #893, closes #3693, closes #1884) 11 years ago
Sergey M․ 8bb1bdfae9 [twitch:past_broadcasts] Fix IE_NAME 11 years ago
Sergey M․ c5db6bb32b [twitch] Refactor and add support for past broadcasts 11 years ago
Sergey M․ a22524b004 [twitch] Add support for vods (Closes #4512) 11 years ago
Philipp Hagemeister 1cc79574fc Fix imports and general cleanup
· Import from compat what comes from compat. Yes, some names are available in utils too, but that's an implementation detail.
· Use _match_id consistently whenever possible
· Fix some outdated tests
· Use consistent valid URL (always match the whole protocol, no ^ at start required)
· Use modern test definitions
11 years ago
Sergey M․ 04d02a9d57 [twitch] Add login support (#3986) 11 years ago