Commit Graph

878 Commits

Author SHA1 Message Date
calzoneman 0214910d7e ho hum more rewriting stuff 2013-06-07 18:09:36 -04:00
Calvin Montgomery b5ec80d02f Continue working on rewriting stuff 2013-06-06 23:13:24 -04:00
calzoneman c7b3adbed1 Slight improvements 2013-06-06 19:38:47 -04:00
calzoneman 261abadf12 Fix possible race condition 2013-06-06 19:22:27 -04:00
calzoneman ca7a9e83a5 Fix IPban dropdown option 2013-06-06 19:13:56 -04:00
calzoneman a0768316a4 Start redesigning page 2013-06-06 17:48:21 -04:00
calzoneman 2c069c26b3 Add button to show/hide userlist 2013-06-06 13:53:10 -04:00
calzoneman 685358b0d8 Move user options to localStorage instead of cookies 2013-06-05 17:22:50 -04:00
calzoneman a1862496a9 Implement #163 2013-06-05 16:49:54 -04:00
calzoneman 33744da634 Revise channel ranks editor (Fixes #162) 2013-06-05 11:40:59 -04:00
Calvin Montgomery 33f4ffcec2 Add permission option for livestreams 2013-06-04 22:51:41 -04:00
Calvin Montgomery 8c6d2ccfb2 Add imgur album embedding 2013-06-04 22:47:02 -04:00
Calvin Montgomery ef6a415c1b Don't remove user theme when channel CSS is set 2013-06-04 22:36:49 -04:00
calzoneman c8dac585ed Merge branch 'dev' of github.com:calzoneman/sync into dev
What.  I don't even
2013-06-04 18:49:40 -04:00
calzoneman d5e03c10b6 Increment version number 2013-06-04 18:34:03 -04:00
calzoneman ae55f44906 Fix #165 2013-06-04 18:33:51 -04:00
calzoneman a02228afdd Add license text to files missing it 2013-06-04 18:26:17 -04:00
calzoneman 2c57d2a8f2 Fixes, rate limiting 2013-06-04 18:22:05 -04:00
calzoneman cfc866400c Break out NWS into a user option 2013-06-04 15:41:34 -04:00
calzoneman ddc1c56986 Adaptive poll rate for NWS 2013-06-04 15:28:54 -04:00
calzoneman 8bda02723b Merge branch 'master' into nwsexperiment 2013-06-04 15:16:23 -04:00
calzoneman 723da8b9d9 Fix sqlescape breaking table names 2013-06-04 12:26:16 -04:00
calzoneman cc1b378c3d NWS fixes 2013-06-04 12:11:16 -04:00
calzoneman 44fa360c60 Continue working on NWS 2013-06-04 11:46:06 -04:00
Calvin Montgomery 9eafc53c91 start experimenting with a fallback layer 2013-06-03 23:56:06 -04:00
calzoneman 70f2065a36 Improve SQL escaping 2013-06-03 18:37:30 -04:00
calzoneman cfd70cff12 Add notification when queueing jwplayer 2013-06-02 19:37:48 -04:00
calzoneman 3ebf4a1009 Leader synchronization for JWPlayer 2013-06-02 19:19:51 -04:00
calzoneman ecabb5e71b Fix #159 2013-06-02 18:09:52 -04:00
calzoneman d2271a020b Add playlist item count and playtime 2013-06-02 13:54:58 -04:00
calzoneman 04e81338ee Merge branch 'master' of github.com:calzoneman/sync into dev 2013-06-02 13:39:57 -04:00
calzoneman c8ff3b4bcb Fix #160 2013-06-02 00:21:23 -04:00
calzoneman b87dd8b5e7 Redesign playlist management 2013-06-01 16:56:23 -04:00
calzoneman bd7288bed3 Add user playlist interface 2013-06-01 15:42:08 -04:00
calzoneman 28a960285c Begin working on playlists 2013-06-01 11:59:04 -04:00
calzoneman 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.

As always, I recommend making a backup of your database and of the chandumps folder before updating, so you have something to fall back on in the event of a failure.
2013-05-31 15:27:28 -04:00
calzoneman b0a9a29386 Add update script 2013-05-31 00:48:11 -04:00
calzoneman d7abefa23e Fix db init 2013-05-30 14:52:00 -04:00
calzoneman dd4b2ee8db Prevent exception when global bans fail 2013-05-30 14:44:14 -04:00
calzoneman 52b88c0e40 Finish up 2013-05-30 14:34:54 -04:00
calzoneman 5205afb9cd Add password reset emailer 2013-05-30 14:07:29 -04:00
calzoneman c8df4b036c More work 2013-05-29 21:04:22 -04:00
calzoneman 74203ad223 Continue work on account management and password reset 2013-05-29 14:19:43 -04:00
calzoneman f3da02566c Start working on account management 2013-05-29 11:49:09 -04:00
calzoneman 8592c17bec Add maxlength to chatline (Fix #156) 2013-05-28 17:10:35 -04:00
calzoneman a3331ff758 Move callback initialization to prevent race condition 2013-05-28 17:06:23 -04:00
calzoneman a882f598d6 begin working on password reset 2013-05-28 11:40:06 -04:00
calzoneman 0c0fc843d6 Fix channel registration 2013-05-27 21:16:18 -04:00
calzoneman a3138abd38 more fixes 2013-05-27 21:12:07 -04:00
calzoneman cc8c2d8463 Fixes 2013-05-27 15:43:37 -04:00