Enable the upgrade notice for 5.5 by default
authorAlexander Ebert <ebert@woltlab.com>
Wed, 6 Jul 2022 10:33:06 +0000 (12:33 +0200)
committerAlexander Ebert <ebert@woltlab.com>
Wed, 6 Jul 2022 10:33:06 +0000 (12:33 +0200)
See WoltLab/com.woltlab.website#602

wcfsetup/install/files/acp/templates/packageList.tpl
wcfsetup/install/files/lib/acp/page/PackageListPage.class.php
wcfsetup/install/lang/de.xml
wcfsetup/install/lang/en.xml

index 517f3dac78d2fb1cbd4c0071bdda8f3bf2d2f57d..d39947e9fe8c708f5386ae8b88c69b1998fc194a 100644 (file)
@@ -72,9 +72,9 @@
 {if $__wcf->session->getPermission('admin.configuration.package.canUpdatePackage')}
        {if $availableUpgradeVersion !== null}
                {if $upgradeOverrideEnabled}
-                       <p class="info">{lang version=$availableUpgradeVersion}wcf.acp.package.upgradeOverrideEnabled{/lang}</p>
+                       <p class="success">{lang version=$availableUpgradeVersion}wcf.acp.package.upgradeOverrideEnabled{/lang}</p>
                {else}
-                       <p class="info">{lang version=$availableUpgradeVersion}wcf.acp.package.availableUpgradeVersion{/lang}</p>
+                       <p class="success">{lang version=$availableUpgradeVersion}wcf.acp.package.availableUpgradeVersion{/lang}</p>
                {/if}
        {/if}
 {/if}
index 52c4016d0202c7c19a638d970d257c237ba2dcfb..15ddf40bd78ab731135eaa0666fbb50126b4e7d0 100644 (file)
@@ -106,17 +106,11 @@ 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(),
             'packageID' => $this->packageID,
             'taintedApplications' => $taintedApplications,
-            'availableUpgradeVersion' => $availableUpgradeVersion,
+            'availableUpgradeVersion' => WCF::AVAILABLE_UPGRADE_VERSION,
             'upgradeOverrideEnabled' => PackageUpdateServer::isUpgradeOverrideEnabled(),
         ]);
     }
index 5567719f19c8962785e399401c2d6d1ccb5f5ed2..151f3ec9875d14d562f8b732296b408a2eb6bb5c 100644 (file)
@@ -2025,8 +2025,6 @@ Die Datenbestände werden sorgfältig gepflegt, aber es ist nicht ausgeschlossen
                <item name="wcf.acp.package.enableUpgradeOverride.issues"><![CDATA[Die folgenden Probleme verhindern aktuell eine Aktualisierung:]]></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-54-auf-55" 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 6f3ef2ba4c007f9a53768902f0dd4586a72bf16d..63da507d16f1634007489b68ac88f92e606f1f96 100644 (file)
@@ -2010,8 +2010,6 @@ If you have <strong>already bought the licenses for the listed apps</strong>, th
                <item name="wcf.acp.package.enableUpgradeOverride.issues"><![CDATA[The following issues currently prevent an upgrade:]]></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-54-to-55" 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>