Commit Graph

2953 Commits

Author SHA1 Message Date
Samantaz Fox
5b020e81ca Youtube api improvements (#2277)
* Put youtube API functions under the YoutubeAPI namespace

* Implement the following endpoints:
  - `next`
  - `player`
  - `resolve_url`

* Allow a ClientConfig to be passed to YoutubeAPI endpoint handlers.

* Add constants for many new clients

* Fix documentation of YoutubeAPI.browse(): Comments and search
  result aren't returned by the browse() endpoint but by the next()
  and search() endpoints, respectively.

* Accept gzip compressed data, to help save on bandwidth

* Add debug/trace logging

* Other minor fixes
2021-08-03 02:58:27 +02:00
TheFrenchGhosty
c76bd7b45b Merge pull request #2288 from weblate/weblate-invidious-translations
Translations update from Weblate
2021-07-31 14:18:29 +00:00
황윤성
21b7ae3ac3 Update Korean translation 2021-07-29 02:15:57 +02:00
Lee Woong Jae
e45da7161f Update Korean translation 2021-07-29 02:15:57 +02:00
Allan Nordhøy
7a3c000955 Update Vietnamese translation 2021-07-29 02:15:57 +02:00
Allan Nordhøy
f75c5db372 Update Lithuanian translation 2021-07-29 02:15:57 +02:00
Allan Nordhøy
7cd1d82d26 Update Danish translation 2021-07-29 02:15:57 +02:00
Allan Nordhøy
0085c3b0d8 Update Croatian translation 2021-07-29 02:15:57 +02:00
Allan Nordhøy
4251c6cb99 Update Indonesian translation 2021-07-29 02:15:57 +02:00
Allan Nordhøy
ac973df8e7 Update Hungarian translation 2021-07-29 02:15:57 +02:00
Allan Nordhøy
a76a955a1b Update Portuguese (Portugal) translation 2021-07-29 02:15:57 +02:00
Allan Nordhøy
c89b98a1e0 Update Portuguese (Brazil) translation 2021-07-29 02:15:57 +02:00
黒にゃんこ
dda4596c0c Update Japanese translation 2021-07-29 02:15:57 +02:00
Allan Nordhøy
4ac863203d Update Japanese translation 2021-07-29 02:15:57 +02:00
Allan Nordhøy
be5831d9bd Update Turkish translation 2021-07-29 02:15:57 +02:00
Allan Nordhøy
1e2fa27af7 Update Chinese (Simplified) translation 2021-07-29 02:15:57 +02:00
Allan Nordhøy
fcbaf2a978 Update Icelandic translation 2021-07-29 02:15:56 +02:00
Allan Nordhøy
b5c172974e Update Spanish translation 2021-07-29 02:15:56 +02:00
Allan Nordhøy
7bb70924c1 Update Basque translation 2021-07-29 02:15:56 +02:00
Allan Nordhøy
a62fb6dcd1 Update French translation 2021-07-29 02:15:56 +02:00
Allan Nordhøy
e9c06237f2 Update Norwegian Bokmål translation 2021-07-29 02:15:56 +02:00
Allan Nordhøy
bdb1eca741 Update Polish translation 2021-07-29 02:15:56 +02:00
Allan Nordhøy
29000a5209 Update German translation 2021-07-29 02:15:56 +02:00
Allan Nordhøy
88f0867442 Update Russian translation 2021-07-29 02:15:56 +02:00
Allan Nordhøy
3de06174bf Update English (United States) translation 2021-07-29 02:15:56 +02:00
Milo Ivir
5187894add Update Croatian translation 2021-07-29 02:15:56 +02:00
Allan Nordhøy
d58f7bb935 Update English (United States) translation 2021-07-29 02:15:56 +02:00
Samantaz Fox
84594b0e1e Remove workaround for decompression of proxied files (#2286)
Was used by `proxy_file` before crystal 0.35.0.
Implemented in: f7dbf2bdd4
orphaned since: d30a972a90
2021-07-28 17:15:51 -07:00
syeopite
578bbcd181 Fix raw parameter for videos in listen mode (#2270) 2021-07-28 16:28:09 -07:00
TheFrenchGhosty
0cdf13742a Merge pull request #2283 from weblate/weblate-invidious-translations
Translations update from Weblate
2021-07-28 13:38:52 +00:00
Lee Woong Jae
b00d24579d Update Korean translation 2021-07-27 17:28:58 +02:00
TheFrenchGhosty
5c76cdaad9 Merge pull request #2280 from weblate/weblate-invidious-translations
Translations update from Weblate
2021-07-27 13:51:48 +00:00
황윤성
5d994d179e Update Korean translation 2021-07-27 09:07:29 +02:00
Lee Woong Jae
8930020776 Update Korean translation 2021-07-27 09:07:27 +02:00
TheFrenchGhosty
0637bf0dcb Merge pull request #2274 from syeopite/svg-logo
Change Invidious logo in README to be a svg.
2021-07-26 20:06:10 +00:00
syeopite
2abec5b62f Use colorized version of safari-pinned-tab.svg 2021-07-25 16:07:11 -07:00
Samantaz Fox
bc937a6434 Add Korean (ko.json) to loaded locales
Required because of c83113d49b.
2021-07-26 00:15:32 +02:00
Samantaz Fox
3a84e3abcf Remove locales consistency check
This is not required anymore, due to the new weblate config (from now
on, weblate adds strings as they are translated).
2021-07-26 00:12:43 +02:00
Samantaz Fox
e4c223ca59 Merge pull request #2266 from weblate/weblate-invidious-translations
Translations update from Weblate
2021-07-26 00:09:30 +02:00
syeopite
31de2d304c Change README logo to use vector image 2021-07-24 15:14:58 -07:00
황윤성
c83113d49b Update Korean translation 2021-07-24 20:48:39 +02:00
Vinicius
d95980b3ba Update Portuguese (Brazil) translation 2021-07-24 20:48:39 +02:00
黒にゃんこ
08a88af965 Update Japanese translation 2021-07-24 20:48:39 +02:00
Rex_sa
4d4f61c922 Update Arabic translation 2021-07-24 20:48:39 +02:00
Nikita Epifanov
110b77f453 Update Russian translation 2021-07-24 20:48:39 +02:00
황윤성
ba0d205457 Add Korean translation 2021-07-24 20:48:39 +02:00
Samantaz Fox
1ee4cae802 Rework the README (#2135)
Major README.md cleaning

Additions:
* Add the invidious logo
* Add Quickstart section
* Add relevant links (instance list, documentation, contribute, donate) directly in the header

Badges:
* Add badges for open issues and PRs
* Add "Awesome Humane Tech" badge, as we're listed there
* Move CI passed/translated badges to the top
* Replace the "license feature" with a proper badge

Major section changes:
* Reword titles
* Rewrite features list
* Promote the screenshots sections. People like screenshots!
* Move "donate" to the end, there is a link at the top anyway
* Move section "made with invidious" after all the other invidious related sections + rename it to "Projects using Invidious"

Other fixes:
* Remove useless HTML in the screenshots table
* Remove extra columns in H2 titles
* Remove all useless lines between sections
* Use markdown for git commands + add the staging step
* Promote invidious redirect in "Extensions"
* Update preference screenshots
2021-07-24 20:48:30 +02:00
syeopite
095c894548 Merge pull request #2201 from pinchese/patch-1
futureproof comment avatars
2021-07-16 21:43:37 -07:00
Samantaz Fox
9f5f5da894 config_example.yaml: document all possible options (#2083)
Fixes https://github.com/iv-org/documentation/issues/46
2021-07-16 20:34:40 +02:00
nemunaire
aa3608f0af Include liblsquic build in dockerfile + add support for ARM64 on Docker (#2147)
Co-authored-by: Emilien Devos <contact@emiliendevos.be>
2021-07-15 21:57:20 +00:00