Commit Graph

2780 Commits

Author SHA1 Message Date
Leon Klingele bc9dc3bf1e Update code formatting for Crystal 0.33.0
Crystal 0.33.0 introduced some changes to to the code formatter.
Run "crystal tool format" so CI doesn't fail anymore.
2020-02-15 19:52:28 +01:00
Leon Klingele e3c10d779d Add support to read config from environment variable
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-04 15:53:46 +01:00
Omar Roth 9841f74adc Add handling for comments with no content 2020-02-01 12:14:37 -05:00
Omar Roth b56e493d92 Remove frameborder from community embeds 2020-02-01 11:23:12 -05:00
Omar Roth a2c5211b20 Check /browse_ajax for channel blocks 2020-02-01 11:23:12 -05:00
Omar Roth 648cc0f006 Refactor signature extraction 2020-01-24 17:02:28 -05:00
Alexander Pushkov 1fc9506442 Add audio mode link to items 2020-01-21 15:36:56 +03:00
Omar Roth 7baced75e5 Fix channel redirect 2020-01-14 08:21:17 -05:00
Omar Roth 7b88d0efe3 Minor refactor 2020-01-08 20:27:21 -05:00
Omar Roth 4aada65dae Fix channel playlists for genre channels 2020-01-08 20:26:47 -05:00
Omar Roth 88a538e71b Minor refactor for channel playlists 2019-12-05 15:47:35 -05:00
Omar Roth 513363504f Add better error message for fetch_channel 2019-12-05 15:46:21 -05:00
Omar Roth 0e844edacb Add support for pt-BR 2019-12-05 15:26:35 -05:00
Omar Roth 1499ce43bf Add support for Romanian locale 2019-12-03 19:41:58 -05:00
Omar Roth 823603650f Add support for /sorry/index CAPTCHA 2019-12-03 19:14:11 -05:00
Omar Roth 062867a38d Strip domain from caption URLs 2019-12-01 17:52:39 -05:00
Omar Roth 04d56420d1 Run 'crystal tool format' 2019-11-28 08:20:44 -06:00
Omar Roth a017574f74 Add support for force_resolve to QUIC client 2019-11-28 08:19:28 -06:00
Omar Roth 0e3a48ff76 Update QUICPool 2019-11-24 13:41:47 -05:00
edumoreira1506 48cbe45a9d Add Previous/Next page buttons at the top of the page 2019-11-20 15:59:07 -03:00
Omar Roth 276bf09238 Skip preferences for assets 2019-11-20 12:04:53 -05:00
Omar Roth d46b26e3bc Use QUIC for connections to YouTube 2019-11-18 17:28:32 -05:00
Omar Roth 236c172c6f Merge pull request #896 from sh4dowb/master
Fixed double quotes in meta description
2019-11-14 10:38:38 -05:00
Omar Roth c07cd3a856 Fix typo in playlist url 2019-11-14 10:11:33 -05:00
sh4dowb 79da61782b Fixed double quotes in meta description 2019-11-11 19:00:23 +03:00
Omar Roth 8af87f1a8b Fix updating of cookies 2019-11-10 10:02:02 -05:00
Omar Roth 494c954cbb Add etag to /api/v1/annotations 2019-11-09 22:05:17 -05:00
Omar Roth 71bc9eea28 Add support for Anti-Captcha 2019-11-09 14:22:39 -05:00
Omar Roth e3b2bcfd06 Fix ID for search duration 2019-11-08 09:29:33 -05:00
Omar Roth 142d974641 Use force_resolve for search suggestions 2019-11-07 12:25:34 -05:00
Omar Roth 0e1d6aa85c Update error messages for video extractor 2019-11-05 19:39:11 -05:00
Omar Roth bcdb8cd770 Fix default fo dark_mode 2019-11-04 17:08:13 -05:00
Omar Roth 7b2ca55089 Fix escaping in email query 2019-11-04 12:26:05 -05:00
Omar Roth f6ef0b684a Fix word-break for links in channel RSS 2019-11-03 08:53:16 -05:00
Omar Roth 02e1cdf210 Add support for '/yts/img' endpoint 2019-11-01 12:02:38 -04:00
Omar Roth b58950c574 Fix decoding for channel playlists extractor 2019-11-01 12:00:59 -04:00
Omar Roth 833a60f29c Update pubsub to use client pool 2019-11-01 07:34:36 -04:00
Omar Roth 13e7cca1a4 Bump read timeout 2019-10-28 12:34:50 -04:00
Omar Roth 0f3c477ff3 Remove dependency on ImageMagick (replace with rsvg-convert) 2019-10-28 10:49:05 -04:00
Omar Roth 25c8cd9246 Fix escaping for search params 2019-10-28 06:17:39 -04:00
Omar Roth c58841100a Fix extractor for channel community cursor 2019-10-27 21:44:17 -04:00
Omar Roth 03e24cccd0 Add support for configurable administrator email 2019-10-27 14:18:07 -04:00
Omar Roth 35f011758d Merge pull request #850 from XVnNzb2kFEhV9Tjm/master
Add Japanese translations
2019-10-27 14:09:31 -04:00
Omar Roth 2ebfaf76f2 Refactor continuation token handling 2019-10-27 13:50:42 -04:00
Omar Roth 0cf187dee7 Add support for image captcha in Google login 2019-10-27 00:19:05 -04:00
Omar Roth bdeb325bad Fix monkeypatch for HTTP::Client 2019-10-26 11:51:23 -04:00
Omar Roth a1225b6d0d Sanitize input to decode_length_seconds 2019-10-26 10:17:25 -04:00
XVnNzb2kFEhV9Tjm f0368b02c4 Add Japanese translations 2019-10-26 18:34:25 +09:00
Omar Roth 202de1436d Fix broken connections in pool 2019-10-25 23:06:08 -04:00
Omar Roth 7f8746fcd4 Remove invalid connections from pool 2019-10-25 22:40:53 -04:00