-
-
Notifications
You must be signed in to change notification settings - Fork 408
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
Meetings iframe visibility #8307
Conversation
1d52e16
to
baf5af8
Compare
I think that we actually have some missing pieces in this puzzle, mainly we're missing the /live_event interface for an embedded type of meetings. One of the main use cases that we have in Decidim Barcelona is using Online Meetings with Jitsi and/or 8x8 or similar platforms (with WebRTC), and with this final PR, this isn't supported. This is closely related to the "Live Event" interface developed in #8065. At the moment if I configure a Meeting with
So, to have this we'd need to have a couple of changes:
As a summary:
This is how it'd finally look like: |
baf5af8
to
f9ffe5c
Compare
I have started working on the changes proposed cc/ @decidim/product |
4822e0a
to
892461a
Compare
I've implemented the changes and also:
Ready to check in the test application @decidim/product |
A couple of bugs I've found:
|
0865a49
to
c26e4f0
Compare
Hi, @decidim/product , I've added the requested changes and It's ready to test in the staging application |
Awesome, I've reviewed it, we're getting closer!! I've updated the description and Acceptance Criteria of #7719 so it's possible to follow with the last changes. A couple more details:
Regarding the updated Acceptance Ctiteria:
Could you check this @entantoencuanto 🙏🏽 ? We're really close!! 🚀 |
c36034a
to
401dc9b
Compare
Hi, @andreslucena, I have added the changes requested. About the hiding of ACL select depending on iframe embed type selection the feature was in the code but the review app was not correctly deployed and these changes were ignored. Now it can be checked. cc/ @decidim/product |
Great! Now it works, although what I see is that when I select the "Open URL in a new tab" option in "Iframe embed type" I don't have the "Iframe access level". I should have it. Can you fix it? Also:
This wasn't accepted, can you do that?
This isn't working as expected: As a visitor (non-signed in participant), in a "Open in live event page (with optional polls)" and with "Iframe access level" of "Only signed-in participants, in the meeting page I don't see the button, but I can access the live event page. Maybe it wasn't deployed well to staging? |
Hi, @andreslucena, sorry for the delay. The iframe access level is now available also when "Open URL in a new tab" is selected. I've also deployed again and I think that it's working as expected now cc/ @decidim/product |
Great, now it works as expected with this dropdown!! With that we can say that #7719 is fixed. I've also reviewed the acceptance criterias defined in #7720 and is fixed too. 🥳 🎉 But I see a problem with timing and that the "live event":
And also it's missing this one:
Regarding this last one, I've made the change myself. Please accept this |
Sorry, I thought it was already accepted, I must have done something wrong. I think now it's merged correctly |
224529a
to
a356011
Compare
Ready to check @andreslucena cc/ @decidim/product |
Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com>
Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com>
a356011
to
85bf1c6
Compare
Conflicts solved by rebasing |
login_as user, scope: :user | ||
end | ||
|
||
it "shows the meeting link embedded" do |
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.
I don't like the "meeting link embedded" as a concept, but then I realized it makes perfect sense with the "iframe_embed_type" of "open_in_new_tab" 🙈 🤷🏽
Great job in this huge PR @entantoencuanto - the internal joke that I always make in @decidim/product when talking about these features is that this is going to be awesome for the next pandemia 🤣
I've opened this issue in #8570 - it'd be great to have that when you have time @entantoencuanto. This will be the killer feature for v0.26.0, so as soon as we have that solved we'll release with that |
Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com>
🎩 What? Why?
This PR:
📌 Related Issues
Testing
📋 Checklist
🚨 Please review the guidelines for contributing to this repository.
docs/
.📷 Screenshots
Embed type: embed in meeting page
Embed type: live event
Embed type: external