vojkovic
517395be84
Fix two swapped function names
2024-04-01 20:27:34 +02:00
nixos script
25d14095fa
fix issue where scope would be missing the * if the user was not logged in before calling the authorize endpoint
...
fix #4200
2024-04-01 20:27:34 +02:00
guidiasz
9055672394
fix: "Watch on YouTube" preserve current playlist
2024-04-01 20:27:34 +02:00
ChunkyProgrammer
04f350cf9f
Add title to toggle theme icon
2024-04-01 20:27:34 +02:00
Samantaz Fox
cb9f2504ab
Helpers: remove JSONFilter logic
2024-04-01 20:27:34 +02:00
Samantaz Fox
b467c5c3f5
Kemal: remove APIHandler middleware
2024-04-01 20:27:34 +02:00
ChunkyProgrammer
067c66db0e
add null safety to clip parsing
2024-04-01 20:27:34 +02:00
ChunkyProgrammer
2a07f27992
Add API endpoint for Clips
2024-04-01 20:27:34 +02:00
ChunkyProgrammer
f660ce9dd3
use start time and endtime for clips
2024-04-01 20:27:34 +02:00
ChunkyProgrammer
8422163a5b
fix potential memory leak
2024-04-01 20:27:34 +02:00
ChunkyProgrammer
10bf3c92a9
Unescape search suggestions
2024-04-01 20:27:34 +02:00
Brahim Hadriche
7281da0fac
Revert "Make head request to resolve short urls"
...
This reverts commit 7e267da5beef5981b6db40e7b20f23f5dbd81136.
2024-04-01 20:27:34 +02:00
Brahim Hadriche
10a9565b09
format
2024-04-01 20:27:34 +02:00
Brahim Hadriche
68d24dbaaf
Make head request to resolve short urls
2024-04-01 20:27:34 +02:00
Brahim Hadriche
02e9202c64
type fix
2024-04-01 20:27:34 +02:00
Brahim Hadriche
2289aac6a2
Add playlist and start time to the resolve url
2024-04-01 20:27:34 +02:00
ChunkyProgrammer
a91e50deae
fix related video author when id is empty
2024-04-01 20:27:34 +02:00
Chunky programmer
7a200c1e83
Search: Don't error if AuthorId does not exist
2024-04-01 20:27:34 +02:00
shironeko
618c0cee61
Fix when video from pubsub is a scheduled event
2024-04-01 20:27:34 +02:00
shironeko
4e29e8a5a0
Fix pubsub feed parsing
...
similar to what's done in #3793 , this is causing an assert on my instance
2024-04-01 20:27:34 +02:00
ThetaDev
5b4b8ef49e
fix: prevent censoring of self-harm related search queries ( #4403 )
...
* fix: prevent censoring of self-harm related search queries
* fix: yt_filters_spec with new flag
2024-04-01 20:27:34 +02:00
syeopite
dc47992fc6
Add parameter to disable force_resolve
in make_client
( #4335 )
...
* Add option to disable force_resolve in make_client
Some websites such as archive.org and textcaptcha.com
does not support IPv6 and as such requests fail when Invidious requests
with IPv6 to those services.
* Reenable force_resolve on pubsub subcribe request
* Make force_resolve false by default in make_client
* Remove missed explicit force_resolve=false
2024-04-01 20:27:34 +02:00
86caa5cfae
Add login restriction
...
https://github.com/iv-org/invidious/issues/446#issuecomment-1342296218
2023-12-07 04:21:46 +01:00
Samantaz Fox
07fe648a9c
Remove anti-captcha ( #4277 )
2023-12-06 18:29:16 +01:00
Samantaz Fox
6da3287e9d
Misc: Fix logic for setting user agent ( #4265 )
2023-12-06 18:28:12 +01:00
Samantaz Fox
37c2f5caed
Misc: Use #splat method for macro expressions ( #4242 )
2023-12-06 18:22:50 +01:00
Samantaz Fox
e8a14446af
Videos: Append '&mpd_version=5' to DASH manifest URL ( #4196 )
2023-12-06 18:20:26 +01:00
Samantaz Fox
3a5d408602
Remove leftover functions/specs used by the anti-captcha job
2023-11-20 17:40:31 +01:00
Samantaz Fox
7e363fa3c8
Config: Remove anti-captcha related configs
2023-11-20 17:39:51 +01:00
Samantaz Fox
d9416a0be5
Jobs: Remove BypassCaptchaJob
2023-11-20 17:39:13 +01:00
ChunkyProgrammer
8338a73e7b
add user_agent if empty or crystal
2023-11-17 08:01:56 -05:00
ChunkyProgrammer
86ee761788
Fix logic for setting user agent
2023-11-15 00:51:43 -05:00
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
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
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
88cc62d45e
User: Fix importing FreeTube subscriptions with multiple profiles ( #4011 )
2023-10-21 18:31:18 +02:00
Ulysses Zhan
3b219a4c7f
remove a debug statement
2023-10-20 13:45:16 -07: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
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