Add Status Updates whilst Gitea migrations are occurring (#15076)
* Add migrating message Signed-off-by: Andrew Thornton <art27@cantab.net> * simplify messenger Signed-off-by: Andrew Thornton <art27@cantab.net> * make messenger an interface Signed-off-by: Andrew Thornton <art27@cantab.net> * rename Signed-off-by: Andrew Thornton <art27@cantab.net> * prepare for merge Signed-off-by: Andrew Thornton <art27@cantab.net> * as per tech Signed-off-by: Andrew Thornton <art27@cantab.net> Co-authored-by: 6543 <6543@obermui.de>
This commit is contained in:
parent
047c39e91b
commit
6d69df2804
13 changed files with 129 additions and 12 deletions
|
@ -202,6 +202,7 @@ function initRepoStatusChecker() {
|
|||
const migrating = $('#repo_migrating');
|
||||
$('#repo_migrating_failed').hide();
|
||||
$('#repo_migrating_failed_image').hide();
|
||||
$('#repo_migrating_progress_message').hide();
|
||||
if (migrating) {
|
||||
const task = migrating.attr('task');
|
||||
if (typeof task === 'undefined') {
|
||||
|
@ -223,9 +224,13 @@ function initRepoStatusChecker() {
|
|||
$('#repo_migrating').hide();
|
||||
$('#repo_migrating_failed').show();
|
||||
$('#repo_migrating_failed_image').show();
|
||||
$('#repo_migrating_failed_error').text(xhr.responseJSON.err);
|
||||
$('#repo_migrating_failed_error').text(xhr.responseJSON.message);
|
||||
return;
|
||||
}
|
||||
if (xhr.responseJSON.message) {
|
||||
$('#repo_migrating_progress_message').show();
|
||||
$('#repo_migrating_progress_message').text(xhr.responseJSON.message);
|
||||
}
|
||||
setTimeout(() => {
|
||||
initRepoStatusChecker();
|
||||
}, 2000);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue