SwissDataScienceCenter / renku-ui

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

feat(client): add connected services #3112

Closed leafty closed 5 months ago

leafty commented 5 months ago

This PR adds support for connected services. Users can now connect to externally hosted GitLab instances and use repositories in sessions.

For example, if the gitlab.com provider is configured and the user is connected to it, sessions can start with repositories mounted from gitlab.com.

Screenshot 2024-05-07 at 14 10 35 Screenshot 2024-05-07 at 14 10 55

To test the feature, go to https://renku-ci-ds-179.dev.renku.ch/v2/connected-services.

See: https://github.com/SwissDataScienceCenter/renku-data-services/pull/179.

/deploy renku-data-services=leafty/build-add-connected-services renku-notebooks=leafty/build-connected-services

RenkuBot commented 5 months ago

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

RenkuBot commented 5 months ago

Tearing down the temporary RenkuLab deplyoment for this PR.