• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

nagayon-935 / conduit / 28501610415
62%
main: 62%

Build:
Build:
LAST BUILD BRANCH: fix/ssh-key-ux-and-error-messages
DEFAULT BRANCH: main
Ran 01 Jul 2026 07:40AM UTC
Jobs 1
Files 25
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

01 Jul 2026 07:39AM UTC coverage: 62.965% (-0.8%) from 63.739%
28501610415

push

github

nagayon-935
fix: unify connection form UX and support passphrase-protected keys

- Fix silent failure when dropping a non-key file onto the private key
  dropzone; validation is now centralized in KeyDropZone with inline
  error feedback (previously dropped without any user-visible error).
- Rebuild NewConnectionOverlay (the "+ Add host" dialog shown once
  already connected) on top of the shared AuthFields/JumpSection
  components instead of its own hand-rolled markup, fixing an auth-tab
  ordering mismatch and bringing drag-and-drop, key-type badges, and
  profile save / ~/.ssh/config import to parity with the initial
  connect form.
- Classify SSH dial errors at the API boundary into short, actionable
  messages instead of surfacing raw wrapped Go errors; full detail is
  still preserved in the server log and connection log.
- Add backend decryption support for passphrase-protected private
  keys (ssh.ParsePrivateKeyWithPassphrase) with a matching inline
  passphrase field in the UI; passphrases are never persisted to
  saved profiles.

10 of 41 new or added lines in 2 files covered. (24.39%)

1 existing line in 1 file now uncovered.

964 of 1531 relevant lines covered (62.97%)

7.77 hits per line

Uncovered Changes

Lines Coverage ∆ File
20
55.77
-2.74% internal/api/connect.go
11
46.6
-2.04% internal/sshconn/dialer.go

Coverage Regressions

Lines Coverage ∆ File
1
55.77
-2.74% internal/api/connect.go
Jobs
ID Job ID Ran Files Coverage
1 28501610415.1 01 Jul 2026 07:40AM UTC 25
62.97
GitHub Action Run
Source Files on build 28501610415
  • Tree
  • List 25
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 5f2fc67e on github
  • Prev Build on main (#27631514001)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc