1
+ <?php
2
+
3
+ /**
4
+ * File: update_600-604.php.
5
+ * Author: Ulrich Block
6
+ * Date: 06.01.18
7
+ * Time: 13:39
8
+
9
+ *
10
+ * This file is part of Easy-WI.
11
+ *
12
+ * Easy-WI is free software: you can redistribute it and/or modify
13
+ * it under the terms of the GNU General Public License as published by
14
+ * the Free Software Foundation, either version 3 of the License, or
15
+ * (at your option) any later version.
16
+ *
17
+ * Easy-WI is distributed in the hope that it will be useful,
18
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
19
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20
+ * GNU General Public License for more details.
21
+ *
22
+ * You should have received a copy of the GNU General Public License
23
+ * along with Easy-WI. If not, see <http://www.gnu.org/licenses/>.
24
+ *
25
+ * Diese Datei ist Teil von Easy-WI.
26
+ *
27
+ * Easy-WI ist Freie Software: Sie koennen es unter den Bedingungen
28
+ * der GNU General Public License, wie von der Free Software Foundation,
29
+ * Version 3 der Lizenz oder (nach Ihrer Wahl) jeder spaeteren
30
+ * veroeffentlichten Version, weiterverbreiten und/oder modifizieren.
31
+ *
32
+ * Easy-WI wird in der Hoffnung, dass es nuetzlich sein wird, aber
33
+ * OHNE JEDE GEWAEHELEISTUNG, bereitgestellt; sogar ohne die implizite
34
+ * Gewaehrleistung der MARKTFAEHIGKEIT oder EIGNUNG FUER EINEN BESTIMMTEN ZWECK.
35
+ * Siehe die GNU General Public License fuer weitere Details.
36
+ *
37
+ * Sie sollten eine Kopie der GNU General Public License zusammen mit diesem
38
+ * Programm erhalten haben. Wenn nicht, siehe <http://www.gnu.org/licenses/>.
39
+ */
40
+
41
+ if (isset ($ include ) and $ include == true ) {
42
+
43
+ $ query = $ sql ->prepare ("INSERT INTO `easywi_version` (`version`,`de`,`en`) VALUES
44
+ ('6.0.4','<div align= \"right \">06.01.2018</div>
45
+ <b>Änderungen:</b><br/>
46
+ <ul>
47
+ <li>General
48
+ <ul>
49
+ <li>IPv6 Addressen können nun geloggt werden</li>
50
+ <li>Diverse Verbesserungen im italienischen Sprachpacket</li>
51
+ </ul></li>
52
+ <li>Game Server
53
+ <ul>
54
+ <li>GameQ Query Libary aktualisiert</li>
55
+ <li>Start/Stop Button bei der Konsole im Benutzerbereich hinzugefügt</li>
56
+ <li>Workaround für Debian 9 und screen -L hinzugefügt</li>
57
+ <li>CSV Dateien werden nun kopiert</li>
58
+ </ul></li>
59
+ </ul>
60
+ <b>Bugfixes:</b>
61
+ <ul>
62
+ <li>Name des Spiels wird nicht in der Konsole bei der statuscheck.php angezeigt</li>
63
+ <li>Game Server Status Zeitstempel in der Benutzer Übersicht</li>
64
+ <li>Bei DB Entfernen von Game Servern wird der Shell Debug Output angezeigt</li>
65
+ <li>Beim Neustart von Game Server und fehlender geschützter Datei wird dir Ordnerstruktur rekusiv noch einmal erstellt</li>
66
+ <li>Der \"Notified count \" wird nicht zurück gesetzt sobald ein Game Server wieder erreichbar ist</li>
67
+ <li>Update Success wird bei SteamCMD Spielen nicht mehr korrekt erkannt</li>
68
+ <li>Restart Planer funktioniert nicht mit neuestem MySQL auf Ubuntu 16.04</li>
69
+ <li>ARK Template</li>
70
+ <li>MTA:SA Template</li>
71
+ <li>Seiten Liste funktioniert nicht auf neuesten MySQL Server mit Ubuntu 16.04</li>
72
+ <li>CMS Settings nicht immer editiertbar</li>
73
+ <li>Gehört ein TS3 Masterserver einem Reseller wird der Status nicht korrekt abgeprüft</li>
74
+ <li>Initiales TS3 Passwort wird nicht in der DB gespeichert</li>
75
+ <li>suhosin check beim Import von TS3 Servern</li>
76
+ <li>Falsche Überschrift in der TSDNS Admin Übersicht</li>
77
+ <li>Gruppen Anlegen mit aktiviertem Debugger funktioniert nicht</li>
78
+ <li>Diverse undefined Variablen Notices</li>
79
+ <li>Falsches Icon von Font Awesome bei Hybridauth für Twitch benutzt</li>
80
+ <li>Security Problem beim Switch vom Reseller zu Benutzern</li>
81
+ <li>SQL Syntax bei Game und Voice Server API mit External ID</li>
82
+ <li>Login Loop (Erster Login kann fehl schlagen)</li>
83
+ <li> \"Please allow redirection settings \" bei Logout und einigen Server Konfigurationen</li>
84
+ <li>Ticket Kategorie kann auf neuesten MySQL Server mit Ubuntu 16.04 nicht angelegt werden</li>
85
+ <li>Redirect im Default Apache2 Vhost Template</li>
86
+ </ul>','<div align= \"right \">01.06.2018</div>
87
+ <b>Changes:</b><br/>
88
+ <ul>
89
+ <li>General
90
+ <ul>
91
+ <li>IPv6 adresses can be logged</li>
92
+ <li>Multiple improvements at the Italian language package</li>
93
+ </ul></li>
94
+ <li>Game Server
95
+ <ul>
96
+ <li>GameQ Query library updated</li>
97
+ <li>Start/Stop button added at the console in the user area</li>
98
+ <li>Workaround for Debian 9 and screen -L added</li>
99
+ <li>CSV files are copied instead of being linked</li>
100
+ </ul></li>
101
+ </ul>
102
+ <b>Bugfixes:</b>
103
+ <ul>
104
+ <li>Game name not displayed at console output of statuscheck.php</li>
105
+ <li>Game server status time stamp at user overview</li>
106
+ <li>DB remove only of game server outputs shell debug and fails</li>
107
+ <li>Restart of game server with a not existing protected file creates folders recursively</li>
108
+ <li> \"Notified count \" not reset in case game server is reachable again</li>
109
+ <li>Update success for SteamCMD games no longer detected</li>
110
+ <li>Restart planer not working with latest MySQL on Ubuntu 16.04</li>
111
+ <li>ARK Template</li>
112
+ <li>MTA:SA Template</li>
113
+ <li>Page list not working with latest MySQL on Ubuntu 16.04</li>
114
+ <li>CMS cannot be edited in some cases</li>
115
+ <li>In case a TS3 master belongs to a reseller the instances are not checked properly by status check</li>
116
+ <li>Initial TS3 password not saved to DB</li>
117
+ <li>suhosin check at TS3 import</li>
118
+ <li>Incorrect headline at TSDNS admin overview</li>
119
+ <li>Adding groups with active debugger not working</li>
120
+ <li>Multiple undefined variable notices (with active debugger)</li>
121
+ <li>Incorrect icon used from Font Awesome in case of Hybridauth and Twitch</li>
122
+ <li>Security issue in case Reseller switches to a user account</li>
123
+ <li>SQL syntax at game and voice server API in combination with external ID</li>
124
+ <li>Login Loop (first login might fail)</li>
125
+ <li> \"Please allow redirection settings \" error in case of logout on some systems</li>
126
+ <li>Adding a ticket category with latest MySQL on Ubuntu 16.04 fails</li>
127
+ <li>Redirect at default Apache2 vhost template</li>
128
+ </ul>') " );
129
+ $ query ->execute ();
130
+ $ response ->add ('Action: insert_easywi_version done: ' );
131
+ $ query ->closecursor ();
132
+
133
+ } else {
134
+ echo "Error: this file needs to be included by the updater!<br /> " ;
135
+ }
0 commit comments