Commit Graph

  • 20e815e757 Convert array constants to tuples Omar Roth 2018-08-12 20:04:13 -0500
  • 43b2beeaaf Add 'maxresdefault', 'sddefault', to thumbnails Omar Roth 2018-08-12 09:46:47 -0500
  • 430d9347f9 Make 'video_formats' constant Omar Roth 2018-08-12 09:34:26 -0500
  • 8b07a7b157 Add 'fps' to '/videos/:id' endpoint Omar Roth 2018-08-12 09:24:59 -0500
  • db2c10e3a0 Avoid creating temporary objects Omar Roth 2018-08-11 15:03:24 -0500
  • 78ef6a05f0 Clean up DASH manifest Omar Roth 2018-08-11 15:01:22 -0500
  • 7116421fa4 Use http-streaming for livestreams Omar Roth 2018-08-11 14:29:51 -0500
  • ce0e4babad Pull 'player' out into seperate component Omar Roth 2018-08-11 10:52:13 -0500
  • debe5cbea9 Fix typo in XHR Omar Roth 2018-08-11 09:36:39 -0500
  • 15c26d022b Pull 'extract_videos' out into seperate function Omar Roth 2018-08-10 09:44:19 -0500
  • 2f8716d97f Pull thumbnails into seperate function Omar Roth 2018-08-10 08:50:25 -0500
  • 9a78b55c53 Pull description into seperate function Omar Roth 2018-08-10 08:44:23 -0500
  • 09d4d46fcd Clean up channel feed Omar Roth 2018-08-10 08:38:31 -0500
  • 9fbab6125a Clean up '/channel/' Omar Roth 2018-08-10 08:20:35 -0500
  • d4e37c0201 Commit whitespace Omar Roth 2018-08-09 16:07:11 -0500
  • 02a4bbccb6 Format JavaScript Omar Roth 2018-08-09 16:01:39 -0500
  • 3154f250d8 Update player sources Omar Roth 2018-08-09 15:58:44 -0500
  • ad06b2007a Add OPTIONS to allowed CORS methods Omar Roth 2018-08-09 09:43:47 -0500
  • a7c6f3538c Fix typo in DASH manifests Omar Roth 2018-08-09 08:56:35 -0500
  • c09b41a8f8 Don't redirect to current page Omar Roth 2018-08-08 20:26:02 -0500
  • 6d8caaee65 Add option to pull all videos Omar Roth 2018-08-08 20:12:17 -0500
  • 4730497efe Fix autoplay preference Omar Roth 2018-08-08 18:15:35 -0500
  • 6b2774c081 Add fix for unavailable channels Omar Roth 2018-08-08 13:20:21 -0500
  • 3ebe9139b7 Provide response on video error Omar Roth 2018-08-08 10:20:07 -0500
  • f3c7409d72 Update refresh_channels to properly utilize workers Omar Roth 2018-08-07 20:25:59 -0500
  • f588132cad Replace comment published with timestamp Omar Roth 2018-08-07 19:36:16 -0500
  • 0f6fcf5833 Update API to match documentation Omar Roth 2018-08-07 14:45:37 -0500
  • 8ff8ed1e5f Fix options for '/videoplayback' Omar Roth 2018-08-07 13:25:22 -0500
  • 9b0c5ffc71 Add CORS headers to /api/manifest/dash/id/videoplayback Omar Roth 2018-08-07 13:23:27 -0500
  • c1bb75e616 Add CORS headers to local URLs Omar Roth 2018-08-07 13:18:38 -0500
  • 0b363ff471 Chop leading slash from local URLs Omar Roth 2018-08-07 13:14:58 -0500
  • a3a826e52c Add redirect for local DASH urls Omar Roth 2018-08-07 13:10:52 -0500
  • ce506d3928 Add 'hls' to video endpoint Omar Roth 2018-08-07 12:36:55 -0500
  • cccf28aaf7 Add option to toggle light and dark to navbar Omar Roth 2018-08-07 11:49:14 -0500
  • cfa76d21db Allow preferred captions to be specified with 'listen=1' Omar Roth 2018-08-07 11:41:07 -0500
  • 47a284e378 Partially fix generation of DASH manifests Omar Roth 2018-08-07 11:40:30 -0500
  • 373c5378b2 Add '/videoplayback' redirect Omar Roth 2018-08-07 11:39:56 -0500
  • a5fb1d38e0 Fix non-existent 'content_html' on empty comment section Omar Roth 2018-08-07 10:01:46 -0500
  • 187fa11c4a
    Merge pull request #100 from omarroth/fix-captions Omar Roth 2018-08-07 09:16:47 -0500
  • 1da69d095c Allow comment author info to be blank Omar Roth 2018-08-07 08:30:37 -0500
  • 4b962dddd3 Add fix for scheduled livestreams in search results Omar Roth 2018-08-07 08:19:20 -0500
  • 2c4a3b19e2 Add support for 'seconds' in decode_date Omar Roth 2018-08-07 08:10:24 -0500
  • 9cd193f108 Remove padding from time divider Omar Roth 2018-08-07 08:04:23 -0500
  • 9a02b5278a Fix duration for auto-generated captions Omar Roth 2018-08-07 07:36:51 -0500
  • 30724b6924 Add fix for movies in search results Omar Roth 2018-08-06 23:11:37 -0500
  • 95bfe7e54c Add support for streamed videos in search results Omar Roth 2018-08-06 23:06:06 -0500
  • 25fc79974c Add support for empty continuation parameter Omar Roth 2018-08-06 23:03:50 -0500
  • e190624eb0 Support '18m12s' format in video description timestamp Omar Roth 2018-08-06 23:00:39 -0500
  • 8b572d268d Add fix for playlists in search results Omar Roth 2018-08-06 22:56:21 -0500
  • 3c359df22e Fix routing for '/videoplayback'' Omar Roth 2018-08-06 22:42:11 -0500
  • feed6bc47c Fix typo Omar Roth 2018-08-06 22:10:47 -0500
  • 32f000ed49
    Merge pull request #96 from dimqua/master Omar Roth 2018-08-06 21:05:49 -0500
  • 32036e7914 Strip '+' from '/watch' and '/embed' Omar Roth 2018-08-06 20:52:37 -0500
  • baf4e7984b Fix for videos that don't have 'captionTracks' Omar Roth 2018-08-06 20:03:10 -0500
  • d2d5de55c1 Fix infinite redirect for 'subscription_ajax' Omar Roth 2018-08-06 19:51:37 -0500
  • 4d034bedce Fix typo Omar Roth 2018-08-06 19:45:33 -0500
  • 4c3e865ea2 Fix infinite redirect for '/preferences' Omar Roth 2018-08-06 19:42:20 -0500
  • 4f3d8a8ef6 Don't strip params from invalid video ids Omar Roth 2018-08-06 19:28:16 -0500
  • 9c7c5cafd4
    Make load-progress color solid dimqua 2018-08-07 03:23:49 +0300
  • 2177aff370
    Make play-progress color solid dimqua 2018-08-07 02:54:39 +0300
  • 6c71227766 Add JSON mapping for captions Omar Roth 2018-08-06 18:25:25 -0500
  • f3646dc0bb Disable preload on embedded videos by default Omar Roth 2018-08-06 17:18:50 -0500
  • ac12d161b9 Enable captions when `listen=1` Omar Roth 2018-08-06 17:10:22 -0500
  • 928ca94d8c
    Merge pull request #91 from omarroth/add-preferred-captions Omar Roth 2018-08-06 16:58:53 -0500
  • c8d56fb426 Style horizontal break in feed Omar Roth 2018-08-06 13:49:52 -0500
  • f121e74d33 Fix rendering of notifications Omar Roth 2018-08-06 13:48:02 -0500
  • ca7c376874 Add preferred captions Omar Roth 2018-08-06 13:23:36 -0500
  • fe5142753c Show notifications indicator Omar Roth 2018-08-06 08:00:05 -0500
  • 923f9a716b Add fix for channel job Omar Roth 2018-08-06 07:59:42 -0500
  • ca2320f17f Change 'videoThumbnails' to an array everywhere Omar Roth 2018-08-06 07:24:24 -0500
  • f9b45dd7b8 General cleanup to user preferences Omar Roth 2018-08-05 19:59:45 -0500
  • 5a6b36ecce Add extra handling for year format Omar Roth 2018-08-05 18:35:52 -0500
  • 9d6cdc3032 Fix method for detecting movies in search results Omar Roth 2018-08-05 18:07:52 -0500
  • 0f8e01f919 Remove inline CSS from <hr> Omar Roth 2018-08-05 18:03:38 -0500
  • aed8aa4037 Add note for unseen notifications Omar Roth 2018-08-05 17:22:22 -0500
  • 870ee11553 Add fix for movies in search results Omar Roth 2018-08-05 17:07:17 -0500
  • 0f778cbd9d Make 'videoThumbnails' an array instead of an object Omar Roth 2018-08-05 16:54:25 -0500
  • 7d6bc671c2 Fix searches where items don't have byline Omar Roth 2018-08-05 14:46:21 -0500
  • a29458e32f Allow 'host' header to be optional Omar Roth 2018-08-05 14:37:32 -0500
  • d51b23bc16 Update channel feed Omar Roth 2018-08-05 14:26:41 -0500
  • e47b95ff42 Add fix for parsing videos with 1 view Omar Roth 2018-08-05 14:08:39 -0500
  • 8c22c226c0 Add 'raw=1' to '/watch' page Omar Roth 2018-08-05 14:03:13 -0500
  • 61f9e8667c Always redirect to referer for '/subscription_ajax' Omar Roth 2018-08-05 12:43:54 -0500
  • 1e7873d8e9 Add 'time_continue' Omar Roth 2018-08-05 12:35:33 -0500
  • b3d5d41496 Update '/api/v1/trending' to match documentation Omar Roth 2018-08-05 12:32:14 -0500
  • 626aed2d07 Update API to match documented schema Omar Roth 2018-08-05 12:18:14 -0500
  • b78c773e5d Remove some whitespace from either side of page Omar Roth 2018-08-05 10:11:23 -0500
  • 06af43c95e Add timeDisplay to player Omar Roth 2018-08-05 08:58:03 -0500
  • d75d34abdd Fix player parameters Omar Roth 2018-08-05 07:38:43 -0500
  • d25146d22f Fix reply link on mobile Omar Roth 2018-08-04 23:27:41 -0500
  • caca445234
    Merge pull request #86 from omarroth/major-cleanup Omar Roth 2018-08-04 23:23:37 -0500
  • b9315bc534 Major cleanup Omar Roth 2018-08-04 23:07:38 -0500
  • 5d4198c700 Acknowledge precedence for listen operator Omar Roth 2018-08-04 20:39:02 -0500
  • 3b01bc6735 Add support for 'listen=1' Omar Roth 2018-08-04 20:27:53 -0500
  • 738e1a5415 Fix issue with video having zero views Omar Roth 2018-08-04 20:08:22 -0500
  • 54190d9645 Fix caption listings in embedded videos Omar Roth 2018-08-04 17:55:27 -0500
  • e7cad23bb9 Try to redirect invalid video IDs Omar Roth 2018-08-04 17:19:42 -0500
  • 3ada6a9234 Add filters to '/api/v1/search' endpoint Omar Roth 2018-08-04 17:12:58 -0500
  • 3f0c823798
    Merge pull request #77 from omarroth/general-cleanup Omar Roth 2018-08-04 17:19:13 -0500
  • 90d661e4a7 Split helpers.cr into multiple files Omar Roth 2018-08-04 15:30:44 -0500