Skip to content

server: render the read-only dashboard pages with topcoat - #274

Merged
amaanq merged 1 commit into
topcoatfrom
topcoat-pages
Oct 13, 2026
Merged

amaanq merged 1 commit into
topcoatfrom
topcoat-pages

Conversation

@amaanq

@amaanq amaanq commented Oct 10, 2026 •

Copy link
Copy Markdown
Member

Ports home, builds, build and its log, evaluations, jobsets, channels, news, starred, caches, login and account from askama to Topcoat. Running evaluations count up and pull their progress from the server, and timestamps render in the viewer's timezone without any page script.

Comment thread crates/server/src/routes/dashboard/views/evaluations.rs Outdated
Comment thread crates/server/src/routes/oidc.rs Outdated
@amaanq
amaanq force-pushed the topcoat-pages branch 2 times, most recently from 6829f6c to 04a894c Compare October 13, 2026 16:26
@NotAShelf

Copy link
Copy Markdown
Member

@amaanq the new age handler clamps limit to 1–200 and normalizes offset, you made evaluations_list a separately callable HTTP shard and it accepts both arguments without applying those. Since Topcoat's shard endpoints run independently of their parent page, so the page-level clamp does not protect this path and the evaluation shard bypasses the pagination limit

@amaanq

amaanq commented Oct 13, 2026

Copy link
Copy Markdown
Member Author

@amaanq the new age handler clamps limit to 1–200 and normalizes offset, you made evaluations_list a separately callable HTTP shard and it accepts both arguments without applying those.

Oh shoot, yeah thanks for catching that

@amaanq
amaanq force-pushed the topcoat-pages branch 3 times, most recently from 53ad1d7 to 26abd3c Compare October 13, 2026 19:08
@amaanq
amaanq deleted the branch topcoat October 13, 2026 20:44
@amaanq amaanq closed this Oct 13, 2026
@amaanq
amaanq removed this pull request from stack #280 October 13, 2026 20:46
@amaanq amaanq reopened this Oct 13, 2026
@amaanq
amaanq merged commit 9530d19 into topcoat Oct 13, 2026
26 checks passed
@amaanq
amaanq deleted the topcoat-pages branch October 13, 2026 20:47
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.

2 participants