Fix speedscope rendering in production
This moves the Speedscope files from the asset pipeline to /public. We only serve precompiled assets in production and we do not need these to be compiled. This also adds a nonce to the inline script tag so that it works when CSP is enabled and script-src is restricted.
显示
- config/application.rb 0 个添加, 2 个删除config/application.rb
- config/initializers/stackprof.rb 0 个添加, 135 个删除config/initializers/stackprof.rb
- lib/gitlab/middleware/speedscope.rb 22 个添加, 14 个删除lib/gitlab/middleware/speedscope.rb
- lib/gitlab/stack_prof.rb 136 个添加, 0 个删除lib/gitlab/stack_prof.rb
- public/-/speedscope/LICENSE 0 个添加, 0 个删除public/-/speedscope/LICENSE
- public/-/speedscope/README 0 个添加, 0 个删除public/-/speedscope/README
- public/-/speedscope/demangle-cpp.1768f4cc.js 0 个添加, 0 个删除public/-/speedscope/demangle-cpp.1768f4cc.js
- public/-/speedscope/demangle-cpp.1768f4cc.js.map 0 个添加, 0 个删除public/-/speedscope/demangle-cpp.1768f4cc.js.map
- public/-/speedscope/favicon-16x16.f74b3187.png 0 个添加, 0 个删除public/-/speedscope/favicon-16x16.f74b3187.png
- public/-/speedscope/favicon-32x32.bc503437.png 0 个添加, 0 个删除public/-/speedscope/favicon-32x32.bc503437.png
- public/-/speedscope/file-format-schema.json 0 个添加, 0 个删除public/-/speedscope/file-format-schema.json
- public/-/speedscope/import.e3a73ef4.js 0 个添加, 0 个删除public/-/speedscope/import.e3a73ef4.js
- public/-/speedscope/import.e3a73ef4.js.map 0 个添加, 0 个删除public/-/speedscope/import.e3a73ef4.js.map
- public/-/speedscope/index.html 1 个添加, 1 个删除public/-/speedscope/index.html
- public/-/speedscope/release.txt 0 个添加, 0 个删除public/-/speedscope/release.txt
- public/-/speedscope/reset.8c46b7a1.css 0 个添加, 0 个删除public/-/speedscope/reset.8c46b7a1.css
- public/-/speedscope/reset.8c46b7a1.css.map 0 个添加, 0 个删除public/-/speedscope/reset.8c46b7a1.css.map
- public/-/speedscope/source-map.438fa06b.js 0 个添加, 0 个删除public/-/speedscope/source-map.438fa06b.js
- public/-/speedscope/source-map.438fa06b.js.map 0 个添加, 0 个删除public/-/speedscope/source-map.438fa06b.js.map
- public/-/speedscope/speedscope.026f36b0.js 0 个添加, 0 个删除public/-/speedscope/speedscope.026f36b0.js
加载中
想要评论请 注册 或 登录