Skip to content
This repository has been archived by the owner on Sep 2, 2018. It is now read-only.

Releases: pufferpanel/Scales

v0.2.8

10 Mar 21:39
Compare
Choose a tag to compare
  • Resolve web file uploading using incorrect permissions
  • Always use a provided NodeJS binary for easier usage

v0.2.7 - Hotfix

17 Feb 21:58
Compare
Choose a tag to compare

Additional fixes to Spigot and SRCDS permissions. This should be the last release related to this.

v0.2.6 - Hotfix

17 Feb 05:37
Compare
Choose a tag to compare

Fix SFTP folder permissions

v0.2.4.5 - Hotfix

16 Feb 23:29
Compare
Choose a tag to compare

Syncing version update across all 0.2.4 release

Earlier releases may have had incorrect files. This release is being used to mark the fix.

v0.2.4.3 - Hotfix

02 Feb 13:24
Compare
Choose a tag to compare

Fix permission issues with Spigot building.

v0.2.4.2 - Hotfix

31 Jan 23:21
Compare
Choose a tag to compare

Fix issues with user and base directory creation

v0.2.4.1 - Hotfix

30 Jan 04:36
Compare
Choose a tag to compare

Resolve issue where base path does not contain the correct path

v0.2.4

27 Jan 17:41
Compare
Choose a tag to compare
  • Added optional docker support through config. You may disable docker usage by adding "docker: false" to your configuration.
  • Include NodeJS with Scales to avoid installation problems and larger distro support

v0.2.3

14 Nov 22:41
Compare
Choose a tag to compare

Bug Fixes

  • Fixes a bug where servers would not start on the correct ports due to a .toString() implementation issue in the plugin files.
  • Future proofs plugins by removing an unstable NodeJS function fs.exists() and replacing it with fs.stat().

v0.2.2

14 Nov 19:00
Compare
Choose a tag to compare

Bug Fixes:

  • Initial server creation failed to occur due to a missing callback in the powerOn() function. This caused newly created servers to bind improperly and throw errors.
  • Fixed docker bind setup to bind servers internally on the same port as is used externally. Fixes issue with SRCDS servers as well as MC servers for query.
  • Fixed output of ports that Scales is running on, was previously hardcoded and ignored configuration settings.
  • Support for Minecraft Pre-1.7 re-added.
  • Fixed bug that would allow a Minecraft server to attempt to bind to a specific IP rather than 0.0.0.0 inside docker containers.
  • Fixed restart code. No longer fails to run after initial restart.
  • Fixed potential security hole in console output if an error occurs in pre-flight.
  • Fixed a startup bug that would prevent servers from properly setting required variables in configuration files or restarting after a first boot.
  • Fixed bug that prevented files from being downloaded through PufferPanel.
  • General code cleanup, enhancement, and updating.

New Features:

  • More robust crash detection. Primary checking of running process controlled by Scales, as well as secondary process file checking, and tertiary query checks (not completely implemented yet).
  • Support for PocketMine-MP Servers.
  • Integrated CPU Limiting for server processes.
  • Implementation of install logging to separate file for review on errors. Better error handling on install fail.
  • Support for specifying interface for Scales to listen on.
  • More modularization of plugins.
  • Scales now only listens on port 5656 by default. The software running on 5657 and 5658 was merged into the program running on 5656. This should make life much easier for unsigned certificate users, and fix a lot of problems that occur on Firefox.