This is an automated email from the ASF dual-hosted git repository.
abeizn pushed a commit to branch fix-dashboard-scp-limit
in repository https://gitbox.apache.org/repos/asf/incubator-devlake-website.git
The following commit(s) were added to refs/heads/fix-dashboard-scp-limit by
this push:
new 01575a7757 fix: scp limit
01575a7757 is described below
commit 01575a7757546721efe6d3982aa10f493c168a2d
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