Enable the upgrade to the gold release of 6.0
authorAlexander Ebert <ebert@woltlab.com>
Thu, 12 Oct 2023 11:30:29 +0000 (13:30 +0200)
committerAlexander Ebert <ebert@woltlab.com>
Thu, 12 Oct 2023 11:30:29 +0000 (13:30 +0200)
wcfsetup/install/files/lib/acp/page/PackageListPage.class.php
wcfsetup/install/lang/de.xml
wcfsetup/install/lang/en.xml

index 60c015d38d2eccadd23010b6f4a14a28e87ae84c..c4625e830a3e9c3744655b843aa9b9eb81aa9d76 100644 (file)
@@ -88,16 +88,10 @@ class PackageListPage extends SortablePage
             $taintedApplications[$application->getPackage()->packageID] = $application;
         }
 
-        $availableUpgradeVersion = WCF::AVAILABLE_UPGRADE_VERSION;
-        // During the RC phase the upgrade should only be offered when the maintenance mode is enabled.
-        if (!\OFFLINE) {
-            $availableUpgradeVersion = null;
-        }
-
         WCF::getTPL()->assign([
             'recentlyDisabledCustomValues' => LanguageFactory::getInstance()->countRecentlyDisabledCustomValues(),
             'taintedApplications' => $taintedApplications,
-            'availableUpgradeVersion' => $availableUpgradeVersion,
+            'availableUpgradeVersion' => WCF::AVAILABLE_UPGRADE_VERSION,
             'upgradeOverrideEnabled' => PackageUpdateServer::isUpgradeOverrideEnabled(),
         ]);
     }
index b776ba326c8871c12a42c5f5a2559d3eb2d19061..9bb99d8a42f88faf928ac49435cc863a1c1722af 100644 (file)
@@ -2005,13 +2005,11 @@ Die Datenbestände werden sorgfältig gepflegt, aber es ist nicht ausgeschlossen
 {/implode}]]></item>
                <item name="wcf.acp.package.application.isTainted"><![CDATA[Die App{if $taintedApplication|isset} <strong>{$taintedApplication->getPackage()->getTitle()}</strong>{/if} ist nicht vollständig installiert. Für eine weitere Verwendung der App ist eine Deinstallation mit anschließender Neuinstallation von Nöten.]]></item>
                <item name="wcf.acp.package.enableUpgradeOverride"><![CDATA[Aktualisierung auf WoltLab Suite {$version}]]></item>
-               <item name="wcf.acp.package.enableUpgradeOverride.enable"><![CDATA[Upgrade auf die Testversion freigeben]]></item>
+               <item name="wcf.acp.package.enableUpgradeOverride.enable"><![CDATA[Upgrade auf die neue Version freigeben]]></item>
                <item name="wcf.acp.package.enableUpgradeOverride.issues"><![CDATA[Die folgenden Probleme verhindern aktuell eine Aktualisierung:]]></item>
                <item name="wcf.acp.package.enableUpgradeOverride.success"><![CDATA[Die Überprüfung war erfolgreich, alle Systemvoraussetzungen für die Durchführung des Upgrades sind erfüllt.]]></item>
                <item name="wcf.acp.package.availableUpgradeVersion"><![CDATA[Die neue WoltLab Suite {$version} steht zur Installation bereit. Eine Anleitung zur Durchführung des Upgrades steht im <a href="https://manual.woltlab.com/de/updates/#update-von-woltlab-suite-55-auf-60" class="externalURL">Handbuch</a> zur Verfügung.<br>
 <br>
-ACHTUNG: Es handelt sich aktuell noch um eine Testversion, die nicht für den produktiven Einsatz geeignet ist!<br>
-<br>
 <a href="{link controller='PackageEnableUpgradeOverride' application='wcf'}{/link}">Systemvoraussetzungen prüfen, um das Upgrade freizugeben</a>]]></item>
                <item name="wcf.acp.package.upgradeOverrideEnabled"><![CDATA[Die Installation der neuen WoltLab Suite {$version} wurde freigegeben. Zur Durchführung des Upgrades klicken Sie bitte auf den Button „Updates suchen“.<br>
 <br>
index ebeb996acf39dfccefca6c89460bf9157847397b..9d46b6d3969a12f8578df243d3e75b00d1fd1a5d 100644 (file)
@@ -1990,13 +1990,11 @@ If you have <strong>already bought the licenses for the listed apps</strong>, th
 {/implode}]]></item>
                <item name="wcf.acp.package.application.isTainted"><![CDATA[The app{if $taintedApplication|isset} <strong>{$taintedApplication->getPackage()->getTitle()}</strong>{/if} is not fully installed. You need to uninstall and then reinstall the app to be able to use it.]]></item>
                <item name="wcf.acp.package.enableUpgradeOverride"><![CDATA[Upgrade to WoltLab Suite {$version}]]></item>
-               <item name="wcf.acp.package.enableUpgradeOverride.enable"><![CDATA[Enable Upgrading to the Evaluation Version]]></item>
+               <item name="wcf.acp.package.enableUpgradeOverride.enable"><![CDATA[Enable Upgrading to the New Version]]></item>
                <item name="wcf.acp.package.enableUpgradeOverride.issues"><![CDATA[The following issues currently prevent an upgrade:]]></item>
                <item name="wcf.acp.package.enableUpgradeOverride.success"><![CDATA[No issues detected, all system requirements for performing the upgrade are met.]]></item>
                <item name="wcf.acp.package.availableUpgradeVersion"><![CDATA[The new WoltLab Suite {$version} is available for installation. We have provided a guide with the instructions for the upgrade in our <a href="https://manual.woltlab.com/en/updates/#upgrading-woltlab-suite-55-to-60" class="externalURL">manual</a>.<br>
 <br>
-WARNING: This is an unstable version intended for test purposes only, do not upgrade your production site at this time.<br>
-<br>
 <a href="{link controller='PackageEnableUpgradeOverride' application='wcf'}{/link}">Validate the system requirements to begin the upgrade</a>]]></item>
                <item name="wcf.acp.package.upgradeOverrideEnabled"><![CDATA[The upgrade to WoltLab Suite {$version} is now ready. Please click on the button “Search for Updates” to start the upgrade.<br>
 <br>