Watch
0
0
Fork
You've already forked hyperhive
0
hyperhive/frontend/packages/swarm-ui/src/pages
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
..
agents swarm-ui: the jobs and builds cards are folded by default 2026-10-26 20:09:17 +01:00
broadcast swarm-ui: the broadcast composer is its own folded card above the messages card 2026-10-25 16:28:26 +01:00
builds swarm-ui: the moved tabs' redirects come from one table, with tests 2026-10-26 23:04:32 +01:00
messages swarm-ui: a request that finds the login ended reloads the page to the login 2026-10-28 19:19:26 +01:00
notifications let notification flows start from submitted pull request reviews 2026-10-25 16:56:12 +01:00
reports swarm-ui: alerts and the issue report are folded cards on a reports tab 2026-10-26 23:04:32 +01:00
review swarm-ui: the review classifier is a folded card on the jobs tab 2026-10-26 20:35:06 +01:00
review-runs swarm-ui: one polled-resource hook for the refreshing pages 2026-10-21 23:05:35 +02:00
review-settings swarm ui: one review page 2026-10-15 03:38:48 +02:00
review-tryout swarm-ui try-out: stable live region, reasons for disabled buttons 2026-10-21 21:45:05 +02:00
schedules swarm-ui: the schedules are a folded card on the messages tab 2026-10-26 20:28:58 +01:00
alerts.ts swarm-ui: add a button to the alerts page that shows the pending, no-data and error instances 2026-10-18 13:29:52 +02:00
AlertsPage.tsx swarm-ui: alerts and the issue report are folded cards on a reports tab 2026-10-26 23:04:32 +01:00
ComponentsPage.css Add Badge + Dropdown Preact components, demo on swarm-ui /components 2026-08-28 13:21:49 +02:00
ComponentsPage.tsx swarm-ui: repoint the HivesPage comments at HivesCard and pin the nav filter and lazy roster 2026-10-26 17:56:10 +01:00
CreateAgentAgentsMd.ts swarm-ui: let the create-agent form set the new agent's initial AGENTS.md 2026-10-18 15:59:19 +02:00
CreateAgentArchetype.ts archetypes: build an archetype agent from its archetype's module on the hive 2026-10-17 16:27:21 +02:00
CreateAgentForm.css swarm-ui: make agent creation a five-step dialog with a fixed header and footer 2026-10-25 01:40:20 +02:00
CreateAgentForm.tsx swarm-ui: show and toggle an agent's unrestricted internet flag, add it to the create dialog 2026-10-27 14:45:04 +01:00
CreateAgentPermissions.ts swarm-ui: show and toggle an agent's unrestricted internet flag, add it to the create dialog 2026-10-27 14:45:04 +01:00
CreateAgentSteps.ts swarm-ui: make agent creation a five-step dialog with a fixed header and footer 2026-10-25 01:40:20 +02:00
hive-domain.ts swarm-ui: show, sort and filter the hive domain by one value, say when the roster is empty, keep the schedule agent picker current 2026-10-21 23:22:22 +02:00
issue-report-repo.ts swarm-ui: keep the issue report's table, errors and repo filter consistent 2026-10-21 22:58:51 +02:00
IssueReportPage.css docs: the schedules page named in web-ui is the schedules card on the messages tab 2026-10-26 23:04:32 +01:00
IssueReportPage.tsx swarm-ui: alerts and the issue report are folded cards on a reports tab 2026-10-26 23:04:32 +01:00
JobsPage.css swarm-ui: the jobs and builds cards are folded by default 2026-10-26 20:09:17 +01:00
JobsPage.tsx swarm-ui: the review classifier is a folded card on the jobs tab 2026-10-26 20:35:06 +01:00
LinkBackendEnvForm.tsx let the operator set, replace and remove an agent's backend env from the swarm ui 2026-10-28 08:49:32 +01:00
LinkForgeAccountForm.tsx swarm-ui link-account forms: keep the sent name, drop secrets, one word for forge 2026-10-21 22:06:49 +02:00
LinkGithubAccountForm.tsx swarm-controller: refuse linking over an existing account 2026-10-03 13:49:03 +02:00
LinkMatrixAccountForm.css swarm-ui: make agent creation a five-step dialog with a fixed header and footer 2026-10-25 01:40:20 +02:00
LinkMatrixAccountForm.tsx swarm-ui link-account forms: keep the sent name, drop secrets, one word for forge 2026-10-21 22:06:49 +02:00
SetupAssistant.css swarm-ui: start page setup assistant offers to create ruth 2026-10-15 20:20:05 +02:00
SetupAssistant.tsx grant manage_root_agent by stored permission only, not by the name ruth 2026-10-17 08:10:08 +02:00
StartPage.css swarm-ui: a start page at / and the hive directory at /hives 2026-10-14 18:36:52 +02:00
StartPage.tsx swarm-ui: hives are a folded card on the agents page, and hide developer details also hides the components tab 2026-10-26 17:56:10 +01:00