Emperor Servers

V2.1.4 Release (and V2.1.4-1)

v2.1.4-1

Added:

  • Adds a check which prevents the Server Password, Admin Password and Spectator Password from being the same. If you have set the three passwords to be identical, the server will remove the Admin Password and Spectator Passwords when an event is started. The Server Options page now prevents Server Options from being saved when any of the three passwords match.

Fixed:

  • Fixes an issue where spectator cars would not be able to see cars moving in some session types.

v2.1.4

Added:

  • Added a Server Option that allows you to choose the default view in the Calendar.
  • Cars/Tracks that are uploaded with “Clean Installation” turned off will now retain metadata (Download URL etc.).
  • When adding a GUID to the blocklist admins can now provide some context as to why the driver was banned.
  • Added an option to event forms to disable all checksums, not recommended unless you definitely know what you are doing!
  • Added an option to send Discord notifications on the completion of a Championship session. The message can link to the results file if server_manager_base_URL is set in config.yml, and can access information from the results. You can find more information about this here.
  • Added an option to automatically start a practice session for the next Championship event on the completion of a Championship event.
  • Added two new Qualifying Types. You can now set Qualifying to build the leaderboard based on the driver’s “Average Lap Time” or “Average Lap Time Over Consecutive Laps”, with an optional number of laps to measure the average lap time over. Results files generated from these qualifying formats will indicate which laps were used to build the average lap time.
  • Added an event details button to the Live Timings page.
  • Tracks can now be searched across!
  • Added a new “Visibility Mode” setting for Qualifying sessions. It has three options:
    • “All” - shows all cars that are on track
    • “Solo” - replaces the old Solo Qualifying checkbox, but functions the same.
    • “Class” - shows only cars that are in your class (available in Championships only).
  • Spectators can spectate cars in Class Qualifying by making use of the /spectate_class command.
  • DRS Penalties will now log and send a chat message to a driver when the driver is within the DRS window at each DRS activation zone.
  • In normal events drivers can now be forced to start on their best Qualifying tyre in the first race and/or the second race (if the event has a second race configured).
  • Added audit log entries for scheduler actions.
  • Added a “Tyre Change” message to the acServer UDP Plugin. You can find our more about the UDP Plugin API changes in the README supplied with Server Manager.
  • Added a “Live Timings Hide Stored Times” server option, which will stop the stored times table on the Live Timings page from being loaded. This should improve the performance of Live Timings greatly on servers with very high numbers (in the hundreds) of drivers with stored times.
  • Championships will now show the number of open slots in the entry list on the entrants tab if Sign Up Forms are enabled.
  • Added CSP Extra Options and CSP Required Minimum Version options to Custom Races. Must first be enabled server wide using “Enable Extra Custom Shaders Patch Options” on the Server Options page. Tested with 0.1.76-preview134, but should be compatible with other recent versions of CSP.

Fixed:

  • Fixes an issue where it was not possible to change the “Start after Parent Session has completed” option on a Race Weekend Session.
  • Fixes an issue where kn5 track checksums would get deleted when track metadata was saved.
  • Fixes an issue where entrants could not sign up to a Championship if “Let users choose Car and Skin?” was switched off in the Championship Sign Up Form options.
  • Championship points will now start displaying in scientific notation when above 100000, rather than 1000.
  • Fixes an issue where track names calculated from the common elements in layout names could be a single letter.
  • Event setups that have both Pickup Mode and Locked Entry List disabled will now behave like Pickup Mode is enabled.
  • Open Championships no longer show the option to add Race Weekends (by their nature Race Weekends are not compatible with Open Championships).
  • Fixes an issue where events on the calendar would fail to load if any events had an invalid recurrence rule.
  • Fixes an issue where incorrect download links could be provided for cars in the Race Details popup.
  • In progress sessions are now highlighted correctly in Content Manager.
  • Fixes an issue where the Sol date and time could be displayed incorrectly in the Race Details popup.
  • Fixes an issue where some track preview images with invalid ancillary checksums would not be rendered.
  • Fixes an issue where the Championship page would not load if an event had no valid fastest lap.
  • Fixes an issue where scheduling a Custom Race in the race form would also start the race immediately.
  • Combined results and Time Attack events should now correctly combine results where one driver completed laps in multiple car models.
  • Fixed the functionality of the /kick_id command, this should also enable kicking via the CSP chat UI.
  • Fixes an issue where the progress bar would not update correctly while uploading content.