SwissDataScienceCenter / renku-ui

The web frontend of the Renku platform
https://renkulab.io
Apache License 2.0
13 stars 6 forks source link

feat: project page overview V2 (sessions and code repositories) #3117

Closed andre-code closed 5 months ago

andre-code commented 5 months ago

PR to add project overview content. It includes:

Display session and code repositories. Display session launcher info in side panel. Add new session (custom image/existing environment). Link existing code repository (Renku repo only). Delete session launcher. Remove code repository. Edit session launcher.

Not included to handle cases where a user has no rights on the project.

project overview

/deploy renku=release-0.52.x

RenkuBot commented 5 months ago

You can access the deployment of this PR at https://renku-ci-ui-3117.dev.renku.ch

andre-code commented 5 months ago

I just noticed that there is no option to change the URL of a repository. Is this intentional?

Yes, the options so far are to add or remove repositories.

leafty commented 5 months ago

I just noticed that there is no option to change the URL of a repository. Is this intentional?

Yes, the options so far are to add or remove repositories.

The old view would let users edit the URL which is useful if there is a typo. Can it be added back here?

andre-code commented 5 months ago

I just noticed that there is no option to change the URL of a repository. Is this intentional?

Yes, the options so far are to add or remove repositories.

The old view would let users edit the URL which is useful if there is a typo. Can it be added back here?

Sure

RenkuBot commented 5 months ago

Tearing down the temporary RenkuLab deplyoment for this PR.