Kong / Kong/insomnia

Git SSH support (such as for private gitlab instances)

Open
#6,416 0 comments 2 reactions 0 assignees View on GitHub
B-bug S-unverified
Dominant language
TypeScript
Stars
40k
Forks
2.4k
Avg merge
2d 13h
Merged PRs (30d)
61

Description

### Expected Behavior

When using a GIT connection to establish a connection to a private gitlab instance over ssh:

be able to entire git location such as: git@gitlab.privategitlab.blah

And then default to using the $HOME/.ssh/config for authentication (like most other tooling works, such as vscode).

this was previously raised by https://github.com/Kong/insomnia/discussions/5201 but after testing Insomnia 2023.5.6, still an issue.

### Actual Behavior

no option for ssh, and instead a popup says 'enter a url'

### Reproduction Steps

_No response_

### Is there an existing issue for this?

- [X] I have searched the [issue tracker](https://www.github.com/Kong/insomnia/issues) for this problem.

### Additional Information

_No response_

### Insomnia Version

2023.5.6

### What operating system are you using?

macOS

### Operating System Version

13.5.1

### Installation method

download from insomnia

### Last Known Working Insomnia version

_No response_

Contributor guide

Open the contributing guide

Research direction

No implementation files, tests, or entry points are named. Trace the Git connection flow and its URL validation, then inspect how authentication could use the user's $HOME/.ssh/config; done means a private GitLab SSH location is accepted and authentication works without the URL popup.

Written by the indexing model from the issue text.

Assessment

Tech stack
git, typescript
Domain
authentication, devtools
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.