Commit graph

  • 33294278ad Gracefully handle elements with null duration during user playlist save Calvin Montgomery 2014-11-27 08:53:03 -06:00
  • b09346392e Slight tweak to nick hovers calzoneman 2014-11-24 19:32:06 -06:00
  • 2f2ed8aaf9 Fix Twitch not working on HTTPS and allow HTTPS channel page calzoneman 2014-11-24 19:24:47 -06:00
  • 9db35ba811 Fix PM bar clickthrough calzoneman 2014-11-24 19:08:51 -06:00
  • 214353acab Fix JWPlayer issue some Firefox users are experiencing calzoneman 2014-11-22 01:01:32 -06:00
  • b37bc6b1a5 Fix obnoxious link colors in tables on cyborg theme calzoneman 2014-11-21 16:58:22 -06:00
  • e0191a50f0 Fix #414; use CDNs for bootstrap,jquery calzoneman 2014-11-20 23:10:40 -06:00
  • da2d461941 Fix caching and add gzip calzoneman 2014-11-16 21:06:10 -06:00
  • 610fd5a7c3 Handle #412 calzoneman 2014-11-16 11:19:14 -06:00
  • 2f9b5ffe6a Fix misaligned checkbox in new poll menu calzoneman 2014-11-16 11:15:08 -06:00
  • af4f0fd211 Fix chat disappearing if the video player is gone calzoneman 2014-11-15 16:52:18 -06:00
  • 43cc336e07 Merge pull request #410 from calzoneman/responsive-embed Calvin Montgomery 2014-11-15 11:15:10 -06:00
  • 08f9aeaedb JWPlayer fixes calzoneman 2014-11-13 20:24:05 -06:00
  • 4514151ad2 Add a better error message for google drive 1hr calzoneman 2014-11-13 20:08:01 -06:00
  • 7310dabedf CSS fixes calzoneman 2014-11-12 19:56:29 -06:00
  • 9f18a6978e Still WIP calzoneman 2014-11-11 19:48:08 -06:00
  • 7708cf1aca Resolve #408 calzoneman 2014-11-11 15:48:34 -06:00
  • 2c45177cc0 Responsive embed, WIP calzoneman 2014-11-10 22:43:49 -06:00
  • 681fc717c3 Fix google+ calzoneman 2014-11-03 12:56:15 -06:00
  • b49cd1b146 I'll take "hacks that shouldn't work" for 00 calzoneman 2014-11-01 12:12:22 -05:00
  • 318a924b6d Extend blacklist to PMs calzoneman 2014-10-29 15:07:57 -05:00
  • 575b762ba1 Fix kick behavior calzoneman 2014-10-25 22:49:22 -05:00
  • 5d74559278 Merge pull request #406 from calzoneman/socket.io-1.0 Calvin Montgomery 2014-10-25 12:35:03 -05:00
  • 77be5a46d4 I hate merge conflicts calzoneman 2014-10-24 10:31:28 -05:00
  • 4c5d441931 Minor update calzoneman 2014-10-24 10:30:23 -05:00
  • 3f62cd7dfb Socket.io pls calzoneman 2014-08-24 13:38:34 -05:00
  • 4967e46343 Fix socket.io issue; fix ACP announcements calzoneman 2014-08-24 13:18:15 -05:00
  • 289807535a Typo calzoneman 2014-08-20 12:11:46 -05:00
  • b4bcb7637b Reject sockets with no IP calzoneman 2014-08-20 12:09:38 -05:00
  • 50dd0982a4 Fix IP extraction for socket.io calzoneman 2014-08-20 11:44:37 -05:00
  • 6e0735f3fe Update to socket.io 1.0 calzoneman 2014-08-19 22:57:28 -05:00
  • 12804d1052 Add UI option for no emotes (#404) calzoneman 2014-10-23 23:21:44 -05:00
  • 029fa62af2 Don't log errors for bad http requests calzoneman 2014-10-12 11:36:54 -05:00
  • fa85030524 Fix borrow-rank calzoneman 2014-10-09 20:46:16 -05:00
  • d676abc722 Fix: pressing enter now submits login form on channel page calzoneman 2014-10-08 22:36:33 -05:00
  • 4505ca19da Auto unpause after leader is removed calzoneman 2014-10-07 23:01:36 -05:00
  • e13e695077 Allow limiting # items per user calzoneman 2014-10-06 11:32:25 -05:00
  • 084b1cf16f Fix for super long pagetitles calzoneman 2014-10-03 16:15:35 -05:00
  • 309e5d8b46 Doing it live calzoneman 2014-09-13 00:01:54 -05:00
  • d2027d2e5a Fix /unmute with empty name calzoneman 2014-09-12 11:49:30 -05:00
  • 731ab3f9a5 Ok this should actually fix it calzoneman 2014-09-11 19:00:27 -05:00
  • 2ea9dbcb75 Fix IP address race condition for logging calzoneman 2014-09-11 18:56:33 -05:00
  • 2b60ab8e10 Add permission for #402; fix a strange jwplayer issue calzoneman 2014-09-06 22:59:28 -05:00
  • 71114b0060 Fix: don't search channel library if rank < seeplaylist calzoneman 2014-09-04 20:53:18 -05:00
  • bc3f20198c I'm not sure who to hate more calzoneman 2014-09-02 17:30:41 -05:00
  • 79d636ea89 Fix chrome incompatibility calzoneman 2014-09-02 17:28:16 -05:00
  • 293f943a9a Accept drive.google.com/file/d/blah as a substitute for docs.google.com/file/d/blah calzoneman 2014-09-02 16:50:26 -05:00
  • ea9fa0a95a Fix /smute with 0 args throwing error calzoneman 2014-09-02 16:46:53 -05:00
  • 12447ce5dc Give up early if username is invalid for rank change calzoneman 2014-09-01 20:33:11 -05:00
  • 66865f718c Fix Error: Requested Range Not Satisfiable calzoneman 2014-09-01 14:36:24 -05:00
  • 91c24518c5 Conditionally allow ASCII characters (for Xaekai) calzoneman 2014-08-29 16:38:57 -05:00
  • 7002874bbb Minor fix for messages with spaces only calzoneman 2014-08-29 15:49:32 -05:00
  • 484b695965 Disallow ASCII control characters in messages calzoneman 2014-08-29 15:47:56 -05:00
  • 2a8b94e26a Chrome shiftclick workaround requested by Xaekai calzoneman 2014-08-27 18:49:00 -05:00
  • 7b00ba10b9 Fixes at Xaekai's request calzoneman 2014-08-27 18:45:11 -05:00
  • ddb4be0c59 Socket.io pls calzoneman 2014-08-24 13:38:34 -05:00
  • 9be993a679 Fix socket.io issue; fix ACP announcements calzoneman 2014-08-24 13:18:15 -05:00
  • c8684d58ed Fix handling of /mute with no name calzoneman 2014-08-22 10:52:15 -05:00
  • 53971af737 Fix remove video reconnect bug calzoneman 2014-08-21 20:32:58 -05:00
  • ec9ee1d37f Wrap socket callbacks in try-catch, fix mediaUpdate remove video calzoneman 2014-08-21 20:30:24 -05:00
  • b3c3ee93ce Hopefully fix an error case calzoneman 2014-08-21 14:37:40 -05:00
  • c757f62fc1 Typo calzoneman 2014-08-20 12:11:46 -05:00
  • ab49eaab76 Reject sockets with no IP calzoneman 2014-08-20 12:09:38 -05:00
  • 3e53b30305 Fix IP extraction for socket.io calzoneman 2014-08-20 11:44:37 -05:00
  • edac89b204 Fix x-forwarded-for resolution in http logging calzoneman 2014-08-20 10:56:36 -05:00
  • db86d3918f Update to socket.io 1.0 calzoneman 2014-08-19 22:57:28 -05:00
  • daec397015 Merge pull request #400 from calzoneman/deps Calvin Montgomery 2014-08-19 22:28:32 -05:00
  • 088c547522 Update dependencies - execute npm update && npm rebuild after pulling calzoneman 2014-08-19 22:27:59 -05:00
  • ae42ac9c56 Remove ghost httpaccess.log file calzoneman 2014-08-19 00:52:50 -05:00
  • 6dfeab9657 Update rest of dependencies calzoneman 2014-08-19 00:46:30 -05:00
  • 4eb81a84d9 Update nodemailer, yamljs, q calzoneman 2014-08-19 00:36:31 -05:00
  • c693e84a46 Update bcrypt and fix a deprecated reference in auth calzoneman 2014-08-19 00:25:36 -05:00
  • 3d6aaf0e1f Fix a bug with theme.js calzoneman 2014-08-19 00:23:05 -05:00
  • 020e2326b5 Replace own static and log functions with serve-static and morgan calzoneman 2014-08-19 00:21:32 -05:00
  • 5f7adc98ba Update express dependency calzoneman 2014-08-19 00:07:24 -05:00
  • c2ba55ac0f Fail /kick, /ban if the target name is blank calzoneman 2014-08-18 22:00:51 -05:00
  • aff20c3012 Use JWPlayer as flash fallback because it can actually synch calzoneman 2014-08-18 12:00:26 -05:00
  • 6452ea4ab4 Fix ban reason calzoneman 2014-08-18 11:49:03 -05:00
  • 5d624fa49f Merge pull request #396 from calzoneman/ipcloak Calvin Montgomery 2014-08-15 11:43:56 -05:00
  • 0f2b93e5c5 Increment version number calzoneman 2014-08-15 11:41:09 -05:00
  • 3446eb5357 Add Google Docs checks for missing duration/title calzoneman 2014-08-15 00:27:51 -05:00
  • b82583a79c Remove IP leak from ban log message calzoneman 2014-08-14 22:07:06 -05:00
  • c255133a2b Fix wrong argument being passed calzoneman 2014-08-14 22:02:58 -05:00
  • 25ab4b62e5 Update cloaking function so the banlist looks right calzoneman 2014-08-14 21:57:38 -05:00
  • 722c55e0da Remove reference to maskIP calzoneman 2014-08-14 21:50:34 -05:00
  • c5a52d2ce5 Fix wrong scope on ipList calzoneman 2014-08-14 21:45:25 -05:00
  • 6b9968a489 Remove torblocker dependency calzoneman 2014-08-14 21:44:33 -05:00
  • 8fddbc3e6e Add IP cloaking; make tor bans channel specific calzoneman 2014-08-14 21:42:13 -05:00
  • ecca806a58 Fix an issue with quality selection calzoneman 2014-08-14 16:28:44 -05:00
  • 83ae835bed Allow modals to be wider on large screens calzoneman 2014-08-13 14:01:21 -05:00
  • dc3efd94c8 Remove JustinTV support as it is no longer in service calzoneman 2014-08-13 13:51:09 -05:00
  • 735b2fcd07 Improve URL parsing calzoneman 2014-08-13 13:49:32 -05:00
  • fae1609a50 Apparently redirector is https sometimes calzoneman 2014-08-12 18:34:37 -05:00
  • 936c75a062 Update user agreement to explicitly mention spamming other sites calzoneman 2014-08-11 20:50:43 -05:00
  • b88f1931c6 Prevent vimeo from logging errors when videos become private/removed calzoneman 2014-08-11 11:58:03 -05:00
  • ef921b1f96 Fix logging of customizations Erik 2014-08-09 14:41:12 -04:00
  • ea79b7d6b1 Remove unused file Calvin Montgomery 2014-08-08 23:29:07 -07:00
  • 9ff23622a0 Fix a minor matching issue for google docs Calvin Montgomery 2014-08-08 23:27:54 -07:00
  • 4f7ec228d3 Fix regular expression for google docs parsing Calvin Montgomery 2014-08-07 23:19:07 -07:00
  • f11be6ae81 Fix pausing on HTML5 player Calvin Montgomery 2014-08-07 20:34:24 -07:00