diff --git a/package.json b/package.json index aaf4032..6882f3d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ipwhitelist", - "version": "0.5.137", + "version": "0.5.138", "description": "IP WhiteList microservice for cloud provider", "main": "server.js", "scripts": { diff --git a/src/middleware/csp.js b/src/middleware/csp.js index 90f4435..75c310e 100644 --- a/src/middleware/csp.js +++ b/src/middleware/csp.js @@ -26,6 +26,7 @@ const CSP_DIRECTIVES = { defaultSrc: ["'self'"], // 'unsafe-inline' нужен пока стили и скрипты inline в EJS. scriptSrc: ["'self'", "'unsafe-inline'"], + scriptSrcAttr: ["'unsafe-inline'"], // для onchange/onclick в EJS styleSrc: ["'self'", "'unsafe-inline'"], imgSrc: ["'self'", 'data:'], // data: для SVG-иконок fontSrc: ["'self'"], diff --git a/v2/src/config/index.js b/v2/src/config/index.js index 564a571..8c73484 100644 --- a/v2/src/config/index.js +++ b/v2/src/config/index.js @@ -9,7 +9,7 @@ // ═══════════════════════════════════════════════════════════════════════════════ module.exports = { - version: '0.5.137', + version: '0.5.138', // ── IAM ────────────────────────────────────────────────────────────────── iamUrl: process.env.V2_IAM_URL || 'https://auth-api.ngcloud.ru/api/v1/auth/user',