Apply Composer changes: comprehensive API updates, migrations, middleware, and infrastructure improvements
- Add comprehensive database migrations (001-024) for schema evolution - Enhance API schema with expanded type definitions and resolvers - Add new middleware: audit logging, rate limiting, MFA enforcement, security, tenant auth - Implement new services: AI optimization, billing, blockchain, compliance, marketplace - Add adapter layer for cloud integrations (Cloudflare, Kubernetes, Proxmox, storage) - Update Crossplane provider with enhanced VM management capabilities - Add comprehensive test suite for API endpoints and services - Update frontend components with improved GraphQL subscriptions and real-time updates - Enhance security configurations and headers (CSP, CORS, etc.) - Update documentation and configuration files - Add new CI/CD workflows and validation scripts - Implement design system improvements and UI enhancements
This commit is contained in:
119
.gitignore
vendored
119
.gitignore
vendored
@@ -5,16 +5,24 @@ node_modules/
|
||||
|
||||
# Testing
|
||||
coverage/
|
||||
*.lcov
|
||||
.nyc_output
|
||||
|
||||
# Next.js
|
||||
.next/
|
||||
out/
|
||||
# Production
|
||||
build/
|
||||
dist/
|
||||
.next/
|
||||
out/
|
||||
|
||||
# Production
|
||||
*.log
|
||||
# Misc
|
||||
.DS_Store
|
||||
*.pem
|
||||
*.key
|
||||
*.crt
|
||||
*.p12
|
||||
*.pfx
|
||||
|
||||
# Debug
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
@@ -22,8 +30,11 @@ pnpm-debug.log*
|
||||
lerna-debug.log*
|
||||
|
||||
# Local env files
|
||||
.env*.local
|
||||
.env
|
||||
.env*.local
|
||||
.env.production
|
||||
.env.development
|
||||
.env.test
|
||||
|
||||
# Vercel
|
||||
.vercel
|
||||
@@ -32,6 +43,11 @@ lerna-debug.log*
|
||||
*.tsbuildinfo
|
||||
next-env.d.ts
|
||||
|
||||
# Downloaded binaries
|
||||
*.tar.gz
|
||||
kind
|
||||
go*.tar.gz
|
||||
|
||||
# IDE
|
||||
.vscode/
|
||||
.idea/
|
||||
@@ -43,10 +59,44 @@ next-env.d.ts
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# Secrets and credentials (DoD/MilSpec compliance)
|
||||
*.secret
|
||||
*.key
|
||||
*.pem
|
||||
*.p12
|
||||
*.pfx
|
||||
secrets/
|
||||
credentials/
|
||||
*.credentials
|
||||
.env.production
|
||||
.env.staging
|
||||
|
||||
# Backup files
|
||||
*.bak
|
||||
*.backup
|
||||
*.old
|
||||
|
||||
# Terraform
|
||||
.terraform/
|
||||
*.tfstate
|
||||
*.tfstate.*
|
||||
.terraform.lock.hcl
|
||||
terraform.tfvars
|
||||
|
||||
# Kubernetes secrets
|
||||
*-secret.yaml
|
||||
*-credentials.yaml
|
||||
!*-template.yaml
|
||||
!*-example.yaml
|
||||
|
||||
# Logs
|
||||
logs/
|
||||
*.log
|
||||
|
||||
# Temporary files
|
||||
tmp/
|
||||
temp/
|
||||
*.tmp
|
||||
*.temp
|
||||
.cache/
|
||||
|
||||
# Go
|
||||
*.exe
|
||||
@@ -58,11 +108,52 @@ Thumbs.db
|
||||
*.out
|
||||
go.work
|
||||
|
||||
# Kubernetes
|
||||
*.kubeconfig
|
||||
# Python
|
||||
__pycache__/
|
||||
*.py[cod]
|
||||
*$py.class
|
||||
*.so
|
||||
.Python
|
||||
venv/
|
||||
env/
|
||||
ENV/
|
||||
|
||||
# Secrets
|
||||
secrets/
|
||||
*.pem
|
||||
*.key
|
||||
# Database
|
||||
*.db
|
||||
*.sqlite
|
||||
*.sqlite3
|
||||
|
||||
# Certificates
|
||||
*.crt
|
||||
*.cert
|
||||
*.cer
|
||||
*.p7b
|
||||
*.p7c
|
||||
*.p7m
|
||||
*.p7s
|
||||
|
||||
# Private keys
|
||||
*.key
|
||||
*.rsa
|
||||
*.dsa
|
||||
*.ec
|
||||
*.pem
|
||||
|
||||
# Archive files that might contain secrets
|
||||
*.zip
|
||||
*.tar
|
||||
*.tar.gz
|
||||
*.tgz
|
||||
*.rar
|
||||
*.7z
|
||||
|
||||
# Configuration files with secrets
|
||||
config/secrets.yaml
|
||||
config/credentials.yaml
|
||||
config/*.secret.*
|
||||
|
||||
# STIG and compliance reports (may contain sensitive info)
|
||||
docs/compliance/ASSESSMENT_REPORTS/*.pdf
|
||||
docs/compliance/ASSESSMENT_REPORTS/*.docx
|
||||
docs/compliance/PENETRATION_TEST_REPORTS/*.pdf
|
||||
docs/compliance/PENETRATION_TEST_REPORTS/*.docx
|
||||
|
||||
Reference in New Issue
Block a user