Skip to content

Commit

Permalink
Adds opctim/symfony-csp-bundle (#1610)
Browse files Browse the repository at this point in the history
* Adds opctim/symfony-csp-bundle

* Adds newline

* Dummy commit

* Dummy commit

* Dummy commit

* Updates README url

* Updates config template

* Adds version 1.1

* Changes ~ to null

* Dummy commit

* Adds routeParams config

* Dummy commit

* Removes 1.0

* Renames routeParams to route_params

* Comments out alias

* Removes anchor / alias

---------

Co-authored-by: Tim Nelles <[email protected]>
  • Loading branch information
opctim and Tim Nelles authored Apr 27, 2024
1 parent 8f56f2c commit d51ff09
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
opctim_csp_bundle:
# See https://github.com/opctim/symfony-csp-bundle?tab=readme-ov-file#the-always_add-option
always_add: []

# See https://github.com/opctim/symfony-csp-bundle?tab=readme-ov-file#the-report-option
report:
url: null
route: null
route_params: []
chance: 100

# https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP
# See https://github.com/opctim/symfony-csp-bundle?tab=readme-ov-file#configuration
directives:
default-src:
- "'self'"
- 'data:'
- 'https:'
base-uri:
- "'self'"
object-src:
- "'none'"
script-src:
- "'self'"
img-src:
- "'self'"
style-src:
- "'self'"
- "'unsafe-inline'"

# For different set-ups in the dev environment
when@dev:
opctim_csp_bundle:
# always_add: []

directives:
# Add your directive overrides here
8 changes: 8 additions & 0 deletions opctim/symfony-csp-bundle/1.1/manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"bundles": {
"Opctim\\CspBundle\\OpctimCspBundle": ["all"]
}
}

0 comments on commit d51ff09

Please sign in to comment.