Implement end-to-end RAG pipeline: AST-aware code chunking, LiteLLM
embedding generation, MongoDB vector storage with brute-force cosine
similarity fallback for self-hosted instances, and a chat API with
RAG-augmented responses. Add dedicated /chat/:repo_id dashboard page
with embedding build controls, message history, and source reference
cards.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Fix SBOM display bug by removing incorrect BSON serde helpers on DateTime fields
- Add filtered/searchable SBOM list with repo, package manager, search, vuln, and license filters
- Add SBOM export (CycloneDX 1.5 / SPDX 2.3), license compliance tab, and cross-repo diff
- Add vulnerability drill-down with inline CVE details and advisory links
- Add DELETE /api/v1/repositories/{id} with cascade delete of all related data
- Add delete repository button with confirmation modal warning in dashboard
- Add spinner and progress bar for embedding builds with auto-polling status
- Install syft in agent Dockerfile for SBOM generation
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace expect/unwrap calls with safe alternatives, add Default impls
for parser structs and Toasts, fix redundant closures, collapse nested
ifs, remove unused import, and allow recursive-only-self/too-many-args
lints in compliance-graph.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
sharang
merged commit 42cabf0582 into main2026-03-06 21:54:16 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
- Fix SBOM display bug by removing incorrect BSON serde helpers on DateTime fields - Add filtered/searchable SBOM list with repo, package manager, search, vuln, and license filters - Add SBOM export (CycloneDX 1.5 / SPDX 2.3), license compliance tab, and cross-repo diff - Add vulnerability drill-down with inline CVE details and advisory links - Add DELETE /api/v1/repositories/{id} with cascade delete of all related data - Add delete repository button with confirmation modal warning in dashboard - Add spinner and progress bar for embedding builds with auto-polling status - Install syft in agent Dockerfile for SBOM generation Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>