Releases: musiqpad/mqp-server
Releases · musiqpad/mqp-server
Hotfix v0.8.1
- Fixed module name casing in socketserver.js 5b9d407
Release v0.8.0
Breaking Changes:
-
New config files
You have to redo the config file. A new one called config.hjson should be created if you run your server.
More infos about the config format: hjson.org -
Emails are now a lot easier. Examples are in the config.
-
Passwords are now hashed using bcrypt. Old passwords are automatically updated when the user logs in.
New Features:
- Easier config management 6635b44
- Complete overhaul of emails 5cae0b4
- New Config options:
- Added custom script config option 77f8a08
- Added Chrome theme color option
- Added open graph settings
Bugfixes
- Added --production to npm install in README a6160f8
- Added errors to log.txt b7de1a7
- Fixed #103, #102 & #51 51c8e69
- Fixed a lot of security issues c0b6996
- Now using bcrypt to hash passwords
- Switched from md5ed timestamps to JWT's (Login) and true random strings (Email confirmation / Password resets) for tokens.
- Now using helmet for xss and iframe protection
- Updated dependencys
- Added Dependency badge
Release v0.8.0-exp1
Release v0.7.1
Release v0.7.1-exp2
Release v0.7.1-exp1
Bugfixes
Banned users and guests no longer see last chat [5e0bfb2]
Release v0.7.0
Important changes
- Removed room.banUser and replaced with room.restrict. (currently 'ban', 'mute' and 'silent_mute'). Please update your permissions!
- The server can now be started in the background, to start it with a process manager like pm2 or forever, start 'start.js'
New Features
- When creating a pad you no longer need to restart in order to initialise the owner [9dac257]
- Added functionality to ignore rate limit based on role [de646bb]
- Start (demonized), stop, restart and log scripts [1934533]
- Updater [1934533]
- Alternative video button design [96397b8]
- Added silent mutes [35ea76c]
- Rewrite of bans / mutes [35ea76c]
- New restriction modal [35ea76c]
Bugfixes
- Fixed an issue with MySQL datetimes [de646bb]
- Fixed 404 error in console [3f56028]
- Fixed crash when swapping with current DJ [69659c5]
- Fixed crashing on saving playlists [764a5f7]
- Added Global Roles to MySQL DB [34817ee]
- Explicitly creates collections if no exist [e8e9131]
- Improved travis build times and made the readme a bit prettier.
- Fix for MySQL Roles not being set on server close [f77be6c]
- Fix for "Once in a million" error [2ebceaf]
- Now always setting a application/javascript header [a8d3405]
- Changed leveldown version [adc0b7d]
- Performance Tweaks [0f91c79] [4234ccd]
- Removed room.banUser and replaced with room.restrict. (currently 'ban', 'mute' and 'silent_mute') [35ea76c]