Commit Graph

119 Commits

Author SHA1 Message Date
calzoneman 8fddbc3e6e Add IP cloaking; make tor bans channel specific 2014-08-14 21:42:13 -05:00
Erik ef921b1f96 Fix logging of customizations 2014-08-09 14:41:12 -04:00
Calvin Montgomery b7edfc31f9 Fix for google docs changing their video player: 2014-08-06 20:12:57 -07:00
Calvin Montgomery 59dd733219 Fix null reference bug 2014-08-02 19:15:49 -07:00
Calvin Montgomery 84a07030d0 Disallow cloning playlist if user doesn't have seeplaylist permission 2014-08-02 19:12:09 -07:00
Calvin Montgomery d9f5c551e3 Fix TypeError due to race condition 2014-07-20 19:36:29 -07:00
Calvin Montgomery 79bb6a96cd Fix exception 2014-07-14 21:13:45 -07:00
Calvin Montgomery 565e490078 Fix setFlag/waitFlag edge case that was causing duplicate joins 2014-07-13 12:23:04 -07:00
Calvin Montgomery e6d6e3391e Don't log gdocs 'exceeded quota' errors to error.log 2014-07-13 11:33:10 -07:00
Calvin Montgomery 1e38b05800 Fix minor issue 2014-07-13 11:15:56 -07:00
Calvin Montgomery c213eb2f31 Minor fix 2014-07-12 18:39:48 -07:00
Calvin Montgomery b6a1dd8cb3 Send onMediaChange (fixes voteskip stuff) 2014-07-11 21:09:28 -07:00
Calvin Montgomery b28fd9e4a8 Add permission for /clear and log it 2014-07-10 20:03:47 -07:00
Calvin Montgomery c7ef76c518 Minor change 2014-07-10 19:54:26 -07:00
Calvin Montgomery 0f11615a1f Increment version number 2014-07-10 19:52:16 -07:00
Calvin Montgomery 1c77a24839 Fix activeLock bug 2014-07-09 22:37:11 -07:00
Calvin Montgomery f92d4bc5d4 Fix vimeo with no vimeo-workaround 2014-07-09 22:15:14 -07:00
Calvin Montgomery f36d2b0258 Add onPreChangeMedia and improve refreshing 2014-07-09 21:46:45 -07:00
Calvin Montgomery 3f959087af Initial improvements to playback system 2014-07-09 21:20:14 -07:00
Calvin Montgomery 03ba657783 Fix setting channel js/css 2014-07-01 20:43:34 -07:00
Calvin Montgomery e87ddb473b Require user permission to run channel js 2014-07-01 20:11:54 -07:00
Calvin Montgomery 4afd69b2fb Merge channel ranks tables 2014-06-23 21:40:40 -07:00
Calvin Montgomery 523bdfe065 Handle #377 2014-06-17 19:11:41 -07:00
Erik 5b76d4fb8c fix voteskip not setting afk to false 2014-06-15 21:13:22 -04:00
Calvin Montgomery 8152008466 Crash fix 2014-06-15 16:34:32 -07:00
Calvin Montgomery 0102b92730 Fix wrong variable reference 2014-06-15 12:51:39 -07:00
Calvin Montgomery 7f4e2a8882 Fix a few issues 2014-06-12 20:29:12 -07:00
Calvin Montgomery ac10f05f21 Update ffmpeg loader to work with newer fluent-ffmpeg; fix playlists 2014-06-07 21:25:48 -07:00
Calvin Montgomery 02771e6623 Add raw video/audio playback with ffmpeg 2014-06-07 16:57:25 -07:00
Calvin Montgomery 63e60e65f0 Fix meta clearing on playlist save 2014-06-07 13:00:23 -07:00
Calvin Montgomery 777a87a8e6 Fix meta clearing on playlist save 2014-06-07 12:59:42 -07:00
Calvin Montgomery 19aac29347 Fix large chandump notification 2014-06-07 12:56:12 -07:00
Calvin Montgomery 5d5bdfc069 Various fixes for raw file playback 2014-06-07 10:45:52 -07:00
Calvin Montgomery 6dde745784 Better error handling, add support for mp3/ogg-vorbis 2014-06-05 22:02:51 -07:00
Calvin Montgomery fdf7900dc8 Send rank packet to target on rank change 2014-06-05 21:12:21 -07:00
Calvin Montgomery 1d1630fb50 Implement raw file queues 2014-06-03 21:21:00 -07:00
Calvin Montgomery 626725031f Fix IPv6 mask regex 2014-06-02 20:59:35 -07:00
Calvin Montgomery f2769e5062 Start adding file playback queue support 2014-06-01 11:43:18 -07:00
Calvin Montgomery 862a7d876d Fix #372 2014-05-31 22:13:53 -07:00
Erik 13f5e3a2c8 fix? #371 coming out of afk doesn't enable voteskip button if it's on the same media 2014-05-31 10:31:45 -04:00
Calvin Montgomery 1917baa4c3 Fix unregistered channels and jwplayer custom timing 2014-05-26 13:02:03 -07:00
Calvin Montgomery 3cae0b0e57 Prevent server from infinite looping when google docs refresh fails 2014-05-24 11:06:46 -07:00
Calvin Montgomery f3eb999a76 Refactor channel packing 2014-05-23 23:09:36 -07:00
Calvin Montgomery ecc5ffc7da Correct filename for channel loggers 2014-05-23 22:00:51 -07:00
Calvin Montgomery ca5ad87414 Fix google docs autorefresh 2014-05-22 20:04:43 -07:00
Calvin Montgomery 738dd3fb75 Fix 'user voteskipped [object Object]
'
2014-05-22 19:51:35 -07:00
Calvin Montgomery f3dae85b99 Add more useful error logging to google docs refresh 2014-05-22 19:36:01 -07:00
Calvin Montgomery 3994b42444 Add /kickanons; fix handling of kickban commands with no arguments 2014-05-22 19:34:46 -07:00
Erik d004c0bcdd fix poll unvoting 2014-05-22 18:08:24 -04:00
Erik baa8af58bc hopefully fix #366 delete causing change media 2014-05-22 10:28:58 -04:00
Erik 4f7e4ad65e fix #365 parsing media limit 2014-05-22 09:22:58 -04:00
Erik d42fc2eabf fix typo 2014-05-22 02:37:04 -04:00
Erik e19acd2d63 fix enforcement of media limit 2014-05-22 02:35:52 -04:00
Calvin Montgomery 7dde8cffe9 Hopefully fix playlist issues 2014-05-21 20:27:49 -07:00
Calvin Montgomery ac629d4b7f Clear poll timer on channel unload 2014-05-21 20:21:03 -07:00
Calvin Montgomery a3469378aa Minor fix 2014-05-21 20:18:27 -07:00
Calvin Montgomery 68475e2b30 Fix #364 2014-05-21 20:10:14 -07:00
Calvin Montgomery 2ce2467f4d Fix #363 2014-05-21 20:09:10 -07:00
Calvin Montgomery 0c9099e766 Fix #362 2014-05-21 20:07:04 -07:00
Calvin Montgomery 46b288d6ee Fixes 2014-05-21 08:42:09 -07:00
Calvin Montgomery b6dcbe4d46 Fix duplicate userLeave 2014-05-20 22:50:55 -07:00
Calvin Montgomery d598675576 Send deleteChatFilter packet 2014-05-20 22:42:51 -07:00
Calvin Montgomery f5528c766f only execute callback if it's not undefined 2014-05-20 22:32:26 -07:00
Calvin Montgomery 949299c5e5 Bump emotes above chat so that emotes will render in backlog 2014-05-20 22:28:23 -07:00
Calvin Montgomery 2be928eea1 Fix poll timers 2014-05-20 21:38:18 -07:00
Calvin Montgomery 5f0d2db1be Add checks for dead channels 2014-05-20 20:59:36 -07:00
Calvin Montgomery 705b8ce10a Fix vimeo workaround 2014-05-20 20:56:42 -07:00
Calvin Montgomery 39090fbe40 Fix check for channel being registered 2014-05-20 20:48:19 -07:00
Calvin Montgomery 9ea48f58cf Merge refactoring into 3.0 2014-05-20 19:30:14 -07:00