Skip to content

fix(ui): complete node operation journeys - #12070

Merged
mudler merged 1 commit into
test/distributed-e2e-cifrom
ui/node-ux-followups
Sep 15, 2026
Merged

mudler merged 1 commit into
test/distributed-e2e-cifrom
ui/node-ux-followups

Conversation

@localai-org-maint-bot

@localai-org-maint-bot localai-org-maint-bot commented Sep 15, 2026 •

Copy link
Copy Markdown
Collaborator

Description\n\nThis stacked PR targets #11812 and builds on the node-operation controls merged in #12068.\n\n- Replace the loose Register worker card with an accessible Add worker drawer.\n- Preserve the supported NATS settings in both generated worker commands.\n- Return backend-log users to the fleet or originating node.\n- Show one-based replica labels while retaining zero-based process keys.\n- Normalize the per-node logs surface and retain its Clear control.\n- Disclose selected nodes outside the current filtered page.\n- Move touched setup and per-node log copy into the English admin namespace.\n- Update the distributed-mode documentation.\n\nNotes for reviewers\n\nThe target branch now contains #12068. This PR adds only the follow-up UX work. Log routing remains unchanged; only display numbering becomes one-based.\n\nVerification\n\n- React production build\n- Inline-style baseline: 498\n- Targeted ESLint: 0 errors\n- UI test harness Go build\n- Focus-restoration stress test: 10/10\n- Node and log Playwright suites: 60/60\n\n- [ ] Yes, I signed my commits.\n- [x] Documentation updated (docs/content/) for user-facing changes, or not applicable

Worker setup now uses a focused drawer without interrupting fleet
monitoring. Both generated worker commands retain their NATS settings.

Log views preserve their launch context and show one-based replica
labels. Bulk controls disclose selections outside the current view.

Assisted-by: Codex:gpt-5 Playwright ESLint
@mudler
mudler force-pushed the ui/node-ux-followups branch from ba1f537 to aed4688 Compare September 15, 2026 15:18
@mudler
mudler merged commit 4024ae5 into test/distributed-e2e-ci Sep 15, 2026
20 of 25 checks passed
@mudler
mudler deleted the ui/node-ux-followups branch September 15, 2026 15:23
localai-org-maint-bot added a commit that referenced this pull request Sep 15, 2026
Worker setup now uses a focused drawer without interrupting fleet
monitoring. Both generated worker commands retain their NATS settings.

Log views preserve their launch context and show one-based replica
labels. Bulk controls disclose selections outside the current view.

Assisted-by: Codex:gpt-5 Playwright ESLint

Co-authored-by: Ettore Di Giacinto <mudler@localai.io>
mudler added a commit that referenced this pull request Sep 19, 2026
Worker setup now uses a focused drawer without interrupting fleet
monitoring. Both generated worker commands retain their NATS settings.

Log views preserve their launch context and show one-based replica
labels. Bulk controls disclose selections outside the current view.

Assisted-by: Codex:gpt-5 Playwright ESLint

Co-authored-by: Ettore Di Giacinto <mudler@localai.io>
localai-org-maint-bot added a commit that referenced this pull request Sep 20, 2026
Worker setup now uses a focused drawer without interrupting fleet
monitoring. Both generated worker commands retain their NATS settings.

Log views preserve their launch context and show one-based replica
labels. Bulk controls disclose selections outside the current view.

Assisted-by: Codex:gpt-5 Playwright ESLint

Co-authored-by: Ettore Di Giacinto <mudler@localai.io>
localai-org-maint-bot added a commit that referenced this pull request Sep 26, 2026
Worker setup now uses a focused drawer without interrupting fleet
monitoring. Both generated worker commands retain their NATS settings.

Log views preserve their launch context and show one-based replica
labels. Bulk controls disclose selections outside the current view.

Assisted-by: Codex:gpt-5 Playwright ESLint

Co-authored-by: Ettore Di Giacinto <mudler@localai.io>
localai-org-maint-bot added a commit that referenced this pull request Sep 27, 2026
Worker setup now uses a focused drawer without interrupting fleet
monitoring. Both generated worker commands retain their NATS settings.

Log views preserve their launch context and show one-based replica
labels. Bulk controls disclose selections outside the current view.

Assisted-by: Codex:gpt-5 Playwright ESLint

Co-authored-by: Ettore Di Giacinto <mudler@localai.io>
mudler added a commit that referenced this pull request Oct 14, 2026
Worker setup now uses a focused drawer without interrupting fleet
monitoring. Both generated worker commands retain their NATS settings.

Log views preserve their launch context and show one-based replica
labels. Bulk controls disclose selections outside the current view.

Assisted-by: Codex:gpt-5 Playwright ESLint

Co-authored-by: Ettore Di Giacinto <mudler@localai.io>
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants