1
0
mirror of https://github.com/mikf/gallery-dl.git synced 2024-11-23 03:02:50 +01:00
gallery-dl/gallery_dl
Mike Fährmann b8fed34548
add generalized extractors for Mastodon instances (#144)
Extractors for Mastodon instances can now be dynamically generated,
based on the instance names in the 'extractor.mastodon.*' config path.

Example:
{
    "extractor": {
        "mastodon": {
            "pawoo.net": { ... },
            "mastodon.xyz": { ... },
            "tabletop.social": { ... },
            ...
        }
    }
}

Each entry requires an 'access-token' value, which can be generated with
'gallery-dl oauth:mastodon:<instance URL>'.
An 'access-token' (as well as a 'client-id' and 'client-secret') for
pawoo.net is always available, but can be overwritten as necessary.
2019-01-19 14:28:59 +01:00
..
downloader [downloader:common] retry downloads on SSL errors (#130) 2018-12-14 16:33:04 +01:00
extractor add generalized extractors for Mastodon instances (#144) 2019-01-19 14:28:59 +01:00
postprocessor [postprocessor:metadata] add 'tags' and 'custom' modes (#135) 2019-01-17 21:18:12 +01:00
__init__.py remove useless line 2019-01-11 12:25:49 +01:00
__main__.py add a __main__.py file 2017-01-16 02:59:22 +01:00
aes.py small fix for aes_cbc_decrypt_text 2017-06-30 15:21:04 +02:00
cache.py implement 'update()' for caches 2018-10-12 22:18:29 +02:00
cloudflare.py [cloudflare] don't output the whole challenge page 2018-12-30 13:09:23 +01:00
config.py explicitly open config files as utf-8 2018-05-25 16:29:46 +02:00
exception.py update exception hierarchy 2018-09-05 18:15:33 +02:00
job.py [postprocessor:exec] add a better error message (#155) 2019-01-13 13:59:11 +01:00
oauth.py use extractor.request for API calls (#130) 2018-12-04 21:29:06 +01:00
option.py [postprocessor:metadata] first implementation (#135) 2019-01-05 16:39:05 +01:00
output.py remove the obsolete safeprint() and error() functions 2018-04-05 13:10:33 +02:00
text.py implement text.split_html() 2018-05-27 15:00:41 +02:00
util.py implement J<separator>/ format option 2019-01-17 17:01:58 +01:00
version.py add generalized extractors for Mastodon instances (#144) 2019-01-19 14:28:59 +01:00