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

R81#10

Open
cmllr wants to merge 31 commits intomainfrom
r81
Open

R81#10
cmllr wants to merge 31 commits intomainfrom
r81

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

Development

Successfully merging this pull request may close these issues.

1 participant