Skip to content

fix: csp settings#367

Merged
alex-crabnebula merged 5 commits intomainfrom
fix/csp-settings
Jun 18, 2025
Merged

fix: csp settings#367
alex-crabnebula merged 5 commits intomainfrom
fix/csp-settings

Conversation

@alex-crabnebula
Copy link
Copy Markdown
Contributor

Addresses #366; we are not getting around inline styles, as both @tanstack/solid-virtual (all virtualized scrolling lists) and @kobalte/core(tooltips) require them; includes CSP settings to allow for fathom. Some of the other settings seem to have been previously fixed, but never deployed.

@netlify
Copy link
Copy Markdown

netlify bot commented Jun 10, 2025

Deploy Preview for cn-devtools-app ready!

Name Link
🔨 Latest commit 6e68dca
🔍 Latest deploy log https://app.netlify.com/projects/cn-devtools-app/deploys/68495c70a4f3150009e5215c
😎 Deploy Preview https://deploy-preview-367--cn-devtools-app.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@alex-crabnebula
Copy link
Copy Markdown
Contributor Author

alex-crabnebula commented Jun 11, 2025

I found there was a disconnect between our CSP header implementation and the actual deployment, so I fixed it. The deployment was also broken by the sentry-netlify plugin that is solely used to upload the source maps to sentry for each release, so I removed it for now.

@alex-crabnebula alex-crabnebula force-pushed the fix/csp-settings branch 3 times, most recently from a43c5e1 to 8f5eb27 Compare June 11, 2025 07:27
@alex-crabnebula alex-crabnebula requested review from adam-crabnebula and beanow-at-crabnebula and removed request for adam-crabnebula June 11, 2025 11:18
Copy link
Copy Markdown
Member

@beanow-at-crabnebula beanow-at-crabnebula left a comment

Choose a reason for hiding this comment

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

Only able to do limited tests, as the deployment preview URL isn't an allowed CORS origin by the devtools tauri plugin.

@alex-crabnebula alex-crabnebula merged commit b5e51aa into main Jun 18, 2025
6 checks passed
@alex-crabnebula alex-crabnebula deleted the fix/csp-settings branch June 18, 2025 06:40
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