syeopite
ed8b84ed15
Replace more * in macro with #splat
2023-11-08 00:49:37 -08:00
syeopite
8ce91166d6
Remove instance of the * operator in macro expr
2023-11-08 00:42:46 -08:00
syeopite
8525758583
Use #splat method for macro expressions
2023-11-08 00:37:18 -08:00
syeopite
ab4c0a1d3c
Fetch channel info from home tab instead of about
2023-11-07 23:53:14 -08:00
syeopite
c31908a011
Update params protobuf for channel about tab
2023-11-07 22:19:56 -08:00
syeopite
2562f80695
Add CI for Crystal 1.10.1
2023-11-07 23:46:20 +00:00
syeopite
fead0e14ac
Drop support for Crystal 1.6.2
2023-11-07 23:45:01 +00:00
syeopite
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
Émilien (perso)
db3c57d49f
force resolve for everything ( #4225 )
2023-11-02 22:35:50 +00:00
src-tinkerer
b0df3774db
Add sort options to streams
2023-11-01 21:56:25 +03:30
Brahim Hadriche
3881038a32
format
2023-10-26 17:51:38 -04:00
Brahim Hadriche
7e267da5be
Make head request to resolve short urls
2023-10-26 17:48:58 -04:00
Brahim Hadriche
d7901c1e0d
type fix
2023-10-26 17:35:52 -04:00
Brahim Hadriche
85a5bbd696
Add playlist and start time to the resolve url
2023-10-26 17:24:53 -04:00
syeopite
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
Samantaz Fox
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
Samantaz Fox
2414e7db41
User: Add support for importing Youtube watch history ( #4171 )
2023-10-21 18:33:05 +02:00
Samantaz Fox
1a33012cad
CSS: Remove inline styling of the download widget ( #4162 )
2023-10-21 18:32:40 +02:00
Samantaz Fox
cf7c49deb0
Captions: Use 'fmt=vtt' instead of 'format=vtt' ( #4152 )
2023-10-21 18:32:28 +02:00
Samantaz Fox
d543a68a84
API: Add "authorVerified" to the video endpoint ( #4150 )
2023-10-21 18:32:01 +02:00
Samantaz Fox
2a65b5f52e
Frontend: Add video timestamp on external links ( #4101 )
2023-10-21 18:31:42 +02:00
Samantaz Fox
9072fa4355
CSS: Improve links contrast on dark theme ( #4100 )
2023-10-21 18:31:30 +02:00
Samantaz Fox
88cc62d45e
User: Fix importing FreeTube subscriptions with multiple profiles ( #4011 )
2023-10-21 18:31:18 +02:00
Samantaz Fox
40919c6a83
JS: Update external links exactly once per second
2023-10-21 13:45:15 +02:00
Ulysses Zhan
3b219a4c7f
remove a debug statement
2023-10-20 13:45:16 -07:00
zlElo
b809e877a1
fix wrong link ( #4183 )
...
The link wasn't working, because there was a lost letter.
2023-10-20 15:40:04 +02:00
Émilien (perso)
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
RadoslavL
cc703b0274
Removed commented lines
2023-10-17 10:02:08 +03:00
Ulysses Zhan
81a4f29c73
add 'Import YouTube watch history (.json)' entry to en-US.json
2023-10-16 21:46:41 -07:00
jt404
d7ea5609b2
move styles for download widget to default.css file
2023-10-17 01:00:14 +02:00
ChunkyProgrammer
0bd415158f
Fix importing FreeTube subscriptions with multiple profiles
...
Co-Authored-By: Samantaz Fox <coding@samantaz.fr>
2023-10-16 00:32:24 -04:00
Ulysses Zhan
50977fb5d9
added translation importing watch history from youtube: zh-CN, zh-TW
2023-10-14 16:05:07 -07:00
Ulysses Zhan
a1a0e4c59f
update readme about importing watch history
2023-10-14 15:56:04 -07:00
Ulysses Zhan
b9cbdce976
add: importing watch history from YouTube
2023-10-14 15:49:33 -07:00
jt404
8125ddca06
Replace inline styling for download widget with css file
2023-10-12 03:22:34 +02:00
xbdm
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
RadoslavL
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
Samantaz Fox
0aebac5f3e
Captions: Use 'fmt=vtt' instead of 'format=vtt'
2023-10-08 12:40:49 +02:00
Samantaz Fox
60fae015d8
Add support for community post page/comments ( #4010 )
2023-10-07 19:58:54 +02:00
Samantaz Fox
ce0e21400e
Search: Parse channel handle ( #3994 )
2023-10-07 19:56:07 +02:00
Samantaz Fox
7b40775427
Add more fields to PWA manifest ( #4145 )
2023-10-07 19:55:00 +02:00
Samantaz Fox
1caaf63c8a
Refactor WebVTT building logic into WebVTT::Builder ( #4070 )
2023-10-07 19:53:29 +02:00
Samantaz Fox
eddb54adb1
Routing: Add support for new routes ( #4099 )
2023-10-07 19:52:48 +02:00
Samantaz Fox
01491bf315
Translations update from Hosted Weblate ( #4078 )
2023-10-07 19:51:27 +02:00
Samantaz Fox
8ca884a5a3
i18Next: Add exceptions for mixed v3/v4 plural forms ( #4147 )
2023-10-07 19:50:56 +02:00
Hosted Weblate
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
Hosted Weblate
42b6c8032f
Update Norwegian Bokmål translation
...
Co-authored-by: Petter Reinholdtsen <pere-weblate@hungry.com>
2023-10-07 19:43:31 +02:00
Hosted Weblate
add6b3a602
Update Serbian (cyrillic) translation
...
Co-authored-by: NEXI <nexiphotographer@gmail.com>
2023-10-07 19:43:31 +02:00
Hosted Weblate
06e01f52cf
Update Chinese (Simplified) translation
...
Co-authored-by: Eric <hamburger2048@users.noreply.hosted.weblate.org>
2023-10-07 19:43:31 +02:00
Hosted Weblate
b73ea63e55
Update Chinese (Traditional) translation
...
Co-authored-by: Jeff Huang <s8321414@gmail.com>
2023-10-07 19:43:31 +02:00