%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /proc/985914/root/data/old/home/stash/atlassian-stash/static/layout/maintenance/
Upload File :
Create Path :
Current File : //proc/985914/root/data/old/home/stash/atlassian-stash/static/layout/maintenance/maintenance-min.js

define("layout/maintenance",["aui","jquery","util/ajax","util/navbuilder","widget/confirm-dialog","widget/progress-bar","exports"],function(B,D,H,I,J,K,C){function E(L,N,M){L.val(M.cancelingButtonText).prop("disabled",true).toggleClass("disabled",true);N.update({message:M.cancelingDescription,percentage:100});N.reversed(true);N.active(true);D("#backup-description").hide();D("#content > header > h1").text(M.canceledHeader)}function A(L){location.href=L.redirectUrl}function F(M,L,O,N){if(L.task){if(L.task.state&&L.task.state!=="RUNNING"){return true}M.update(L.task.progress);if(L.task.progress.percentage===100){return true}}return undefined}function G(M,N){var L=false;var O=H.poll({url:M.pollUrl,pollTimeout:Infinity,interval:500,statusCode:{"404":function(){A(M);return false},"*":function(){return false}},tick:function(P,R,Q){return M.pollTickCallback(N,P,R,Q)}});O.cancel=function(){L=true};O.isCancelled=function(){return L};return O}C.init=function(M){var Q={pollUrl:B.contextPath()+"/mvc/maintenance",pollTickCallback:F,cancelTriggerSelector:".cancel-link",cancelFormSelector:".cancel-form",progressBarSelector:"#progress",redirectUrl:I.allProjects().build(),cancelButtonSelector:"#cancel",canceledHeader:AJS.I18n.getText("stash.web.maintenance.canceled.title"),cancelingButtonText:AJS.I18n.getText("stash.web.maintenance.canceling.button"),cancelingDescription:AJS.I18n.getText("stash.web.maintenance.canceling.description"),hasCancelDialog:true,cancelDialogId:"cancel-maintenance-dialog",cancelDialogTitle:AJS.I18n.getText("stash.web.maintenance.dialog.title"),cancelDialogTitleClass:"warning-header",cancelDialogDescription:AJS.I18n.getText("stash.web.maintenance.dialog.description"),cancelDialogButtonText:AJS.I18n.getText("stash.web.maintenance.dialog.cancel")};var N=D.extend({},Q,M);var L=D(N.cancelTriggerSelector);L.on("click",function(S){D(N.cancelFormSelector).addClass("visible");L.hide();S.preventDefault()});var P=K(N.progressBarSelector);var O=G(N,P).done(function(S){A(N)});if(N.hasCancelDialog){var R=new J({id:N.cancelDialogId,titleText:N.cancelDialogTitle,titleClass:N.cancelDialogTitleClass,panelContent:D("<p></p>").text(N.cancelDialogDescription),submitText:N.cancelDialogButtonText});R.addCancelListener(function(){O.resume();P.active(true)});R.addConfirmListener(function(T,S,U){O.cancel();U();E(S,P,N)});R.attachTo(N.cancelButtonSelector,function(){O.pause();P.active(false)});D(N.cancelFormSelector).find('input[name="token"]').each(function(){var S=D(this);var T=D(N.cancelButtonSelector);T.prop("disabled",!D.trim(S.val()));S.on("input",function(){T.prop("disabled",!D.trim(S.val()))})})}}});

Zerion Mini Shell 1.0