Commit graph

5348 commits

Author SHA1 Message Date
Samantaz Fox
d286cc4ec2
Update CHANGELOG.md 2024-10-31 19:59:38 -03:00
Samantaz Fox
d84754bf56
Add "Filipino (auto-generated)" to the list of caption languages 2024-10-31 19:59:38 -03:00
Samantaz Fox
cbf11d7697
Makefile: Add MT option to enable the 'preview_mt' flag 2024-10-31 19:59:37 -03:00
e419cee0ff
SigHelper: Reconnect to signature helper
Signed-off-by: Fijxu <fijxu@nadeko.net>
2024-10-31 19:59:36 -03:00
giacomocerquone
50e83e0446
Fix player menus hiding onHover 2024-10-31 19:59:17 -03:00
syeopite
9eab43e58a
Remove useless proc usage in images.cr 2024-10-31 19:59:17 -03:00
syeopite
2c0d9c8292
Preserve connection close header of get_storyboard 2024-10-31 19:59:17 -03:00
syeopite
82e0406ebd
Move YTIMG_POOLS to connection_pool.cr 2024-10-31 19:59:16 -03:00
syeopite
aed4fc220b
Fix headers not being added in image requests
Regression from #2364
2024-10-31 19:59:05 -03:00
syeopite
66f90e8898
Refactor duplicate logic in image routes 2024-10-31 19:59:05 -03:00
syeopite
c23d85c6e5
Use HTTP pools for image requests to YouTube 2024-10-31 19:59:03 -03:00
syeopite
201d9ab743
Validate override for crystal 1.12.1 2024-10-31 19:58:49 -03:00
syeopite
505b0a13c1
Bump http_proxy to v0.10.3 2024-10-31 19:58:48 -03:00
syeopite
81be6991ae
Automatically initialize proxy via stdlib override 2024-10-31 19:58:48 -03:00
syeopite
34737b23a4
Add support for using HTTP proxies 2024-10-31 19:58:47 -03:00
syeopite
e8fb37475a
Bump CI matrix (#5015) 2024-10-31 19:58:14 -03:00
Emilien Devos
0d0c5ed2be
libsqlite3-dev is now missing in the CI env 2024-10-31 19:58:14 -03:00
Emilien Devos
d8e4daa615
update submodule 2024-10-31 19:58:14 -03:00
Emilien Devos
84f456f8a9
update the mocks with the latest updated data 2024-10-31 19:58:14 -03:00
3cb8b69846
Videos: Fix audio tracks language.
Video will only return the default language. The rest of the audio
tracks are deleted since they will not be used.
2024-10-31 19:58:14 -03:00
7c990e1627
External Proxies: Rotate between proxies with balance enabled
Closes #17
2024-10-31 19:58:13 -03:00
0cb11bbab2
Config: Also reload env variables 2024-10-31 19:58:13 -03:00
e6eee402dd
Use POST requests for /videoplayback requests 2024-10-31 19:58:13 -03:00
75452d2537
Config: Reload configuration on modification
It detects changes on the config.yml automtically if invidious is
running on linux. If not, the configuration can be reloaded using
`kill -s HUP $(pidof invidious)` or any other tool that sends a SIGHUP
signal to the invidious process.

Closes #16
2024-10-31 19:58:13 -03:00
3ee98051e4
Tokens: Option to disable user tokens. 2024-10-31 19:58:13 -03:00
e17ca9735d
Tokens: Server side generated tokens.
#18
2024-10-31 19:58:13 -03:00
98cfcbf4b8
PubSub: Use external domain for pubsub feeds 2024-10-31 19:58:13 -03:00
5e1b795895
External Proxies: Proxyfi HLS Playlists 2024-10-31 19:58:13 -03:00
07b88415db
Videos: Completly disable annotations due to archive.org being down
Closes #15
2024-10-31 19:58:12 -03:00
d124a225a1
Tokens: Refresh po_token and visitor_data every 5 seconds
Closes #11
2024-10-31 19:58:12 -03:00
9d71ce050a
External Proxies: Proxyfi HD720 2024-10-31 19:58:12 -03:00
41977eb7c1
Videos: Increase video cache to 4 hours 2024-10-31 19:58:12 -03:00
025fa8b64b
Feat: Experimental support for potoken inside redis
Using https://git.nadeko.net/Fijxu/youtube-po-token-generator
2024-10-31 19:58:12 -03:00
c85c6808b5
External Proxies: Use list of external videoplayback proxies 2024-10-31 19:58:10 -03:00
Samantaz Fox
9207f41472
Videos: Fix missing host parameter on playback URLs when local=true 2024-10-31 19:57:32 -03:00
3718062a4b
CI: Experimental branches for testing builds 2024-10-31 19:57:32 -03:00
62318f8cc6
Feat: User supplied po_token and visitor_data 2024-10-31 19:57:29 -03:00
7dd75caa7d
Small try. 2024-10-31 19:56:56 -03:00
ccfbe58968
Feeds: Get rid of feed_needs_update() since it appears to be unused 2024-10-31 19:56:54 -03:00
cf6c3a7b5b
Revert "use WEB_CREATOR when po_token with WEB_EMBED as a fallback (#4928)"
This reverts commit d9df90b5e3.
2024-10-08 19:53:35 -03:00
2f5a555ea7
Merge remote-tracking branch 'upstream/master' 2024-10-08 19:22:53 -03:00
472dd8663d
VideoJS: Increase buffer 2024-10-08 18:59:01 -03:00
dc2aba106c
Backends: Use backend switcher to indicate the current backend in use. 2024-10-08 18:59:01 -03:00
eff8673efc
Feat: Experimental support for external videoplayback proxies 2024-10-08 18:59:01 -03:00
b1f25a69ad
Logger: Add color support for different log levels 2024-10-08 18:59:01 -03:00
d5b8b0b19c
SigHelper: Reconnect to signature helper 2024-10-08 18:59:00 -03:00
Emilien Devos
b3e6aaddab
decrease buffer seconds for saving bandwidth 2024-10-08 16:54:19 -03:00
33ffafb9e3
Feat: backend supports with cookies 2024-10-08 16:54:18 -03:00
Samantaz Fox
a88a723de3
Update CHANGELOG.md 2024-10-08 18:36:41 +02:00
Samantaz Fox
d5f5490aee
Search: Fix 'youtu.be' URLs in sanitizer (#4894)
Use the proper URL argument when transforming youtu.be URLs to their
youtube.com equivalents.

Thanks to Tuhgy on the fediverse for reporting this!

No related issue
2024-10-08 18:03:56 +02:00