Change config system
Add cache TTL option; fixes
Change logger to stream, decode HTML messages
- Using a WritableStream instead of manually buffering is a good idea
- Chat messages are logged with HTML entities decoded (< instead of &lt;)
AFKers don't affect voteskip (#193)
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
Fix not autogenerating folders
Would help if I imported the module
Add check to prevent write-after-end error
Add close() check
Fix logger dead handler
Fix logger being closed inappropriately
Reset AFK timer when returning from being AFK
Dedupe playlist option notification
Save playlists with cached data
Handle #215, re-add multifilter editor
HTTP Access Log
Strip URL query before logging
Only change afkcount if afk state changes
Change the way action log is queried
Only record login-success for rank >= 255