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․
611c1dd96e
[refactor] Single quotes consistency
9 years ago
Sergey M․
97afd99a18
[soundcloud:likes] Adapt to API changes ( Closes #8166 )
10 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