v1.0.58: version bump and history sync

This commit is contained in:
2026-07-27 11:05:32 +04:00
parent e540742e2e
commit b0844114ba
4 changed files with 433 additions and 5 deletions
+1 -1
View File
@@ -6,7 +6,7 @@ from routes.main import bp as main_bp
from routes.api import bp as api_bp
from routes.api_test import bp as api_test_bp
VERSION = "1.0.55"
VERSION = "1.0.58"
app = Flask(__name__, template_folder="templates", static_folder="static")
app.config["NUBES_API_ENDPOINT"] = os.getenv("NUBES_API_ENDPOINT", "https://lk-api-gateway-dev.ngcloud.ru/api/v1/svc")
+9 -4
View File
@@ -211,6 +211,14 @@ function showParams(opId,opName){
});
}
function setFinishedState(statusText, statusClass, statusError, statusDuration){
const btn=document.getElementById('btn-test');
btn.disabled=false;
btn.textContent='Готово';
btn.onclick=null;
document.getElementById('test-status').innerHTML=` <span class="badge ${statusClass}">${statusText}</span> ${statusError||''} ${statusDuration||''}s`;
}
async function executeOp(params){
stopPoll();
// Захватить displayName ДО очистки формы
@@ -244,10 +252,7 @@ async function executeOp(params){
showStages(sd.stages||[]);
if(sd.status!=='RUNNING'){
stopPoll();
const cls=sd.status==='OK'?'badge-success':'badge';
document.getElementById('test-status').innerHTML=` <span class="badge ${cls}">${sd.status}</span> ${sd.error||''} ${sd.duration||''}s`;
btn.disabled=false;
btn.textContent='Готово';
setFinishedState(sd.status, sd.status==='OK'?'badge-success':'badge', sd.error, sd.duration);
if(sd.status==='OK'){
await refreshInstances();
}