Commit Graph

524 Commits

Author SHA1 Message Date
Omar Roth
20c4d213d9 Use config.domain in place of hardcoded value 2019-01-19 09:10:52 -06:00
Omar Roth
dfd17bdd88 Improve error message for 500 and add redirect for 404 2019-01-12 13:18:08 -06:00
Omar Roth
0f48d221b4 Fix hlsvp extractor 2019-01-12 12:00:44 -06:00
Omar Roth
2fdf3d24e3 Redirect to home page on empty search 2019-01-02 20:14:31 -06:00
Omar Roth
0832fa9bdb Filter paid videos from RSS and channel list 2019-01-02 20:09:00 -06:00
Omar Roth
c2c224b16f Use fibers to try to speed up importing of channels 2019-01-02 19:28:59 -06:00
Omar Roth
7951d4c8aa Add length_seconds to subscription search 2019-01-02 19:28:59 -06:00
Omar Roth
6b4ea53a32 Add sleep time for update_decrypt_function 2018-12-28 09:55:02 -06:00
Omar Roth
db7457f135 Add nb_NO to supported locales 2018-12-26 09:29:12 -06:00
Omar Roth
f3c9566687 Fix param ordering for fetch_playlist_videos 2018-12-24 17:47:23 -06:00
Omar Roth
382a6b556d Update RSS schema 2018-12-23 12:07:04 -06:00
tor
5ca74a8dca Fixed subscription's xml feed 2018-12-24 04:55:39 +11:00
Omar Roth
0feb414a1d Add menu for selecting trending page 2018-12-20 16:48:45 -06:00
Omar Roth
1360d67c11 Show more informative error to users signing in with Google 2018-12-20 15:39:41 -06:00
Omar Roth
a160c645c9 Add support for translations 2018-12-20 15:32:09 -06:00
Omar Roth
d0b30ad977 Don't pass HTTP client in args 2018-12-15 12:05:52 -06:00
Omar Roth
4480e9c1ba Don't downcase UCID when searching channels 2018-11-27 22:26:17 -06:00
Omar Roth
6033e8aed1 Add related_channels to /api/v1/channels 2018-11-27 22:07:45 -06:00
Omar Roth
2dfb3e7814 Minor text changes 2018-11-26 14:28:15 -06:00
Omar Roth
19bf0ccbf0 Add /feed/top and /feed/popular 2018-11-26 10:50:34 -06:00
Omar Roth
9ce02e579d Update '/api/v1/popular' 2018-11-25 18:16:56 -06:00
Omar Roth
18bb397c7d Add '/api/v1/popular' 2018-11-25 18:13:11 -06:00
Omar Roth
3c98601f35 Add job for pulling popular videos 2018-11-25 18:08:51 -06:00
Omar Roth
26eb59e00d Add text CAPTCHA 2018-11-22 13:26:08 -06:00
Omar Roth
ca4e8b800c Use absolute paths in /opensearch.xml 2018-11-21 20:49:14 -06:00
Omar Roth
941a773b7d Add opensearch.xml 2018-11-21 20:00:17 -06:00
Omar Roth
95ebfd34c5 Don't wait on server for subscription count 2018-11-21 19:26:55 -06:00
Omar Roth
fd7aa59e0f Properly parse NewPipe imports 2018-11-21 17:12:13 -06:00
Omar Roth
cdd916f51d Add async for manage_subscriptions 2018-11-21 13:35:37 -06:00
Omar Roth
2ce038fb7a Only show toggle watched button when relevant 2018-11-21 13:06:29 -06:00
Omar Roth
588f9b9bd6 Fix 'order' expression 2018-11-21 08:25:21 -06:00
Omar Roth
2e99642173 Add /feed/trending 2018-11-20 11:18:12 -06:00
Omar Roth
aeaeacbf8d Refactor geo-bypass 2018-11-20 10:07:50 -06:00
Omar Roth
6b12f11e10 Add ability to mark videos as watched in subscription feed 2018-11-19 22:06:59 -06:00
Omar Roth
94c92b68a2 Add flat list of proxies for geo-bypass 2018-11-19 10:51:30 -06:00
Omar Roth
27488a2295 Fix invalid passing of arguments to get_video 2018-11-18 17:57:31 -06:00
Omar Roth
43961ef035 Add 'region' parameter to captions and manifest endpoints 2018-11-17 17:37:57 -06:00
Omar Roth
16964ca6ce Add 'region' parameter for bypassing region locks 2018-11-17 17:33:30 -06:00
Omar Roth
879586d7f5 Fix subscription feed for latest unseen videos 2018-11-17 13:37:27 -06:00
Omar Roth
cd482cfd89 Add more informative error response on incorrect CAPTCHA 2018-11-17 13:26:24 -06:00
Omar Roth
d185ba84bf Remember nonce to prevent replay attacks 2018-11-17 13:18:12 -06:00
Omar Roth
c7f0a6f2e1 Create proper JSON request for Google login 2018-11-17 12:17:40 -06:00
Omar Roth
48526435ad Add CSRF token for Google accounts 2018-11-15 20:23:17 -06:00
Omar Roth
bf867c3fcf Add cookie sharing with subdomains 2018-11-15 16:41:43 -06:00
Omar Roth
adcefa4ffa Add 'published - reverse' option to feed 2018-11-13 20:29:36 -06:00
Omar Roth
47ed8bd13f Add channel sort to '/api/v1/channels/videos' 2018-11-13 19:11:16 -06:00
Omar Roth
44e9b4ac2a Add channel sort options 2018-11-13 19:04:25 -06:00
Omar Roth
df7480bcb6 Fix comment templating when JavaScript is disabled 2018-11-11 23:31:27 -06:00
Omar Roth
4b76b93610 Add continuous playback 2018-11-11 11:45:05 -06:00
Omar Roth
7f868ecdf9 Add unminimized sources and license information 2018-11-10 11:08:03 -06:00