- Added helmet for security headers and configured content security policy - Implemented CORS with a whitelist for allowed origins - Introduced express-validator for input validation in API endpoints - Set request size limits to prevent DoS attacks - Added global error handling and 404 response - Updated TypeScript configuration to use node16 module resolution - Improved Docker Compose configuration for security and resource limits - Created a comprehensive .env.example for environment configuration - Implemented automated security scans in CI/CD with Trivy - Added cleanup script for debugging ports - Established a detailed security policy document
9 lines
413 B
JSON
9 lines
413 B
JSON
{
|
|
"github.copilot.chat.languageContext.inline.typescript.enabled": true,
|
|
"github.copilot.chat.languageContext.fix.typescript.enabled": true,
|
|
"github.copilot.chat.edits.temporalContext.enabled": true,
|
|
"github.copilot.chat.completionContext.typescript.mode": "on",
|
|
"github.copilot.chat.agent.thinkingTool": true,
|
|
"github.copilot.chat.followUps": "always",
|
|
"debug.onTaskErrors": "abort"
|
|
} |