iris
68e289fff5
swarm-ui: rewire a notification flow by drag or keyboard
...
The flow editor can now change a flow's shape on the canvas, not only
through the inspector's fields:
- drag a box onto another to move it and its branch there; a drop the
save would refuse shows the target dashed red and gives the reason;
- a palette of node kinds adds a node below the picked box on click, or
below any box it is dragged onto; it offers what the controller lists;
- arrow keys walk the tree, M picks a box up and Enter drops it under
the focused one, Alt+Up/Down reorder a node among its siblings, Delete
removes a branch; focus follows the edit;
- each box with siblings says when it runs, and the inspector can move
it earlier or later, since the router runs children in edge order;
- request_reviewer is a second leaf kind beside todo, with a reviewer
field;
- leaving with unsaved edits asks first, also for in-app links and the
back button (a router hook runs navigation past a page's guard).
2026-10-24 15:08:48 +02:00
..
agents
swarm-ui: one polled-resource hook for the refreshing pages
2026-10-21 23:05:35 +02:00
broadcast
swarm-ui: one polled-resource hook for the refreshing pages
2026-10-21 23:05:35 +02:00
builds
swarm-ui: one polled-resource hook for the refreshing pages
2026-10-21 23:05:35 +02:00
messages
swarm-ui: let a closed stream reconnect and a failed caps read retry
2026-10-22 07:13:32 +02:00
notifications
swarm-ui: rewire a notification flow by drag or keyboard
2026-10-24 15:08:48 +02:00
review
swarm ui: one review page
2026-10-15 03:38:48 +02: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: 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
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: one polled-resource hook for the refreshing pages
2026-10-21 23:05:35 +02: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: add CheckboxField and use it for the issue report toggle and the account delete option
2026-10-21 23:56:30 +02: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: show the AGENTS.md size refusal when the instructions section is collapsed
2026-10-18 16:02:10 +02:00
CreateAgentForm.tsx
swarm-ui: say when the hive or permission list failed to load, and name the permissions group
2026-10-21 23:33:54 +02:00
CreateAgentPermissions.ts
grant manage_root_agent by stored permission only, not by the name ruth
2026-10-17 08:10:08 +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
HivesPage.tsx
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
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
IssueReportPage.tsx
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
JobsPage.css
extract build-queue rollup as a shared Preact component
2026-08-16 22:08:38 +02:00
JobsPage.tsx
swarm-controller: split main.rs into jobq, routes and startup modules
2026-10-18 13:44:43 +02: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: link a matrix account to an agent
2026-09-08 15:54:01 +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: start page setup assistant offers to create ruth
2026-10-15 20:20:05 +02:00