- You don't have to add JSON blobs anymore in events
- Added server settings damange multiplier, admin password, rejoin, rules, fuel and tire multiplier, failures, max clients, max AI clients, upstream, downstream, force real name, replays on/off, webui_port, driving aids, race time scale to events
- The wizard event page can now control which ports should be listened to (WebUI/ Sim Port/ HTTP Port)
- If a server is deleted and was created by APX, the files will now be also removed (this requires watch.bat to be running)
- Added field is managed to list to show which servers are actually generated with APX
- Added proper port checking on the reciever
- If APX creates a server from scratch, the keys are automatically collected
- When APX creates a server, it will add random ports to it.
- Moved ports from event to server
- Added check to find out if ports on a host are already allocated by another rFactor server
- I updated the installation manual
https://wiki.apx.chmr.eu/doku.php?id=setup_screenshots as I think the managed installation of servers will now become the default within APX. Starting now only the wizard download is required to get started, the reciever can still be downloaded, but it's only meant for advanced setups now.
- Fixed an issue when a component has e. g. version latest-even, but the only version available is 1.13. This would cause the deployment to fail. Now the reciever will fall back and use the only available version.
- The script behind watch.bat will now reset the server status, if needed
- The script behind watch.bat will now kill the server if the scripts recieves a CTRL+C to be aborted (if the dedicated server is running, it won't be killed)
- If the download of the reciever fails, abort the deployment and set a state
Common component updates (
https://wiki.apx.chmr.eu/doku.php?id=common_components)
This updates means that this components/ mods are preconfigured within the wizard. You can directly utilize them in your events
- Added the Tatuus vehicle family
- Added the BMW M4 Class 1
- Added Stock Car vehicle family (2015, 2018, 2018x)
- Added Formula Pro
- Added BTCC NGTC vehicle family
- Added URD GT500 HSV010GT and SC430
- Added Aston Martin Vantage GTE
- Added Corvette C8R GTE
- Added Portland 2019
- Added Botniaring 2017
- Added Brianza 1966
- Added Lime Rock Park 2021
- Added Monte Carlo 1966
- Added Malaysia 2007
- Added Indianapolis 2020
- Added Silverstone 2016
- Added Spa 2020
- Added Circuit d'Azur
- Added Monza 2021
- Added Longfort 1967
- Added support to add date values into mod and package versions. E. g. "%d%m%Y" will be interpreted as "30072021". This is especially useful if you build your package multiple times with an explicit version label. The placeholder values are available on
https://docs.python.org/3/library/datetime.html#strftime-and-strptime-format-codes
- Merged watch.bat uploads.bat into wizard.bat (you only need that to start
- The wizard is now per default in non-debug mode
- Updated
https://wiki.apx.chmr.eu/doku.php?id=setup_screenshots accordingly
- The reciever has now the get-pip.py built in (fixes the previously mentioned issue on Windows Build 1607)
- Added settings MEDIA_PORT, STATIC_PORT, WIZARD_PORT, LISTEN_IP to the wizard app
- Updated
https://wiki.apx.chmr.eu/doku.php?id=setup_wizard accordingly
- Updated the settings template to represent the new content
- Important: The wizard.bat script now occupies three ports: 8000, 8282 and 8383 (WIZARD_PORT, MEDIA_PORT, STATIC_PORT in settings.py)
- The MEDIA_PORT and STATIC_PORT settings are required to access your uploads properly and serve the assets for the admin interface