Commit Graph
56 Commits
Author SHA1 Message Date
Émilien Devos bb7f7bb4d1 add check video id for android client too 2022-08-25 08:32:40 +00:00
Émilien Devos 389e49183c throw error if the videoID returned is different 2022-08-23 19:34:54 +00:00
Emilien Devos 218f7be1a7 For android client send sdk version to youtube 2022-08-07 21:37:11 +02:00
Emilien Devos 246955b68a if case for sectionListRenderer 2022-08-07 10:31:42 +02:00
Émilien Devos 3d77642a1e Disable decrypt_polling by default + add comment (#3244) 2022-08-06 17:09:10 +00:00
Emilien Devos b55c1a35bf Set cookies to Lax 2022-08-06 19:01:57 +02:00
Emilien Devos 0c64a86ebe crystal 1.5.0 to CI and update crystal version 2022-08-06 15:12:45 +02:00
Émilien Devos 644ba46945 Remove mentions that decrypt_polling is broken
And add notice about bandwidth usage, related to https://github.com/iv-org/invidious/issues/3234
2022-08-06 10:09:45 +00:00
Émilien Devos 210c2a8855 Fix updated sources not returned inside map func
This fix the issue reported in https://github.com/iv-org/invidious/issues/2055#issuecomment-1192894698
2022-07-25 12:38:17 +00:00
Émilien Devos 5e090778ae Use alpine 3.16 for crystal 1.4.1
Until crystal 1.5 has been tested.
2022-07-19 09:12:50 +02:00
Émilien Devos 6c4ed282bb HTML escape username 2022-07-14 21:26:58 +00:00
Émilien Devos 586000ca3d add more explanation about checking the player dependencies 2022-07-12 08:38:22 +00:00
Émilien Devos 5556a996cd Update comment for NotFoundException 2022-07-06 19:59:05 +00:00
Émilien Devos 6c73614a47 Bump revision for crystal alpine package on Docker 2022-06-13 13:18:37 +02:00
Émilien Devos 4ae77bcef9 Remove rating display from the frontend 2022-06-04 15:39:04 +02:00
Émilien Devos e84416e56d Remove dislikes icon (#3092) 2022-06-04 12:58:34 +02:00
Émilien Devos c201ea53ba Add 404 status code on all possible endpoints 2022-05-27 14:06:38 +00:00
Émilien Devos 595c3fb833 Revert "Youtube verification badge" (#3070) 2022-04-30 23:42:38 +02:00
Émilien Devos 64fe4de3fb bump to crystal 1.4.1 2022-04-29 06:16:54 +00:00
Émilien Devos 2ea986326d Bump videojs to 7.12.1 (#3011) 2022-04-22 22:37:45 +02:00
Émilien Devos 67e8fcaf93 bump to crystal 1.4.0 (#3041) 2022-04-18 09:05:18 +02:00
Émilien Devos c152243b4d new method for bypassing age restriction (#2996) 2022-03-30 19:52:39 +02:00
Émilien Devos f013a6b1d7 rename hls to vhs in the player
hls method is deprecated: https://github.com/videojs/http-streaming#how-to-use
2022-01-30 15:22:31 +00:00
Emilien Devos d928b9eaad switch to alpine 3.15 for using crystal 1.2.2 2022-01-09 22:27:22 +01:00
Émilien Devos 7b9f5d74dc Create videos caching table as UNLOGGED 2022-01-09 16:58:29 +00:00
Émilien Devos c6e086c6ff Revert "Temporarily fix for #2612" (#2673) 2021-11-28 09:41:16 +01:00
Émilien Devos d214a0b333 remove duplicate lsquic requirement 2021-11-12 23:02:43 +00:00
Émilien Devos be1a390b50 Upgrade crystal on ARM64 docker image 2021-11-12 14:17:07 +01:00
Émilien Devos cc10e8ca5d bump version number for crystal alpine linux package 2021-10-17 15:14:00 +00:00
Emilien Devos 41ba19b615 fix comment replies 2021-09-04 15:37:16 +02:00
Emilien Devos 0e37e42abd use crystal 1.1.1 for the ARM docker image 2021-09-03 19:15:04 +02:00
Émilien Devos 8b62c05fe2 remove 3gp only from the player (#2376)
+ video quality precedence on default player when js is not enabled
2021-09-03 09:39:11 +02:00
Émilien Devos 0e92a63d14 fix image location for helm 2021-09-01 21:21:38 +00:00
Emilien Devos 891116f13b docker images with --release for more stability
fixes #1652
2021-08-31 21:24:54 +02:00
Émilien Devos a279d6f433 Fix livestream parsing URLs (#2356) 2021-08-26 21:02:26 +00:00
Emilien Devos 5c74196f60 remove docker cache on the CI test 2021-08-24 23:20:39 +02:00
Emilien Devos 33724d40a8 moved APKBUILD files to iv-org/lsquic.cr/docker
and remove docker cache
2021-08-24 23:15:41 +02:00
Emilien Devos d78e5281fe use pre-compiled lsquic docker image
from https://quay.io/repository/invidious/lsquic-compiled
fixes #2325
2021-08-24 23:12:19 +02:00
Émilien Devos 8bd2669d3d Update lock inactive days (#2331) 2021-08-16 10:41:32 -07:00
Émilien Devos b5d2eb5c70 fetch with innertube api when video is unavailable (#2329)
+ rename some client type to better names
+ fix thirdParty hack
2021-08-16 10:41:16 -07:00
Émilien Devos c06a20e085 Switch to innertube API for videos (#2220)
Commit history:
- Switch to innertube API for videos
- fix hardcoded strings + fix bypass geo-restriction
2021-08-13 20:29:43 +00:00
Émilien Devos c60fccd7f6 Update crystal docker image to 1.1.1 2021-08-13 08:44:44 +02:00
Émilien Devos 12b46bbd41 switch to innertube API for about channels (#2255) 2021-08-12 16:00:26 -07:00
Emilien Devos f2b69fd812 bump crystal docker image version +
use alpine:edge docker image in order to use crystal 1.1.1
2021-08-12 23:33:28 +02:00
Emilien Devos 6745ca7775 fix comments using dig 2021-08-12 20:00:14 +02:00
Émilien Devos 88c5e3b6fa Use the new youtube api for comments (#2217)
* use the new youtube api for comments
* remove PG_DB & action parameter + allow force region
* support new comments data with onResponseReceivedEndpoints
2021-08-12 19:14:30 +02:00
Émilien Devos 0d57a887ea Mute unbuffered_flush IOError exception (#2235)
Related to #1416, it doesn't really fix the real error, but instead mutes the exception message.

Like explained in #1416, this "exception Error" while flushing the client data doesn't harm the client-server connection. However, this exception message continuously spams the logs and makes debugging and error finding really difficult.
2021-07-14 17:59:33 +02:00
Émilien Devos cf619f24a9 Remove workaround for kemalcr/kemal/issues/575 (#2230)
Full URL of the issue: https://github.com/kemalcr/kemal/issues/575
2021-07-01 16:13:06 +00:00
Émilien Devos ce68d09d26 Pick a random video for bypass captcha
pick a random video from the 1000 first rows of the channel_videos table
in order to bypass the captcha more efficiently
2021-06-25 15:37:37 +00:00
Émilien Devos e6bdcff0dd Merge pull request #2183 from iv-org/unixfox-patch-1
update video URL for recaptcha detection
2021-06-19 22:02:42 +02:00
Émilien Devos 4803285e50 update video URL for recaptcha detection 2021-06-19 17:38:49 +00:00
Émilien Devos 1a2ca8634d typo in the template file 2021-06-04 18:53:24 +00:00
Emilien Devos 960bd2a6be fix likes parsing 2021-05-21 23:16:48 +02:00
Emilien Devos 3035f0119f Revert "Bump dependencies"
This reverts commit abe283b38e.
2021-03-13 22:14:27 +01:00
Émilien Devos 3a2f4d4def allow to set a custom anti-captcha api url (#1473) 2020-11-20 22:21:26 +01:00
Émilien Devos c9c6c1f769 Remove duplicate Referrer-Policy 2020-11-15 10:02:45 +00:00