From 17eb07b8f4ccc8f23b1a1d6cfdd3081de30e9d38 Mon Sep 17 00:00:00 2001 From: Ulrich Block Date: Sat, 6 Jan 2018 14:31:23 +0100 Subject: [PATCH] Add 6.0.4 Update --- install/update.php | 5 +- install/update_600-604.php | 135 +++++++++++++++++++++++++++++++++++++ 2 files changed, 139 insertions(+), 1 deletion(-) create mode 100644 install/update_600-604.php diff --git a/install/update.php b/install/update.php index 587d0bd1..bc109343 100644 --- a/install/update.php +++ b/install/update.php @@ -190,6 +190,9 @@ if (versioncheck($version, '5.30', 'update_522-530.php', $response)) { if (versioncheck($version, '6.0.0', 'update_530-600.php', $response)) { $version = '6.0.0'; } +if (versioncheck($version, '6.0.4', 'update_600-604.php', $response)) { + $version = '6.0.4'; +} try { @@ -198,7 +201,7 @@ try { if ($query->fetchColumn() == 'Y') { - $devVersion = '6.0.3'; + $devVersion = '6.0.4'; if (versioncheck($version, $devVersion, 'update_developer.php', $response, true)) { $version = $devVersion; diff --git a/install/update_600-604.php b/install/update_600-604.php new file mode 100644 index 00000000..f9a7f001 --- /dev/null +++ b/install/update_600-604.php @@ -0,0 +1,135 @@ + + * + * This file is part of Easy-WI. + * + * Easy-WI is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Easy-WI is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Easy-WI. If not, see . + * + * Diese Datei ist Teil von Easy-WI. + * + * Easy-WI ist Freie Software: Sie koennen es unter den Bedingungen + * der GNU General Public License, wie von der Free Software Foundation, + * Version 3 der Lizenz oder (nach Ihrer Wahl) jeder spaeteren + * veroeffentlichten Version, weiterverbreiten und/oder modifizieren. + * + * Easy-WI wird in der Hoffnung, dass es nuetzlich sein wird, aber + * OHNE JEDE GEWAEHELEISTUNG, bereitgestellt; sogar ohne die implizite + * Gewaehrleistung der MARKTFAEHIGKEIT oder EIGNUNG FUER EINEN BESTIMMTEN ZWECK. + * Siehe die GNU General Public License fuer weitere Details. + * + * Sie sollten eine Kopie der GNU General Public License zusammen mit diesem + * Programm erhalten haben. Wenn nicht, siehe . + */ + +if (isset($include) and $include == true) { + + $query = $sql->prepare("INSERT INTO `easywi_version` (`version`,`de`,`en`) VALUES +('6.0.4','
06.01.2018
+Änderungen:
+
    +
  • General +
      +
    • IPv6 Addressen können nun geloggt werden
    • +
    • Diverse Verbesserungen im italienischen Sprachpacket
    • +
  • +
  • Game Server +
      +
    • GameQ Query Libary aktualisiert
    • +
    • Start/Stop Button bei der Konsole im Benutzerbereich hinzugefügt
    • +
    • Workaround für Debian 9 und screen -L hinzugefügt
    • +
    • CSV Dateien werden nun kopiert
    • +
  • +
+Bugfixes: +
    +
  • Name des Spiels wird nicht in der Konsole bei der statuscheck.php angezeigt
  • +
  • Game Server Status Zeitstempel in der Benutzer Übersicht
  • +
  • Bei DB Entfernen von Game Servern wird der Shell Debug Output angezeigt
  • +
  • Beim Neustart von Game Server und fehlender geschützter Datei wird dir Ordnerstruktur rekusiv noch einmal erstellt
  • +
  • Der \"Notified count\" wird nicht zurück gesetzt sobald ein Game Server wieder erreichbar ist
  • +
  • Update Success wird bei SteamCMD Spielen nicht mehr korrekt erkannt
  • +
  • Restart Planer funktioniert nicht mit neuestem MySQL auf Ubuntu 16.04
  • +
  • ARK Template
  • +
  • MTA:SA Template
  • +
  • Seiten Liste funktioniert nicht auf neuesten MySQL Server mit Ubuntu 16.04
  • +
  • CMS Settings nicht immer editiertbar
  • +
  • Gehört ein TS3 Masterserver einem Reseller wird der Status nicht korrekt abgeprüft
  • +
  • Initiales TS3 Passwort wird nicht in der DB gespeichert
  • +
  • suhosin check beim Import von TS3 Servern
  • +
  • Falsche Überschrift in der TSDNS Admin Übersicht
  • +
  • Gruppen Anlegen mit aktiviertem Debugger funktioniert nicht
  • +
  • Diverse undefined Variablen Notices
  • +
  • Falsches Icon von Font Awesome bei Hybridauth für Twitch benutzt
  • +
  • Security Problem beim Switch vom Reseller zu Benutzern
  • +
  • SQL Syntax bei Game und Voice Server API mit External ID
  • +
  • Login Loop (Erster Login kann fehl schlagen)
  • +
  • \"Please allow redirection settings\" bei Logout und einigen Server Konfigurationen
  • +
  • Ticket Kategorie kann auf neuesten MySQL Server mit Ubuntu 16.04 nicht angelegt werden
  • +
  • Redirect im Default Apache2 Vhost Template
  • +
','
01.06.2018
+Changes:
+
    +
  • General +
      +
    • IPv6 adresses can be logged
    • +
    • Multiple improvements at the Italian language package
    • +
  • +
  • Game Server +
      +
    • GameQ Query library updated
    • +
    • Start/Stop button added at the console in the user area
    • +
    • Workaround for Debian 9 and screen -L added
    • +
    • CSV files are copied instead of being linked
    • +
  • +
+Bugfixes: +
    +
  • Game name not displayed at console output of statuscheck.php
  • +
  • Game server status time stamp at user overview
  • +
  • DB remove only of game server outputs shell debug and fails
  • +
  • Restart of game server with a not existing protected file creates folders recursively
  • +
  • \"Notified count\" not reset in case game server is reachable again
  • +
  • Update success for SteamCMD games no longer detected
  • +
  • Restart planer not working with latest MySQL on Ubuntu 16.04
  • +
  • ARK Template
  • +
  • MTA:SA Template
  • +
  • Page list not working with latest MySQL on Ubuntu 16.04
  • +
  • CMS cannot be edited in some cases
  • +
  • In case a TS3 master belongs to a reseller the instances are not checked properly by status check
  • +
  • Initial TS3 password not saved to DB
  • +
  • suhosin check at TS3 import
  • +
  • Incorrect headline at TSDNS admin overview
  • +
  • Adding groups with active debugger not working
  • +
  • Multiple undefined variable notices (with active debugger)
  • +
  • Incorrect icon used from Font Awesome in case of Hybridauth and Twitch
  • +
  • Security issue in case Reseller switches to a user account
  • +
  • SQL syntax at game and voice server API in combination with external ID
  • +
  • Login Loop (first login might fail)
  • +
  • \"Please allow redirection settings\" error in case of logout on some systems
  • +
  • Adding a ticket category with latest MySQL on Ubuntu 16.04 fails
  • +
  • Redirect at default Apache2 vhost template
  • +
')"); + $query->execute(); + $response->add('Action: insert_easywi_version done: '); + $query->closecursor(); + +} else { + echo "Error: this file needs to be included by the updater!
"; +} \ No newline at end of file