New Integration on Integrations page worded poorly for Self-Hosted installations
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 13.8k
- Forks
- 1.4k
- Avg merge
- 17h 58m
- Merged PRs (30d)
- 5
Description
Bug description
Currently, on the integrations page it says: "Manage Git integrations for self-managed instances of GitLab, GitHub, or Bitbucket." - this makes it seem like this functionality is limited to self-managed SCM instances, and does not allow you to add public SCM provider instances (i.e. SaaS versions):

For a self-hosted installation this is confusing, because no integration for bitbucket.org, gitlab.com or github.com is set up by default. As such, you will also need to add the public/SaaS version of an SCM using the add integration mechanism, however this worded in a way that it seems like it only allows you to add self-hosted versions of the SCM providers:

As a comparison, see this screenshot on how it looks like on gitpod.io - where bitbucket.org, gitlab.com (SaaS version) and github.com are integrated by default and the wording makes more sense:

This is likely also linked to improving our integration docs for Self-Hosted users, which was discussed internally here.
Steps to reproduce
Spin up a self hosted instance, configure your fist git provider during the installation. Navigate to the integrations page in the dashboard.
Workspace affected
No response
Expected behavior
No response
Example repository
No response
Anything else?
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the integrations page in the dashboard and locate the text describing Git integrations for self-managed instances. Update the wording so it does not imply that only self-hosted providers can be added, then verify the result on a self-hosted installation with public GitHub, GitLab, or Bitbucket providers.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100