fabro/apps/fabro-web/app/components
Bryan Helmkamp a772c0feb5
Some checks failed
Rust / Format (push) Waiting to run
Rust / Clippy (push) Waiting to run
Rust / Generated Docs (push) Waiting to run
Rust / Test (Linux) (push) Waiting to run
Rust / Test (macOS) (push) Waiting to run
TypeScript / Typecheck (push) Has been cancelled
TypeScript / Test (push) Has been cancelled
TypeScript / Build (push) Has been cancelled
feat(web): split settings into General/Integrations/Security/Storage tabs
Replaces the single Settings overview with four focused tabs, plus
the existing Live Events tab below a sidebar divider. JSON view is
kept only on General and shows the full server settings document.
The Storage tab splits Storage Root, SlateDB, and Artifacts into
separate panels, with object store fields broken into one row per
field via a shared ObjectStoreRows helper.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-18 16:13:25 -04:00
..
chats feat(fabro-web): port /chats/new + /chats/:id from prototype (#289) 2026-05-16 17:10:16 -04:00
stage-renderers refactor(core): simplify reviewed run cleanup 2026-05-10 22:53:20 -04:00
auth-layout.tsx chore(web): namespace static images under /images and skip in HTTP logs 2026-04-30 08:57:14 -04:00
collapsible-file.tsx refactor(web): drop light mode, go dark-only 2026-04-20 09:27:08 -04:00
editable-run-title.test.tsx feat(web): inline-edit run titles in the run header 2026-05-09 11:54:41 -04:00
editable-run-title.tsx feat(web): inline-edit run titles in the run header 2026-05-09 11:54:41 -04:00
event-debug.tsx refactor(core): simplify reviewed run cleanup 2026-05-10 22:53:20 -04:00
graph-toolbar.tsx style(runs): tighten stages, graph toolbar, billing, and stage sidebar 2026-04-19 16:51:55 -04:00
icons.tsx feat(runs): link stored pull requests 2026-05-08 13:17:08 -07:00
inline-markdown.test.tsx feat(web): render inline Markdown in run titles 2026-05-08 18:30:51 -07:00
inline-markdown.tsx refactor: simplify reviewed run cleanup 2026-05-08 23:29:08 -04:00
interview-dock.test.tsx fix(api): type interview answer submissions 2026-05-08 09:18:35 -07:00
interview-dock.tsx fix(api): type interview answer submissions 2026-05-08 09:18:35 -07:00
pull-request-chip.test.tsx feat(pr): support GitHub pull request associations (#270) 2026-05-16 12:47:27 -04:00
pull-request-chip.tsx feat(pr): support GitHub pull request associations (#270) 2026-05-16 12:47:27 -04:00
run-summary-panel.test.tsx feat(web): add Overview summary panel and promote PR to header pill (#299) 2026-05-17 16:52:48 -04:00
run-summary-panel.tsx feat(web): add Overview summary panel and promote PR to header pill (#299) 2026-05-17 16:52:48 -04:00
settings-panel.tsx feat(web): split settings into General/Integrations/Security/Storage tabs 2026-05-18 16:13:25 -04:00
stage-sidebar.tsx feat(api): expose stage handlers on run stages 2026-05-08 13:36:02 -07:00
state.tsx feat(web): unify empty/error/loading states in one primitive 2026-04-19 17:22:57 -04:00
steer-bar.tsx feat(web): wire steer bar to interrupt and steer APIs 2026-05-07 22:38:18 -07:00
terminal-view.test.ts refactor(core): simplify reviewed run cleanup 2026-05-10 22:53:20 -04:00
terminal-view.tsx refactor(core): simplify reviewed run cleanup 2026-05-10 22:53:20 -04:00
toast.test.tsx feat(web): add run lifecycle actions 2026-04-20 08:43:30 -04:00
toast.tsx feat(web): add run lifecycle actions 2026-04-20 08:43:30 -04:00
tool-use.tsx style(run-stages): copy affordance, collapsed long output, sticky header 2026-04-19 17:27:25 -04:00
ui.tsx feat(web): add Delete action to archived run actions menu 2026-05-08 07:44:33 -07:00