Sign in

Search issue titles and bodies, change requests and comments. Private repositories you cannot read are not included.

vole
Clone

Read only, no credentials:

https://rodent.software/vole.git

Write over SSH with a registered key:

git clone ssh://git@rodent.software:2222/vole.git

A free and open-source forge that lives in your Git repo.

Finish the live log card

257e0d81c4502684727186b0a1231596c5d8791e · Keenan Nemetz · 11d ago · parent 7c94596a

Finish the live log card

Drop the stale size line and only show attempt chips when there is more than one
attempt. The live viewer updates its state label to complete when the server marks
the log final.

server/web/static/app.js +2

@@ -618,6 +618,8 @@ const copyText = (value, done) => {
618 618 if (res.headers.get('X-Log-Final') === '1') {
619 619 pre.appendChild(document.createTextNode(decoder.decode()));
620 620 pre.dataset.logStreaming = 'done';
621 const state = pre.closest('details')?.querySelector('.run-log-state');
622 if (state) state.textContent = 'complete';
621 623 return;
622 624 }
623 625 schedule();