Commit Graph

244 Commits (c07016b45cd0eeb5099fcac48b9d3a1a6cb02943)

Author SHA1 Message Date
Omar Roth 0bb07e55f5 Add ability to automatically extract video signature funtion 6 years ago
Omar Roth 7119395045 Refresh account for subscription feed and manager 6 years ago
Omar Roth a6292d956d Add option to change max_results 6 years ago
Omar Roth cae8e1b883
Merge pull request #9 from omarroth/add-preferences
Add user preferences
6 years ago
Omar Roth 70085db5d2 Bump size for referer URL 6 years ago
Omar Roth e87c6186e7
Merge pull request #8 from omarroth/embed-options
Add 'autoplay', 'controls', 'loop' to embedded player options
6 years ago
Omar Roth 7494e864b4 Add handling for invalid login 6 years ago
Omar Roth 58b5e97fc4 Add speed and fix <select> options 6 years ago
Omar Roth 96c520b02b Add user preferences 6 years ago
Omar Roth f68b27da7c Organize routes 6 years ago
Omar Roth 23711a127c Add 'autoplay', 'controls', 'loop' to embedded player options 6 years ago
Omar Roth f189cd7c48 Speed up /videoplayback streaming 6 years ago
Omar Roth 73247d75ca Add fix for mimetype in /videoplayback 6 years ago
Omar Roth 9cb96de426 Add CORS header for /videoplayback redirect 6 years ago
Omar Roth aa389399bc Add fix for videoplayback requests with trailing slash 6 years ago
Omar Roth f05afaf342 Add dash support for videos that already have manifest 6 years ago
Omar Roth 38af1b4c1b Add /embed/:id 6 years ago
Omar Roth 72690f587e Clarify request types 6 years ago
Omar Roth 4671bcf71a Add support for Google Authenticator codes 6 years ago
Omar Roth eb1df96e1b Remove patch and update file structure 6 years ago
Omar Roth a789114f43 Fix login 6 years ago
Omar Roth 99c02722db Remove all cookies on sign out 6 years ago
Omar Roth 431fa642bf Add /subscription_manager 6 years ago
Omar Roth 1ada71e5ba Move user state into before_all 6 years ago
Omar Roth a01bdf6c16 Add /user endpoint 6 years ago
Omar Roth f5ea832721 Upgrade to Crystal 0.25 and update signature 6 years ago
Omar Roth 650b8a50fc Add subscribe button to channel page 6 years ago
Omar Roth e9e6bbd710 Update options for videoplayback preflight 6 years ago
Omar Roth e0dd56f4ff Fix dash endpoint 6 years ago
Omar Roth 36ba69be1f Add channel page 6 years ago
Omar Roth e865a801aa Spin parts into components 6 years ago
Omar Roth b8d4951a48 Add support for "t" param in watch page 6 years ago
Omar Roth 471f5345e2 Remove local links for video playback 6 years ago
Omar Roth 61cd135780 Use local links for video playback 6 years ago
Omar Roth f79825fc80 General cleanup 6 years ago
Omar Roth c6539c803a Fix typo 6 years ago
Omar Roth fdcfe0bb14 Seperate new videos in subscription feed 6 years ago
Omar Roth 75f8fcd40b Add support for AAhBBmCCsDDms in video start and end params 6 years ago
Omar Roth dce9ef3e8b Add clearer message for login failure 6 years ago
Omar Roth 6d3e88aeb5 Unify formatting 6 years ago
Omar Roth 58410e09f7 Clarify crawl option 6 years ago
Omar Roth ae68213dc7 Add TFA 6 years ago
Omar Roth 1ea7290892 Add video refresh 6 years ago
Omar Roth 6a7d19163e General cleanup 6 years ago
Omar Roth d753e52680 Add Fiber.yield to jobs 6 years ago
Omar Roth 92f78ff541 Remove client pool 6 years ago
Omar Roth 19f5729e18 Add support for incorrect password on /login 6 years ago
Omar Roth 742fa6a705 Add negative offset for subscription feed 7 years ago
Omar Roth 84aef70803 Set referer if referer is /login 7 years ago
Omar Roth fd609ee7e5 Allow range in videoplayback headers 7 years ago
Omar Roth 4cfddcfb42 Add allow headers for preflight requests 7 years ago
Omar Roth 86627d8303 Add options for videoplayback 7 years ago
Omar Roth 11e871ba83 Add CORS header for videoplayback 7 years ago
Omar Roth 9898b2900f Change status_code to that of response for videoplayback 7 years ago
Omar Roth 6c5cbca575 Add support for fvip in videoplayback 7 years ago
Omar Roth 830d6fae8e Add support for using local links in manifest 7 years ago
Omar Roth bc068721ab Add filtered handler for videoplayback 7 years ago
Omar Roth f08199e7cf Add /videoplayback endpoint 7 years ago
Omar Roth 4bf0e538e4 Add dark theme 7 years ago
Omar Roth 6bbbfcb919 Combine enable_subscriptions and disable_notifications 7 years ago
Omar Roth 0c5b92a6cb Add error handling for channel refresh 7 years ago
Omar Roth 2a4b643539 Add label to fmt_stream 7 years ago
Omar Roth 316ca2ab34 Add gzip for views 7 years ago
Omar Roth b3e84e27f8 Allow channel_threads to be configured and increase pool_size 7 years ago
Omar Roth e8349ae46b Don't sort ad_slots 7 years ago
Omar Roth 22800efbc4 Clean up decrypt_signature for watch page 7 years ago
Omar Roth 3b13cf46c5 Add referer redirect 7 years ago
Omar Roth 44ebf0ed8e Add detection for ad tags and category 7 years ago
Omar Roth 69dd52bac3 Use generic url for thumbnails 7 years ago
Omar Roth 841308929d Add &start and &end to watch page 7 years ago
Omar Roth ff91ec820c Remove notifications once viewed 7 years ago
Omar Roth e2b5b7793a Use fill_links once instead of per comment 7 years ago
Omar Roth 815aeeb29c Fix subscriptions on watch page 7 years ago
Omar Roth 10c1cfa4b5 Use optional query for watch page 7 years ago
Omar Roth e2c50d4d1f Use get_user for watch page 7 years ago
Omar Roth 8d66493c01 Remove string interpolation from SQL queries 7 years ago
Omar Roth a54f59ad74 Minor refactor 7 years ago
Omar Roth 29545a7a6f Remove nonfunctional element on login page 7 years ago
Omar Roth 57102c54c7 Add notifications 7 years ago
Omar Roth 7757eca92c Add subscribe and unsubscribe button 7 years ago
Omar Roth 2c5d75dcce Add enable and disable notifications (bell dinging feature) 7 years ago
Omar Roth 6c4cfbe39d Add users table 7 years ago
Omar Roth 239a6c892c Use seperate table for videos pulled from RSS 7 years ago
Omar Roth e89f15a65c Use alternate thumbnail url for search page 7 years ago
Omar Roth f047f87100 Use alternative url for watch page thumbnails 7 years ago
Omar Roth 799e172609 Clean up comments 7 years ago
Omar Roth edfe1eefe8 Add channel refresh 7 years ago
Omar Roth 15f4d95ab4 Add fix for testing authentication 7 years ago
Omar Roth 253ea8113b Minor fix for filters and search 7 years ago
Omar Roth 076eaa7635 Add subscriptions 7 years ago
Omar Roth 2490833b6b Add logout 7 years ago
Omar Roth 48da2ced46 Add error handling for top videos 7 years ago
Omar Roth 02f1cd1a8b Remove error message 7 years ago
Omar Roth 39df8ab200 Add rescue for video ranking 7 years ago
Omar Roth 2be57276a2 Add refresh for top videos 7 years ago
Omar Roth 46f8032fb9 Fix dash manifest 7 years ago
Omar Roth 7704b76f45 Fix HTTP redirect 7 years ago
Omar Roth 97b93d548b Disable language filtering when there is no key 7 years ago
Omar Roth 997449ab4b Add language detection for top videos 7 years ago
Omar Roth 6581f96b70 Add fix for HTTP::Cookies 7 years ago