Commit Graph

75 Commits (20afe8bd14c76af308d4fe2fce4cef05067b10c7)

Author SHA1 Message Date
Sergey M․ 611c1dd96e [refactor] Single quotes consistency 9 years ago
Sergey M․ 97afd99a18 [soundcloud:likes] Adapt to API changes (Closes #8166) 9 years ago
Sergey M․ a3372437bf [soundcloud] Remove unused variable 10 years ago
Sergey M․ f6c903e708 [soundcloud:search] Simplify (Closes #7213) 10 years ago
Sergey M․ 7dc011c063 [soundcloud:search] Remove no track results message 10 years ago
Sergey M․ 4e3b303016 [soundcloud:search] Fix non-ASCII searches 10 years ago
Sergey M․ 7e3472758b [soundcloud:search] PEP 8 10 years ago
reiv 328a22e175 [soundcloud] Remove limit on search results 10 years ago
reiv 417b453699 [soundcloud] Use correct error message conventions 10 years ago
reiv 6ea7190a3e Rewrite as list comprehension. 10 years ago
reiv b54b08c91b Simplify with itertools.islice(). 10 years ago
reiv c30943b1c0 Fix some compatibility issues, cleanup. 10 years ago
reiv 2abf7cab80 [soundcloud] Add Soundcloud search extractor 10 years ago
Sergey M․ eb11cbe867 [soundcloud] Update client id (Closes #6930) 10 years ago
Sergey M․ 66ce97024d [soundcloud:user] Update tests 10 years ago
Sergey M․ 16a089780e [soundcloud] Clean up _VALID_URLs 10 years ago
Sergey M․ 80fb6d4aa4 [soundcloud:user] Rework extractor (Closes #6399) 10 years ago
Sergey M․ 40a2d17052 [soundcloud:playlist] Defer download link resolve 10 years ago
Sergey M․ b14fa8e687 [soundcloud:set] Defer download link resolve (Closes #6354) 10 years ago
Sergey M․ 03b9c94437 [soundcloud:user] Add test 10 years ago
Sergey M․ a219d175c6 [soundcloud] Improve _VALID_URL
Do not takeover soundcloud:user URLs
10 years ago
Sergey M․ 1ae72fb23d [soundcloud:user] Defer download link resolve (Closes #5248)
Looks like final download links can expire before downloading process reach them. So, resolving download links right before actual downloading.
10 years ago
Jaime Marquínez Ferrándiz 214e74bf6f [soundcloud] Raise an error instead of calling 'report_error' 10 years ago
Jaime Marquínez Ferrándiz 024ebb2706 [soundcloud] Handle 'secret_token' for 'w.soundcloud.com/player/?url=*' urls (fixes #5453) 10 years ago
Sergey M․ c808ef81bb [soundcloud:set:user] Support mobile URLs (Closes #5323) 10 years ago
Sergey M․ 295df4edb9 [soundcloud] Fix glitches (#5101) 10 years ago
Sergey M․ 562ceab13d [soundcloud] Check direct links validity (Closes #5101) 10 years ago
Philipp Hagemeister a9551e9020 [soundcloud:set] Fix test definition 10 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
Tithen-Firion 0403b06985 [soundcloud] Improve_VALID_URL
Add support for links from Audiomack
11 years ago
Philipp Hagemeister b74e86f48a Fix all PEP8 issues except E501 11 years ago
Jouke Waleson 9e1a5b8455 PEP8: applied even more rules 11 years ago
Jouke Waleson 8bcc875676 PEP8: more applied 11 years ago
Jouke Waleson 5f6a1245ff PEP8 applied 11 years ago
Jaime Marquínez Ferrándiz 579657ad87 [soundcloud] Set the 'webpage_url' field for each track
For playlists, YoutubeDL would set it to the playlist url.
11 years ago
Jaime Marquínez Ferrándiz 0eb9fb9f24 [soundcloud] Modernize and fix tests 11 years ago
Philipp Hagemeister 46f74bcf5c [soundcloud] Fix non-secret playlists 11 years ago
dequis 2f834e9381 [soundcloud] Secret playlists and sets
Closes #3707 again.

No test cases because I don't know what urls to use that won't be turned
into public eventually (as it happened with the first one in that
ticket)
11 years ago
dequis 9296738f20 [soundcloud] Support api urls with secret_token, Closes #3707 11 years ago
Philipp Hagemeister 22a6f15061 Move playlist tests to extractors.
From now on, test_download will run these tests. That means we benefit not only from the networking setup in there, but also from the other tests (for example test_all_urls to find problems with _VALID_URLs).
11 years ago
Philipp Hagemeister eae12e3fe3 [soundcloud] Adapt test 11 years ago
Sergey M․ 00a82ea805 [soundcloud] Replace 404 test 11 years ago
azeem 3941669d69 [soundcloud] Adding likes support to SoundcloudUserIE 11 years ago
Philipp Hagemeister 814d4257df Remove unused imports 11 years ago
Philipp Hagemeister eb92077720 [soundcloud] Add duration information (Closes #3035, Fixes #3034) 11 years ago
Philipp Hagemeister 2099125333 [soundcloud/generic] Add support for playlists 11 years ago
Philipp Hagemeister 5e114e4bfe [soundcloud] Always add streaming formats 11 years ago
Philipp Hagemeister 83622b6d2f [soundcloud] Simplify string literals 11 years ago
Jaime Marquínez Ferrándiz 63ad031583 [soundcloud] Add the description field to the second test 11 years ago
Sergey M․ 9d3f7781f3 [soundcloud:set] Fix _VALID_URL regex (Closes #2509) 11 years ago