Skip to content

Conversation

LukasHirt
Copy link
Collaborator

@LukasHirt LukasHirt commented May 23, 2025

Description

Added attribute to the iframe when using requests to make sure that permissions are correctly propagated to the final destination.

Related Issue

Motivation and Context

Permissions are working as expected.

How Has This Been Tested?

  • test environment: chrome
  • test case 1: open collabora
  • test case 2: will need testing with GeoGebra once released

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Technical debt
  • Tests
  • Documentation
  • Maintenance (e.g. dependency updates or tooling)

@LukasHirt LukasHirt requested review from mzner and Copilot May 23, 2025 08:16
@LukasHirt LukasHirt self-assigned this May 23, 2025
@LukasHirt LukasHirt added the Type:Bug Something isn't working label May 23, 2025
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR addresses a bug with permission propagation by adding a dynamic "src" attribute to the external app iframe.

  • Added a binding for the "src" attribute using "appUrl" in the App.vue file.
  • Updated the changelog with details regarding the bug fix and related issues.

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
packages/web-app-external/src/App.vue Added the ":src" attribute binding to ensure permissions are correctly propagated
changelog/unreleased/bugfix-add-src-attribute-to-external-app-iframe.md Documented the bug fix and provided context with internal links and issue references

@LukasHirt LukasHirt mentioned this pull request May 23, 2025
8 tasks
Added  attribute to the iframe when using  requests to make sure
that permissions are correctly propagated to the final destination.
@LukasHirt LukasHirt enabled auto-merge May 23, 2025 13:07
Copy link

@LukasHirt LukasHirt merged commit 43019ba into master May 23, 2025
4 checks passed
@LukasHirt LukasHirt deleted the fix/iframe-src branch May 23, 2025 13:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type:Bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Resolving GeoGebra Notes Integration Issue: Camera Access in iFrames
2 participants