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 Copilot and mzner 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 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
@sonarqubecloud
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

3 participants