57 Commits

Author SHA1 Message Date
calzoneman
7b60d0948e Fixes 2013-06-19 17:54:27 -04:00
calzoneman
52b88c0e40 Finish up 2013-05-30 14:34:54 -04:00
calzoneman
486c6f7c8a Tweak index page and channellist 2013-05-24 13:13:07 -04:00
calzoneman
ea9132624a Fix index.html to work in non-root directories 2013-05-19 13:34:14 -04:00
calzoneman
886834e822 Fix broken URLs from last commit 2013-05-17 18:56:11 -04:00
calzoneman
b00e63b622 Fix #119 2013-05-12 20:46:28 -04:00
calzoneman
d9ed665540 Show page title in channel list 2013-05-12 11:46:19 -04:00
calzoneman
3af35cb268 Add links to playlist entries and the index page 2013-05-12 11:41:14 -04:00
calzoneman
dbf41e3499 Fix old style URL redirect 2013-05-01 18:17:19 -05:00
calzoneman
b36fd3518e Fix index.html 2013-05-01 17:57:59 -05:00
calzoneman
288da92e6f Remove login from index.html since it's unnecessary 2013-05-01 17:54:55 -05:00
calzoneman
41de5c5d7a Add homepage channel list 2013-05-01 17:49:34 -05:00
calzoneman
3600a3114a Transition channel page away from index.html 2013-05-01 13:39:01 -05:00
calzoneman
7a2f3efcff Fix #74 2013-05-01 13:03:03 -05:00
calzoneman
6a3e248ea5 Add donation link to footer 2013-04-30 17:09:30 -05:00
calzoneman
b0cc87e193 Add site footer 2013-04-30 11:13:06 -05:00
calzoneman
130d22a754 Add multiple chat filter editor 2013-04-30 11:09:32 -05:00
calzoneman
d43f39caa1 Better channel bans 2013-04-29 18:59:51 -05:00
calzoneman
4b0e920dc6 Begin improving filters 2013-04-29 12:29:31 -05:00
calzoneman
7f7ae16138 Add JWPlayer support 2013-04-28 17:06:58 -05:00
calzoneman
4bdbac3dbd Fix synchtube layout, add placeholder text, fix alignment issue 2013-04-28 13:48:22 -05:00
calzoneman
8d6b228f8f Add user options menu 2013-04-28 12:57:08 -05:00
calzoneman
89f7e26450 Minor fixes 2013-04-28 12:14:52 -05:00
calzoneman
7c9d9c7ab1 Work on another layout option, fix footer 2013-04-27 18:49:39 -05:00
calzoneman
9e884ac116 Fix slight layout glitch, work on dark theme 2013-04-27 15:55:08 -05:00
calzoneman
d168c8fff7 Add guest login, tweak button visibility 2013-04-27 12:55:17 -05:00
calzoneman
3a7acd0526 Implement new session system
I replaced the old login system with a more secure one.
Instead of storing cookies containing the username and plaintext password, the password
is submitted once to obtain a session hash, which is valid for a given length of time.
Registering and logging in is now done via an iframe, which prevents custom javascript from having access to the password field.
Site admins need to run the following SQL before updating, or else all of your logins/registrations will fail:

ALTER TABLE `registrations` ADD `session_hash` VARCHAR( 64 ) NOT NULL ,
ADD `expire` BIGINT NOT NULL
2013-04-25 22:50:12 -05:00
calzoneman
db2e5e20b9 Add small copyright notice to bottom of index.html 2013-04-25 20:01:34 -05:00
calzoneman
442c75c507 Partial redesign of default layout 2013-04-24 15:47:52 -05:00
calzoneman
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
2013-04-24 14:28:20 -05:00
calzoneman
6b5466f5ae Add chat antiflood option 2013-04-23 14:17:42 -05:00
calzoneman
27c494e450 Implement shuffle/clear (Issue #48) 2013-04-22 15:37:42 -05:00
Calvin Montgomery
bb019deeb7 Implement ACL for channel owners (Issue #42) 2013-04-22 22:28:40 +04:00
calzoneman
40ad039a06 Add configurable voteskip ratio, show # voteskips to mods 2013-04-20 20:17:38 -05:00
calzoneman
9e8ca1ad3a Add ids to various div[class=row] elements 2013-04-19 14:04:51 -05:00
calzoneman
e5b61ef91c Add button to get playlist URLs 2013-04-17 14:05:45 -05:00
calzoneman
1ee3c06213 Implement custom JS
As referenced in Issue #28
2013-04-16 11:11:10 -05:00
calzoneman
6944ea930e Layout/CSS tweaks 2013-04-06 16:02:20 -05:00
calzoneman
0e49f06fbf Fixes and stuff 2013-04-04 14:56:43 -05:00
calzoneman
362fd0ab23 Implement YouTube search, minor fixes, remove "Play Next" button 2013-04-04 11:39:43 -05:00
calzoneman
5880be6f68 Fixes; start refactoring clientside 2013-04-03 15:18:35 -05:00
calzoneman
52fe508628 Implement voteskip 2013-04-02 14:07:22 -05:00
calzoneman
fab4039fc1 Add MOTD and chat filter interface 2013-04-01 16:02:09 -05:00
calzoneman
19ee0491c3 Add a few layout options 2013-03-31 17:30:46 -05:00
calzoneman
e70002ae4f Correct behavior for leader/unleader; compensate for Soundcloud being inconsiderate 2013-03-25 13:54:18 -05:00
calzoneman
a5ca7d227e Add banlist interface 2013-03-23 22:45:10 -05:00
calzoneman
98b3587341 Support custom CSS 2013-03-23 17:15:19 -05:00
calzoneman
c0fc363f1b Dailymotion support 2013-03-23 13:17:39 -05:00
calzoneman
bf72733086 Add poll notification, channel options (don't save to db yet) 2013-03-22 15:04:04 -05:00
calzoneman
d1fee84200 Write documentation 2013-03-20 14:17:59 -05:00