Commit Graph

529 Commits (40fb29ea2bc93d9bfc53ac91c03910010ade33df)

Author SHA1 Message Date
Omar Roth 47ed8bd13f Add channel sort to '/api/v1/channels/videos' 6 years ago
Omar Roth 44e9b4ac2a Add channel sort options 6 years ago
Omar Roth df7480bcb6 Fix comment templating when JavaScript is disabled 6 years ago
Omar Roth 4b76b93610 Add continuous playback 6 years ago
Omar Roth 7f868ecdf9 Add unminimized sources and license information 6 years ago
Omar Roth b9e2fee2c9 Fix templating for videos with 0 comments 6 years ago
Omar Roth aaf8bdb28c Disable unimplemented route 6 years ago
Omar Roth b77c73df0d Clean up data import/export 6 years ago
Omar Roth 6066615553 Update formatting 6 years ago
Omar Roth 8e6bee75e7 Add CSRF prevention for /signout 6 years ago
Omar Roth 1ea563f4f1 Add error message for fetching channel videos 6 years ago
Omar Roth c5d2a57206 Speed up importing watch history 6 years ago
Omar Roth 6ae5d489ec Add 'liveNow' to /api/v1/channels 6 years ago
Omar Roth 0a1c84ada1 Add support for partial data restore 6 years ago
Omar Roth fee3b93339 Add 'liveNow' to /api/v1/channels/videos 6 years ago
Omar Roth 1ff8579575 Check user_id as part of validating CSRF tokens 6 years ago
Omar Roth b9c29bf537 Add option for user to delete their account 6 years ago
Omar Roth f988123820 Revert "Add Origin header checks"
This reverts commit 2be240767c.
6 years ago
Omar Roth 2be240767c Add Origin header checks 6 years ago
Omar Roth 570e09333a Add error message for empty 'v' param 6 years ago
Omar Roth 9e022f3b04 Add redirect for empty 'v' param 6 years ago
Omar Roth 4f856dd898 Add support for Crystal 0.27.0 6 years ago
Omar Roth c912e63fb5 Only check invalid size passwords on register 6 years ago
Omar Roth 7e558c5b1d Add error messages for invalid password sizes 6 years ago
Omar Roth c92f6e44e7 Update keywords and view_count 6 years ago
Omar Roth 19516eaa25 Add option to view comments with JS disabled 6 years ago
Omar Roth 468e6b1c27 Fix mix continuation 6 years ago
Omar Roth e39dec9778 Add option to listen by default 6 years ago
Omar Roth ceff2763a5 Update error messages for /api/v1/channels 6 years ago
Omar Roth 1cfa1f6559 Add 'paid' and 'premium' flags to API 6 years ago
Omar Roth e46e6183ae Fix proxying for videos 6 years ago
Omar Roth b49623f90f Revert "Attempt to bypass channel region locks"
This reverts commit 95c6747a3e.
6 years ago
Omar Roth 95c6747a3e Attempt to bypass channel region locks 6 years ago
Omar Roth 245d0b571f Add next page for channels with geo-blocked videos 6 years ago
Omar Roth f88697541c Add author_thumbnail to '/api/v1/videos' 6 years ago
Omar Roth 1a39faee75 Add subCountText and add XHR alternative for subscribing to channels 6 years ago
Omar Roth ccc423f682 Fix 'latest only' feed 6 years ago
Omar Roth bcc8ba73bf Fix update_feeds job 6 years ago
Omar Roth 35e63fa3f5 Use materialized views for subscription feeds 6 years ago
Omar Roth e2c15468e0 Make usernames case-insensitive 6 years ago
Omar Roth 88430a6fc0 Add playlist playback support 6 years ago
Omar Roth 80bc29f3cd Add basic handling for (almost) valid video URLs 6 years ago
Omar Roth 6f9056fd84 Add extra handling for shortened video URLs 6 years ago
Omar Roth 3733fe8272 Redirect mixes 6 years ago
Omar Roth dc358fc7e5 Don't add channels if they've been deleted 6 years ago
Omar Roth e14f2f2750 Prevent duplicate subscriptions when importing user data 6 years ago
Omar Roth 3830604e42 Try to speed up find_working_proxies 6 years ago
Omar Roth f83e9e6eb9 Add config option for geo-bypass 6 years ago
Omar Roth d418f50576 Make geo-bypass more robust 6 years ago
Omar Roth 8c04768ef8 Add support for geo-bypass in '/videoplayback' 6 years ago
Omar Roth a718d5543d Add 'lang' and 'tlang' to '/api/v1/captions' 6 years ago
Omar Roth 20130db556 Add mixes 6 years ago
Omar Roth 29a6291957 Show info instead of empty playlist when possible 6 years ago
Omar Roth f99b2cdf01 Add support for proxying comments 6 years ago
Omar Roth 5d7bd9af0f Add host language for comments 6 years ago
Omar Roth 3e3de1890a Overhaul geo-bypass 6 years ago
Omar Roth 5b5d69a33b Add host language to YouTube requests 6 years ago
Omar Roth 74b285d0f7 Add author thumbnails to playlist endpoint 6 years ago
Omar Roth b3ca3922a9 Add experimental dash support 6 years ago
Omar Roth 1d9c6f63e1 Add better error for invalid playlists 6 years ago
Omar Roth 35ac887133 Add fix for playlists with less than 100 videos 6 years ago
Omar Roth d8b7c0750a Fix name of playlist resource 6 years ago
Omar Roth 1ab04638e3 Add 'videoCount' to playlists in search 6 years ago
Omar Roth f80f4f2521 Add '/api/v1/channels/search' 6 years ago
Omar Roth b56d07556e Remove break point 6 years ago
Omar Roth a68924f0ce Refactor name to ucid conversion 6 years ago
Omar Roth 6e092026d2 Fix for Reddit timezone 6 years ago
Omar Roth 687013c1b9 Add minor convenience features to search 6 years ago
Omar Roth 62380933b2 Add support for playlists and channels in search 6 years ago
Omar Roth 2c6f8022e6 Fix comments where link has no host 6 years ago
Omar Roth c166f46b7c Add caption URL to video info 6 years ago
Omar Roth 4c8bb3b293 Fix typo 6 years ago
Omar Roth 0f5b93e394 Add 'authorId' to /api/v1/trending and /api/v1/top 6 years ago
Omar Roth 54f9941c7b Add alias '/api/v1/channels/videos/:ucid' 6 years ago
Omar Roth 8500a62462 Add /api/v1/insights 6 years ago
Omar Roth 53c8b5ff2e Minor refactor 6 years ago
Omar Roth 35bee987f6 Proxy profile pictures 6 years ago
Omar Roth bd5ec2f2f3 Add playlist RSS 6 years ago
Omar Roth 296771809a Refactor protocol buffers 6 years ago
Omar Roth 83ba4e2a4c Fix truncated thumbnails 6 years ago
Omar Roth 6cb834a18d Add support for 304 in thumbnails 6 years ago
Omar Roth 0a4e9e6252 Properly filter user's subscriptions in search 6 years ago
Omar Roth f39ed3d145 Add subscriptions search filter 6 years ago
Omar Roth 429a4b2dec Proxy thumbnails 6 years ago
Omar Roth b7acdfad24 Fix typo 6 years ago
Omar Roth d3eadccd51 Add 'publishedText' to API endpoints 6 years ago
Omar Roth f7ca81c384 Add support for channel search 6 years ago
Omar Roth d4ee786cab Add support for comments under controversial videos 6 years ago
Omar Roth 1c8bd671d8 Fix link redirect for YouTube comments 6 years ago
Omar Roth 133b72f9cf Add support for genre channels that don't end with " - Topic" 6 years ago
Omar Roth 8c45694ce5 Escape comment text 6 years ago
Omar Roth aff2083529 Fix missing 'end' 6 years ago
Omar Roth cf63c825d4 Add fix for shortened youtu.be links in comments 6 years ago
Omar Roth 454b1662b7 Add format=json for reddit comments 6 years ago
Omar Roth b17d3d1e51 Bump number of videos in channel resources to 60 6 years ago
Omar Roth d81a803618 Add /user/:user/videos 6 years ago
Omar Roth e6d2166bac Add X-XSS-Protection and X-Content-Type-Options 6 years ago
Omar Roth e590d39aa9 Revert "Add header check for CSRF"
This reverts commit a749ac73ac.
6 years ago
Omar Roth 96234e509f Add X-Frame-Options, X-XSS-Protection, and X-Content-Type-Options 6 years ago
Omar Roth a749ac73ac Add header check for CSRF 6 years ago