diff --git a/core/ajax/update.php b/core/ajax/update.php index bb4738c83a..8ed0fad57e 100644 --- a/core/ajax/update.php +++ b/core/ajax/update.php @@ -141,9 +141,6 @@ if (OC::checkUpgrade(false)) { $disabledApps[$app] = (string) $l->t('%s (incompatible)', [$app]); } - $disabledApps=[ - 'Contacts Plus (incompatible)' - ]; if (!empty($disabledApps)) { $eventSource->send('notice', (string)$l->t('Following apps have been disabled: %s', implode(', ', $disabledApps))); diff --git a/core/css/update.css b/core/css/update.css index 34b78a4fa9..b1e086af3f 100644 --- a/core/css/update.css +++ b/core/css/update.css @@ -6,4 +6,21 @@ #update-progress-message { margin-bottom: 10px; +} + +.update-show-detailed { + padding: 13px; + display: block; +} + +#body-login .update a.update-show-detailed { + border-bottom: inherit; +} + +#update-progress-detailed { + text-align: left; +} + +#body-login .warning.hidden { + display: none; } \ No newline at end of file diff --git a/core/js/update.js b/core/js/update.js index d15609ad47..31b97c5689 100644 --- a/core/js/update.js +++ b/core/js/update.js @@ -90,16 +90,16 @@ .removeClass('icon-loading-dark'); if (hasWarnings) { - $('') - .append('
') - .append(t('core', 'The update was successful. There were warnings.')) - .appendTo($el); + $el.find('.update-show-detailed').before( + $('') + .append('
') + .append(t('core', 'The update was successful. There were warnings.')) + ); var message = t('core', 'Please reload the page.'); - $('').append('
').append(message).append('
').appendTo($el); + $('').append(message).append('
').appendTo($el); } else { // FIXME: use product name $('') - .append('
') .append(t('core', 'The update was successful. Redirecting you to ownCloud now.')) .appendTo($el); setTimeout(function () { @@ -111,19 +111,31 @@ setMessage: function(message) { $('#update-progress-message').html(message); + $('#update-progress-detailed') + .append($('')) + .append(message) + .append($('
')); }, setPermanentMessage: function(message) { $('#update-progress-message').html(message); $('#update-progress-message-warnings') .show() - .append($('
    ').append(message)) + .append($('
      ').append(message)); + $('#update-progress-detailed') + .append($('')) + .append(message) + .append($('
      ')); }, setErrorMessage: function (message) { $('#update-progress-message-error') .show() .html(message); + $('#update-progress-detailed') + .append($('')) + .append(message) + .append($('
      ')); } }; @@ -143,4 +155,8 @@ $(document).ready(function() { }); return false; }); + $('.update-show-detailed').on('click', function() { + $('#update-progress-detailed').toggleClass('hidden'); + return false; + }); }); diff --git a/core/templates/update.admin.php b/core/templates/update.admin.php index 31b8120764..24b2beec6d 100644 --- a/core/templates/update.admin.php +++ b/core/templates/update.admin.php @@ -47,5 +47,7 @@

      + t( 'Detailed logs' )); ?> +