Commit Graph

126 Commits

Author SHA1 Message Date
calzoneman 8b3ae3b546 Merge dev into dbrefactor 2013-08-19 00:24:48 -05:00
calzoneman d62931098d Merge branch 'master' into dev 2013-08-19 00:23:13 -05:00
calzoneman 492a50fb96 Well the process starts, that's a start 2013-08-17 18:51:10 -05:00
calzoneman b686deb16f Refactoring 2013-08-17 18:44:48 -05:00
calzoneman 0c1e7642d9 Add some conditions that should prevent logging errors 2013-08-13 14:51:39 -04:00
calzoneman 40f3e875a8 2.3.3 - run update.js 2013-08-13 11:18:30 -04:00
Calvin Montgomery 66f66505af Merge branch 'master' into apirefactor 2013-08-12 00:09:50 -04:00
calzoneman e53a0eee4c Increment version number 2013-08-08 18:28:24 -04:00
Calvin Montgomery d266175d5b Start working on API refactor 2013-08-07 23:44:41 -04:00
calzoneman 2e79b01894 v2.3.1 (client only)
- Add a nice menu to userlist dropdowns for easily changing ranks
- Merge give/take leader into one button
- Move playlist lock button to the same button strip as voteskip/get playlist urls
- Add a volume slider for Soundcloud
2013-08-07 17:12:11 -04:00
calzoneman 22d5da5991 Update version number 2013-08-07 11:02:14 -04:00
calzoneman 0aa8e0f930 Merge branch 'master' into dev 2013-08-04 11:46:33 -04:00
calzoneman 15085fc6ae Minor fixes for v2.2
- If NO_WEBSOCKETS or USEROPTS.altsocket are true, don't use websockets
- Base resizing on an invisible div (some channels remove/hide #queue)
- Names are properly italicized when AFK
2013-08-04 11:44:48 -04:00
calzoneman 1aeec527f6 Refactor get-info module to be a Server property 2013-08-03 10:58:21 -04:00
calzoneman aa3234eb6a Implement gdata v3 for youtube videos 2013-08-03 10:52:24 -04:00
calzoneman 4937dca98e Ceil voteskip requirement instead of truncating 2013-08-01 16:11:11 -04:00
calzoneman a1b39833ed (Hopefully) fix voteskip problems 2013-08-01 09:39:10 -04:00
Calvin Montgomery 103e01042e Fix voteskip calculation 2013-08-01 00:03:56 -04:00
Calvin Montgomery 971cb18c9f Update version 2013-07-31 22:27:08 -04:00
calzoneman 36d3232d9f Strip URL query before logging 2013-07-30 12:26:08 -04:00
calzoneman 9194c341af HTTP Access Log 2013-07-30 09:43:58 -04:00
calzoneman fe2985e8dd Save playlists with cached data 2013-07-30 09:07:30 -04:00
calzoneman ba26d9abbb Fix logger being closed inappropriately 2013-07-29 19:59:52 -04:00
calzoneman 1df015b839 Would help if I imported the module 2013-07-28 19:47:55 -04:00
calzoneman ac75cf34ab Fix not autogenerating folders 2013-07-28 19:47:13 -04:00
calzoneman 6899186600 Add cache TTL option; fixes 2013-07-28 17:10:35 -04:00
calzoneman 2fb28f4d43 Change config system 2013-07-28 11:49:29 -04:00
Calvin Montgomery ab671917f7 Send proper HTTP status code for failed files 2013-07-27 21:14:19 -04:00
calzoneman 34e55d6fad Proper fix for path traversal 2013-07-27 11:06:49 -04:00
calzoneman 9084a1aa8c Fixes
- Add Channel.canonical_name to store lowercase
- Hopefully prevent future dangling playlists
- Disallow joining channels with names longer than 30 characters
2013-07-27 10:40:49 -04:00
calzoneman be7ebf49d1 Fix #228 2013-07-27 10:13:30 -04:00
Calvin Montgomery 212fae9fc8 Emergency patch 2013-07-20 18:02:08 +02:00
Calvin Montgomery 0c26f68f1c Make sure channels are dumped on SIGINT 2013-07-19 22:07:25 -04:00
Calvin Montgomery d56d46c608 Fix index.html breakage 2013-07-19 21:59:39 -04:00
gro-ove deb0231b7f Fixed: path traversal attack 2013-07-20 00:27:21 +04:00
calzoneman b8611de605 Add stat charts 2013-07-16 14:57:34 -04:00
calzoneman 9b7ebde551 More fixes 2013-07-16 12:12:00 -04:00
calzoneman 8b05e6ebcc Temporary fix 2013-07-16 11:56:33 -04:00
calzoneman 824a313b19 Fixes 2013-07-16 11:46:09 -04:00
Calvin Montgomery 5a9b3128d1 I think it works 2013-07-15 23:01:12 -04:00
calzoneman bf8fef29cf Start working on refactoring server 2013-07-15 18:57:33 -04:00
calzoneman 4cf0f76733 Fug, I used the wrong varname 2013-07-14 21:04:34 -04:00
calzoneman fab78019ea (Hopefully) fix a weird channel unload bug 2013-07-14 21:00:38 -04:00
Calvin Montgomery e5d9a4c125 A few small improvements 2013-07-13 22:25:34 -04:00
Calvin Montgomery f2b6534d0a Fix channels not unloading / video skipping 2013-07-13 22:19:47 -04:00
calzoneman efc3cf35f4 Fix Ustream [#216] 2013-07-12 16:07:11 -04:00
calzoneman 7aac0a0f9f Fix a bug with IP forwarding 2013-07-06 13:00:02 -04:00
calzoneman 8a54000097 I think it works 2013-07-03 15:51:35 -04:00
calzoneman c00b95feae Get x-forwarded-for IP address from cloudflare when it exists 2013-06-26 10:57:56 -04:00
Calvin Montgomery d688a63bfa Improve queue fail error reporting 2013-06-25 23:09:37 -04:00