Skip to content

fix(web,frontend): live evaluation progress + project-page perf/UX fixes - #382

Merged
DerDennisOP merged 2 commits into
mainfrom
fix/project-page-live-perf
Jun 13, 2026
Merged

fix(web,frontend): live evaluation progress + project-page perf/UX fixes#382
DerDennisOP merged 2 commits into
mainfrom
fix/project-page-live-perf

Conversation

@DerDennisOP

Copy link
Copy Markdown
Member

Adds an evaluation_progress live event so build/dependency totals grow during evaluation; throttles and dedupes the project page's live refetch (fixes the running-eval backend overload and package-list flicker); plus wildcard truncation, removed "Eval log" button, closure-graph Back navigation, ←/→ evaluation nav, and a leaner entry-point query.

Adds an evaluation_progress live event so build/dependency totals grow during evaluation; throttles and dedupes the project page's live refetch (fixes running-eval overload and package-list flicker); plus wildcard truncation, removed Eval-log button, closure Back navigation, arrow-key eval nav, and a leaner entry-point query.
A Substituted build has no log of its own; the /builds/{id}/log* endpoints now fall back to the most recent prior build of the same derivation that has one (chunked or inline).
@DerDennisOP
DerDennisOP merged commit 4feac09 into main Jun 13, 2026
10 checks passed
@DerDennisOP
DerDennisOP deleted the fix/project-page-live-perf branch June 13, 2026 11:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant