fix(dossiers-ngi): update README and scripts for branch status
This commit is contained in:
parent
7397cddb83
commit
261c25c87f
8 changed files with 188 additions and 15 deletions
|
|
@ -59,6 +59,31 @@
|
|||
return sec || at;
|
||||
}
|
||||
|
||||
function freezeOk(row) {
|
||||
return row && row.freeze_ok === true;
|
||||
}
|
||||
|
||||
function freezeLabel(row) {
|
||||
if (freezeOk(row)) return "freeze ok";
|
||||
var err = row && row.freeze_error ? String(row.freeze_error) : "";
|
||||
return err ? "freeze failed: " + err : "freeze failed";
|
||||
}
|
||||
|
||||
function freezeMarkHtml(row) {
|
||||
var ok = freezeOk(row);
|
||||
return (
|
||||
'<span class="cascade-mark ' +
|
||||
(ok ? "cascade-ok" : "cascade-fail") +
|
||||
'" title="' +
|
||||
esc(freezeLabel(row)) +
|
||||
'" aria-label="' +
|
||||
esc(freezeLabel(row)) +
|
||||
'">' +
|
||||
(ok ? "✓" : "✗") +
|
||||
"</span>"
|
||||
);
|
||||
}
|
||||
|
||||
function plusHtml(row) {
|
||||
if (row.vs_parent_plus != null) {
|
||||
var p = Number(row.vs_parent_plus);
|
||||
|
|
@ -111,6 +136,8 @@
|
|||
(tip ? " @ " + tip : "") +
|
||||
(tipTime ? " tip=" + shortTime(tipTime) : "") +
|
||||
(built ? " build=" + built : "") +
|
||||
" " +
|
||||
freezeLabel(row) +
|
||||
vs
|
||||
);
|
||||
}
|
||||
|
|
@ -191,6 +218,11 @@
|
|||
else a.removeAttribute("data-default");
|
||||
setText(a.querySelector(".cascade-when"), shortTime(row.tip_time || ""));
|
||||
setText(a.querySelector(".cascade-built"), builtText(row));
|
||||
var markEl = a.querySelector(".cascade-mark");
|
||||
if (markEl) {
|
||||
var markHtml = freezeMarkHtml(row);
|
||||
if (markEl.outerHTML !== markHtml) markEl.outerHTML = markHtml;
|
||||
}
|
||||
var plusEl = a.querySelector(".cascade-plus");
|
||||
if (plusEl) {
|
||||
var ph = plusHtml(row);
|
||||
|
|
@ -256,6 +288,7 @@
|
|||
' title="' +
|
||||
esc(rowTitle(row)) +
|
||||
'">' +
|
||||
freezeMarkHtml(row) +
|
||||
'<span class="cascade-name">' +
|
||||
esc(prefix) +
|
||||
"<code>" +
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue