v0.317.0: a second copy counts only on a proven different disk; the no-drive install speaks in words (felhom.eu architecture/16, build A)
gates / gates (push) Successful in 46s
gates / gates (push) Successful in 46s
Tier-2 and the one-copy notice ask the host agent (POST /disks/same-disk, agent 0.157.0): different + proven -> made and counted; same disk -> not made (D1); unknown (VM, hidden USB serial) -> made, not counted, the row says why (D2); a NAS never counts and no longer hides the notice (R-1075). An older agent keeps the st_dev rule, logged once. D4: a data-folder or media app on a box with no drive is refused in words with a link to the drives page (R-1068's raw-error half). MinAgent 0.157.0. Claude-Session: https://claude.ai/code/session_012qRErfCoiTkvDK9N5XHbzb
This commit is contained in:
@@ -814,6 +814,24 @@ document.getElementById('deploy-form').addEventListener('submit', async function
|
||||
btn.disabled = false;
|
||||
return;
|
||||
}
|
||||
|
||||
if (!data.ok && data.data && data.data.code === 'needs_drive') {
|
||||
var nd = window.needsDriveNote;
|
||||
if (!nd) {
|
||||
nd = document.createElement('div');
|
||||
nd.className = 'alert alert-warning';
|
||||
btn.parentNode.insertBefore(nd, btn);
|
||||
window.needsDriveNote = nd;
|
||||
}
|
||||
nd.textContent = data.error + ' ';
|
||||
var a = document.createElement('a');
|
||||
a.href = data.data.link || '/storage';
|
||||
a.textContent = 'Meghajtók megnyitása';
|
||||
nd.appendChild(a);
|
||||
btn.textContent = 'Telepítés indítása';
|
||||
btn.disabled = false;
|
||||
return;
|
||||
}
|
||||
if (!data.ok) {
|
||||
showAlert('Hiba: ' + data.error);
|
||||
btn.textContent = 'Telepítés indítása';
|
||||
|
||||
Reference in New Issue
Block a user