-
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(client): add SSH support on the UI #2376
Conversation
You can access the deployment of this PR at https://renku-ci-ui-2376.dev.renku.ch |
ab52bc1
to
fc6b62e
Compare
fc6b62e
to
0459856
Compare
002dd08
to
e03911b
Compare
e03911b
to
1e80e28
Compare
680456a
to
cf6f3b3
Compare
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.
Still working on testing the UI, but I have reviewed the code. The main thing I noticed is that the reducers can be simplified. Otherwise, it looks good!
<img src={rkIconSshTicked} className="rk-icon rk-icon-md filter-green me-2" /> | ||
Your project supports SSH. |
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.
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.
Good point, I made it bold. Let me know if it works well with the new content.
cf6f3b3
to
87ad1f7
Compare
Thank you for the review @ciyer 🙏 Please double-check the changes in the text for the SSH instructions. Inspired by your and other offline comments, I ended up adding more information. |
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.
This looks great! 🎉 As discussed in the stand up, I added a small commit with minor cosmetic changes for visual consistency.
Tearing down the temporary RenkuLab deplyoment for this PR. |
Add SSH support in the UI, showing a "Connect to session with SSH" entry on the "start/connect" dropdown button on the dashboard and on the project header.
/deploy #persist #cypress renku=renku-ui-3.3.0 renku-notebooks=master extra-values=notebooks.ssh.enabled=true
fix #2324