Commit Graph

5344 Commits

Author SHA1 Message Date
ab4c0a1d3c Fetch channel info from home tab instead of about 2023-11-07 23:53:14 -08:00
c31908a011 Update params protobuf for channel about tab 2023-11-07 22:19:56 -08:00
2562f80695 Add CI for Crystal 1.10.1 2023-11-07 23:46:20 +00:00
fead0e14ac Drop support for Crystal 1.6.2 2023-11-07 23:45:01 +00:00
438467f69a Add playback success rate to /api/v1/stats (#4085)
* Add stats-based /videoplayback blockage status

* Count when YouTube returns wrong video as failure

* Cast playback stats hash type prior to return

* Bump stats refresh timer to 10 minutes
2023-11-04 13:52:30 +00:00
db3c57d49f force resolve for everything (#4225) 2023-11-02 22:35:50 +00:00
b0df3774db Add sort options to streams 2023-11-01 21:56:25 +03:30
3881038a32 format 2023-10-26 17:51:38 -04:00
7e267da5be Make head request to resolve short urls 2023-10-26 17:48:58 -04:00
d7901c1e0d type fix 2023-10-26 17:35:52 -04:00
85a5bbd696 Add playlist and start time to the resolve url 2023-10-26 17:24:53 -04:00
8087e64dfe Bump postgre version in dev compose (#4203)
Fix postgre ver diff between dev and prod compose
2023-10-26 00:22:59 +02:00
07de1e236f Videos: Append '&mpd_version=5' to DASH manifest URL
This makes Youtube return a MPD manifest with templates rather than
lengthy <SegmentList>. The returned  manifest is about 44 times smaller.
2023-10-22 17:56:04 +02:00
2414e7db41 User: Add support for importing Youtube watch history (#4171) 2023-10-21 18:33:05 +02:00
1a33012cad CSS: Remove inline styling of the download widget (#4162) 2023-10-21 18:32:40 +02:00
cf7c49deb0 Captions: Use 'fmt=vtt' instead of 'format=vtt' (#4152) 2023-10-21 18:32:28 +02:00
d543a68a84 API: Add "authorVerified" to the video endpoint (#4150) 2023-10-21 18:32:01 +02:00
2a65b5f52e Frontend: Add video timestamp on external links (#4101) 2023-10-21 18:31:42 +02:00
9072fa4355 CSS: Improve links contrast on dark theme (#4100) 2023-10-21 18:31:30 +02:00
88cc62d45e User: Fix importing FreeTube subscriptions with multiple profiles (#4011) 2023-10-21 18:31:18 +02:00
40919c6a83 JS: Update external links exactly once per second 2023-10-21 13:45:15 +02:00
3b219a4c7f remove a debug statement 2023-10-20 13:45:16 -07:00
b809e877a1 fix wrong link (#4183)
The link wasn't working, because there was a lost letter.
2023-10-20 15:40:04 +02:00
0e4d3d89fc update params for fetching stream data (#4156)
* update params for fetching stream data

* Remove link about special parameter
2023-10-20 08:48:56 +02:00
cc703b0274 Removed commented lines 2023-10-17 10:02:08 +03:00
81a4f29c73 add 'Import YouTube watch history (.json)' entry to en-US.json 2023-10-16 21:46:41 -07:00
d7ea5609b2 move styles for download widget to default.css file 2023-10-17 01:00:14 +02:00
0bd415158f Fix importing FreeTube subscriptions with multiple profiles
Co-Authored-By: Samantaz Fox <coding@samantaz.fr>
2023-10-16 00:32:24 -04:00
50977fb5d9 added translation importing watch history from youtube: zh-CN, zh-TW 2023-10-14 16:05:07 -07:00
a1a0e4c59f update readme about importing watch history 2023-10-14 15:56:04 -07:00
b9cbdce976 add: importing watch history from YouTube 2023-10-14 15:49:33 -07:00
8125ddca06 Replace inline styling for download widget with css file 2023-10-12 03:22:34 +02:00
069e91d2a6 alpine v3.18 & Update Helm release postgresql (#4103)
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-10 19:12:21 +00:00
8e45e05fba Get "author_verified" using the instance method instead of using the info hash.
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2023-10-09 09:20:35 +03:00
0aebac5f3e Captions: Use 'fmt=vtt' instead of 'format=vtt' 2023-10-08 12:40:49 +02:00
60fae015d8 Add support for community post page/comments (#4010) 2023-10-07 19:58:54 +02:00
ce0e21400e Search: Parse channel handle (#3994) 2023-10-07 19:56:07 +02:00
7b40775427 Add more fields to PWA manifest (#4145) 2023-10-07 19:55:00 +02:00
1caaf63c8a Refactor WebVTT building logic into WebVTT::Builder (#4070) 2023-10-07 19:53:29 +02:00
eddb54adb1 Routing: Add support for new routes (#4099) 2023-10-07 19:52:48 +02:00
01491bf315 Translations update from Hosted Weblate (#4078) 2023-10-07 19:51:27 +02:00
8ca884a5a3 i18Next: Add exceptions for mixed v3/v4 plural forms (#4147) 2023-10-07 19:50:56 +02:00
3dc0574bb5 Update translation files
Updated by "Squash Git commits" hook in Weblate.

Translation: Invidious/Invidious Translations
Translate-URL: https://hosted.weblate.org/projects/invidious/translations/
2023-10-07 19:43:31 +02:00
42b6c8032f Update Norwegian Bokmål translation
Co-authored-by: Petter Reinholdtsen <pere-weblate@hungry.com>
2023-10-07 19:43:31 +02:00
add6b3a602 Update Serbian (cyrillic) translation
Co-authored-by: NEXI <nexiphotographer@gmail.com>
2023-10-07 19:43:31 +02:00
06e01f52cf Update Chinese (Simplified) translation
Co-authored-by: Eric <hamburger2048@users.noreply.hosted.weblate.org>
2023-10-07 19:43:31 +02:00
b73ea63e55 Update Chinese (Traditional) translation
Co-authored-by: Jeff Huang <s8321414@gmail.com>
2023-10-07 19:43:31 +02:00
4723c1b3ee Update Slovenian translation
Co-authored-by: Damjan Gerl <damjan@damjan.net>
2023-10-07 19:43:31 +02:00
53905ac55f Update Korean translation
Co-authored-by: xrfmkrh <rF3nMd7sRKezjF2vcEQo@protonmail.com>
2023-10-07 19:43:31 +02:00
f6fbabc15d Update Albanian translation
Co-authored-by: Besnik Bleta <besnik@programeshqip.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Radoslav Lelchev <rlelchev@abv.bg>
Translate-URL: https://hosted.weblate.org/projects/invidious/translations/
Translation: Invidious/Invidious Translations
2023-10-07 19:43:17 +02:00