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
5b7eed3541
Sort usernames in connection log
2013-05-01 17:24:07 -05:00
calzoneman
d8894f0280
Add timestamps (optional) to chat messages
2013-05-01 16:03:03 -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
ab3dd208c3
Alert on wrong credentials ( #76 )
2013-05-01 13:02:06 -05:00
calzoneman
6a3e248ea5
Add donation link to footer
2013-04-30 17:09:30 -05:00
calzoneman
f76b509430
Pressing enter on media URL queues next
2013-04-30 11:15:03 -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
9bc712c003
Mask user IPs for nonadmins
2013-04-29 20:01:46 -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
9350ef6d75
Change some permissions to channel admins ( #67 )
2013-04-29 11:26:01 -05:00
calzoneman
184fbcd971
Fix #66
2013-04-29 11:08:06 -05:00
calzoneman
794f26af22
Fix invalid sessions causing a half-logged in state
2013-04-28 20:51:56 -05:00
calzoneman
bdfd7ad3dc
Less hackish fix for boolean cookies
2013-04-28 17:36:06 -05:00
calzoneman
1cc005b55b
Fix option cookies
2013-04-28 17:26:45 -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
406988aef1
Allow chaining for /m
2013-04-28 13:04:15 -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
fb702934f1
Fix the regex matching invalid channel names
2013-04-27 20:54:23 -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
654ce1e886
Fix channelwidget.html
2013-04-27 11:54:35 -05:00
calzoneman
52d9663eb7
Moderators can remove videos from the library
2013-04-27 11:48:36 -05:00
calzoneman
a15cda4b6d
last one I promise
2013-04-26 12:56:25 -05:00
calzoneman
838792c59b
This better fix this
2013-04-26 12:55:01 -05:00
calzoneman
b9c280ae39
Double fix channellist.html because I didn't read
2013-04-26 12:53:06 -05:00
calzoneman
d1b06413ee
Fix channellist page to use session login
2013-04-26 12:47:26 -05:00
calzoneman
6eaa97ccb8
Hide embedded player while login modal is active
2013-04-26 12:28:02 -05:00
calzoneman
84fb4214d7
Fix cross-domain issues
2013-04-25 23:57:46 -05:00
calzoneman
087f612b37
Bugfixes for last commit
...
- Fix race condition for login frame
- Fix guest logins
2013-04-25 23:04:51 -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
a88088f2d6
Continue working on API
2013-04-25 16:16:53 -05:00
calzoneman
3c2b5fcb2c
Start working on darm theme
2013-04-25 11:34:00 -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
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".
2013-04-24 13:10:08 -05:00
Calvin Montgomery
dc5fa70017
Improve buffer compensation
2013-04-24 08:04:26 +04:00
Calvin Montgomery
35fb504847
Fix channel update function, start working on compensative synch
2013-04-24 06:33:53 +04:00
calzoneman
6b5466f5ae
Add chat antiflood option
2013-04-23 14:17:42 -05:00
calzoneman
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
2013-04-23 13:47:09 -05:00