Watch
0
0
Fork
You've already forked hyperhive
0
hyperhive/frontend/packages/swarm-ui/src/ui
Repository files (latest commit first)
Filename Latest commit message Latest commit date
iris 4d5a65a185 swarm-ui: a request that finds the login ended reloads the page to the login
The gateway answered every non-page request without a session with a login
redirect, which fetch and EventSource cannot follow across origins, so polls,
forms and streams failed with errors that said nothing about the session. It
now answers anything that does not ask for text/html with a 401 and a
WWW-Authenticate header, and the swarm UI reloads on that 401, from a wrapped
fetch (one place for every call) and from a probe after a stream dies. A second
reload within ten seconds is skipped so a page that keeps answering 401 cannot
loop. The proxy test and the docs follow.
2026-10-28 19:19:26 +01:00
..
button swarm-ui try-out: stable live region, reasons for disabled buttons 2026-10-21 21:45:05 +02:00
card swarm-ui: extract Card/MultiselectFilter/SplitView per component-first design 2026-09-11 22:30:41 +02:00
checkbox-field swarm-ui: add CheckboxField and use it for the issue report toggle and the account delete option 2026-10-21 23:56:30 +02:00
confirm-dialog swarm-ui: size dialogs to their own content width 2026-09-08 11:08:01 +02:00
dialog swarm-ui: drop the redundant outer dialog card, move close into the panel header 2026-09-13 00:58:53 +02:00
disclosure swarm-ui: the jobs and builds cards are folded by default 2026-10-26 20:09:17 +01:00
filterable-view swarm-ui/agents: split the page, extract FilterableView per mara's follow-up 2026-09-11 22:30:41 +02:00
form-field swarm-ui: make agent creation a five-step dialog with a fixed header and footer 2026-10-25 01:40:20 +02:00
multiselect-filter swarm-ui: extract Card/MultiselectFilter/SplitView per component-first design 2026-09-11 22:30:41 +02:00
panel swarm-ui: repoint the HivesPage comments at HivesCard and pin the nav filter and lazy roster 2026-10-26 17:56:10 +01:00
polled swarm-ui: one polled-resource hook for the refreshing pages 2026-10-21 23:05:35 +02:00
popover swarm-ui: unit test the popover focus helpers 2026-10-21 23:01:56 +02:00
refresh-interval swarm-ui: dropdowns open a themed list of their own instead of the browser's 2026-10-25 17:15:04 +01:00
relative-time swarm-ui: format the schedules page with treefmt 2026-10-04 17:49:42 +02:00
select-field swarm-ui: an open dropdown closes only on a scroll that moves it 2026-10-25 17:19:51 +01:00
session swarm-ui: a request that finds the login ended reloads the page to the login 2026-10-28 19:19:26 +01:00
split-view swarm-ui: extract Card/MultiselectFilter/SplitView per component-first design 2026-09-11 22:30:41 +02:00
stream swarm-ui: let a closed stream reconnect and a failed caps read retry 2026-10-22 07:13:32 +02:00
table swarm-ui: ignore a saved table filter whose column is gone 2026-10-21 23:15:44 +02:00
text-area-field swarm-ui: a schedules page, one card per scheduled prompt 2026-10-04 17:49:42 +02:00
text-field swarm-ui, swarm-controller: the review try-out's repo and PR fields offer the repos and PRs to pick 2026-10-12 19:05:37 +02:00