Commit Graph

  • 261abadf12 Fix possible race condition calzoneman 2013-06-06 19:22:27 -0400
  • ca7a9e83a5 Fix IPban dropdown option calzoneman 2013-06-06 19:13:56 -0400
  • a0768316a4 Start redesigning page calzoneman 2013-06-06 17:48:21 -0400
  • 2c069c26b3 Add button to show/hide userlist calzoneman 2013-06-06 13:53:10 -0400
  • 685358b0d8 Move user options to localStorage instead of cookies calzoneman 2013-06-05 17:22:50 -0400
  • a1862496a9 Implement #163 calzoneman 2013-06-05 16:49:54 -0400
  • 33744da634 Revise channel ranks editor (Fixes #162) calzoneman 2013-06-05 11:40:59 -0400
  • 33f4ffcec2 Add permission option for livestreams Calvin Montgomery 2013-06-04 22:51:41 -0400
  • 8c6d2ccfb2 Add imgur album embedding Calvin Montgomery 2013-06-04 22:47:02 -0400
  • ef6a415c1b Don't remove user theme when channel CSS is set Calvin Montgomery 2013-06-04 22:36:49 -0400
  • c8dac585ed Merge branch 'dev' of github.com:calzoneman/sync into dev What. I don't even calzoneman 2013-06-04 18:49:40 -0400
  • d5e03c10b6 Increment version number calzoneman 2013-06-04 18:34:03 -0400
  • ae55f44906 Fix #165 calzoneman 2013-06-04 18:33:51 -0400
  • a02228afdd Add license text to files missing it calzoneman 2013-06-04 18:26:17 -0400
  • 2c57d2a8f2 Fixes, rate limiting calzoneman 2013-06-04 18:22:05 -0400
  • cfc866400c Break out NWS into a user option calzoneman 2013-06-04 15:41:34 -0400
  • ddc1c56986 Adaptive poll rate for NWS calzoneman 2013-06-04 15:28:54 -0400
  • 8bda02723b Merge branch 'master' into nwsexperiment calzoneman 2013-06-04 15:16:23 -0400
  • 723da8b9d9 Fix sqlescape breaking table names calzoneman 2013-06-04 12:26:16 -0400
  • cc1b378c3d NWS fixes calzoneman 2013-06-04 12:11:16 -0400
  • 44fa360c60 Continue working on NWS calzoneman 2013-06-04 11:46:06 -0400
  • 9eafc53c91 start experimenting with a fallback layer Calvin Montgomery 2013-06-03 23:56:06 -0400
  • 70f2065a36 Improve SQL escaping calzoneman 2013-06-03 18:37:30 -0400
  • cfd70cff12 Add notification when queueing jwplayer calzoneman 2013-06-02 19:37:48 -0400
  • 3ebf4a1009 Leader synchronization for JWPlayer calzoneman 2013-06-02 19:19:51 -0400
  • ecabb5e71b Fix #159 calzoneman 2013-06-02 18:09:52 -0400
  • d2271a020b Add playlist item count and playtime calzoneman 2013-06-02 13:54:58 -0400
  • 04e81338ee Merge branch 'master' of github.com:calzoneman/sync into dev calzoneman 2013-06-02 13:39:57 -0400
  • c8ff3b4bcb Fix #160 calzoneman 2013-06-02 00:21:23 -0400
  • b87dd8b5e7 Redesign playlist management calzoneman 2013-06-01 16:56:23 -0400
  • bd7288bed3 Add user playlist interface calzoneman 2013-06-01 15:42:08 -0400
  • 28a960285c Begin working on playlists calzoneman 2013-06-01 11:59:04 -0400
  • 63e6cf3803 IMPORTANT READ COMMIT MESSAGE Execute the update script before starting your server after pulling this update: `node update.js`. You will need to update your config.js as well. You can set up an STMP transport (an example for gmail is given) to enable password reset via email. calzoneman 2013-05-31 15:27:28 -0400
  • b0a9a29386 Add update script calzoneman 2013-05-31 00:48:11 -0400
  • d7abefa23e Fix db init calzoneman 2013-05-30 14:52:00 -0400
  • dd4b2ee8db Prevent exception when global bans fail calzoneman 2013-05-30 14:44:14 -0400
  • 52b88c0e40 Finish up calzoneman 2013-05-30 14:34:54 -0400
  • 5205afb9cd Add password reset emailer calzoneman 2013-05-30 14:07:29 -0400
  • c8df4b036c More work calzoneman 2013-05-29 21:04:22 -0400
  • 74203ad223 Continue work on account management and password reset calzoneman 2013-05-29 14:19:43 -0400
  • f3da02566c Start working on account management calzoneman 2013-05-29 11:49:09 -0400
  • 8592c17bec Add maxlength to chatline (Fix #156) calzoneman 2013-05-28 17:10:35 -0400
  • a3331ff758 Move callback initialization to prevent race condition calzoneman 2013-05-28 17:06:23 -0400
  • a882f598d6 begin working on password reset calzoneman 2013-05-28 11:40:06 -0400
  • 0c0fc843d6 Fix channel registration calzoneman 2013-05-27 21:16:18 -0400
  • a3138abd38 more fixes calzoneman 2013-05-27 21:12:07 -0400
  • cc8c2d8463 Fixes calzoneman 2013-05-27 15:43:37 -0400
  • e19f38f75b Remove debug print statement from channel.js calzoneman 2013-05-27 15:23:47 -0400
  • 4a14dbc89f Bail on channel rank listing if unregistered calzoneman 2013-05-27 15:17:29 -0400
  • 7e4dc5a569 Fix nameban fail calzoneman 2013-05-27 15:15:22 -0400
  • 16d3c600fe Fix #152; change JS load order to load faster calzoneman 2013-05-27 15:00:32 -0400
  • 296bddefcd Fix #153 calzoneman 2013-05-27 14:35:24 -0400
  • 9761a99c01 Fix #154 calzoneman 2013-05-27 14:32:24 -0400
  • 1c2728c9f8 Permissions check for /kick Calvin Montgomery 2013-05-27 00:45:08 -0400
  • 81d6b4873d More pagination Calvin Montgomery 2013-05-26 23:10:16 -0400
  • ee10a080cc Search results pagination and clearing Calvin Montgomery 2013-05-26 22:45:50 -0400
  • 50d73cee5b Fix #151 calzoneman 2013-05-26 12:53:35 -0400
  • a50116f37b Fix #150 calzoneman 2013-05-26 12:47:25 -0400
  • 07f64bdf56 Rate limit requestSeenLogins calzoneman 2013-05-26 12:43:11 -0400
  • fc2234c0c1 Merge branch 'master' of github.com:calzoneman/sync into database calzoneman 2013-05-26 11:38:54 -0400
  • 828b7e0381 Fix #149 and a couple other issues calzoneman 2013-05-26 11:38:38 -0400
  • 39be5a8427 Finish database refactoring calzoneman 2013-05-25 21:01:32 -0400
  • 6cdfa647fb Continue database work calzoneman 2013-05-25 18:16:44 -0400
  • 098a30bbb0 more database work calzoneman 2013-05-25 17:12:08 -0400
  • a6af5a2440 Begin refactoring database Please note none of the pending changes will take effect yet, I'm writing a new file and when it's ready I'll overwrite the current database.js calzoneman 2013-05-25 14:32:56 -0400
  • 486c6f7c8a Tweak index page and channellist calzoneman 2013-05-24 13:13:07 -0400
  • 77261dcc7f Fix /poll command Calvin Montgomery 2013-05-23 21:42:12 -0400
  • 139caa1c12 Update README.md Calvin Montgomery 2013-05-23 11:40:52 -0300
  • ca72d79193 Update help.html for /clear calzoneman 2013-05-23 00:05:43 -0400
  • a5c297365c Fixes; implement /clear command calzoneman 2013-05-23 00:03:37 -0400
  • 4e364f45a6 Add permissions editor; fixes for bans calzoneman 2013-05-22 15:38:16 -0400
  • 12c1f4acf8 Fix sort error for connection log calzoneman 2013-05-22 10:56:27 -0400
  • 0b29aa5d0e Fix YouTube search calzoneman 2013-05-21 12:18:15 -0400
  • f8b0b06caf Add username bans, tweak ban interface calzoneman 2013-05-21 12:17:01 -0400
  • 505c628eb9 Tweak bans calzoneman 2013-05-19 17:23:35 -0400
  • ea9132624a Fix index.html to work in non-root directories calzoneman 2013-05-19 13:34:14 -0400
  • cf2e1213a9 Give feedback when a queue fails calzoneman 2013-05-19 13:06:39 -0400
  • 01fc746334 Implement #137 calzoneman 2013-05-19 12:56:13 -0400
  • 3e2683642e Fix ACP calzoneman 2013-05-17 19:04:39 -0400
  • 886834e822 Fix broken URLs from last commit calzoneman 2013-05-17 18:56:11 -0400
  • 6dc0a33bda Separate ports for webserver and socketio It came to my attention today that some firewalls block websocket traffic on port 80. For this reason, I have split out the webserver and socket.io traffic to 2 different ports. In config.js, IO_PORT is the socket.io port. This should NOT be port 80. WEBSERVER_PORT is the port that the built in webserver will bind to (can be port 80, but this requires root permissions). You will connect to yourhostname:WEBSERVER_PORT, and use yourhostname:IO_PORT as IO_URL. calzoneman 2013-05-17 18:39:49 -0400
  • 66fbbb77ce Add Justin.tv support calzoneman 2013-05-17 14:39:58 -0400
  • 79ec535358 Improve chat button calzoneman 2013-05-17 13:36:58 -0400
  • 8671edd106 Add option for send button in chat calzoneman 2013-05-17 11:23:11 -0400
  • 74bdffea58 Fix race condition which caused users to lose moderatorship calzoneman 2013-05-17 11:02:45 -0400
  • 767cfdd76e Improve announcements; remove debug console.log calzoneman 2013-05-16 22:48:37 -0400
  • 8da604fd8a Solve #130 calzoneman 2013-05-16 22:39:33 -0400
  • 777d767466 Fix incremental dumping of channels calzoneman 2013-05-16 22:37:33 -0400
  • 5f41217595 Update default bold filter to disallow impersonation calzoneman 2013-05-16 00:01:07 -0400
  • a8d8f346d4 Add editors for CSS and JS calzoneman 2013-05-15 11:34:27 -0400
  • b3cb87aab6 Add a little note about emoticon filters calzoneman 2013-05-15 10:44:15 -0400
  • 91e3049e61 I could swear I fixed announcements before calzoneman 2013-05-14 22:32:59 -0400
  • 25a2c053e9 Fix login page to load user theme calzoneman 2013-05-14 18:07:55 -0400
  • ad54cffee1 Make it clear that custom css/js are URLs calzoneman 2013-05-14 17:50:05 -0400
  • c1c3e4c47f Add ustream support calzoneman 2013-05-14 17:22:47 -0400
  • e45489b77c Fix polls not autoscrolling chat calzoneman 2013-05-14 13:15:58 -0400
  • ce99233596 Reduce amount of data sent in media updates calzoneman 2013-05-14 11:35:11 -0400
  • 69550c7a51 Fix errors when video is hidden calzoneman 2013-05-14 11:19:03 -0400
  • d0b3f9014a Make links unaffected by chat filters calzoneman 2013-05-13 19:54:52 -0400
  • 4fe8ab164d Fix leader function calzoneman 2013-05-13 19:44:51 -0400