debugbar libraries need to be authorized in vendor_stream_wrapper

Created on 23 May 2023, almost 2 years ago

Problem/Motivation

vendor_stream_wrapper now uses a list of allowed file patterns (/admin/config/media/vendor-stream-wrapper).
If something like maximebf/debugbar/src/DebugBar/Resources/* is not added, it will refuse to load the libraries.

Steps to reproduce

Don't configure allowed patterns.
/vendor_files/maximebf%3Adebugbar%3Asrc%3ADebugBar%3AResources%3Adebugbar.css returns a 403 error.

Proposed resolution

If we can't automate this, we should at least check for it in a hook_requirements().

🐛 Bug report
Status

Active

Version

1.0

Component

Code

Created by

🇫🇷France prudloff Lille

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024