Markus Heiser a7fe22770a [mod] Peertube: re-engineered & upgrade to data_type: traits_v1
- fetch_traits(): Fetch languages from peertube's search-index source code.

  [mod] Include migration of the request methode from 'supported_languages'
        to 'traits' (EngineTraits) object.
  [fix] old supported_languages_url is no longer valid since the sources
        has been moved to a different path.

- fixed code to pass pylint
- request(): complete re-implementation based on the API docs [1]
- response(): complete re-implementation, adds serveral fields missed before
- add source code documentation

[1] https://docs.joinpeertube.org/api-rest-reference.html#tag/Search/operation/searchVideos

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-03-24 10:37:42 +01:00
..
2023-03-15 19:55:20 +01:00
2022-01-05 11:00:11 +01:00
2022-09-23 20:45:58 +02:00
2022-08-10 09:14:36 +02:00
2021-12-27 10:16:20 +01:00
2021-01-14 20:57:17 +01:00
2022-01-05 11:00:11 +01:00
2022-01-05 11:00:11 +01:00
2022-11-11 07:39:48 +00:00
2022-01-28 22:33:41 +01:00
2022-07-04 19:06:45 +02:00
2022-11-07 08:07:06 -06:00
2022-07-30 18:04:44 +02:00
2022-07-30 18:04:44 +02:00
2022-07-30 18:04:44 +02:00
2022-09-23 20:45:58 +02:00
2022-08-14 10:36:14 +02:00
2022-01-02 21:18:29 +01:00
2022-01-05 11:00:11 +01:00
2022-08-17 19:45:42 +07:00
2023-03-21 00:41:36 +01:00
2022-08-31 18:29:50 +07:00
2022-01-30 19:48:40 +01:00
2021-12-27 10:16:20 +01:00
2022-04-22 16:09:36 +02:00
2022-07-05 22:27:55 +02:00