This is an automated email from the ASF dual-hosted git repository. lynwee pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/incubator-devlake-website.git
commit d268b6ce4c74a3cf1894db8a0ecbcee6572bbdf3 Author: abeizn <[email protected]> AuthorDate: Mon Feb 19 19:46:36 2024 +0800 fix: scp limit --- docusaurus.config.js | 8 +------- livedemo/docusaurus-plugin-csp.js | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 7 deletions(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index e8cccbeaa4..6bc2d5ca00 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -21,13 +21,6 @@ const versions = require('./versions.json'); organizationName: 'Apache', projectName: 'Apache DevLake', - // Other top-level config fields - customFields: { - head: [ - ['meta', { httpEquiv: 'Content-Security-Policy', content: "frame-src 'self' https://grafana-lake.demo.devlake.io/;" }], - ], - }, - presets: [ [ '@docusaurus/preset-classic', @@ -109,6 +102,7 @@ const versions = require('./versions.json'); sidebarPath: require.resolve('./sidebarsLivedemo.js'), }, ], + './livedemo/docusaurus-plugin-csp', function tailwindcss() { return { name: 'docusaurus-tailwindcss', diff --git a/livedemo/docusaurus-plugin-csp.js b/livedemo/docusaurus-plugin-csp.js new file mode 100644 index 0000000000..21ccec2937 --- /dev/null +++ b/livedemo/docusaurus-plugin-csp.js @@ -0,0 +1,18 @@ +module.exports = function(context, options) { + return { + name: 'docusaurus-plugin-csp', + injectHtmlTags() { + return { + headTags: [ + { + tagName: 'meta', + attributes: { + 'http-equiv': 'Content-Security-Policy', + content: "default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; frame-src 'self' https://grafana-lake.demo.devlake.io/;", + }, + }, + ], + }; + }, + }; +}; \ No newline at end of file
