Skip to content
This repository has been archived by the owner on Jul 25, 2022. It is now read-only.

R81 #10

Open
wants to merge 31 commits into
base: main
Choose a base branch
from
Open

R81 #10

wants to merge 31 commits into from

Conversation

cmllr
Copy link
Contributor

@cmllr cmllr commented Jun 4, 2022

Goals for 2022R81:

Reducing to core features, simplification of processes and general stability

Corresponding reciever PR: https://github.com/apx-simracing/reciever/pull/18

  • Remove Ticker related functions
  • Remove race control related functions
  • Clean up imports
  • Removed firewall generation (will deprecate https://wiki.apx.chmr.eu/doku.php?id=firewall)
  • Deprecated the weatherupdate command (will deprecate https://wiki.apx.chmr.eu/doku.php?id=commands:weatherupdate)
  • Removed session.weather from mod.json (and from the webgui)
  • Remove state_info field and merge the content wiht status_info
  • Remove Chat entity
  • Create message field in the server to write messages
  • Renamed public_secret to local_path
  • Changed default behaviour to set local_path with the x_y generated name when a server is created from scratch
  • Removed status/<secret> route
  • Add rFm parsing https://wiki.apx.chmr.eu/doku.php?id=rfm_settings to manage settings in the rFm without the need to upload and prepare outside of APX
  • Add fixed setup enable flag
  • Add support to push files with a generic path into the server (also non-dll)
  • Renamed ServerPlugin to ServerFile
  • Add library support https://wiki.apx.chmr.eu/doku.php?id=running_out_space
  • Add script clean_library to remove not used library entries
  • Abort APX wizard execution if steam.exe is running
  • Removed constants USER_SIGNUP_ENABLED, USER_SIGNUP_RULE_TEXT, INSTANCE_NAME and ENTRY_SIGNUP_ENABLED
  • Removed public forms (c788a1c), deprecates https://wiki.apx.chmr.eu/doku.php?id=event_signup
  • Add auto refresh in server list
  • Add class based client list to server list
  • Rename RaceConditions to RaceWeekend
  • Reset the Free Settings if parc ferme is disabled
  • Move livery files if the entry component changes
  • Add support to set the branch to v1125
  • Show session in event list
  • Add library feature to server setup

Open Tasks

  • Documentation update for plugins and new absolute path behaviour
  • Investigate if LIBRARY_PATH is working on paid content also
  • The status field is still buggy. Needs rework
  • Fix the reciever typo (⚠will break old releases⚠)
  • Fix fixed setup inject

License

Sourcecode remains (for now) on GitHub. Releases are removed from GitHub and can purchased against a user-defined donation.

  • Prepare license change (files, website)
  • Announce license change
  • Remove GitHub actions for wizard releases
  • Create checkout workflow

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
1 participant