Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Project page should show message and link to /workspaces when authorized only with Bitbucket #6345

Closed
gtsiolis opened this issue Oct 21, 2021 · 3 comments · Fixed by #6652
Assignees
Labels
component: dashboard feature: teams and projects [DEPRECATED] Please, use feature: organizations or feature: projects labels instead. team: webapp Issue belongs to the WebApp team type: bug Something isn't working

Comments

@gtsiolis
Copy link
Contributor

gtsiolis commented Oct 21, 2021

Bug description

Teams & Projects rolled out with support for GitLab and GitHub projects. The natural next step here is to add support for adding projects from Bitbucket.org git provider, see #5980.

However, if you have a Gitpod account that is only connected with a Bitbucket account, adding a project is not possible, see screenshot below.

Screenshot 2021-11-04 at 14 26 39

Steps to reproduce

  1. Create an account on Gitpod with Bitbucket
  2. Try adding a project

Workspace affected

No response

Expected behavior

Instead of the error while showing loading, show the following message

We are still working working on Bitbucket support for Projects.
Continue to workspaces, or login with GitHub or GitLab to use Projects.

This ☝️ is a variant of what was proposed originally. 👇 -- thanks @gtsiolis

Possibly, if we move forward with fixing this before #5980, we could redirect to an error page and informing the user to connect a supported git provider for adding projects. 💡 ~~

Example repository

No response

Anything else?

No response

@gtsiolis gtsiolis added type: bug Something isn't working component: dashboard feature: teams and projects [DEPRECATED] Please, use feature: organizations or feature: projects labels instead. team: webapp Issue belongs to the WebApp team labels Oct 21, 2021
@jldec jldec changed the title Can not add a project when authorized only with Bitbucket New Project page should show message and link to /workspaces when authorized only with Bitbucket Nov 4, 2021
@jldec
Copy link
Contributor

jldec commented Nov 4, 2021

/schedule

@jldec jldec moved this to In Groundwork in 🍎 WebApp Team Nov 4, 2021
@JanKoehnlein
Copy link
Contributor

/assign

@JanKoehnlein
Copy link
Contributor

To test it, we have to re-enable Bitbucket auth on core-dev. Waiting for team platform to deploy the new secrets

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: dashboard feature: teams and projects [DEPRECATED] Please, use feature: organizations or feature: projects labels instead. team: webapp Issue belongs to the WebApp team type: bug Something isn't working
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants