Skip to content

Improve connection setup, command guidance and workflow recovery - #332

Merged
bifrost0x merged 5 commits into
mainfrom
dev/customer-workflows
Nov 14, 2026
Merged

bifrost0x merged 5 commits into
mainfrom
dev/customer-workflows

Conversation

@bifrost0x

@bifrost0x bifrost0x commented Nov 14, 2026 •

Copy link
Copy Markdown
Owner

Makes common SSH tasks easier to reach and recover while retaining the existing dashboard, themes and explicit execution controls.

  • The overview adds compact session, favorite and recent-host shortcuts plus a first-connection checklist. Classic and customized dashboards remain available. Configuration readiness stays separate from TCP reachability.
  • Command details prioritize the complete command and its known effects, with prerequisites and expandable guidance. Inspection-focused browsing retains advanced commands through search and the full catalog.
  • Account-owned workspace presets save layout and host choices without automatic connections. Recovery presents a structured credential, host-trust and schedule checklist with restore-bound, per-account acknowledgement.
  • Workflow results prioritize status, output and owner-only JSON/CSV exports. Searchable library sources preserve drafts. External notifications are excluded: there is no webhook delivery, preference endpoint or deployment setting.
  • Overview panels allow page scrolling at their edges while retaining internal scrolling and expanded-map zoom. Dashboard drag autoscrolling remains consistent at low frame rates. Restart and security-update notices can be dismissed, persisted and shown again.
  • New surfaces use existing toolbar, account-menu and theme components. Desktop/mobile checks cover keyboard access, visible validation errors and focus/disclosure preservation.

Authentication, ownership, host trust, network policy, backup exclusions and execution approvals remain intact. No new runtime dependencies.

Validation:

  • Final local Python suite: 4,964 passed, 114 skipped.
  • JavaScript suite: 1,089 passed, 1 skipped; ESLint, vendored assets and generated authentication translations passed.
  • Focused browser coverage passed for command details, workflow results, overview, workspace presets and restore review, with desktop/mobile screenshots inspected.
  • Hosted CI at dbf966d7615a399559dcc953eca709df1a937575: all three workflows completed successfully; 31 checks passed and three publication jobs were intentionally skipped. All eight Chromium shards, Firefox/WebKit, Python, CodeQL, integrations and AMD64/ARM64 image security passed.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Nov 14, 2026 •

Copy link
Copy Markdown
Codex Review Summary: ✅ Completed

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-11-14T05:25:37.702038Z 16d137d PR opened
🔒 Security Review ✅ Completed 2026-11-14T05:26:42.201182Z 16d137d PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@bifrost0x bifrost0x self-assigned this Nov 14, 2026
@bifrost0x bifrost0x added the gui label Nov 14, 2026
@bifrost0x bifrost0x moved this from Backlog to In Progress in WebSSH Roadmap Nov 14, 2026
@bifrost0x
bifrost0x merged commit f0fb4cb into main Nov 14, 2026
34 checks passed
@bifrost0x
bifrost0x deleted the dev/customer-workflows branch November 14, 2026 06:42
@github-project-automation github-project-automation Bot moved this from In Progress to Done in WebSSH Roadmap Nov 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant