-
Notifications
You must be signed in to change notification settings - Fork 15
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
[Release 8] Studio group #340
Conversation
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.
Hi @ferishili and thanks a lot for the PR! please have a look at the inline comments and questions.
Hi @chfsx, I've answered all the questions and comments. Please take a look and let me know if a VC would help to clarify this PR! Thanks |
Hi @chfsx, |
We did not yet have time to test this PR properly. Our goal is to test it in the next 2-3 weeks. |
Hi @dagraf |
I passed testing to a colleague here since I do not have time to test it. I will get back to you as soon as possible. |
This doesn't work as expected yet. If I am logged in to ILIAS with a user who doesn't have studio rights and I click on the studio button, they don't get the studio rights assigned. Instead, they are directly redirected to the Opencast Studio and Opencast is responding with the answer 403 forbidden. |
@ferishili forget my last comment. The studio group assignment works as expected. It was a misconfiguration on our end. The studio group was renamed in Opencast, but not the actual name of the group (like ROLE_GROUP_OPENCAST_STUDIO), only the display name. So the wrong studio group name was configured in ILIAS. |
Hi @snoesberger, |
Our tests of this PR were successful. As mentioned above, the assignment of the "studio" role works as expected for course members with "record" rights. Also users with "video edit" rights will be assigned the "producer" role in Opencast. I have opened a new issue with some suggestions (which are not directly related to this issue) on how to treat OC-Studio uploads more like other video uploads in ILIAS: #382 |
We did some further testings and everything works as expected. Therefore and @chfsx: Can you please review this PR and merge it if everything is fine or comment it if otherwise. Thx! |
Just a minor reminder, this has already been reviewed, and I have resolved the changes/questions. Again, if there is something unclear, I would suggest that we discuss it in a VC Meeting. |
@ferishili thanks for the reminder, look everything good to me and teh new release is already prepared, I just wait for #366 which maybe can be merged as well |
commit 03505c1 Author: ferishili <[email protected]> Date: Fri Aug 23 11:04:55 2024 +0200 according to request commit 50da049 Author: ferishili <[email protected]> Date: Fri Aug 9 12:25:38 2024 +0200 introducing studio group fixes #339
This PR has been merged locally and is part of https://github.com/opencast-ilias/OpenCast/releases/tag/v8.3.0 |
* release_8: [RELEASE] Version v8.3.0 [FIX] Paella player playbar optimisations, see PR opencast-ilias#380 [FIX] Response from OC-16 changed, fixes opencast-ilias#374, see PR opencast-ilias#375 [FEATURE] Studio Group, see PR opencast-ilias#340 [FIX] small issue with non existing suffixes fixes opencast-ilias#371
This PR fixes #339
What is new
addCurrentUserToProducer
method is now optimized to support different groups and it is renamed toaddCurrentUserToGroup
This PR might get updated...