Skip to content

CCFRI-8004: Refactor Vue PDF Embed#1108

Merged
trev-dev merged 6 commits into
mainfrom
ccfri-8004-remediate-pdf-script
May 15, 2026
Merged

CCFRI-8004: Refactor Vue PDF Embed#1108
trev-dev merged 6 commits into
mainfrom
ccfri-8004-remediate-pdf-script

Conversation

@trev-dev
Copy link
Copy Markdown
Collaborator

The vue-pdf-embed dependency violates our strict, self-served script execution policy. This PR refactors the implementation to create separate, built js files for PDF embedding. It also loosens the CSP on content to allow the data: attribute for PDF docs.

@sonarqubecloud
Copy link
Copy Markdown

@trev-dev trev-dev merged commit bbd4748 into main May 15, 2026
7 checks passed
@trev-dev trev-dev deleted the ccfri-8004-remediate-pdf-script branch May 15, 2026 16:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants