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

Generalize CSP page to document serving user content #4312

Merged
merged 3 commits into from
May 1, 2021

Conversation

daniel-beck
Copy link
Contributor

Retain the existing page on CSP but replace it in the top-level structure with a more general "Rendering User Content" page that covers primarily the resource root URL.

Changes some of the CSP documentation introduction as it is no longer "standalone". Also, remove the content that made sense when it was new and instead say it's retained only for rare circumstances.

This and #4310 have a slight dependency: Merging this will slightly invalidate the summaries added there, but both can be merged as is and would just need a bit of followup.

Screenshots

Screenshot

Screenshot

@daniel-beck daniel-beck requested a review from a team as a code owner April 29, 2021 15:46
@probot-autolabeler probot-autolabeler bot added the documentation Jenkins documentation, including user and developer docs, solution pages, etc. label Apr 29, 2021
@daniel-beck daniel-beck requested a review from a team April 29, 2021 15:46
@MarkEWaite
Copy link
Contributor

@daniel-beck I see that you requested a review from @jenkins-infra/security . I assume you want that review before this is merged? If not, I'm happy to merge this. It is a nice improvement.

@daniel-beck
Copy link
Contributor Author

daniel-beck commented May 1, 2021

I see that you requested a review from @jenkins-infra/security

I haven't, CODEOWNERS has. I'm confident the content is correct because I wrote the feature (and mostly just copied the content from its docs).

@daniel-beck daniel-beck merged commit 401dab3 into jenkins-infra:master May 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Jenkins documentation, including user and developer docs, solution pages, etc.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants