caa4d2f79c
Merge remote-tracking branch 'companion/invidious-companion'
Invidious CI / build (push) Successful in 5m3s
2024-12-15 14:09:02 -03:00
Emilien
1de2054618
add ability for invidious companion to check request from invidious
2024-12-13 20:41:00 +01:00
Emilien
f710dd37bf
apply all the suggestions + rework invidious_companion parameter
2024-12-08 22:21:10 +01:00
Emilien
ff3305d521
move config checks for invidious companion
2024-11-16 22:36:33 +01:00
Émilien (perso)
409df4cff3
modify the description for config.example.yaml about invidious companion
2024-11-16 22:36:33 +01:00
Emilien Devos
73c84baf9f
redirect latest_version and dash manifest to invidious companion
2024-11-16 22:36:33 +01:00
Emilien Devos
3dff7a76cf
add support for invidious companion
2024-11-16 22:36:33 +01:00
c27a703544
Merge remote-tracking branch 'upstream/master'
2024-11-09 23:42:52 -03:00
Samantaz Fox
a760b69cb6
Logger: Add color support for different log levels ( #4931 )
...
No related issue
2024-11-08 23:28:51 +01:00
e2276ace1b
Merge remote-tracking branch 'upstream/master' into master
2024-10-31 20:25:33 -03:00
Samantaz Fox
f326bcf8db
Add support for using Invidious through a HTTP Proxy ( #4270 )
...
Partially addresses issue 301
2024-10-30 13:46:49 +01:00
2f5a555ea7
Merge remote-tracking branch 'upstream/master'
2024-10-08 19:22:53 -03:00
b1f25a69ad
Logger: Add color support for different log levels
2024-10-08 18:59:01 -03:00
d2edd4b63f
fixup! Logger: Add color support for different log levels
2024-10-08 18:36:50 -03:00
Samantaz Fox
82ac9a8609
Preferences: Add option to control preloading of video data ( #4122 )
...
This PR adds a configuration option to control the preloading of video data on
page load with the HTML5 'preload'[1] attribute on the `<video>` element.
The option is enabled by default, meaning that the `preload` attribute's value
will be 'auto'. If users want to prevent preloading of video data, they
can disable the option, which will set the attribute value to 'none'.
[1](https://www.w3schools.com/tags/att_video_preload.asp )
Closes issue 4110
2024-10-08 17:38:06 +02:00
17b525f2a6
Logger: colorize_logs false by default
2024-09-27 18:08:21 -03:00
d77afdcf00
Logger: Make colorize_logs true by default
2024-09-20 00:32:27 -03:00
f8ec312328
Logger: Add color support for different log levels
2024-09-19 21:35:52 -03:00
Thomas Lange
f247b2f862
Update config/config.example.yml
...
Accept suggested change from @SamantazFox.
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2024-08-30 19:52:33 +02:00
Samantaz Fox
2d18ff1f80
Add ability to set po_token and visitordata ID ( #4789 )
...
This PR adds two new config option, to pass a PO token (config 'po_token') and
a visitor ID (config 'visitor_data') to Youtube. These two strings are required
to play videos using the WEB client.
Warning: These strings gives much more identifiable information to Google!
If the po_token setting is filled in, then the WEB client is used. If not, the
Android client is used. TvHtml5ScreenEmbed will still be used as a fallback.
Script for generating po_token and visitor_data:
https://github.com/iv-org/youtube-trusted-session-generator
Helps with issue 4734
2024-08-13 20:35:43 +02:00
72150ae676
Merge branch 'potoken-config'
2024-08-10 16:17:48 -04:00
b7430c5a5a
Merge branch 'sig_helper'
2024-08-10 16:17:09 -04:00
Samantaz Fox
ec1bb5db87
SigHelper: Add support for PLAYER_UPDATE_TIMESTAMP opcode
2024-08-07 23:25:32 +02:00
Samantaz Fox
a845752fff
Jobs: Remove the signature function update job
2024-07-25 22:13:08 +02:00
Emilien Devos
53223f99b0
Add ability to set po_token and visitordata ID
2024-07-24 19:28:47 +02:00
067dcbef5e
Options for donation and contact links
2024-07-21 13:00:27 -04:00
Emilien Devos
8665a69fee
limit feeds and delete materialized views
2024-07-21 13:00:26 -04:00
syeopite
780f9df7d3
Add config option for instance donation link
...
Co-authored-by: Arya K <arya@projectsegfau.lt>
2024-07-21 13:00:24 -04:00
syeopite
4d11c324b0
Add "Instance" section to footer
2024-07-21 13:00:24 -04:00
syeopite
57f8bfb965
Add config to add custom text in the footer
...
Co-authored-by: Aural Glow <125497673+auralglow@users.noreply.github.com>
2024-07-21 13:00:24 -04:00
syeopite
6acabc5bff
Add new instance customization section in config
2024-07-21 13:00:24 -04:00
syeopite
e98aafa4b5
Extract and implement footer overhaul from #2215
2024-07-21 13:00:24 -04:00
syeopite
eb8fcc9e88
Add support for using HTTP proxies
2024-04-28 19:43:17 -07:00
Samantaz Fox
7e363fa3c8
Config: Remove anti-captcha related configs
2023-11-20 17:39:51 +01:00
Thomas Lange
bf470704a5
Add option to control preloading of video data
...
Fix #4110 by adding an option to control the preloading of video data on
page load. If disabled ("false"), the browser will not preload any video
data until the user explicitly hits the "Play" button.
If enabled ("true"), the default behavior will be used, which means the
browser decides how much of the video will be preloaded.
2023-09-26 22:21:12 +02:00
Samantaz Fox
842e9fade5
Captions: Add ability to use Innertube's transcripts API ( #4001 )
2023-09-18 23:31:56 +02:00
syeopite
eabcea6f4a
Remove trailing whitespace in config documentation
...
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2023-08-29 06:18:35 +00:00
syeopite
c5fe96e936
Remove lsquic from codebase
2023-07-26 07:19:12 -07:00
syeopite
e4942b188f
Integrate transcript captions into captions API
2023-07-23 14:40:09 -07:00
Jason Thatcher
4a92dce449
config.example.yml: Fix typo in pwgen command ( #3965 )
...
`pwdgen` -> `pwgen`.
2023-07-04 08:18:30 +02:00
Samantaz Fox
f64e311dcd
Config: Update example config documentation
2023-07-01 19:29:40 +02:00
Samantaz Fox
b06c87ff8d
User: Remove broken Google login (various comments)
2023-06-11 16:34:59 +02:00
Émilien Devos (perso)
36f7c99cfb
Update config.example.yml
...
Document save playback position in the config.example.yml
2023-05-07 17:49:43 +02:00
Émilien Devos
98301a2237
Add ability to disable all user notifications ( #3473 )
2023-01-05 23:08:05 +00:00
PrivacyDevel
4fc5d43374
Update config.example.yml
2022-11-22 17:22:46 +00:00
PrivacyDevel
9656067296
Add "light" and "auto" as accepted values for dark_mode
2022-11-22 17:08:32 +00:00
PrivacyDevel
9eb2ad367e
Correct config.example.yml dark_mode comment
2022-11-22 15:51:14 +00:00
Samantaz Fox
3b39b8c772
Add table cleaning job ( #3294 )
2022-10-12 10:06:36 +02:00
Jakub Filo
7c45026383
Fix playlist limit
2022-09-28 12:21:23 +02:00
Jakub Filo
4818b89ab1
Allow to set maximum custom playlist length via a config variable.
2022-08-27 22:36:07 +02:00