v0.0.46
·
612 commits
to master
since this release
Added
- Initial support for CSP
CLIENT_MESSAGESfeature for exchanging messages between server and lua scripts - Automatic reload of
blacklist.txt/admins.txtwhen they are changed on disk - Possibility to add CSP extra options to new file
csp_extra_options.iniinstead of appending them to the welcome message - DiscordAuditPlugin: new parameter
ChatMessageIncludeServerNameto control Discord username of webhook - Legal notice to inform users about their rights under the AGPL license
- Better error handling for lobby registration, now logs the response from the lobby server when the registration failed
Changed
- Search path for
extra_cfg.ymlandcm_contentwhen hosting through Content Manager. Instead of thecfgfolder, those files should be in the same folder as yourserver_cfg.ini. - Increased lobby update rate from every 10 minutes to every minute (same as original acserver)
- Refactored checksum calculation, track kn5s can now be checksummed as well
Removed
- Removed
/unbancommand (editblacklist.txtinstead)
Fixed
- Order of blacklist entries shuffled after banning someone
- Do not try to disconnect a client multiple times (this caused issues when a high ping player was kicked and the Discord message was sent multiple times, causing the server to be rate limited by Discord)
- Exception when no server name is set in
server_cfg.ini, now defaults to "AssettoServer" - Query params in lobby registration not escaped properly
- Lobby registration fails when server has a password set
- CSP admin detection not working properly when logging in through the chat menu
- Exception when car has no skin set in entry list