nexus/ui/src/api
Forgotten 4b7fdaea01 fix: resolve image upload ERR_ACCESS_DENIED and dialog a11y warning
Eagerly read file data into memory via arrayBuffer() before constructing
FormData for the upload fetch. Clipboard-paste File objects from the MDX
editor reference transient browser data that may be discarded after the
paste event handler returns; streaming that stale reference in the fetch
body causes net::ERR_ACCESS_DENIED. Reading into an ArrayBuffer first
makes the FormData self-contained.

Also suppress the Radix UI "Missing Description" console warning on the
NewIssueDialog by setting aria-describedby={undefined}.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 15:21:04 -06:00
..
access.ts feat(ui): add auth pages, company rail, inbox redesign, and page improvements 2026-02-23 14:41:21 -06:00
activity.ts Support issue identifiers (PAP-39) in URLs and prefer them throughout 2026-02-20 16:04:05 -06:00
agents.ts feat(ui): add auth pages, company rail, inbox redesign, and page improvements 2026-02-23 14:41:21 -06:00
approvals.ts UI: approval detail page, agent hiring UX, costs breakdown, sidebar badges, and dashboard improvements 2026-02-19 13:03:08 -06:00
assets.ts fix: resolve image upload ERR_ACCESS_DENIED and dialog a11y warning 2026-02-23 15:21:04 -06:00
auth.ts feat(ui): add auth pages, company rail, inbox redesign, and page improvements 2026-02-23 14:41:21 -06:00
client.ts feat(ui): add auth pages, company rail, inbox redesign, and page improvements 2026-02-23 14:41:21 -06:00
companies.ts UI: approval detail page, agent hiring UX, costs breakdown, sidebar badges, and dashboard improvements 2026-02-19 13:03:08 -06:00
costs.ts fix: derive costs by-project from run usage instead of cost events 2026-02-20 13:47:21 -06:00
dashboard.ts Overhaul UI with shadcn components and new pages 2026-02-17 09:07:32 -06:00
goals.ts Overhaul UI with shadcn components and new pages 2026-02-17 09:07:32 -06:00
health.ts feat(ui): add auth pages, company rail, inbox redesign, and page improvements 2026-02-23 14:41:21 -06:00
heartbeats.ts Add live badge to issues with active runs on /issues/active 2026-02-20 12:24:38 -06:00
index.ts feat(ui): add auth pages, company rail, inbox redesign, and page improvements 2026-02-23 14:41:21 -06:00
issues.ts feat(ui): add auth pages, company rail, inbox redesign, and page improvements 2026-02-23 14:41:21 -06:00
projects.ts Overhaul UI with shadcn components and new pages 2026-02-17 09:07:32 -06:00
secrets.ts UI: secrets-aware env editor, issue hiding, and adapter env bindings 2026-02-19 15:44:05 -06:00
sidebarBadges.ts UI: approval detail page, agent hiring UX, costs breakdown, sidebar badges, and dashboard improvements 2026-02-19 13:03:08 -06:00