Commit Graph

131 Commits (1bf492ce78c93c7be2d33edbbd996f1e5e9e72e8)
 

Author SHA1 Message Date
Omar Roth 1bf492ce78 Clarify wait option
Omar Roth cf9931e2a1 Add support for redirect in URL description
Omar Roth fc2e10a54f Fix client reuse
Omar Roth baeb44be13 Remove "puts"
Omar Roth d573461a67 Parse HTML properly instead of relying on regexes
Omar Roth b8fe82a7f7 Substitute youtube links in description for local links
Omar Roth 323d27a5f6 Add wait time option and add handling for reddit_pool
Omar Roth 84c8fb9b99 Separate with comma views, likes, dislikes
Omar Roth 24cea8f3e7 Add reddit comments
Omar Roth 2e892e8dd4 Update signature
Omar Roth dff93f67f9 Add author for item
Omar Roth 3a95d21808 Minor fixes
Omar Roth 7828cd9767 Remove html from DB
Omar Roth 13ef4440d0 Replace signature function with generic catchall
Omar Roth 225625a0fb Add redirect for missing params
Omar Roth 8956623347 Add fix to top_videos for empty database
Omar Roth d6b49bc0ae Fix rank_videos
Omar Roth e46ce28939 Format and add function for vflCCoUi2 and vflg4IfMn
Omar Roth 5b47be2b4d Run 'crystal tool format'
Omar Roth 4d1fa61bf0 Only add signature if stream has decrypted signature
Omar Roth 1d301a5055 Add support for different signature functions
Omar Roth 42df0df5a0 Clean up argument creation
Omar Roth 489ae35f1d Split audio and video into seperate views
Omar Roth 6adbcd050c Clarify listen param and update icon
Omar Roth da97dfad8e Fix arg parsing
Omar Roth ea044ec2da Fix rank_videos
Omar Roth dc45fbfad6 Use error template for 404 and 500
Omar Roth ecb1999795 Ensure clients are recycled properly
Omar Roth a27c556904 Fix 500 for livestream
Omar Roth 655a593c87 Fix poster for videos that don't have thumbnail url
Omar Roth 5159ec0f6e Pull rank_videos into seperate thread
Omar Roth a017f4cc30 Link to github in README
Omar Roth 567856363b Remove assets from repo
Omar Roth d4c88f2844 Fix watch for videos that don't have fmt_stream
Omar Roth 6167ce30b0 Disable logging for connection pool
Omar Roth 76c008d319 Make sure extra options don't override Kemal defaults
Omar Roth e9ee41846c Fix formatting
Omar Roth c8d2d12282 Add default number of threads
Omar Roth fb80d2f484 Add padding for video description
Omar Roth 990bca5af5 Refactor client creation
Omar Roth 0e704056a1 Make sure client gets returned to pool
Omar Roth 2e402c1977 Clean up views
Omar Roth f47eb3016a Remove resize for larger screens
Omar Roth d3e159ffbe Add youtube hotkeys
Omar Roth d88b60979b Add robots.txt
Omar Roth 39b271585a Add margin for footer
Omar Roth 66f28c8f63 Use same layout for search as for index
Omar Roth d1a2b193aa Change client timeout and make sure there is always a client available
Omar Roth 25434c676c Run 'crystal tool format'
Omar Roth a9cea62d5b Add home page