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
calzoneman
bc187c99f5
Implement polls
2013-03-16 16:49:58 -05:00
calzoneman
46bee2646d
Implement queue locking/unlocking
2013-03-16 15:39:58 -05:00
calzoneman
c5d9350351
Slight layout tweak
...
Also added a "current video" indicator
2013-03-16 15:13:40 -05:00
calzoneman
259c72e7da
Add usercount indicator
2013-03-06 19:38:16 -06:00
calzoneman
5ca419d3e3
Start working on ACP
2013-03-06 16:02:40 -06:00
calzoneman
b2b134ce4a
Slight layout change
2013-03-05 16:56:21 -06:00
calzoneman
68fc74edd5
Push to github
2013-02-15 23:02:42 -06:00