Skip to content

Conversation

@priya-tik
Copy link
Contributor

Fixes issue #1201: Selected roles were not showing in the Group Details "Roles" tab even though they were correctly assigned.

@github-actions
Copy link
Contributor

github-actions bot commented May 9, 2025

Hi @priya-tik
Thank you for contributing to the Opencast Admin UI.
We noticed that you have not yet filed an Individual Contributor License Agreement. Doing that (once) helps us to ensure that Opencast stays free for all. If you make your contribution on behalf of an institution, you might also want to file a Corporate Contributor License Agreement (giving you as individual contributor a bit more security as well). It can take a while for this bot to find out about new filings, so if you just filed one or both of the above do not worry about this message!
Please let us know if you have any questions regarding the CLA.

@github-actions
Copy link
Contributor

github-actions bot commented May 9, 2025

Use docker or podman to test this pull request locally.

Run test server using develop.opencast.org as backend:

podman run --rm -it -p 127.0.0.1:3000:3000 ghcr.io/opencast/opencast-admin-interface:pr-1207

Specify a different backend like stable.opencast.org:

podman run --rm -it -p 127.0.0.1:3000:3000 -e PROXY_TARGET=https://stable.opencast.org ghcr.io/opencast/opencast-admin-interface:pr-1207

It may take a few seconds for the interface to spin up.
It will then be available at http://127.0.0.1:3000.
For more options you can pass on to the proxy, take a look at the README.md.

@priya-tik
Copy link
Contributor Author

@Arnei could you please add the appropriate label(s) to this issue/PR? Thank you!

@github-actions
Copy link
Contributor

github-actions bot commented May 9, 2025

This pull request is deployed at test.admin-interface.opencast.org/1207/2025-05-21_21-25-08/ .
It might take a few minutes for it to become available.

@Arnei Arnei added priority:high type:bug Something isn't working labels May 9, 2025
@priya-tik
Copy link
Contributor Author

@Arnei I’ve signed the ICLA but haven’t received any confirmation yet. Could you please let me know who is responsible for approving the ICLA, or if there’s anything else I need to do from my side?

Thanks in advance!

@Arnei
Copy link
Member

Arnei commented May 12, 2025

I do not personally know who at Apereo is responsible for approving ICLAs. But I know they usually don't refuse anyone, it just takes them a bit of time to accept, and then a bit more for our automated checks to pick up on that.

@Arnei Arnei requested review from Arnei and removed request for Arnei May 13, 2025 09:56
@NadiaUoM
Copy link
Contributor

This PR commits content the fix for below PR's as well:

#1204
#1200
#1197

@stefanosgeo
Copy link
Contributor

This is working, but when you click on a listed role to remove it and then hit Save, the error message 'The group could not be saved' appears.

@github-actions
Copy link
Contributor

This pull request has conflicts ☹
Please resolve those so we can review the pull request.
Thanks.

@snoesberger
Copy link
Contributor

Be aware that PR #1256 is also fixing this issue (besides issue #1237).

@priya-tik priya-tik force-pushed the fix-group-roles-not-showing branch from 0967a8d to a738cd1 Compare May 21, 2025 21:24
@Arnei
Copy link
Member

Arnei commented May 23, 2025

Seeing as PR #1256 already fixed the issue this was addressing, this can be closed. Still, thanks for working on this priya-tik!

@Arnei Arnei closed this May 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

priority:high type:bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants