Commit graph

161 commits

Author SHA1 Message Date
calzoneman
3f5ec309e9 Tweak ACL behaviour
ACL is only updated when you first join, when someone's rank changes, or if
you click the Channel Ranks tab
2013-04-23 13:47:09 -05:00
calzoneman
ce84b30354 Tweak voteskip (Issue #49) 2013-04-23 10:23:32 -05:00
calzoneman
27c494e450 Implement shuffle/clear (Issue #48) 2013-04-22 15:37:42 -05:00
calzoneman
ce34a3efe0 Tweak express instance to support /r/channel form
This means it is no longer necessary to perform a .htaccess hack if you want nice URLs.
By default, hostname:port/r/channel acts the same as hostname:port/index.html?channel=channel.
2013-04-22 14:42:39 -05:00
Calvin Montgomery
bb019deeb7 Implement ACL for channel owners (Issue #42) 2013-04-22 22:28:40 +04:00
Calvin Montgomery
d7de1fc69e Fix singular words (Issue #46) 2013-04-22 21:39:23 +04:00
calzoneman
7b6bba3697 Fix version number 2013-04-20 20:21:03 -05:00
calzoneman
40ad039a06 Add configurable voteskip ratio, show # voteskips to mods 2013-04-20 20:17:38 -05:00
calzoneman
6e6f6217b0 Document /afk in help.html 2013-04-19 14:58:37 -05:00
calzoneman
05299aabf3 Fix data.meta undefined error 2013-04-19 14:56:00 -05:00
calzoneman
3c4d7073a5 Implement AFK functionality [Issue #37] 2013-04-19 14:50:08 -05:00
calzoneman
fb19822eca Beginning to think I should test this locally before I push 2013-04-19 14:24:33 -05:00
calzoneman
abe6dbe225 Fix syntax error in previous commit 2013-04-19 14:23:32 -05:00
calzoneman
a36d0d022e Support URLs of the form /r/channel for sites with a RewriteRule 2013-04-19 14:21:51 -05:00
calzoneman
9e8ca1ad3a Add ids to various div[class=row] elements 2013-04-19 14:04:51 -05:00
calzoneman
eede0b9135 Auto update video width to match responsive layout
This fixes Issue #40
I also fixed the YouTube loader to remove the frameborder
2013-04-19 14:00:10 -05:00
calzoneman
f7ed2adb73 Fix Issue #35 2013-04-18 15:36:52 -05:00
calzoneman
5350fa2e93 Add poll editor
Implements the suggestion from Issue #34
2013-04-18 11:42:07 -05:00
calzoneman
9338905519 Minor fix- greentext and escaping youtube queries 2013-04-17 23:24:37 -05:00
calzoneman
e5b61ef91c Add button to get playlist URLs 2013-04-17 14:05:45 -05:00
calzoneman
a93e7fe3c2 Switch from connect to express 2013-04-17 13:42:29 -05:00
calzoneman
8a8838a58d Registered users now have rank 1, guests' names are grey
Any new registrations will set global_rank=1 in the database
If you wish to upgrade, run "UPDATE `registrations` SET `global_rank`=1 WHERE `global_rank`=0" on your MySQL database
2013-04-17 13:29:52 -05:00
calzoneman
e9d3fa83e4 Fix userlist (Issue #31) 2013-04-16 17:23:35 -05:00
calzoneman
4c58506575 Update help page with channel options/chat filters 2013-04-16 14:22:33 -05:00
calzoneman
3cb43717c1 Update help page 2013-04-16 14:06:42 -05:00
calzoneman
1ee3c06213 Implement custom JS
As referenced in Issue #28
2013-04-16 11:11:10 -05:00
calzoneman
78ecc042d6 Allow custom regex flags
Fixes Issue #29
For example, match "word" without case sensitivity, match globally:
word/ig
If you want to match a literal slash, escape it with a backslash: \/
2013-04-16 11:02:00 -05:00
calzoneman
6ae16d5671 Fix "end poll" button for leaders
Fixes Issue #30
2013-04-16 10:43:53 -05:00
calzoneman
7b57e411bb Merge branch 'master' of https://github.com/calzoneman/sync 2013-04-15 20:29:07 -05:00
calzoneman
6807d0b686 Move chat callback to addChatMessage 2013-04-15 20:28:01 -05:00
calzoneman
e8dfb616ea Add package.json 2013-04-14 18:16:48 -05:00
calzoneman
4e2e349196 Tweaks to Leaders, add kick messages 2013-04-14 12:38:00 -05:00
calzoneman
78c7a4d77a Fix Issue#27 2013-04-14 12:22:09 -05:00
calzoneman
cb9624e523 Scroll playlist to current video 2013-04-13 12:14:44 -05:00
calzoneman
4e2702f65f Allow comma-separated URLs in queue box 2013-04-12 13:02:57 -05:00
calzoneman
d5ce1020b2 Add mute function, tweak playlist button display 2013-04-11 12:51:08 -05:00
calzoneman
a9b3319e3d Force client disconnect, fix userlist bug 2013-04-11 11:30:20 -05:00
calzoneman
0b1a27a131 Destroy socket on disconnect to prevent dangling sockets 2013-04-11 11:23:45 -05:00
calzoneman
3f2095b14e Fix banning 2013-04-10 19:51:30 -05:00
Calvin Montgomery
179460c5b5 Update README.md 2013-04-09 16:44:47 -05:00
calzoneman
fac962795a Fix un-unbannable bans 2013-04-07 19:31:52 -05:00
calzoneman
176dd58284 Support RTMP streams 2013-04-07 14:38:50 -05:00
calzoneman
109260e46c Fix chat messages not working for anonymous users 2013-04-06 20:56:47 -05:00
calzoneman
0365de5a1a Tweaks to ACP and channel options 2013-04-06 16:08:26 -05:00
calzoneman
6944ea930e Layout/CSS tweaks 2013-04-06 16:02:20 -05:00
calzoneman
9842d59901 Allow graceful client reocnnection on server restart 2013-04-06 15:47:27 -05:00
calzoneman
ae5693f3ed Fix regexes not having the /g flag when reloaded from disk 2013-04-05 21:37:22 -05:00
calzoneman
b7cdc0c056 Force channel names to be lowercase
Since MySQL is case-insensitive, treating varying cases as unique names was a prroblem.
Existing channels with uppercase names should not be affected as the database lookup finds a match without case sensitivity.
2013-04-05 14:03:35 -05:00
calzoneman
823ab91d04 patch a couple of bugs 2013-04-04 18:22:11 -05:00
calzoneman
dea52ae78b Fix issue#24 2013-04-04 17:54:05 -05:00