-
Notifications
You must be signed in to change notification settings - Fork 6
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
feat: add features for GitHub connections (2nd part) #3332
Conversation
You can access the deployment of this PR at https://renku-ci-ui-3332.dev.renku.ch |
@leafty imports updated |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Please merge after the changes in the backend.
) && ( | ||
<WarnAlert dismissible={false}> | ||
<p className="mb-2"> | ||
The application is not active in any project nor namespace. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it should be "not active in any organization or user."
<CardText>{app} is not installed.</CardText> | ||
<WarnAlert dismissible={false}> | ||
<p className="mb-2"> | ||
The application is not installed in any project nor namespace yet. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same, I think it should be "not installed in any organization or user."
@lorenzo-cavazzi this can be merged now |
Add features to support GitHub connections. See SwissDataScienceCenter/renku-ui#3332
Tearing down the temporary RenkuLab deplyoment for this PR. |
Update the "Connected services" interface and the admin page to support setting up and connecting to GitHub. BREAKING CHANGES: requires renku-data-services >= v0.25.0 --------- Co-authored-by: Flora Thiebaut <[email protected]>
Follow-up to #3277
This PR considers a few more cases when connecting to GitHub. The idea is to provide more information to the user whenever the setup isn't complete.
/deploy