AMP Beta 'Rhea' 1.4.4.0 Release Notes

  • 496 Views
  • Last Post 11 January 2017
Mike posted this 07 January 2017 - Last edited 14 January 2017

This release was made possible with support from the AMP community on Discord!

Included are a number of bug fixes and quality-of-life improvements.

AMPCORE

  • Added a 'LogSensitiveProcArgs' setting to AMP.conf to allow sensitive command line flags (that may include passwords, etc) to be logged for diagnostics/debugging purposes.
  • Better fallback logic for situations where a unique machine idenfier couldn't be generated using the standard method.
  • Added a setting to control how far in the past the console should show entries for when a user first logs in.
  • The option to autostart the application when an AMP instance starts is now in the web UI.
  • Licence system significantly less sensitive to network configuration changes.
  • McMyAdmin Enterprise should now behave like AMP Enterprise licences.
  • Licence check is slightly slower than before, but much more robust.
  • Scheduler triggers and tasks are now sorted alphabetically.
  • Deleting a user now hides the 'edit user' dialog.
  • Added a discord widget to the support page.

Local File Backup Plugin

  • Settings that control backup limits (total size, count) is now in the web interface.
  • Fixed the behaviour of the settings to restrict uploadable/downloadable extensions.
  • Fixed a missing argument stopping restores from working from the Web UI

Instance Manager

  • (CLI) When running as root on Linux, it will now ask to autoinstall missing dependencies.
  • (GUI) Fixed module-specific provisioning settings not being saved or applied correctly.
  • (Plugin) Added hookable events for before/after instance create/destroy.
  • (GUI) Prevents instances from being modified while ADS is running.

SRCDS Module

  • Significantly improved support for GoldSRC based games. Servers such as CS 1.6 and Ricochet should now function correctly.
  • Added a number of additional srcds/hl2-mod based games to the library.
  • Half-Life Deathmatch: Source
  • Half-Life 2: Deathmatch
  • Zombie Panic : Source
  • Nuclear Dawn
  • The Ship
  • Insurgency
  • Dystopia
  • E.Y.E.

Minecraft Module

  • Fixed the server not waking up from sleep mode on client join due to the state not being tracked correctly.
  • Fixed a crash if plugin data couldn't be checked during startup.

File Manager

  • Added .ini to the list of editable extensions by default.
  • Disabling the upload/download restrictions now works properly.

  • Liked by
  • Dark_Hunter
  • Maxincredible52
9 Comments
Order By: Standard | Newest | Votes
Script posted this 07 January 2017

Good Good :) looking forward to that :)

Kakifrucht posted this 07 January 2017

Still no news on a fix for the password issue? Imo the most important issue.

Mike posted this 09 January 2017

I'm still looking into it, but can't reproduce it. The original password set during provisioning isn't stored anywhere so I can't see any possible way for the password to be lost only after actually exiting the instance.

Mike posted this 09 January 2017 - Last edited 09 January 2017

@Kakifrucht I've just been looking at this and may have tracked it down. Looks like new details aren't being saved unless the user logs in before restarting the instance. If you changed the users password, logged in as that user (which I was during to verify during testing) and then stop the instance - it works fine. If you change the password without logging in and restart, it never saves the new version.

DrBalls posted this 11 January 2017

Is it "Rhea" as in Rhea Perleman, Men's Rhea, or Diarrhea?

Mike posted this 11 January 2017 - Last edited 11 January 2017

As in Saturn's 5th moon. Previous major releases were closer moons.

  • Liked by
  • DrBalls
DrBalls posted this 11 January 2017

Ahhhhhh. Cool.

Kakifrucht posted this 11 January 2017 - Last edited 11 January 2017

@Kakifrucht I've just been looking at this and may have tracked it down. Looks like new details aren't being saved unless the user logs in before restarting the instance. If you changed the users password, logged in as that user (which I was during to verify during testing) and then stop the instance - it works fine. If you change the password without logging in and restart, it never saves the new version.

Unfortunately not the case, as I was logged in all the time (after being forced to relogin upon password changing, which also immediately reflects the UserData.json file). Wouldn't explain why the password change does actually work, but sets back once you start the instance again. And it doesn't matter if I use ADS or CLI to start it.

Beaupedia posted this 11 January 2017

Still no news on a fix for the password issue? Imo the most important issue.

Is this regarding the password reverting to the original password? We have the same issue, if so. Major security issue.

  • Liked by
  • Kakifrucht