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

[CPLA-2135] Allow for CSP Integration to be uninstalled from team. DO NOT MERGE #47

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

NikAiyer
Copy link

@NikAiyer NikAiyer commented Oct 3, 2024

This PR allows removes the custom onDisable for CSP. This allows the default onDisable to run, allowing for CSP to be uninstalled from team.

This also means we don't remove existing build tokens and build hooks. We will need more investigation into how to properly dispose of those.

This is currently published as a deploy preview. https://app.netlify.com/sites/csp-integration/deploys/66fec0a4fc3c1c00084fa91d

This does not need to be merged, and deploy should be replaced when CSP v2 is fixed

Copy link

netlify bot commented Oct 3, 2024

Deploy Preview for csp-integration ready!

Name Link
🔨 Latest commit 64a884b
🔍 Latest deploy log https://app.netlify.com/sites/csp-integration/deploys/66fee6020470350008fdcfbd
😎 Deploy Preview https://deploy-preview-47--csp-integration.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 site configuration.

@NikAiyer NikAiyer changed the title remove on disable handler [CPLA-2135] remove on disable handler Oct 3, 2024
@NikAiyer NikAiyer marked this pull request as draft October 3, 2024 17:11
@NikAiyer NikAiyer changed the title [CPLA-2135] remove on disable handler [CPLA-2135] Allow for CSP Integration to be uninstalled from team. DO NOT MERGE Oct 3, 2024
@NikAiyer
Copy link
Author

NikAiyer commented Oct 3, 2024

Currently build tokens are saved in the environment variables section and build hooks are saved in the build hooks section under Build and Deploy, which can be manually deleted.

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