Commit Graph

  • ea4ed864c8 Fix content-length bug for api.js Well, it finally happened. I made an assumption about text and it bit me in the butt. Protip: not everything is 1 byte per character! calzoneman 2013-04-25 16:36:56 -0500
  • a88088f2d6 Continue working on API calzoneman 2013-04-25 16:16:53 -0500
  • 3c2b5fcb2c Start working on darm theme calzoneman 2013-04-25 11:34:00 -0500
  • 9786d7eff5 start working on API calzoneman 2013-04-25 11:00:06 -0500
  • 3cefdb81bc Fix last commit, change 'l' to '1' calzoneman 2013-04-24 15:50:43 -0500
  • 20bcd95e9e Change leniency of queue antiflood calzoneman 2013-04-24 15:48:29 -0500
  • 442c75c507 Partial redesign of default layout calzoneman 2013-04-24 15:47:52 -0500
  • 623aec89b1 Add playlist length indicator (Issue #51) It's not exactly pretty, but I'm hoping to have someone help me pretty up the interface this summer calzoneman 2013-04-24 14:28:20 -0500
  • 57475d5d3d Show name of who added something (Issue #50) Hovering over a queue item will now show the name of the person who added it. If it was added by a guest, or if it was added while the server was running a previous version, it will show up as "unknown". calzoneman 2013-04-24 13:10:08 -0500
  • 19d778e8ba Throttle video queues calzoneman 2013-04-24 12:45:17 -0500
  • dc5fa70017 Improve buffer compensation Calvin Montgomery 2013-04-24 08:04:26 +0400
  • 35fb504847 Fix channel update function, start working on compensative synch Calvin Montgomery 2013-04-24 06:33:53 +0400
  • 0d7da77715 Add version update script calzoneman 2013-04-23 16:16:43 -0500
  • 6b5466f5ae Add chat antiflood option calzoneman 2013-04-23 14:17:42 -0500
  • 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 calzoneman 2013-04-23 13:47:09 -0500
  • ce84b30354 Tweak voteskip (Issue #49) calzoneman 2013-04-23 10:23:32 -0500
  • 27c494e450 Implement shuffle/clear (Issue #48) calzoneman 2013-04-22 15:37:42 -0500
  • 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. calzoneman 2013-04-22 14:42:39 -0500
  • bb019deeb7 Implement ACL for channel owners (Issue #42) Calvin Montgomery 2013-04-22 22:28:40 +0400
  • d7de1fc69e Fix singular words (Issue #46) Calvin Montgomery 2013-04-22 21:38:42 +0400
  • 7b6bba3697 Fix version number calzoneman 2013-04-20 20:21:03 -0500
  • 40ad039a06 Add configurable voteskip ratio, show # voteskips to mods calzoneman 2013-04-20 20:17:38 -0500
  • 6e6f6217b0 Document /afk in help.html calzoneman 2013-04-19 14:58:37 -0500
  • 05299aabf3 Fix data.meta undefined error calzoneman 2013-04-19 14:56:00 -0500
  • 3c4d7073a5 Implement AFK functionality [Issue #37] calzoneman 2013-04-19 14:50:08 -0500
  • fb19822eca Beginning to think I should test this locally before I push calzoneman 2013-04-19 14:24:33 -0500
  • abe6dbe225 Fix syntax error in previous commit calzoneman 2013-04-19 14:23:32 -0500
  • a36d0d022e Support URLs of the form /r/channel for sites with a RewriteRule calzoneman 2013-04-19 14:21:51 -0500
  • 9e8ca1ad3a Add ids to various div[class=row] elements calzoneman 2013-04-19 14:04:51 -0500
  • eede0b9135 Auto update video width to match responsive layout This fixes Issue #40 I also fixed the YouTube loader to remove the frameborder calzoneman 2013-04-19 14:00:10 -0500
  • f7ed2adb73 Fix Issue #35 calzoneman 2013-04-18 15:36:52 -0500
  • 5350fa2e93 Add poll editor Implements the suggestion from Issue #34 calzoneman 2013-04-18 11:42:07 -0500
  • 9338905519 Minor fix- greentext and escaping youtube queries calzoneman 2013-04-17 23:24:37 -0500
  • e5b61ef91c Add button to get playlist URLs calzoneman 2013-04-17 14:05:45 -0500
  • a93e7fe3c2 Switch from connect to express calzoneman 2013-04-17 13:42:29 -0500
  • 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 calzoneman 2013-04-17 13:29:52 -0500
  • e9d3fa83e4 Fix userlist (Issue #31) calzoneman 2013-04-16 17:23:35 -0500
  • 4c58506575 Update help page with channel options/chat filters calzoneman 2013-04-16 14:22:33 -0500
  • 3cb43717c1 Update help page calzoneman 2013-04-16 14:06:42 -0500
  • 1ee3c06213 Implement custom JS As referenced in Issue #28 calzoneman 2013-04-16 11:11:10 -0500
  • 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: \/ calzoneman 2013-04-16 11:02:00 -0500
  • 6ae16d5671 Fix "end poll" button for leaders Fixes Issue #30 calzoneman 2013-04-16 10:43:53 -0500
  • 7b57e411bb Merge branch 'master' of https://github.com/calzoneman/sync calzoneman 2013-04-15 20:29:07 -0500
  • 6807d0b686 Move chat callback to addChatMessage calzoneman 2013-04-15 20:28:01 -0500
  • e8dfb616ea Add package.json calzoneman 2013-04-14 18:16:48 -0500
  • 4e2e349196 Tweaks to Leaders, add kick messages calzoneman 2013-04-14 12:38:00 -0500
  • 78c7a4d77a Fix Issue#27 calzoneman 2013-04-14 12:22:09 -0500
  • cb9624e523 Scroll playlist to current video calzoneman 2013-04-13 12:14:44 -0500
  • 4e2702f65f Allow comma-separated URLs in queue box calzoneman 2013-04-12 13:02:57 -0500
  • d5ce1020b2 Add mute function, tweak playlist button display calzoneman 2013-04-11 12:51:08 -0500
  • a9b3319e3d Force client disconnect, fix userlist bug calzoneman 2013-04-11 11:30:20 -0500
  • 0b1a27a131 Destroy socket on disconnect to prevent dangling sockets calzoneman 2013-04-11 11:23:45 -0500
  • 3f2095b14e Fix banning calzoneman 2013-04-10 19:51:30 -0500
  • 179460c5b5 Update README.md Calvin Montgomery 2013-04-09 16:44:47 -0500
  • fac962795a Fix un-unbannable bans calzoneman 2013-04-07 19:31:52 -0500
  • 176dd58284 Support RTMP streams calzoneman 2013-04-07 14:38:50 -0500
  • 109260e46c Fix chat messages not working for anonymous users calzoneman 2013-04-06 20:56:47 -0500
  • 0365de5a1a Tweaks to ACP and channel options calzoneman 2013-04-06 16:08:26 -0500
  • 6944ea930e Layout/CSS tweaks calzoneman 2013-04-06 16:02:20 -0500
  • 9842d59901 Allow graceful client reocnnection on server restart calzoneman 2013-04-06 15:47:27 -0500
  • ae5693f3ed Fix regexes not having the /g flag when reloaded from disk calzoneman 2013-04-05 21:37:22 -0500
  • 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. calzoneman 2013-04-05 14:03:35 -0500
  • 823ab91d04 patch a couple of bugs calzoneman 2013-04-04 18:22:11 -0500
  • dea52ae78b Fix issue#24 calzoneman 2013-04-04 17:54:05 -0500
  • fc1c5d4896 Bugfix youtube search calzoneman 2013-04-04 15:55:43 -0500
  • 66dde5f337 Bugfix for moderators calzoneman 2013-04-04 15:41:41 -0500
  • 0e49f06fbf Fixes and stuff calzoneman 2013-04-04 14:56:43 -0500
  • 362fd0ab23 Implement YouTube search, minor fixes, remove "Play Next" button calzoneman 2013-04-04 11:39:43 -0500
  • f7bc601fed Fix Issue#23 calzoneman 2013-04-04 11:05:01 -0500
  • 11f1ab60f9 Change leader icon to be a star because why not calzoneman 2013-04-03 18:02:14 -0500
  • 28a0a95851 Fix a bunch of stuff; refactor clientside calzoneman 2013-04-03 17:56:03 -0500
  • 5880be6f68 Fixes; start refactoring clientside calzoneman 2013-04-03 15:18:35 -0500
  • 42a76c4632 Add YouTube playlist support calzoneman 2013-04-03 13:18:10 -0500
  • 7e9907ebdc Finish refactoring calzoneman 2013-04-03 12:47:41 -0500
  • f4019e8b83 Complete refactoring [untested] calzoneman 2013-04-03 12:10:05 -0500
  • 6877b103f2 Merge branch 'master' of https://github.com/calzoneman/sync into refactoring calzoneman 2013-04-03 11:46:55 -0500
  • 7def0b174f Bugfixes - Better YouTube URL parsing - Check for invalid regexes and report them - Channel names are no longer case-sensitive calzoneman 2013-04-03 11:39:51 -0500
  • b61970652d Continue refactoring calzoneman 2013-04-02 22:56:44 -0500
  • 0afc184402 Begin refactoring calzoneman 2013-04-02 14:39:56 -0500
  • 52fe508628 Implement voteskip calzoneman 2013-04-02 14:07:22 -0500
  • 2ee182eb48 Fix checkbox glitchiness (Issue#21) calzoneman 2013-04-02 11:16:26 -0500
  • c175f461d1 Fix playlist movement bug (Issue#16) calzoneman 2013-04-02 10:55:14 -0500
  • fab4039fc1 Add MOTD and chat filter interface calzoneman 2013-04-01 16:02:09 -0500
  • a0c26ee0e5 Better fix for previous commit calzoneman 2013-03-31 20:29:39 -0500
  • 28b9bdb54d Fix layouts breaking chat calzoneman 2013-03-31 20:10:57 -0500
  • c97e6f3f84 Extra fix for Issue#18 calzoneman 2013-03-31 18:38:20 -0500
  • 802cb19976 Fix Issue#18 calzoneman 2013-03-31 18:35:35 -0500
  • 19ee0491c3 Add a few layout options calzoneman 2013-03-31 17:30:46 -0500
  • ddc5016497 Serverside support for custom chat filters calzoneman 2013-03-31 14:27:54 -0500
  • 954751ec6c Autogen chandump and chanlogs folders calzoneman 2013-03-31 13:31:56 -0500
  • 6ba6db1965 Patch italic regex to not kill URLs : calzoneman 2013-03-30 01:16:41 -0500
  • 7b11651e1e Prevent chat from autoscrolling when mouse inside calzoneman 2013-03-30 00:55:25 -0500
  • 31fd011b4d Blink tab title when your name mentioned calzoneman 2013-03-30 00:49:41 -0500
  • 6fbe2732c7 Fix queue issues when moving videos calzoneman 2013-03-29 15:05:08 -0500
  • 328b38f319 Add chat modifiers and history calzoneman 2013-03-29 13:15:46 -0500
  • d788721b3f Update help page, fix acp login bug calzoneman 2013-03-28 18:56:29 -0500
  • 546d50f917 Support click and drag to move; add play button; dump channels on exit calzoneman 2013-03-28 18:51:08 -0500
  • 25421514d2 Fix playlists because ytapi returns inconsistent results calzoneman 2013-03-27 15:27:15 -0500
  • 9faada9891 Fix semicolon calzoneman 2013-03-27 15:15:35 -0500
  • 30cab284b0 Fix acp for bcrypt update calzoneman 2013-03-27 15:13:41 -0500