summaryrefslogtreecommitdiffstats
path: root/assets/js/videojs-http-source-selector.min.js (unfollow)
AgeCommit message (Collapse)Author
2020-03-15Remove VarInt classOmar Roth
2020-03-15Strip invalid characters from referer URLsOmar Roth
2020-03-15Migrate to a good Content Security Policy (#1023)leonklingele
So attacks such as XSS (see [0]) will no longer be of an issue. [0]: https://github.com/omarroth/invidious/issues/1022
2020-03-10Escape 'sort_by'Omar Roth
2020-03-10Switch textcaptcha to HTTPSOmar Roth
2020-03-06Bump dependenciesOmar Roth
2020-03-06Replace static asset requests with QUICOmar Roth
2020-03-06Add debug info to videoplaybackOmar Roth
2020-03-05Prevent storyboards from hangingOmar Roth
2020-03-04docker: allow to configure Invidious by env var (#1030)Omar Roth
Invidious gained support to read its configuration from an env var instead of config file in e3c10d779d315adc630e08005b6bdbdce32f7446. Unfortunately, Docker doesn't allow newline characters in env var values (see [0]) which means we can only provide a proper YAML config by using the inlined configuration in docker-compose.yml which, unfortunately, is tracked by Git. Once support for multiline env var values has been added to Docker, we should migrate and read the config from a .env file instead (which is not tracked by Git). [0]: https://github.com/docker/compose/issues/3527
2020-03-04Skip validation checks for videoplayback, ggphtOmar Roth
2020-03-04Escape item titles in search pageOmar Roth
2020-03-02Verify token signature in constant time, Run cheap checks first in token ↵leonklingele
validation process (#1032) * Verify token signature in constant time To prevent timing side channel attacks * Run cheap checks first in token validation process Expensive checks such as the nonce lookup on the database or the signature check can be run after cheap/fast checks.
2020-03-02add lapisTube (#1027)B͈̤̖̪̪̱ͅl̯̯̮̼͎̬͚̳̩̖̲u̜̼͉͈̠b͙̬̘̙̱̗̲͙b͍̞̬̬͓̼l̰̪͖̯̼̟̟͈̖͕̜̱̜ͅl̻̗͔̝̭̰͚͇̯̥
2020-03-02Use a MediaQueryListener to toggle on demand. Tested on OSX. (#925)Kyle Copperfield
Closes #867.
2020-03-02Add logfile to logrotate (#892)Tommy Miland
2020-03-01Revert "Add HOST_AUTH_METHOD=trust to docker compose (see ↵Omar Roth
docker-library/postgres#681)" This reverts commit ef70668a77c17cafa47776dde284f94faa957364.
2020-03-01docker: do not require password for PostgreSQL superuser, docker,kubernetes: ↵leonklingele
create "privacy" type before using it, travis: do not run "docker-compose up" in detached mode (#1042) * docker: do not require password for PostgreSQL superuser A password is now required by the postgres Docker image which makes initial setup (and our CI build) fail with the following error: postgres_1 | Error: Database is uninitialized and superuser password is not specified. postgres_1 | You must specify POSTGRES_PASSWORD for the superuser. Use postgres_1 | "-e POSTGRES_PASSWORD=password" to set it in "docker run". postgres_1 | postgres_1 | You may also use POSTGRES_HOST_AUTH_METHOD=trust to allow all connections postgres_1 | without a password. This is *not* recommended. See PostgreSQL postgres_1 | documentation about "trust": postgres_1 | https://www.postgresql.org/docs/current/auth-trust.html See https://github.com/docker-library/postgres/issues/681. * docker,kubernetes: create PostgreSQL "privacy" type before using it Fixes the following error when setting up the database: postgres_1 | 2020-02-21 01:01:22.371 UTC [172] ERROR: type "privacy" does not exist at character 200 postgres_1 | 2020-02-21 01:01:22.371 UTC [172] STATEMENT: CREATE TABLE public.playlists postgres_1 | ( postgres_1 | title text, postgres_1 | id text primary key, postgres_1 | author text, postgres_1 | description text, postgres_1 | video_count integer, postgres_1 | created timestamptz, postgres_1 | updated timestamptz, postgres_1 | privacy privacy, postgres_1 | index int8[] postgres_1 | ); postgres_1 | ERROR: type "privacy" does not exist postgres_1 | LINE 10: privacy privacy, * travis: do not run "docker-compose up" in detached mode Rather, allow database to finish its setup procedure and grant Invidious time to launch.
2020-03-01Add HOST_AUTH_METHOD=trust to docker compose (see docker-library/postgres#681)Omar Roth
2020-03-01Update Polish translationKarol Kosek
2020-03-01Update Ukrainian translationTymofij Lytvynenko
2020-03-01Update German translationDeleted User
2020-03-01Update postgres setupOmar Roth
2020-02-28Fix status check for channel pageOmar Roth
2020-02-28Sanitize PLIDOmar Roth
2020-02-28Fix deadlock when updating notificationsOmar Roth
2020-02-28Remove DB array concatenationOmar Roth
2020-02-20Remove duplicated Github logo on footer (#986)Pedro Lucas Porcellis
* Remove duplicated Github logo on footer
2020-02-20Remove temp fix for crystal/crystal-lang#7383Omar Roth
2020-02-20Remove 'type' attribute from community embedOmar Roth
2020-02-15readme.md: fix missing playlist relation in postgresqlLeander Seidlitz
2020-02-15Update code formatting for Crystal 0.33.0Leon Klingele
Crystal 0.33.0 introduced some changes to to the code formatter. Run "crystal tool format" so CI doesn't fail anymore.
2020-02-07Add support to run on Kubernetes, add Helm chartLeon Klingele
See relevant README.md for more details.
2020-02-04Add support to read config from environment variableLeon Klingele
Try to read app config from the "INVIDIOUS_CONFIG" environment variable. If the variable is undefined, read config from config.yml file as before. Required by https://github.com/omarroth/invidious/pull/1015 et al.
2020-02-01Remove invalid HTML from embed playerJorge Maldonado Ventura
2020-02-01Add handling for comments with no contentOmar Roth
2020-02-01Remove frameborder from community embedsOmar Roth
2020-02-01Check /browse_ajax for channel blocksOmar Roth
2020-01-27Update zh-CN translationOutvi V
2020-01-24Refactor signature extractionOmar Roth
2020-01-17Update Chinese (Simplified) translationchr56
2020-01-17Update Polish translationAdam Zieliński
2020-01-17Update Spanish translationJorge Maldonado Ventura
2020-01-17Update Esperanto translationJorge Maldonado Ventura
2020-01-17Update Chinese (Traditional) translationJeff Huang
2020-01-17Update Russian translationdimqua
2020-01-17Update Turkish translationOguz Ersen
2020-01-17Update Norwegian Bokmål translationAllan Nordhøy
2020-01-14Fix channel redirectOmar Roth
2020-01-12Improve Dutch localeRemi Reuvekamp