Commit Graph

92 Commits

Author SHA1 Message Date
Calvin Montgomery 27b95fd856 Only record login-success for rank >= 255 2013-07-30 23:23:20 -04:00
calzoneman 5a91a7ce21 Only change afkcount if afk state changes 2013-07-30 18:24:09 -04:00
calzoneman 17c733be44 Dedupe playlist option notification 2013-07-29 20:06:01 -04:00
calzoneman 995b92ebed Reset AFK timer when returning from being AFK 2013-07-29 20:02:31 -04:00
calzoneman 77a57d24c1 Implement Auto-AFK (#192)
- Channel-configurable delay
- User is marked AFK if no chat messages are received before the delay expires
- User is marked un-AFK if a chat message is received or if the user voteskips
2013-07-28 17:58:22 -04:00
calzoneman 2fb28f4d43 Change config system 2013-07-28 11:49:29 -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 5a7b6aee85 Minor fix 2013-07-18 10:33:10 -04:00
Calvin Montgomery 5a9b3128d1 I think it works 2013-07-15 23:01:12 -04:00
Calvin Montgomery f2b6534d0a Fix channels not unloading / video skipping 2013-07-13 22:19:47 -04:00
Calvin Montgomery ee1b6c3255 Merge branch 'dev' -- run update.js 2013-07-05 21:50:09 -04:00
Calvin Montgomery beb26f45fb Disallow duplicate guest names 2013-07-02 23:24:03 -04:00
Calvin Montgomery fc5034d26a I think I'm on the right track here 2013-07-02 23:19:17 -04:00
calzoneman 562a58abda Playlist seems to be working 2013-07-01 18:45:55 -04:00
calzoneman ccae0ea76e Add /mute command 2013-06-25 10:18:33 -04:00
calzoneman 223f18a556 Fix #175 2013-06-23 10:25:49 -04:00
calzoneman 6943845d7a Add action log 2013-06-21 21:28:21 -04:00
calzoneman 7bb38ec8a5 Work on ACP improvements 2013-06-20 19:45:21 -04:00
calzoneman 7b60d0948e Fixes 2013-06-19 17:54:27 -04:00
calzoneman 6eaa9a45d0 Continue working on filters 2013-06-18 11:51:42 -04:00
calzoneman 25862acd72 Work on chat filters 2013-06-18 10:57:53 -04:00
calzoneman 09e9fb2eab Add channel ranks editor 2013-06-18 10:46:28 -04:00
calzoneman 6f43a7efdc Notify moderators when a new user joins 2013-06-18 00:26:44 -04:00
Calvin Montgomery 449d01180a Banlist and recent login history 2013-06-17 23:57:29 -04:00
calzoneman 32af68a68e Start working on user aliases 2013-06-17 21:02:48 -04:00
calzoneman ca6d2962d8 Continue working on channel settings 2013-06-17 18:16:59 -04:00
Calvin Montgomery 565759decf Merge changes from master 2013-06-15 16:07:38 -04:00
calzoneman 1850f009ff Fixes, continue work 2013-06-11 15:41:03 -04:00
calzoneman 42fc2e45c8 Continue rewriting things 2013-06-11 11:29:21 -04:00
calzoneman 33744da634 Revise channel ranks editor (Fixes #162) 2013-06-05 11:40:59 -04:00
calzoneman ae55f44906 Fix #165 2013-06-04 18:33:51 -04:00
calzoneman ecabb5e71b Fix #159 2013-06-02 18:09:52 -04:00
calzoneman d2271a020b Add playlist item count and playtime 2013-06-02 13:54:58 -04:00
calzoneman b87dd8b5e7 Redesign playlist management 2013-06-01 16:56:23 -04:00
calzoneman bd7288bed3 Add user playlist interface 2013-06-01 15:42:08 -04:00
calzoneman 28a960285c Begin working on playlists 2013-06-01 11:59:04 -04:00
calzoneman 07f64bdf56 Rate limit requestSeenLogins 2013-05-26 12:43:11 -04:00
calzoneman 4e364f45a6 Add permissions editor; fixes for bans 2013-05-22 15:38:16 -04:00
calzoneman f8b0b06caf Add username bans, tweak ban interface 2013-05-21 12:17:01 -04:00
calzoneman 74bdffea58 Fix race condition which caused users to lose moderatorship 2013-05-17 11:02:45 -04:00
calzoneman a8d8f346d4 Add editors for CSS and JS 2013-05-15 11:34:27 -04:00
calzoneman ce99233596 Reduce amount of data sent in media updates 2013-05-14 11:35:11 -04:00
calzoneman 4620fb2d56 Add unregistration for channel admins 2013-05-13 15:41:29 -04:00
calzoneman ebe48798fe Implement user profiles
Existing installations will have to apply the following SQL:
```sql
ALTER TABLE `registrations` ADD `profile_image` VARCHAR( 255 ) NOT NULL ,
ADD `profile_text` TEXT NOT NULL
```
2013-05-12 20:41:02 -04:00
calzoneman 369517945b Implement #106 2013-05-11 15:21:14 -04:00
calzoneman 703ac3ce4f Add temporary videos 2013-05-04 17:54:28 -05:00
calzoneman 4195bbaa17 Limit guest login rate 2013-05-02 22:13:46 -05:00
calzoneman af8fcbb673 Improve anti-chatflood 2013-04-30 10:30:59 -05:00
calzoneman d43f39caa1 Better channel bans 2013-04-29 18:59:51 -05:00
calzoneman 52d9663eb7 Moderators can remove videos from the library 2013-04-27 11:48:36 -05:00