Skip to content

Releases: Yosoyepa/CodeGuardAI

3.0.0

04 Dec 11:33
d12676a

Choose a tag to compare

Release v3.0.0: Cloud Run deployment + Vercel CORS support

Features:

  • Dockerfile optimized for Google Cloud Run (dynamic PORT, slim image)
  • CORS configuration with regex support for Vercel preview URLs
  • Cloud Build CI/CD pipeline (cloudbuild.yaml)
  • Production docker-compose for local testing
  • Environment template for production deployment

Infrastructure:

  • Cloud Run: Auto-scaling, managed containers
  • Vercel: Frontend hosting with preview deployments
  • Supabase: PostgreSQL database
  • Vertex AI: Gemini integration for code analysis"

Code-Guard-AI v1.0.0

25 Nov 09:40
95fcef7

Choose a tag to compare

First Production Release

✨ Features

  • POST /api/v1/analyze: Upload Python files for security analysis
  • SecurityAgent: Detects dangerous functions, SQL injection, hardcoded credentials, weak cryptography
  • Quality Score: Calculated based on finding severity (0-100)
  • OAuth2 Authentication: Swagger UI with optional dev mode
  • AES-256 Encryption: Code storage compliance (RN16)
  • EventBus: Observer pattern for real-time notifications

🔒 Security Detections

Type Severity
Dangerous Functions (eval, exec, pickle) CRITICAL
SQL Injection HIGH
Hardcoded Credentials HIGH
Weak Cryptography (MD5, SHA1) MEDIUM

📊 Quality Metrics

  • Tests: 116 passing
  • Coverage: 94.34%
  • Python: 3.11+

🚀 Quick Start

cd backend
pip install -r requirements.txt
uvicorn src.main:app --reload

Visit: http://localhost:8000/docs

Full Changelog: https://github.com/Yosoyepa/CodeGuardAI/commits/v1.0.0

Full Changelog: v1.0.0...v1.0.0