haruhi-dl/haruhi_dl
Aarni Koskela 4737de0eee [Mixcloud] Harmonize ID generation from lists with full ID generation…
… (#27787)

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.
2021-02-26 16:12:00 +01:00
..
downloader [downloader/hls] Disable decryption in tests (#27660) 2021-02-26 16:08:56 +01:00
extractor [Mixcloud] Harmonize ID generation from lists with full ID generation… 2021-02-26 16:12:00 +01:00
postprocessor bulk project name change, expect bugssssss 2020-11-01 04:39:17 +01:00
__init__.py [playwright] cookie sync, non-headless option, global playwright instance 2021-01-23 20:14:31 +01:00
__main__.py bulk project name change, expect bugssssss 2020-11-01 04:39:17 +01:00
aes.py bulk project name change, expect bugssssss 2020-11-01 04:39:17 +01:00
cache.py version 2020.11.01 2020-11-01 05:17:15 +01:00
compat.py bulk project name change, expect bugssssss 2020-11-01 04:39:17 +01:00
HaruhiDL.py [YoutubeDL] Allow format filtering using audio language(#16209) 2021-02-26 15:53:16 +01:00
options.py [smotri] Remove extractor (#27358) 2021-02-26 14:53:29 +01:00
playwright.py [playwright] cookie sync, non-headless option, global playwright instance 2021-01-23 20:14:31 +01:00
socks.py bulk project name change, expect bugssssss 2020-11-01 04:39:17 +01:00
update.py bulk project name change, expect bugssssss 2020-11-01 04:39:17 +01:00
utils.py [utils] add a function to clean podcast URLs 2021-02-26 16:06:12 +01:00
version.py version 2021.02.23 2021-02-23 15:06:34 +01:00