-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Open
Labels
component: dashboardfeature: teams and projects [DEPRECATED]Please, use feature: organizations or feature: projects labels instead.Please, use feature: organizations or feature: projects labels instead.meta: never-staleThis issue can never become staleThis issue can never become staleteam: webappIssue belongs to the WebApp teamIssue belongs to the WebApp teamtype: improvementImproves an existing feature or existing codeImproves an existing feature or existing code
Description
Problem to solve
Currently, when removing (or reconfiguring) the GitHub app or removing the GitLab webhook the project, there's no feedback to the user the GitHub app needs to be reconfigured or the webhook is missing. See also #7009.
(Revised) Proposal
From comment
MVC to help users understand the understand the state of a prebuild configuration for a specific project:
Could we show a repository prebuild configuration status on /projects/<project-name>/prebuilds
with one of the states below?
Prebuild configuration states
Any repo
OK - last webhook received at <date/time> for <event type>
No prebuild configured for this repo
(no prebuild in gitpod.yml - file or db)
GitHub
Gitpod app on GitHub not installed for org or user <name>
Gitpod app on GitHub not configured to access <repo>
Other git integrations
No webhook installed for <repo>
(is this possible to detect?)
cc: @gtsiolis
Metadata
Metadata
Assignees
Labels
component: dashboardfeature: teams and projects [DEPRECATED]Please, use feature: organizations or feature: projects labels instead.Please, use feature: organizations or feature: projects labels instead.meta: never-staleThis issue can never become staleThis issue can never become staleteam: webappIssue belongs to the WebApp teamIssue belongs to the WebApp teamtype: improvementImproves an existing feature or existing codeImproves an existing feature or existing code
Type
Projects
Status
No status