Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-16 | [mixcloud:playlist:base] Fix video id extraction in flat playlist mode (refs ↵ | Sergey M․ | |
#27787) | |||
2021-01-13 | [Mixcloud] Harmonize ID generation from lists with full ID generation (#27787) | Aarni Koskela | |
Mixcloud IDs are generated as `username_slug` when the full ID dict has been downloaded. When downloading a list (e.g. uploads, favorites, ...), the temporary ID is just the `slug`. This made e.g. archive file usage require the download of stream metadata before the download can be rejected as already downloaded. This commit attempts to get the uploader username during the GraphQL query, so the temporary IDs are generated similarly. | |||
2019-11-06 | [mixcloud] improve extraction | Remita Amine | |
- improve metadata extraction(closes #11721) - fix playlist extraction(closes #22378) - fix user mixes extraction(closes #15197)(closes #17865) | |||
2019-10-31 | [mixcloud] fix cloudcast data extraction(closes #22821) | Remita Amine | |
2019-09-20 | [mixcloud] allow uppercase letters in format urls(closes #19280) | Remita Amine | |
2018-11-21 | [mixcloud] base64 decode before decryption | Remita Amine | |
2018-11-21 | [mixcloud] fallback to hardcoded decryption key(closes #18016) | Remita Amine | |
2018-05-10 | [mixcloud] Bypass throttling for HTTP formats (#12579, #16424) | Sergey M․ | |
2018-01-23 | Switch codebase to use compat_b64decode | Sergey M․ | |
2018-01-23 | [mixcloud] Use compat_b64decode (closes #15394) | Sergey M․ | |
2017-10-06 | [utils] Use in OnDemandPagedList by default | Sergey M․ | |
Not using cache results in redundant network I/O due to downloading the same pages while using --playlist-items n-m | |||
2017-09-23 | [mixcloud] Improve and simplify (closes #14132) | Sergey M․ | |
2017-09-23 | [mixcloud] Fix extraction (closes #14088) | Tatsuyuki Ishi | |
2017-08-26 | [mixcloud] Fix extraction (closes #14020) | Vijay Singh | |
2017-08-24 | [mixcloud] Fix extraction (closes #14015) | Vijay Singh | |
2017-08-18 | [mixcloud] Fix extraction (closes #13958) | Sergey M․ | |
2017-08-14 | [mixcloud] Extract decrypt key | Sergey M․ | |
2017-08-12 | [mixcloud] Fix play info decryption (closes #13885) | Sergey M․ | |
2017-08-09 | [mixcloud] Fix play info decryption (closes #13867) | Sergey M․ | |
2017-04-08 | [mixcloud] Fix view count extraction and modernize | Sergey M․ | |
2017-04-08 | [mixcloud:playlist] Relax title extraction and fix description extraction ↵ | Sergey M․ | |
(closes #12582) | |||
2017-04-08 | [mixcloud:playlist] Fix title extraction | Kfir Breger | |
2017-01-13 | [mixcloud] Fix extraction (closes #11674) | Sergey M․ | |
2017-01-06 | Fix "invalid escape sequences" error on Python 3.6 | Yen Chi Hsuan | |
2016-12-10 | [mixcloud] Relax _VALID_URL (closes #11406) | Sergey M․ | |
2016-06-24 | [mixcloud] View count and like count may be absent | Yen Chi Hsuan | |
Closes #9874 | |||
2016-04-15 | [mixcloud:stream] Add new extractor | Yen Chi Hsuan | |
Closes #7633 | |||
2016-04-15 | [mixcloud] Fix extraction by decrypting play info | Yen Chi Hsuan | |
Fixes #7521 | |||
2016-04-15 | [mixcloud] Improve and simplify mixcloud:user and mixcloud:playlist | Yen Chi Hsuan | |
2016-04-12 | [mixcloud] improved extraction of user description | Philip Huppert | |
2016-04-12 | [mixcloud] support older urllib versions | Philip Huppert | |
2016-04-12 | [mixcloud] fixed some tests | Philip Huppert | |
2016-04-12 | [mixcloud] Added support for user uploads, playlists, favorites and listens. | Philip Huppert | |
Fixes #3750 and #5272 | |||
2016-04-11 | [mixcloud] Capture error message (#9156) | Sergey M․ | |
2016-03-13 | [mixcloud] Fix view count extraction (Closes #8831, closes #8845) | Sergey M․ | |
2015-12-04 | [mixcloud] Fix extraction of the audio url (fixes #7751) | Jaime Marquínez Ferrándiz | |
2015-07-17 | [mixcloud] Use compat_urllib_parse_unquote | Sergey M․ | |
2015-04-17 | [mixcloud] Simplify url extraction | Jaime Marquínez Ferrándiz | |
On the tracks I tested the server number in the url from the webpage is valid for the mp3 or the m4a file and any other number is invalid, it's a waste of time to check them. | |||
2015-04-03 | [mixcloud] Fix extraction of like count (reported in #5231) | Jaime Marquínez Ferrándiz | |
2015-03-18 | [mixcloud] Try preview server first, then further numbers | Roman Le Négrate | |
2015-03-18 | [mixcloud] Fix extraction of some metadata | Jaime Marquínez Ferrándiz | |
The second test had some wrong info. I couldn't find the timestamp, so I have removed it. | |||
2015-03-18 | [mixcloud] Fix extraction like-count | Roman Le Négrate | |
2015-02-04 | [mixcloud] Fix extraction (Closes #4862) | Sergey M․ | |
2015-01-30 | [mixcloud] Remove unused import | Sergey M․ | |
2015-01-30 | [mixcloud] Fix extraction (Closes #4784) | Sergey M․ | |
2014-12-13 | Fix imports and general cleanup | Philipp Hagemeister | |
· 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 | |||
2014-12-11 | [mixcloud] Fix metadata extraction (fixes #4443) | Jaime Marquínez Ferrándiz | |
2014-10-15 | [mixcloud] Output downloading progress | Philipp Hagemeister | |
2014-10-12 | [mixcloud] Fix metadata extraction (fixes #3930) | Jaime Marquínez Ferrándiz | |
2014-08-26 | [mixcloud] Use a HEAD request when checking if the url is valid | Jaime Marquínez Ferrándiz | |