Skip to content
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

Fix CSP header when viewing plugin details #19632

Merged
merged 1 commit into from Aug 17, 2022
Merged

Conversation

sgiehl
Copy link
Member

@sgiehl sgiehl commented Aug 16, 2022

Description:

When viewing the list of installed plugins, it's possible to click on a plugins name. This will open a popover with the plugin details. Due to incorrect CSP headers, this popover currently fails to load any screenshots.

Review

@sgiehl sgiehl added Needs Review PRs that need a code review Regression Indicates a feature used to work in a certain way but it no longer does even though it should. labels Aug 16, 2022
@sgiehl sgiehl added this to the 4.12.0 milestone Aug 16, 2022
@justinvelluppillai
Copy link
Contributor

Any reason you chose not to add a UI test to avoid this in future?

@sgiehl
Copy link
Member Author

sgiehl commented Aug 17, 2022

I'm not sure if we want to test pages loading external images from our servers in the UI tests. This can easily cause random failures if our server doesn't respond in time and it also causes traffic we can avoid.

@justinvelluppillai justinvelluppillai merged commit 5039b8e into 4.x-dev Aug 17, 2022
@justinvelluppillai justinvelluppillai removed the Needs Review PRs that need a code review label Aug 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Regression Indicates a feature used to work in a certain way but it no longer does even though it should.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants