35 Commits

Author SHA1 Message Date
3risian
d1af4dafab
[PeerTube] Rename try_get_second_level_data() to data() 2020-02-20 13:27:22 +11:00
3risian
f0542cf756
[PeerTube] Enforce string type for description, ids 2020-02-18 12:22:42 +11:00
3risian
28dea4b638
[PeerTube] Improve code quality of captions extractor 2020-02-18 12:17:59 +11:00
3risian
f224507548
[PeerTube] Fix ids, add channel tests 2020-01-20 22:32:03 +11:00
3risian
c273a16b10
[PeerTube] Fix incorrectly calculated MD5 checksum in test 2020-01-11 16:08:06 +11:00
3risian
74026525e3
[PeerTube] Refactor code to avoid repetition 2020-01-11 16:01:12 +11:00
3risian
7057804c94
[PeerTube] Check captions and desc are dict before accessing 2020-01-11 15:39:13 +11:00
3risian
37a15bc93b
[PeerTube] Refactor subtitles extractor 2020-01-11 14:31:05 +11:00
3risian
3d3b91554a
[PeerTube] Use single-quotes instead of double quotes in tests 2020-01-11 13:15:17 +11:00
3risian
7ea039df34
[PeerTube] Handle case where captions page does not exist 2020-01-11 13:13:05 +11:00
3risian
d3d850f0e1
[PeerTube] Fix out-of-order imports 2020-01-11 12:56:21 +11:00
3risian
1ff43a42a3
[PeerTube] Revert use of get() for title, files 2020-01-11 12:55:13 +11:00
3risian
39af4a84b0
[PeerTube] Improve safety of description extraction 2020-01-09 13:40:54 +11:00
3risian
1e8781843f
[PeerTube] Add channel metadata fields 2020-01-09 13:19:43 +11:00
3risian
d96b295a32
[PeerTube] Add various safety precautions 2020-01-09 13:12:12 +11:00
3risian
05a1a553b9
[PeerTube] Make caption metadata download non-fatal 2020-01-09 12:53:44 +11:00
3risian
b31f3dc2dc
Allow for multiple captions for each language
This may eventually be needed in future releases of PeerTube
2020-01-09 12:41:44 +11:00
3risian
66f07dcd41
[PeerTube] Improve safety of dictionary access
This could probably be more elegant.
2020-01-08 12:45:21 +11:00
3risian
64186d344a
[PeerTube] Download description after title is set 2020-01-08 11:38:15 +11:00
3risian
2c2c219911
[PeerTube] Only download subtitles if requested 2020-01-08 11:34:41 +11:00
3risian
3e6e70932a
[PeerTube] Make video_description download non-fatal 2020-01-08 11:31:46 +11:00
3risian
d0a86c02cc
[PeerTube] Add whitespace for flake8 2020-01-07 19:09:58 +11:00
3risian
5a449a1b1d
[PeerTube] Add subtitles 2020-01-07 19:01:05 +11:00
3risian
0701dd15e0
[PeerTube] Get full description instead of truncated description 2020-01-07 18:59:30 +11:00
3risian
a4d3196996
[PeerTube] Add language field 2020-01-07 18:37:57 +11:00
3risian
f271b7997f
[PeerTube] Fix typo: uploader_url 2020-01-07 18:37:00 +11:00
3risian
69c96a3e04
[PeerTube] Fix uploader_id 2020-01-07 18:35:53 +11:00
3risian
b2df82d8f7
[PeerTube] Replace broken test video 2020-01-07 18:34:51 +11:00
Andrew Morgan
b64045cd2a [peertube] Update instances (#22414) 2019-10-04 19:17:16 +07:00
Sergey M․
d18003a141
[peertube] Detect embed URLs in generic extraction (closes #21666) 2019-07-06 00:50:56 +07:00
Sergey M․
3052a30d42
Improve URL extraction 2018-07-21 19:08:28 +07:00
Sergey M․
8b4b400aef
[peertube] Improve generic support (closes #16733) 2018-06-19 23:00:36 +07:00
Sergey M․
6bd499e8ca
[peertube] Add support for generic embeds 2018-05-26 00:28:30 +07:00
Sergey M․
f2fc63a5a8
[peertube] Add support for embed and API URLs 2018-05-26 00:15:38 +07:00
Sergey M․
c561b75c82
[peertube] Add extractor (closes #16301, closes #16329) 2018-05-26 00:09:15 +07:00