Commit Graph

2949 Commits (45a14071447266bfeddc69574b85970639361796)
 

Author SHA1 Message Date
syeopite 45a1407144
Downgrade video.js version
Dash qualties can't be changed on anything higher than 7.10.2. This is
likely something wrong with videojs-http-source-selector.
3 years ago
syeopite 4a0359c04e
Pass success msg from dep script during compile-time 3 years ago
syeopite 4e629ca858
Use shell command `sha1sum` for checksum
Crystal doesn't support OpenSSL3, the version Alpine uses. See
https://github.com/iv-org/invidious/pull/2397#issuecomment-922375908
3 years ago
syeopite c32cae00d5
Fix phrasing 3 years ago
syeopite 02431b3f98
Use correct videojs-vtt-thumbnails location in licences.ecr 3 years ago
syeopite 0323202a03
Revert to iv-org fork of silvermine-videojs-quality-selector
Upstream requires at least two additional sources. Whereas Invidious needs it to be
able to display a single additional source for normal (dashless)
qualites. Aka medium and hd720.
3 years ago
syeopite b6670a7e3d
Fix minified silvermine-...quality* fetching 3 years ago
syeopite 62c1991b88
Typo 3 years ago
syeopite 3a6085ad31
Readd player.css 3 years ago
syeopite 6e1b62aedf
Fix docker
Clone scripts folder to docker container

Copy videojs-dependencies.yml to docker container

Copy assets folder eariler in build process

Copy assets folder from builder
3 years ago
syeopite 2451497b31
Typo 3 years ago
syeopite 6699c80357
Preserve videojs directory for dependency script 3 years ago
syeopite 1af1474d04
Change "VideoJS" in put reports to "Player" 3 years ago
syeopite 06a1d2ac41
Rename fetch_videojs* to fetch_player* 3 years ago
syeopite f47b588b91
Print message when VideoJS deps are satisfied 3 years ago
syeopite 262131f68e
Add script to resolve and fetch VideoJS files 3 years ago
syeopite ceae48088e
Stop shipping VideoJS files 3 years ago
syeopite 5054510d15
Prevent VR from being initialized in listen mode (#2396) 3 years ago
Samantaz Fox 947fe4fbb3
HTML escape video mimetype
Video mimetype may contain code information between double quotes.
If not properly escaped, it breaks the browser's parser. E.g:
```
type="video/mp4; codecs=" avc1.64001f,="" mp4a.40.2""=""
```

Thank Robin for catching this!
3 years ago
syeopite 50c8afb525
Handle equirectangular projections for VR (#2379) 3 years ago
syeopite a539de4f97
Bump dependencies (#2378)
* Upgrade to Kemal v1.1.0

* Bump postgres driver
3 years ago
TheFrenchGhosty 8d5a867271
Merge pull request #2380 from syeopite/fix-invidious-showing-yt-redirect-links
Fix invidious showing yt redirect links
3 years ago
Weblate (bot) 6a1954f8f7
Translations update from Weblate (#2384)
* Update Arabic translation

* Update Spanish translation

* Update Esperanto translation

* Update Chinese (Simplified) translation

* Update Turkish translation

* Update Chinese (Traditional) translation

* Update Portuguese (Brazil) translation

* Update Lithuanian translation

* Update Japanese translation

Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: Jorge Maldonado Ventura <jorgesumle@freakspot.net>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Co-authored-by: Jeff Huang <s8321414@gmail.com>
Co-authored-by: André Marcelo Alvarenga <andrealvarenga@gmx.net>
Co-authored-by: Gediminas Murauskas <muziejusinfo@gmail.com>
Co-authored-by: GnuPGを使うべきだ <dieeeazpnnqbpddh@cock.email>
3 years ago
TheFrenchGhosty 0044178d49
Merge pull request #2382 from unixfox/fix-comment-replies
fix comment replies
3 years ago
syeopite 387bddb51b
Improve detection and handling of yt redirect links 3 years ago
Emilien Devos 41ba19b615 fix comment replies 3 years ago
Emilien Devos 0e37e42abd use crystal 1.1.1 for the ARM docker image 3 years ago
syeopite a28945273d
Propagate replacing yout.be links to /watch to RSS 3 years ago
syeopite fd6f03655e
Fix typo causing links to be youtube.com/redirect 3 years ago
Émilien Devos 8b62c05fe2
remove 3gp only from the player (#2376)
+ video quality precedence on default player when js is not enabled
3 years ago
Émilien Devos 0e92a63d14
fix image location for helm 3 years ago
syeopite a4ff0b62ce
Skip container release for insignficant changes (#2367) 3 years ago
syeopite dd141daefd
Make building in release mode optional (#2368) 3 years ago
syeopite a1001ada47
Properly transform youtu.be links to be /watch routes in comments and descriptions (#2365) 3 years ago
TheFrenchGhosty f938aa530e
Merge pull request #2372 from TheFrenchGhosty/master
Remove the mention of 'Omar Roth' from the footer
3 years ago
TheFrenchGhosty 8d419da277 Actually translate the new string to French 3 years ago
TheFrenchGhosty 8e3ff79f22 Remove the mention of 'Omar Roth' from the footer 3 years ago
TheFrenchGhosty d0c12caae9
Merge pull request #2371 from weblate/weblate-invidious-translations
Translations update from Weblate
3 years ago
Kaantaja 17a99a524b
Update Finnish translation 3 years ago
Samantaz Fox 41a757c3be
Update German translation 3 years ago
TheFrenchGhosty 61fc6539c2
Merge pull request #2366 from TheFrenchGhosty/more-cryptocurrencies
Add Ethereum and Litecoin as donation methods
3 years ago
TheFrenchGhosty 99f04012a7 Add Ethereum and Litecoin as donation methods 3 years ago
Emilien Devos 891116f13b docker images with --release for more stability
fixes #1652
3 years ago
syeopite 4fcd0964cd
Extract API routes (#2271)
* Extract API routes from invidious.cr
* Remove deprecated APIs
  - insights
  - top feed
3 years ago
syeopite 5005212bec
Extract feed routes (#2269)
* Extract feed routes from invidious.cr
* Removes the deprecated route for /feed/top
* Deprecate /view_all_playlist & use /feed/playlists
* Move feed views into their own directory

* Add haltf method to halt current route context
* Change status_code + return blocks to use haltf

* Set appropriate response headers for RSS routes
3 years ago
Émilien Devos a279d6f433
Fix livestream parsing URLs (#2356) 3 years ago
Emilien Devos 5c74196f60 remove docker cache on the CI test 3 years ago
Emilien Devos 33724d40a8 moved APKBUILD files to iv-org/lsquic.cr/docker
and remove docker cache
3 years ago
Emilien Devos d78e5281fe use pre-compiled lsquic docker image
from https://quay.io/repository/invidious/lsquic-compiled
fixes #2325
3 years ago
syeopite fceb8093f1
Use `athena-negotiation` to detect language through Accept-Language header (#2324)
Detect language through Accept-Language header
3 years ago