CADGenBench / app.py

Commit History

Gallery: show GT "answer-key" edit-diff for editing fixtures
49e27be

Michael Rabinovich Cursor commited on

Add missing header logo PNG and tighten title spacing
ae4b377

Michael Rabinovich Cursor commited on

Update leaderboard Space URL after rename to CADGenBench
7922a9c

Michael Rabinovich Cursor commited on

Rename fixture-named result keys to sample-named keys
be6fa3d

Michael Rabinovich Cursor commited on

feat(admin): hide the entire admin panel from non-admins
335cdfa

Michael Rabinovich Cursor commited on

leaderboard: reclaim Gradio chrome + responsive mobile gallery
2ec97dd

Michael Rabinovich Cursor commited on

leaderboard: squeeze header/caption, grow gallery to show more rows
882faa0

Michael Rabinovich Cursor commited on

leaderboard: add Metrics tab/page + report deep-links
28e0081

Michael Rabinovich Cursor commited on

fix(oauth): use real HF OAuth on this Docker Space instead of mock login
f17ac64

Michael Rabinovich Cursor commited on

leaderboard: make the gallery the single scroller
5eaf6b8

Michael Rabinovich Cursor commited on

leaderboard: lock GT row via in-iframe scroll capped by max-height
a0462d9

Michael Rabinovich Cursor commited on

leaderboard: fixed 4-sample gallery, auto-size iframe, center modal
08eae45

Michael Rabinovich Cursor commited on

leaderboard: admin rescore (selected + all) reusing the eval pipeline
2893b22

Michael Rabinovich Cursor commited on

leaderboard: rename tabs, relabel fixtures as samples, inline gallery row stats
461547b

Michael Rabinovich Cursor commited on

leaderboard: serve GT report assets via proxy; link them in hosted report
5140b0a

Michael Rabinovich Cursor commited on

leaderboard: serve renders from the public bucket, not the dataset proxy
d2161b1

Michael Rabinovich Cursor commited on

leaderboard: show edit-diff turntable in gallery grid for editing fixtures
e611f15

Michael Rabinovich Cursor commited on

leaderboard: move Tasks tab after Leaderboard
31854f7

Michael Rabinovich Cursor commited on

leaderboard: add Tasks tab to browse benchmark fixtures
f4924d6

Michael Rabinovich Cursor commited on

Serve rotating WebP turntables + GT generator
c1cb5e4

Michael Rabinovich Cursor commited on

leaderboard: open reports in new tab
5fb3ebc

Michael Rabinovich commited on

gallery: searchable fixture picker, URL-persisted picks, cached render proxies
4a9408a

Michael Rabinovich Cursor commited on

admin: stop pending jobs before delete
c4b5d70

Michael Rabinovich commited on

submit: retry Hub commits on 429/5xx + persistent status panel
b224eee

Michael Rabinovich Cursor commited on

submit: allow missing fixture outputs
dc8ff2a

Michael Rabinovich commited on

gallery: refresh after admin changes
daae24c

Michael Rabinovich commited on

admin: refresh table on auth load
02751ff

Michael Rabinovich commited on

gallery: stop negative-caching render fetches
8eb8954

Michael Rabinovich Cursor commited on

add visual Gallery tab (top-10 verified, sticky GT, fixture picker)
01d67e9

Michael Rabinovich Cursor commited on

leaderboard: drop silent fallback; boot resilient on Hub read failure
a662bfa

Michael Rabinovich commited on

license: add apache-2.0 header to space modules
b048bc2

Michael Rabinovich commited on

app: use a colon in the submit-tab system-agnostic note
8a21dae

Michael Rabinovich commited on

app: default the admin validation_method to manual
46e3a72

Michael Rabinovich commited on

app: credit Mecado as CAD data source in About tab
0c44305

Michael Rabinovich Cursor commited on

app: admin tab as a multi-select table with delete
58ce093

Michael Rabinovich commited on

app: add admin tab for promoting and demoting rows
47c86cf

Michael Rabinovich commited on

leaderboard: format submitted_at as `YYYY-MM-DD HH:MM UTC`; lock tables read-only
c4e21b3

Michael Rabinovich commited on

submit: serialize cadgenbench evaluate to dodge cpu-upgrade contention
6e3ab50

Michael Rabinovich commited on

debug: add /debug/render-bench route for one-shot Chromium timing
37e45d8

Michael Rabinovich commited on

submit+app: gate Submit on HF OAuth; populate hf_username from profile
c87b253

Michael Rabinovich commited on

submit+app: toast-based feedback (validating / queued / refreshed)
6facf47

Michael Rabinovich commited on

leaderboard+app: combined CSV download with validation_status discriminator
f585077

Michael Rabinovich commited on

app: Citation + Validation Guidelines accordions, validation link in About
97b9a4a

Michael Rabinovich commited on

app: render reports inline via iframe srcdoc (private-Space safe)
0e3b21f

Michael Rabinovich commited on

app+leaderboard: link submission_name to a Space-side report proxy
77edebf

Michael Rabinovich commited on

app+leaderboard: detail panel polish (rename link columns, fix broken report links)
1a8f331

Michael Rabinovich commited on

app: row-click detail panel below the leaderboard tables
3112173

Michael Rabinovich commited on

leaderboard: markdown link columns for agent_url, submission, report
53de73a

Michael Rabinovich commited on

app: split Leaderboard into Validated + Unvalidated tables
046548a

Michael Rabinovich commited on

app: move theme= from Blocks.launch() to Blocks() ctor (Gradio 5 API)
76f0611

Michael Rabinovich commited on