1100904b3e
Merge remote-tracking branch 'companion/invidious-companion'
1de2054618
add ability for invidious companion to check request from invidious
306f2d5f12
cut key for 16 size
c446f337de
add ability to verify the requests
100e2722a9
better replace for Deno.mainModule
f3fff5cc09
trying to improve again dynamic import
57f4da848b
improving dynamic import
46d11bfa53
Update docker compose file
e698c1df4d
use log. instead of fmt. for logging
ff9f99c1b6
better 403 request handling
802dd65edf
Add HSTS header
[Bug] Video geoblocked/not working
Impossible to fix unless I'm in the country on which this video is allowed.
You may be asking But can't you just change the country of a backend since you are using a VPN for some them?
Yes…
[Enhancement] Visitor and Po tokens for Materialious
Not needed anymore. No user can have a po_token
and a visitor_data
token anymore. I may re open this if youtube gets aggressive with their token thingy but for now, all the tokens are server…
[Enhancement] Visitor and Po tokens for Materialious
c0d54b2916
apply patch from https://github.com/iv-org/inv_sig_helper/issues/36#issuecomment-2529907394
7429664f3b
Add CI workflow
[Feature request] Take Out JSON Data No Matter What
Is the JSON dependant on the backend? How are you going to extract it if the server is down?
Yes. I can just replicate the queries that Invidious does on a custom program made to handle data…
[Feature request] Take Out JSON Data No Matter What
yeah that should be fairly easy to make. I'll do it when I have more motivation and more free time
f8ecb93077
Merge remote-tracking branch 'companion/invidious-companion'
ab72bbad7a
fix ameba Redundant use of
Object#to_s
in interpolation
a571eeaa38
format watch.cr
f710dd37bf
apply all the suggestions + rework invidious_companion parameter
7a070fa710
invidious companion always used so always add CSP and redirect latest_version
041d6cc9d3
adapt actions to git.nadeko.net
79859100a8
dockerfile: use x86-64-v2 instead to support more CPUs
47ef5dfe4c
Overwirte CONFIG.po_token and CONFIG.visitor_data by the tokens stored
13e00e674b
Remove server side generated tokens (
448007e5ba
)
3615bbd893
Remove user supplied po_token and visitor_data
6445fb5e82
rename hmac_key to secret_key
f36079d56c
fixing type errors
7ed48ad2af
allow to dynamically load external files for youtubeplayerreq + fetchclient
fe96551d7a
reformat file
b93d108cc0
add more protection to videoplayback proxy + fix #11