You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* [Link] Start Link Security
* feat(provider): Auto Resolve Get Operation and Parameters
* chore(CS): fix CS
* feat(tests): Add DenyAccessListener tests
* feat(tests): Add link security behat tests
* fix(test): fix mongodb document configuration
* fix(readlistner): fix error 500 on not existing entity
* feat(linksecurity): expand functionality to cover all combinations of to and from property and add optional object name
* feat(linksecurity): add more tests
* chore: fix cs
* chore: phpstan fix
* fix: Move logic to refactored, now used, classes
* fix: refactor unit tests
* fix: backport for legacy event system as well
* Revert "fix: backport for legacy event system as well"
This reverts commit 16f14c8.
* refactor: Refactor ReadProvider.php and AccessCheckerProvider.php to extract link security into their own providers
* mark providers final, disable feature by default
Copy file name to clipboardExpand all lines: src/Symfony/Bundle/DependencyInjection/Configuration.php
+1
Original file line number
Diff line number
Diff line change
@@ -111,6 +111,7 @@ public function getConfigTreeBuilder(): TreeBuilder
111
111
->booleanNode('enable_docs')->defaultTrue()->info('Enable the docs')->end()
112
112
->booleanNode('enable_profiler')->defaultTrue()->info('Enable the data collector and the WebProfilerBundle integration.')->end()
113
113
->booleanNode('keep_legacy_inflector')->defaultTrue()->info('Keep doctrine/inflector instead of symfony/string to generate plurals for routes.')->end()
114
+
->booleanNode('enable_link_security')->defaultFalse()->info('Enable security for Links (sub resources)')->end()
0 commit comments