Commit graph

  • 309cd40da2 Compare owner name case-insensitively when deleting channel Calvin Montgomery 2017-03-21 19:47:31 -0700
  • 0613083eb0 Handle the case where no socket.io ack exists Calvin Montgomery 2017-03-20 22:09:16 -0700
  • 9dc82ad444 Enforce stricter validation on polls Calvin Montgomery 2017-03-20 21:37:32 -0700
  • 41a538c655 Fix playlist visibility: wait for U_HAS_CHANNEL_RANK instead of just login Calvin Montgomery 2017-03-18 18:53:37 -0700
  • d8b9e3dab6 Merge pull request #648 from zeratul0/patch-1 Calvin Montgomery 2017-03-16 21:48:24 -0700
  • 88044e11d5 Error response -> template literal as requested zeratul0 2017-03-16 23:34:38 -0400
  • ab1358df36 Change skipratio fallback to error response zeratul0 2017-03-16 18:35:42 -0400
  • a594b19745 Fix user join ban check for users with blank names (but clean IPs) Calvin Montgomery 2017-03-15 23:44:03 -0700
  • f6500ff745 Fix emote regex due to sanitize-html changes Calvin Montgomery 2017-03-14 21:36:44 -0700
  • 9239c2d465 Add channels.owner_last_seen column Calvin Montgomery 2017-03-13 21:05:32 -0700
  • 8f266ccd44 Add channels.last_loaded column Calvin Montgomery 2017-03-13 20:55:06 -0700
  • d62d5e0cab Add NEWS entry about the name_dedupe column Calvin Montgomery 2017-03-13 20:33:06 -0700
  • c721d67080 Add explicit confirmation that accounts are unrecoverable with no email Calvin Montgomery 2017-03-11 17:22:31 -0800
  • f8183bea1b Add name_dedupe column instead of using LIKE kludge for similar-looking names Calvin Montgomery 2017-03-11 17:09:50 -0800
  • d93e42a71c Change fallback voteskip ratio to .5 from 0 zeratul0 2017-03-06 13:44:05 -0500
  • 4701e767b6 Another fix for the new emote code Calvin Montgomery 2017-03-03 23:59:07 -0800
  • d65cf1beef Change sanitize-html back to the upstream module Calvin Montgomery 2017-03-03 23:51:47 -0800
  • a56f0d5b10 Adjust google drive userscript prompt Calvin Montgomery 2017-03-03 23:39:38 -0800
  • aea456436e Fix race condition for siteadmin rank socket frames Calvin Montgomery 2017-03-03 23:34:27 -0800
  • 6672f5f75e Minor fix to new emote method Calvin Montgomery 2017-03-02 18:53:34 -0800
  • 70be35e3fa Experimental ustream fix Calvin Montgomery 2017-03-02 18:47:47 -0800
  • 20326194f7 Add execEmotesEfficient behind feature flag Calvin Montgomery 2017-03-01 21:16:55 -0800
  • d4db459ff9 Fix #647 Calvin Montgomery 2017-03-01 20:46:01 -0800
  • a80512aa60 Fix #646 Calvin Montgomery 2017-02-23 20:10:57 -0800
  • 5487d15bdf Add config option for mysql pool size, optimize restart login flood case Calvin Montgomery 2017-02-02 23:05:50 -0800
  • 3020060627 Merge pull request #642 from h2v4c/voteskipfix Calvin Montgomery 2017-01-30 22:00:28 -0800
  • 022fda3d1c Update voteskip.js h2v4c 2017-01-25 12:54:04 -0600
  • 97de993055 Rename shit to avoid breaking backwards compat of currenttitle Calvin Montgomery 2017-01-23 22:00:18 -0800
  • d7c3edfac5 Fix for video resizing Calvin Montgomery 2017-01-23 21:56:11 -0800
  • 2c57719318 Support changing the ratio of video:chat width Calvin Montgomery 2017-01-23 21:47:21 -0800
  • b0ff4d5ef0 Make delete from channel library a configurable permission Calvin Montgomery 2017-01-23 21:16:39 -0800
  • bec55bc3d1 Add message for /clear Calvin Montgomery 2017-01-23 21:06:42 -0800
  • 27e168ba8b Integrate new tab completion methods Calvin Montgomery 2017-01-10 22:26:46 -0800
  • e1ad7c63af Clarify custom embed error to remove the clause about switching to plain HTTP Calvin Montgomery 2017-01-09 23:47:11 -0800
  • ee8cf35cdf Add checks for a couple JSPREF edge cases Calvin Montgomery 2017-01-09 21:02:42 -0800
  • 5321996c64 Implement tab cycle style completion (not used anywhere yet) Calvin Montgomery 2017-01-07 10:55:59 -0800
  • dfdc07cbfa Start working on better tab completion Calvin Montgomery 2017-01-06 20:10:33 -0800
  • 34ca5e12af 2016 -> 2017 Calvin Montgomery 2017-01-05 23:05:09 -0800
  • 6e61a13354 Add tests missed in last commit Calvin Montgomery 2017-01-05 21:04:15 -0800
  • e2abb90d14 Add HTTPS check for ffmpeg and custom embeds Calvin Montgomery 2017-01-05 20:58:07 -0800
  • 5f4e9076df Fix ustream to be https Calvin Montgomery 2017-01-05 20:31:20 -0800
  • 31880fa625 Fix an issue where one broken channel can prevent others from saving Calvin Montgomery 2016-12-28 23:24:08 -0800
  • b0daa58874 Remove debug conditional Calvin Montgomery 2016-12-20 00:10:17 -0800
  • f6c201f3ba Add a few safeguards around channel saving Calvin Montgomery 2016-12-20 00:09:24 -0800
  • d21943ecc7 Whitelist m4a/aac for ffmpeg Calvin Montgomery 2016-12-17 19:53:17 -0800
  • 041d50cb23 Merge pull request #636 from calzoneman/deprecate-http Calvin Montgomery 2016-12-15 22:57:06 -0800
  • 8719527a31 Enforce HTTPS for new profile images Calvin Montgomery 2016-12-13 22:44:23 -0800
  • 53d385f53e Copy CSS URL validation for JS Calvin Montgomery 2016-12-13 22:22:25 -0800
  • 453ed607ba [http deprecation] enforce HTTPS for externalcss URLs Calvin Montgomery 2016-12-10 23:23:57 -0800
  • e8d39850c5 Fix null check for youtube livestream check Calvin Montgomery 2016-11-30 09:24:28 -0800
  • a624f45493 Fix warning in node 7 Calvin Montgomery 2016-11-17 23:01:20 -0800
  • aa06884bd6 Ignore cached metadata for youtube livestreams Calvin Montgomery 2016-11-17 23:00:06 -0800
  • 632ffdfa8f deps: upgrade yamljs Calvin Montgomery 2016-11-02 22:55:14 -0700
  • 9302a271d0 Remove default contact config Calvin Montgomery 2016-11-01 22:44:26 -0700
  • bfad626b2d Merge pull request #632 from calzoneman/partition-refactor Calvin Montgomery 2016-10-25 20:21:34 -0700
  • afa18c4749 Fix Google Drive URL Calvin Montgomery 2016-10-20 19:07:03 -0700
  • d159a16aca Add configuration for redis key Calvin Montgomery 2016-10-18 23:13:25 -0700
  • 654d57b53e Add CLI for loading/saving partition map Calvin Montgomery 2016-10-16 16:58:28 -0700
  • 7117cd0a5e Fix typo Calvin Montgomery 2016-10-15 16:09:27 -0700
  • d2cce4f166 Work on auto reloading partition map from redis Calvin Montgomery 2016-10-15 12:36:20 -0700
  • 3c11ac6cf5 Add jitter and retry logic to google drive userscript lookups Calvin Montgomery 2016-10-08 10:33:18 -0700
  • d0d2002a5f Fix some drive userscript issues Calvin Montgomery 2016-10-07 19:55:41 -0700
  • 7c3f2d0a8b only set channel rank for non-guest Calvin Montgomery 2016-10-06 23:22:02 -0700
  • ad4ee4bd02 Fix profile/rank for bot logins Calvin Montgomery 2016-10-06 23:01:42 -0700
  • 99760b6989 Purge the awful refreshAccount logic Calvin Montgomery 2016-10-03 23:12:22 -0700
  • 014eb28e0d Fix regression for user profiles Calvin Montgomery 2016-10-01 21:37:42 -0700
  • 35a8e2b52a Fix age old bug with /login redirecting to /register after registration Calvin Montgomery 2016-10-01 21:31:04 -0700
  • c88c63a422 Merge getGlobalRank and getProfile into one query Calvin Montgomery 2016-09-26 22:36:17 -0700
  • e1120455b2 Cache channel ID for quicker loads/saves Calvin Montgomery 2016-09-26 22:20:58 -0700
  • b4b23f748f Change Hitbox player to HTTPS (#627) Calvin Montgomery 2016-09-19 20:45:21 -0700
  • 489c0933e8 Upgrade to babel 6 Calvin Montgomery 2016-09-18 22:08:43 -0700
  • 83987afd73 Add config for twitch client ID Calvin Montgomery 2016-09-18 21:35:08 -0700
  • edff85dfb0 Fix User#inChannel for channels with passwords Calvin Montgomery 2016-09-17 15:02:30 -0700
  • 1b1d2596f8 Change default for new account delays to 0 Calvin Montgomery 2016-09-14 22:05:50 -0700
  • cbfbf396dd Merge pull request #623 from calzoneman/twitch-vod Calvin Montgomery 2016-09-10 12:04:06 -0700
  • f62d9bc271 Add twitch vod support Calvin Montgomery 2016-09-04 18:53:38 -0700
  • 7b4126c32f Add concurrency to channel saving on server shutdown Calvin Montgomery 2016-08-31 21:46:54 -0700
  • 5b60a48c7f Fix double save when reloading partition map Calvin Montgomery 2016-08-31 21:33:56 -0700
  • 8b94c54d25 Fix bug causing channels to get stuck when DB is down Calvin Montgomery 2016-08-31 21:32:42 -0700
  • ced2719f0e Document chat account age restrictions Calvin Montgomery 2016-08-30 21:32:27 -0700
  • 84fa7972e3 Skip minification for userscript Calvin Montgomery 2016-08-30 21:20:42 -0700
  • d821fc6ccd Replace Twitch.TV player Calvin Montgomery 2016-08-24 20:21:49 -0700
  • e17dac58fd Add a temp bypass for initial rollout Calvin Montgomery 2016-08-24 20:03:30 -0700
  • b34a8fce3c Merge pull request #614 from calzoneman/ip-session-age Calvin Montgomery 2016-08-24 19:49:46 -0700
  • 377512340a Bump package version Calvin Montgomery 2016-08-24 19:49:26 -0700
  • af6e958c49 Merge remote-tracking branch 'origin' into ip-session-age Calvin Montgomery 2016-08-24 19:48:58 -0700
  • 459ae4dec8 Merge pull request #618 from calzoneman/gdrive-userscript Calvin Montgomery 2016-08-24 19:14:57 -0700
  • 5a81ab7ce7 Add a prompt explaining the situation as well as documentation Calvin Montgomery 2016-08-23 21:50:18 -0700
  • 578d3fbb23 Add workaround for GM sandbox and refactor userscript a bit Calvin Montgomery 2016-08-20 10:59:20 -0700
  • 8d3b2e59df Shut up tampermonkey about redefined variables Calvin Montgomery 2016-08-15 21:16:14 -0700
  • ba9fbea1a1 Minor fixes/cleanup Calvin Montgomery 2016-08-15 21:09:43 -0700
  • 4feee02e33 Add initial userscript Calvin Montgomery 2016-08-15 21:00:56 -0700
  • d51722c466 Merge pull request #616 from calzoneman/gd-html5-hack Calvin Montgomery 2016-08-11 21:32:44 -0700
  • 6ebd4af490 Add video.js source link fallback calzoneman 2016-08-11 21:07:06 -0700
  • 050dec4d0f Fix initialization race condition and make it toggleable calzoneman 2016-08-11 20:25:06 -0700
  • af663bfbcf Implement HTML5 hack for google drive calzoneman 2016-08-11 20:04:51 -0700
  • d9d385f85e Fix an age old log message missing whitespace calzoneman 2016-08-10 23:10:37 -0700
  • 17aad006f7 Fix startup issue calzoneman 2016-08-10 22:37:33 -0700
  • 33f775051d Fixes for bot logins calzoneman 2016-08-10 22:20:53 -0700
  • 05b40b8091 Bump version number calzoneman 2016-08-10 22:10:17 -0700