Commit History

  1. debug: add traceback printing to exceptions

    2a6bec4

  1. fix: make proxy token authentication fallback fail-safe

    48faea5
  2. fix: add synchronous scanning and optimize for Hugging Face Spaces 16GB memory

    035f79c

  1. Fix VibeSec pipeline logic bugs, routing, feedback store, and RLS test cases

    35a0968

  1. refactor(backend): use asyncio and thread pools for background tasks, optimize scanner AST utils and checks

    dhruvkachhela
    1948258
  2. Refactor scanner layers to use AST architecture, fix uvicorn graceful shutdown

    8830d3e
  3. fix(api): add self-ping keep-alive loop to prevent Render free-tier spin-down during active scans

    dhruvkachhela
    1947ceb
  4. fix: optimize Layer 7 memory footprints and prevent OOM/timeouts on Render

    a13cc4e

  1. feat(scanner): sync dynamic secrets validation filters and entropy triaging

    d46e192

  1. security: add security headers middleware, upgrade package dependencies, and resolve scanner false positives

    b98a2e0

  1. fix(scanner): resolve base64 file corruption and route classification bugs, sync AST upgrades

    dhruvkachhela
    71bbe71

  1. feat: implement dynamic Semgrep rules sync engine, secure admin endpoint and offline rulesets

    dhruvkachhela
    7228417

  1. fix(api): map SQLi, XSS, XXE, and other injection findings to the newly allowed 'injection' category

    dhruvkachhela
    28e524a

  1. fix: secure dynamic fallback for backward compatibility in production

    dhruvkachhela
    44d1989
  2. fix: resolve proxy authentication 401 unauthorized

    dhruvkachhela
    fc363e6
  3. security: implement secure path traversal, SSRF mitigation, rate limiting, and Joern injection sanitization

    dhruvkachhela
    f29057b

  1. fix: align database scans table update with the correct Postgres schema (remove scan_metadata and vulnerabilities_count)

    dhruvkachhela
    0c9d937
  2. fix: map scan finding categories strictly to vulnerabilities_category_check database constraints

    dhruvkachhela
    851c62c

  1. fix: add GET and HEAD root path handlers for Render health check

    dhruvkachhela
    48284f7
  2. fix: scans table constraint and robust parsing of OSV CVSS score vectors

    dhruvkachhela
    8e74a92
  3. feat: execute scan engine asynchronously in background task and support VIBESEC_PROXY_TOKEN

    dhruvkachhela
    f7bcdb4
  4. debug: print token and service key details

    dhruvkachhela
    e0fdabf
  5. fix: sanitize environment variables by stripping quotes

    dhruvkachhela
    360e833
  6. fix: support service-role key authorization for background scans

    dhruvkachhela
    ffe6464
  7. feat: secure Python backend engine v2.0

    dhruvkachhela
    6cb82c6