Commit Graph

  • 4d3c90f5ee Sunset node v8, add node v13 to travis Calvin Montgomery 2019-12-01 16:04:55 -0800
  • 9aa73bee7c Remove --loose babel parameter that throws errors now Calvin Montgomery 2019-12-01 16:04:16 -0800
  • a573023ab9
    Bump knex from 0.14.6 to 0.20.1 dependabot[bot] 2019-11-01 13:45:52 +0000
  • b0b22a7579 Fix migrator (#831) Calvin Montgomery 2019-10-27 13:09:22 -0700
  • 06b3916a6c Fix #822 Calvin Montgomery 2019-10-26 20:43:44 -0700
  • c4a1d4b18c Add dummy ID to migrator to fix #831 Calvin Montgomery 2019-10-26 20:35:42 -0700
  • 08f9feef74 Match word boundaries for nick highlight (#819) Calvin Montgomery 2019-08-01 20:02:37 -0700
  • 1ec3eab0dc Preserve current playing item when shuffling (#812) Calvin Montgomery 2019-08-01 19:57:32 -0700
  • 27e8885285 Add kick logline (#821) Calvin Montgomery 2019-08-01 19:49:22 -0700
  • 77b7af7fd9 deps: bump cytubefilters Calvin Montgomery 2019-06-27 20:51:58 -0700
  • 5c51d73c4e Update nodemailer Calvin Montgomery 2019-06-16 13:41:39 -0700
  • 959ef89c27 add autoplay attribute to custom embed iframe tag, so autoplay works as expected mrx1983 2019-06-09 15:05:13 +0200
  • f18bc81bd1
    add autoplay attribute to custom embed iframe tag, so autoplay works as expected mrx1983 2019-06-09 15:05:13 +0200
  • 5a2494adcf Prevent uncaught exception if spawn() throws synchronously (e.g. ENOMEM) Calvin Montgomery 2019-05-28 21:32:03 -0700
  • 6b2dfa483c Fix #813 Calvin Montgomery 2019-05-25 16:07:44 -0700
  • df934f401c Add clarity to custom media doc about how the user must host the JSON file Calvin Montgomery 2019-05-05 14:17:59 -0700
  • 60c348a905 Clamp timeouts to 1 day Calvin Montgomery 2019-04-28 22:30:08 -0700
  • 2a1f1df17b Bump some crufty dependencies Calvin Montgomery 2019-04-28 11:18:04 -0700
  • 97266b6dfc Better fix for jank dailymotion race conditions Calvin Montgomery 2019-04-11 20:43:24 -0700
  • a3a2daff4c Remove file extension check (#801) Calvin Montgomery 2019-04-07 16:32:58 -0700
  • 5493a81611 Revert "Fix #799 and remove old unused quality selection" Calvin Montgomery 2019-03-30 12:52:17 -0700
  • 13c468c768 Fix test Calvin Montgomery 2019-03-27 21:37:57 -0700
  • 12924b9b5a Implement #786 Calvin Montgomery 2019-03-27 21:33:16 -0700
  • c5b122bcf8 Fix #790 Calvin Montgomery 2019-03-27 21:28:46 -0700
  • 96bf3df928 Fix #793 Calvin Montgomery 2019-03-27 21:26:06 -0700
  • 8c136c563a Fix #799 and remove old unused quality selection Calvin Montgomery 2019-03-27 21:19:30 -0700
  • b25560c4a9 Add error message for #798 Calvin Montgomery 2019-03-27 21:05:45 -0700
  • cb95aaa4e8 Error on node < 8 Calvin Montgomery 2019-03-27 20:33:54 -0700
  • 367df3d70b Implement #797 Calvin Montgomery 2019-02-23 21:23:21 -0800
  • c6f9b1611e Add some sanity checks for common first-startup issues Calvin Montgomery 2019-02-10 10:22:16 -0800
  • 66d81ffb22 Update YouTube instructions (#792) Calvin Montgomery 2019-02-02 15:59:02 -0800
  • a81e4d1d16 Fix copyright year in LICENSE Calvin Montgomery 2019-02-02 15:56:43 -0800
  • dfb7177a6d Add workaround for Dailymotion issue Calvin Montgomery 2019-02-02 15:56:20 -0800
  • 5c76eaf68a
    Remove typo in custom-media.md Calvin Montgomery 2018-12-29 14:42:06 -0800
  • 8d0c1a03d1 Add inactive column to base schema Calvin Montgomery 2018-12-18 19:10:53 -0800
  • c85be71f23 delet undefined Calvin Montgomery 2018-12-07 21:11:40 -0800
  • 9c44488d8e Add sanity check to prevent null duration from corrupting playlist meta Calvin Montgomery 2018-12-07 20:47:46 -0800
  • 693c0e8673 Update NEWS for account deletion Calvin Montgomery 2018-12-07 20:36:53 -0800
  • b68ed4d77a Set purge interval to 1 hour Calvin Montgomery 2018-12-05 21:55:44 -0800
  • aa2348656d Implement self-service account deletion Calvin Montgomery 2018-10-22 21:36:20 -0700
  • 76328fed07 Set purge interval to 1 hour account-self-delete Calvin Montgomery 2018-12-05 21:55:44 -0800
  • c5c88264f7 Implement self-service account deletion Calvin Montgomery 2018-10-22 21:36:20 -0700
  • 37c6fa3f79 Fix eslint complaint Calvin Montgomery 2018-11-16 19:55:58 -0800
  • fe4030a247 Fix ustream link parsing Calvin Montgomery 2018-11-16 19:52:09 -0800
  • 4c9e85b293 Support IO token bucket capacity > refill rate Calvin Montgomery 2018-11-15 23:04:03 -0800
  • 8456b6a125 Implement #767 for custom media only Calvin Montgomery 2018-11-15 22:52:04 -0800
  • 027b27c1b0 Bump max message length (#782) Calvin Montgomery 2018-11-15 22:48:30 -0800
  • 3620b07816 Add userlist-ignored strikethrough for ignored users Calvin Montgomery 2018-11-15 22:44:21 -0800
  • 8c9622f1b2 Fix #783 Calvin Montgomery 2018-11-15 22:40:01 -0800
  • 4ccdca6dca Default channel-storage to database for new installs Calvin Montgomery 2018-11-14 22:48:49 -0800
  • bfff2900ca deps: replace cytubefilters short hash with full hash Calvin Montgomery 2018-11-14 22:03:14 -0800
  • b85406716b deps: bump cytubefilters git hash Calvin Montgomery 2018-11-14 22:01:38 -0800
  • f7cc00d16b Fix tabcomplete sort bug exposed by new v8 Calvin Montgomery 2018-11-12 20:55:49 -0800
  • a9fac9d6d0 Add node.js 11.x to .travis.yml Calvin Montgomery 2018-11-12 19:23:05 -0800
  • f8beec2720 Fix tabcomplete sort bug exposed by new v8 Calvin Montgomery 2018-11-12 20:55:49 -0800
  • db78603356 Add node.js 11.x to .travis.yml Calvin Montgomery 2018-11-12 19:23:05 -0800
  • cd94c8b83d Use page visibility API instead of buggy window.focus tracking Calvin Montgomery 2018-11-11 20:24:19 -0800
  • 60a39890f0 Fix hostname comparison in /login Calvin Montgomery 2018-11-11 16:11:51 -0800
  • 2d6af31c00 voteskip: add early exit for duplicate votes Calvin Montgomery 2018-11-11 16:08:00 -0800
  • f6a58d00b2 Adjust some socket.io settings (#780) Calvin Montgomery 2018-11-07 21:23:00 -0800
  • 1f28c0b87d Add checks for kisscartoon/kissanime/mega to direct the user to the FAQ Calvin Montgomery 2018-10-21 22:26:43 -0700
  • 801d3d9be1 Fix #775 Calvin Montgomery 2018-10-21 22:18:22 -0700
  • 5b86fb3187 Implement #779 Calvin Montgomery 2018-10-21 22:12:49 -0700
  • 0bc866dbfa Add desktop notifications really-need-an-api-key 2018-10-07 22:55:34 +0200
  • 6dcd736010
    Merge eada83aea4 into 1923af16a9 Really need an API key 2018-10-12 14:48:20 +0000
  • eada83aea4 Get rid of replace() in notification. really-need-an-api-key 2018-10-12 16:47:48 +0200
  • 7be86886eb Remove Notification toggle. Make desktop notification setting tri-state. Add desktop notifications on PM too. really-need-an-api-key 2018-10-11 18:28:37 +0200
  • 304cd16ed5 Strip markup in notification body really-need-an-api-key 2018-10-08 20:36:34 +0200
  • 33c890515c Add notifications really-need-an-api-key 2018-10-07 22:55:34 +0200
  • 1923af16a9 Fix a few minor error conditions Calvin Montgomery 2018-09-30 21:22:20 -0700
  • ce44bfea9e Be stricter about ustream IDs Calvin Montgomery 2018-09-30 21:05:04 -0700
  • 24a13c12cf Minor fixes, logging, metrics Calvin Montgomery 2018-09-30 21:02:52 -0700
  • 13585a5e6a Replace raw DDL with knex table builder Calvin Montgomery 2018-09-30 20:43:45 -0700
  • 61e5a84a9c
    Merge 2b23613955 into 0c100b1dec Adam davis 2018-09-25 04:26:26 +0000
  • d79331cf62
    Merge 48e6bcc1ac into 0c100b1dec Nick Roberts 2018-09-25 04:25:14 +0000
  • 0c100b1dec
    Remove "experimental" note from custom-media.md Calvin Montgomery 2018-09-24 21:20:50 -0700
  • 437441ead8 removed code that requires application/x-mpegURL to be live for custom-media tomoyo daidoji 2018-09-01 05:51:41 +0000
  • c7fcd11e53 Fix channel save error introduced by removing async-to-generator Calvin Montgomery 2018-08-29 20:59:07 -0700
  • d9e2a62f77 Add check for #766 Calvin Montgomery 2018-08-29 20:40:24 -0700
  • 7b0427afa2 Remove code that was never finished and likely won't be used Calvin Montgomery 2018-08-27 22:07:42 -0700
  • 553052f901 Drop node.js 6.x Calvin Montgomery 2018-08-27 21:59:48 -0700
  • c90d9c0ddc Remove flow (not being used) Calvin Montgomery 2018-08-27 21:48:13 -0700
  • 0bd11c3bba Add forgotten file Calvin Montgomery 2018-08-26 22:08:59 -0700
  • db48104b80 Initial mixer implementation Calvin Montgomery 2018-08-26 22:02:36 -0700
  • f19efdb859 Fix #762 Calvin Montgomery 2018-08-18 13:14:37 -0700
  • c5c4fba7ce Fix unused import Calvin Montgomery 2018-08-18 12:28:18 -0700
  • a9a644460f Fix #760 Calvin Montgomery 2018-08-18 12:27:24 -0700
  • cb687fc078 zalgo text hasn't been funny for years, guys Calvin Montgomery 2018-08-06 19:56:55 -0700
  • 5864836ce7 Lock uws to 10.148.1 for now because the maintainer went apeshit uws Calvin Montgomery 2018-07-26 21:10:01 -0700
  • 17cf6023db Merge branch '3.0' into uws Calvin Montgomery 2018-07-26 21:02:01 -0700
  • d54707c9c7 Wrap raw file HEAD check in try-catch in case of invalid URL Calvin Montgomery 2018-07-25 21:38:09 -0700
  • 3d520ecf57 Add ffmpeg error handlers for 405 and 501 Calvin Montgomery 2018-07-25 21:34:02 -0700
  • 878b30bdb2 Fix undefined dereference in rank callback Calvin Montgomery 2018-07-25 21:27:28 -0700
  • 67b1c97d89 Add io.throttle-in-rate-limit for socket event rate Calvin Montgomery 2018-07-25 21:07:07 -0700
  • 3584b124e3 Fix double setupCallbacks() Calvin Montgomery 2018-07-11 21:32:31 -0700
  • 3322e5404f Make uws listener configurable Calvin Montgomery 2018-07-11 21:24:39 -0700
  • db2361aee9 Misc fixes for password reset Calvin Montgomery 2018-07-11 19:21:32 -0700
  • 2340da1cb5 Adjust retry mechanism Calvin Montgomery 2018-06-23 16:54:26 -0700
  • 07502575eb Add once() to clientside ws shim Calvin Montgomery 2018-06-23 16:39:57 -0700
  • 17911d43fc Start working on reconnect logic Calvin Montgomery 2018-06-21 22:05:20 -0700