SwissDataScienceCenter / renku-ui

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

Synchronize UI with project authorization implementation #3119

Closed ciyer closed 3 months ago

ciyer commented 4 months ago

Changes

Show number of members in the info bar

image

Add members section to settings

image

Adapt UI to privileges available to role

Editor and Viewer can only see members

image image

Editor and Viewer cannot delete projects

image

Editor can change certain metadata

image

Viewer cannot add sessions, data sources, or repos

image

Viewer cannot edit metadata

image

Testing

/deploy renku=release-0.52.x renku-data-services=build-authorization-pt2

RenkuBot commented 4 months ago

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

RenkuBot commented 3 months ago

Tearing down the temporary RenkuLab deplyoment for this PR.