Commit Graph

1830 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