Commit Graph

2595 Commits

Author SHA1 Message Date
Calvin Montgomery 5a2494adcf Prevent uncaught exception if spawn() throws synchronously (e.g. ENOMEM) 2019-05-28 21:32:03 -07:00
Calvin Montgomery 6b2dfa483c Fix #813 2019-05-25 16:07:44 -07:00
Calvin Montgomery df934f401c Add clarity to custom media doc about how the user must host the JSON file 2019-05-05 14:17:59 -07:00
Calvin Montgomery 60c348a905 Clamp timeouts to 1 day 2019-04-28 22:30:08 -07:00
Calvin Montgomery 2a1f1df17b Bump some crufty dependencies 2019-04-28 11:18:04 -07:00
Calvin Montgomery 97266b6dfc Better fix for jank dailymotion race conditions 2019-04-11 20:43:24 -07:00
Calvin Montgomery a3a2daff4c Remove file extension check (#801) 2019-04-07 16:32:58 -07:00
Calvin Montgomery 5493a81611 Revert "Fix #799 and remove old unused quality selection"
This reverts commit 8c136c563a.
2019-03-30 12:52:17 -07:00
Calvin Montgomery 13c468c768 Fix test 2019-03-27 21:37:57 -07:00
Calvin Montgomery 12924b9b5a Implement #786 2019-03-27 21:33:16 -07:00
Calvin Montgomery c5b122bcf8 Fix #790 2019-03-27 21:28:46 -07:00
Calvin Montgomery 96bf3df928 Fix #793 2019-03-27 21:26:06 -07:00
Calvin Montgomery 8c136c563a Fix #799 and remove old unused quality selection 2019-03-27 21:19:30 -07:00
Calvin Montgomery b25560c4a9 Add error message for #798 2019-03-27 21:05:45 -07:00
Calvin Montgomery cb95aaa4e8 Error on node < 8 2019-03-27 20:33:54 -07:00
Calvin Montgomery 367df3d70b Implement #797 2019-02-23 21:23:21 -08:00
Calvin Montgomery c6f9b1611e Add some sanity checks for common first-startup issues 2019-02-10 10:22:16 -08:00
Calvin Montgomery 66d81ffb22 Update YouTube instructions (#792) 2019-02-02 15:59:02 -08:00
Calvin Montgomery a81e4d1d16 Fix copyright year in LICENSE 2019-02-02 15:56:43 -08:00
Calvin Montgomery dfb7177a6d Add workaround for Dailymotion issue 2019-02-02 15:56:20 -08:00
Calvin Montgomery 5c76eaf68a
Remove typo in custom-media.md 2018-12-29 14:42:06 -08:00
Calvin Montgomery 8d0c1a03d1 Add inactive column to base schema 2018-12-18 19:10:53 -08:00
Calvin Montgomery c85be71f23 delet undefined 2018-12-07 21:11:40 -08:00
Calvin Montgomery 9c44488d8e Add sanity check to prevent null duration from corrupting playlist meta 2018-12-07 20:47:46 -08:00
Calvin Montgomery 693c0e8673 Update NEWS for account deletion 2018-12-07 20:36:53 -08:00
Calvin Montgomery b68ed4d77a Set purge interval to 1 hour 2018-12-07 20:35:00 -08:00
Calvin Montgomery aa2348656d Implement self-service account deletion 2018-12-07 20:35:00 -08:00
Calvin Montgomery 37c6fa3f79 Fix eslint complaint 2018-11-16 19:55:58 -08:00
Calvin Montgomery fe4030a247 Fix ustream link parsing 2018-11-16 19:52:09 -08:00
Calvin Montgomery 4c9e85b293 Support IO token bucket capacity > refill rate 2018-11-15 23:04:03 -08:00
Calvin Montgomery 8456b6a125 Implement #767 for custom media only 2018-11-15 22:52:04 -08:00
Calvin Montgomery 027b27c1b0 Bump max message length (#782) 2018-11-15 22:48:30 -08:00
Calvin Montgomery 3620b07816 Add userlist-ignored strikethrough for ignored users 2018-11-15 22:44:21 -08:00
Calvin Montgomery 8c9622f1b2 Fix #783 2018-11-15 22:40:01 -08:00
Calvin Montgomery 4ccdca6dca Default channel-storage to database for new installs 2018-11-14 22:48:49 -08:00
Calvin Montgomery bfff2900ca deps: replace cytubefilters short hash with full hash 2018-11-14 22:03:14 -08:00
Calvin Montgomery b85406716b deps: bump cytubefilters git hash 2018-11-14 22:01:38 -08:00
Calvin Montgomery f7cc00d16b Fix tabcomplete sort bug exposed by new v8 2018-11-12 21:01:43 -08:00
Calvin Montgomery a9fac9d6d0 Add node.js 11.x to .travis.yml 2018-11-12 21:01:43 -08:00
Calvin Montgomery cd94c8b83d Use page visibility API instead of buggy window.focus tracking 2018-11-11 20:24:19 -08:00
Calvin Montgomery 60a39890f0 Fix hostname comparison in /login 2018-11-11 16:11:51 -08:00
Calvin Montgomery 2d6af31c00 voteskip: add early exit for duplicate votes 2018-11-11 16:08:00 -08:00
Calvin Montgomery f6a58d00b2 Adjust some socket.io settings (#780) 2018-11-07 21:23:00 -08:00
Calvin Montgomery 1f28c0b87d Add checks for kisscartoon/kissanime/mega to direct the user to the FAQ 2018-10-21 22:26:43 -07:00
Calvin Montgomery 801d3d9be1 Fix #775 2018-10-21 22:18:22 -07:00
Calvin Montgomery 5b86fb3187 Implement #779 2018-10-21 22:12:49 -07:00
really-need-an-api-key 0bc866dbfa Add desktop notifications 2018-10-12 20:19:45 -07:00
Calvin Montgomery 1923af16a9 Fix a few minor error conditions 2018-09-30 21:22:20 -07:00
Calvin Montgomery ce44bfea9e Be stricter about ustream IDs 2018-09-30 21:05:04 -07:00
Calvin Montgomery 24a13c12cf Minor fixes, logging, metrics 2018-09-30 21:03:09 -07:00