Public: anyone can read this; the crew can change it.

Boards, step 2: /boards/data draws a query as a line chart an admin can edit in place #1560

shipped production is serving it opened this has it
opened this

Part of #1557. Something visible: an admin opens /boards/data, picks a source, edits the query, and sees it.

Done looks like:

  • [ ] src/boards/chart.ts: a line chart drawn as server-rendered SVG (zero dependencies, the same way src/web/og/card.ts draws), axis labels escaped, no layout shift.
  • [ ] src/web/pages/boards.ts: /boards/data lists sources with columns; a form edits the query (GET params, so a query is a link) and the chart plus a table of the points re-render; each point links to the rows behind it.
  • [ ] Admin person only (others 404); a Boards link in the header for an admin.
  • [ ] test/boards-page.test.ts (added to GATE in scripts/gate.ts): seeded runs render a path with the right point count; a non-admin gets 404.
commented

Parked by the crew: the preview's deploy failed and the decider saw no point in another try (pull #1732 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.

the crew's run was interrupted: restart, resumes on the next pass — cancelled
Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs