The new MSync version brings a lot of features and bugfixes, you can read a list of all changes below.
You can now enable and disable modules in-game without needing to restart the server.
If you have a old MSync settings file you wont get a error anymore, but rather the old file gets updated to the new file format.
As requested with #56 I have improoved the logging of MSync, you can now set log levels using the convar msync_debug which defaults to Errors only. The new log levels are set like this:
0 = Errors only
1 = Errors and Warnings
2 = Errors, Warnings and Info
3 = Errors, Warnings, Debug and Info
The MBSync module now responds to ULX bans, meaning if you ban someone using ulx ban the ban will automatically be added to the MBSync database as a server-group based ban ( Allserver bans have to be made using the MBSync command ) same with ulx unban and ulx banid.
The MSync GUI has been improoved slightly, such as clickable links to the Aperture Development services and showing the current database connection status.
We added a possibility to import and export bans from/to ULX. The command to import bans is msync.mbsync.import [true, if all bans should be bans on all servers] and to expot bans is msync.mbsync.export
Bugfixes:
Added 64bit MySQLoo binaries to check if mysqloo is present
GUI: Module description is not selectable anymore
Modules don't load on the clientside if the database isn't connected
GUI: Modules update with enable and disable status immediantly
Fixed by default enabled module list
Fixed Database error when rank name is too long ( It soft errors now )
The new MSync version brings a lot of features and bugfixes, you can read a list of all changes below.
You can now enable and disable modules in-game without needing to restart the server.
If you have a old MSync settings file you wont get a error anymore, but rather the old file gets updated to the new file format.
As requested with #56 I have improoved the logging of MSync, you can now set log levels using the convar
msync_debug
which defaults to Errors only. The new log levels are set like this:The MBSync module now responds to ULX bans, meaning if you ban someone using
ulx ban
the ban will automatically be added to the MBSync database as a server-group based ban ( Allserver bans have to be made using the MBSync command ) same withulx unban
andulx banid
.The MSync GUI has been improoved slightly, such as clickable links to the Aperture Development services and showing the current database connection status.
We added a possibility to import and export bans from/to ULX. The command to import bans is
msync.mbsync.import [true, if all bans should be bans on all servers]
and to expot bans ismsync.mbsync.export
Bugfixes: