1.0.82-stable

  • Release Date: 01/04/2015
  • Backend upgrade: No
  • Required: No
  • Language file changed: Yes

NOTE: If you get a page with just the background or the page does not display properly then clear your cache(templates_c and browser).

Upgrade Notes: See previous change logs

Features

  • User's can now be server owners, review Server Owners for more information on this new feature
  • Added the game server hostname to lists
  • Added a ban system for invalid login attempts
  • Updated FontAwesome, Smarty, and JUpload
  • Added API log maintenance, this will keep 30 days worth of logs by default

Bug Fixes

  • The installer will now check for MySQL strict mode
  • System control button text will now display “Save” or “Run”
  • API 1.1 will now find the proper game server when specifying the billingid
  • Machine server slot listing will display N/A instead of -1/-1 if no quota is set
  • Report screen will display nothing if no report is selected

Template Files

  • bootstrap/common/language.tpl
  • bootstrap/common/ftp/upload.tpl
  • common/language.tpl
  • bootstrap/client/index.tpl
  • bootstrap/client/gameserver/addgame-options.tpl
  • bootstrap/client/gameserver/addgame.tpl
  • bootstrap/client/gameserver/managegame.tpl
  • bootstrap/client/ajax-machineinfo.tpl
  • bootstrap/admin/clients/clients-summary.tpl
  • bootstrap/admin/configuration/settings.tpl
  • bootstrap/admin/gameservers/ajax-gameserverslist.tpl
  • bootstrap/admin/machines/ajax-sysinfo.tpl
  • bootstrap/admin/machines/managemachines-add.tpl
  • bootstrap/admin/machines/managemachines-list.tpl
  • bootstrap/admin/manageusergames/managegame.tpl
  • bootstrap/admin/manageusergames/moveserver.tpl
  • bootstrap/admin/voiceservers/ajax-voiceserverslist.tpl
  • bootstrap/admin/utilities/syscontrol/syscontrol-add.tpl

Language Changes

  • REMOVED: gamemaintenancetooltip
  • 'owner' ⇒ “Owner”
  • 'shared' ⇒ “Shared”
  • 'machinehasotherservers' ⇒ “Unable to change the owner of this machine, it has gameservers that belong to other users”
  • 'serverownertooltip' ⇒ “Select the user that owns this server, a server owner can install and remove gameservers on this machine. Once a server owner is configured the server can only be used for their gameservers”
  • 'security' ⇒ “Security”
  • 'failedloginsbeforeban' ⇒ “Failed login attempts before ban”
  • 'bantimelimit' ⇒ “Ban time limit in minutes”
  • 'daystokeeplogs' ⇒ “Days to keep logs”
  • 'webapiretentiontooltip' ⇒ “Set this to the number of days to keep API logs, set to 0 to keep logs indefinitely”
  • 'enablemaintenance' ⇒ “Enable Maintenance”
  • 'disablemaintenance' ⇒ “Disable Maintenance”
  • 'maintenanceenabled' ⇒ “Maintenance mode has been enabled”
  • 'maintenancedisabled' ⇒ “Maintenance mode has been disabled”
  • 'enablegamemaintenancequestion' ⇒ “When maintenance mode is enabled users and subusers will not be able to manage the game server, additionally all server monitor scans will be skipped. Are you sure you want to continue?”
  • 'unlimited' ⇒ “Unlimited”

Code Changes

  • Added Tasks::Fetch
  • Added Games::EnableMaintenance
  • Added Games::DisableMaintenance