1.0.21-stable

  • Date: 1/12/2011
  • Backend upgrade: Yes
  • Required: No
  • Language file changed: Yes

Features

  • Administrators can can now backup user's gameservers
  • Added a new game api function named “BackupGame”
  • The WebFTP is now integrated with the template
  • A new WebFTP uploader has been added that does not limit file size and uploads directly to the FTP.
  • Added the ability to limit the number of FTP users connected
  • Improved protection against SQL injections
  • Added a download utility that allows administrators to download files to machines

Bug Fixes

  • Sessions are now cleaned properly when PHP calls gc
  • The FTP servers now return the correct success code for MKD
  • An error will be displayed when adding an addon, config, or update without a name
  • Smartys compiled templates are now cached instead of being cleared automatically
  • White select boxes on Chrome should be fixed
  • Styles have been cleaned up, now requires a link to default/css/layout.css for custom templates
  • The FTP servers now have a 5 minute timeout on connections and will close bot connections, which will reduce resource usage
  • Machine graphs are displayed properly
  • Gameservers can now be removed from a machine if they are marked as installed but are no longer installed due to a hard drive format or any other reason
  • Text areas that contain a ' will now save properly
  • Subuser event logs will no longer display event information for unrelated users
  • Updater was not redirecting under certain conditions, this should be fixed
  • Fixed a problem where users gameservers may run more than once

Template Files

  • templates/lightness/admin/header.tpl
  • templates/lightness/css/ftp.css
  • templates/lightness/css/style.css
  • templates/lightness/login/forgotpassword.tpl
  • templates/default/images/back.gif
  • templates/default/admin/clients/incl-userprofile.tpl
  • templates/default/admin/clients/ajax-subuserlist.tpl
  • templates/default/admin/clients/clients-add.tpl
  • templates/default/admin/clients/clients-list.tpl
  • templates/default/admin/clients/ajax-clientlist.tpl
  • templates/default/admin/clients/clients-summary.tpl
  • templates/default/admin/clients/incl-panelinfo.tpl
  • templates/default/admin/clients/ajax-editsubuser.tpl
  • templates/default/admin/gameservers/gameservers-list.tpl
  • templates/default/admin/gameservers/ajax-gameserverslist.tpl
  • templates/default/admin/manageusergames/managegame.tpl
  • templates/default/admin/manageusergames/ajax-gameoptions.tpl
  • templates/default/admin/manageusergames/ajax-locations.tpl
  • templates/default/admin/manageusergames/moveserver.tpl
  • templates/default/admin/manageusergames/add-game.tpl
  • templates/default/admin/index.tpl
  • templates/default/admin/header.tpl
  • templates/default/admin/configuration/ajax-configlist.tpl
  • templates/default/admin/configuration/administrators-add.tpl
  • templates/default/admin/configuration/managegames-add.tpl
  • templates/default/admin/configuration/emailtemplates-add.tpl
  • templates/default/admin/configuration/ajax-editconfig.tpl
  • templates/default/admin/configuration/ajax-updatelist.tpl
  • templates/default/admin/configuration/settings.tpl
  • templates/default/admin/configuration/ajax-addonlist.tpl
  • templates/default/admin/configuration/ajax-editupdate.tpl
  • templates/default/admin/configuration/ajax-editaddon.tpl
  • templates/default/admin/configuration/managegames-import.tpl
  • templates/default/admin/configuration/managegames-list.tpl
  • templates/default/admin/machines/ajax-addip.tpl
  • templates/default/admin/machines/managemachines-add.tpl
  • templates/default/admin/machines/managemachines-list.tpl
  • templates/default/admin/modules/mumble/gsp-panel/moduleoptions.tpl
  • templates/default/admin/modules/mumble/gsp-panel/adminsettings.tpl
  • templates/default/admin/modules/teamspeak3/gsp-panel/moduleoptions.tpl
  • templates/default/admin/modules/teamspeak3/gsp-panel/adminsettings.tpl
  • templates/default/admin/utilities/syscontrol/syscontrol-add.tpl
  • templates/default/admin/utilities/syscontrol/syscontrol-list.tpl
  • templates/default/admin/utilities/syscontrol/ajax-typelist.tpl
  • templates/default/admin/utilities/eventlog/list.tpl
  • templates/default/admin/utilities/email/main.tpl
  • templates/default/admin/utilities/downloader.tpl
  • templates/default/admin/utilities/servermonitor.tpl
  • templates/default/admin/licenseerror/change.tpl
  • templates/default/admin/manageuservoice/add-voice.tpl
  • templates/default/admin/manageuservoice/ajax-locations.tpl
  • templates/default/admin/manageuservoice/managevoice.tpl
  • templates/default/common/ftp/main.tpl
  • templates/default/common/ftp/upload.tpl
  • templates/default/common/ftp/edit.tpl
  • templates/default/css/ftp.css
  • templates/default/css/layout.css
  • templates/default/css/style.css
  • templates/default/login/forgotpassword.tpl
  • templates/default/login/header.tpl
  • templates/default/login/login.tpl
  • templates/default/client/subindex.tpl
  • templates/default/client/managegame.tpl
  • templates/default/client/ajax-subuserlist.tpl
  • templates/default/client/index.tpl
  • templates/default/client/header.tpl
  • templates/default/client/modules/mumble/gsp-panel/settings.tpl
  • templates/default/client/modules/teamspeak3/gsp-panel/settings.tpl
  • templates/default/client/submanagegame.tpl
  • templates/default/client/managevoice.tpl
  • templates/default/client/ajax-editsubuser.tpl
  • templates/darkness/admin/header.tpl
  • templates/darkness/css/ftp.css
  • templates/darkness/css/style.css
  • templates/darkness/login/forgotpassword.tpl