Commit Graph

  • dbadff0aac fix(m7.1): JWKS refresh-on-failure in auth middleware (#84) main sharang 2026-06-04 14:46:14 +00:00
  • f474699279 fix(core): JWKS refresh-on-failure in M7.1 auth middleware fix/m7.1-jwks-refresh Sharang Parnerkar 2026-06-04 16:40:55 +02:00
  • 116293519d M7.1 smoke harness: lift auth to compliance-core + compliance-smoke service (#83) sharang 2026-06-04 14:38:35 +00:00
  • 079f913024 feat(smoke): add compliance-smoke crate + scripts/smoke.sh tenant-gating harness feat/m7.1-smoke-harness Sharang Parnerkar 2026-06-04 11:07:45 +02:00
  • f583d0788c feat(core): lift M7.1 tenant types, db helper, and auth middleware into compliance-core Sharang Parnerkar 2026-06-04 11:07:31 +02:00
  • cb7b1b86f5 fix(m7.1): correct middleware layer order so JwksState is visible feat/m7.1-tenant-claims Sharang Parnerkar 2026-05-20 17:20:37 +02:00
  • 05c01ea547 feat(m7.1): wire tenant claims, status enforcement, and db scoping helper Sharang Parnerkar 2026-05-20 10:10:42 +02:00
  • a8cef58e02 feat(dashboard): add light/dark theme with sidebar toggle (#81) sharang 2026-05-13 11:44:22 +00:00
  • 4424db5acb feat(dashboard): add light/dark theme with sidebar toggle feat/light-mode-theme-toggle Sharang Parnerkar 2026-05-13 13:26:37 +02:00
  • 927fbc8ecb fix: live progress + concurrency for embedding builds (#80) sharang 2026-05-13 10:01:05 +00:00
  • b96dda11fb fix: live progress + concurrency for embedding builds fix/embedding-build-progress Sharang Parnerkar 2026-05-13 11:39:37 +02:00
  • e67a13535a fix: add HTTP timeout to reqwest client and CVE stage timeout (#79) sharang 2026-05-13 07:30:26 +00:00
  • 4d5eedcc8b fix: add HTTP timeout to reqwest client and CVE stage timeout fix/cve-scan-http-timeout Sharang Parnerkar 2026-05-13 08:48:03 +02:00
  • df0063abc0 fix: scanner timeouts, semgrep memory cap, syft remote lookups, Script error (#78) sharang 2026-05-12 11:27:24 +00:00
  • 3edd1d50ac fix: resolve cargo audit failures fix/scan-resource-limits-and-script-error Sharang Parnerkar 2026-05-12 12:47:16 +02:00
  • 9ff3b9305c fix: restore syft remote license lookup env vars Sharang Parnerkar 2026-05-12 11:58:21 +02:00
  • e02266511a fix: add timeouts to scanners, cap semgrep memory, remove syft remote lookups, fix Script error Sharang Parnerkar 2026-05-12 11:49:46 +02:00
  • 5cafd13f44 ci: log orca webhook response so deploy steps arent silent Sharang Parnerkar 2026-04-08 15:09:27 +02:00
  • 69209649a5 ci: trigger first orca build for all services Sharang Parnerkar 2026-04-08 10:10:07 +02:00
  • d5439adc0d ci: trigger build of dashboard, docs, mcp images for orca Sharang Parnerkar 2026-04-08 10:09:49 +02:00
  • bc7cdd35e4 ci: replace coolify webhook with orca deploy Sharang Parnerkar 2026-04-08 10:06:02 +02:00
  • c062d834a1 fix: downgrade dotenv missing file from FAILED to info message Sharang Parnerkar 2026-03-30 15:33:24 +02:00
  • 23cf37b6c3 fix: CVE notifications during scan + help chat doc loading + Dockerfile (#55) v0.2.0 sharang 2026-03-30 13:10:56 +00:00
  • 8abfec3303 fix: escape newlines in CopyButton JS string fix/multiple-issues Sharang Parnerkar 2026-03-30 15:03:27 +02:00
  • 2534c03e3b feat: add CopyButton component and copy-to-clipboard across dashboard Sharang Parnerkar 2026-03-30 14:59:38 +02:00
  • 0e53072782 feat: add security response headers (HSTS, X-Frame-Options, nosniff, referrer) Sharang Parnerkar 2026-03-30 14:52:44 +02:00
  • fabd397478 fix: create CVE notifications during scan, fix help chat doc loading Sharang Parnerkar 2026-03-30 14:14:55 +02:00
  • 49d5cd4e0a feat: hourly CVE alerting with notification bell and API (#53) sharang 2026-03-30 10:39:39 +00:00
  • b02202fbc8 feat: hourly CVE alerting with notification bell and API feat/cve-alerts Sharang Parnerkar 2026-03-30 12:32:58 +02:00
  • 4388e98b5b feat: add E2E test suite with nightly CI, fix dashboard Dockerfile (#52) sharang 2026-03-30 10:04:07 +00:00
  • d418f8386f fix: exclude E2E tests from regular CI (no MongoDB available) feat/e2e-tests Sharang Parnerkar 2026-03-30 11:51:39 +02:00
  • 08a1ee2f00 fix: synthesise Contains edges and improve cross-file resolution in code graph Sharang Parnerkar 2026-03-30 11:12:38 +02:00
  • 5b07d38907 feat: add E2E test suite with nightly CI, fix dashboard Dockerfile Sharang Parnerkar 2026-03-30 11:01:19 +02:00
  • a8bb05d7b1 feat: add floating help chat widget, remove settings page (#51) sharang 2026-03-30 08:05:29 +00:00
  • 4d7efea683 docs: update README and add help-chat, deduplication docs feat/help-chat-widget Sharang Parnerkar 2026-03-30 09:49:11 +02:00
  • 263a4e654a feat: add floating help chat widget, remove settings page Sharang Parnerkar 2026-03-30 09:43:39 +02:00
  • bae24f9cf8 fix: cascade-delete DAST targets, pentests, and downstream data on repo delete (#50) sharang 2026-03-30 07:11:23 +00:00
  • dd53132746 feat: refine all LLM system prompts for precision and reduced false positives (#49) sharang 2026-03-30 07:11:17 +00:00
  • f8eb4ea84d fix: cascade-delete DAST targets, pentests, and all downstream data when repo is deleted fix/cascade-delete-repo Sharang Parnerkar 2026-03-29 23:28:26 +02:00
  • 5c376aff9e chore: remove one-pager files from branch feat/refine-llm-prompts Sharang Parnerkar 2026-03-29 23:17:28 +02:00
  • b58f7e47df feat: add multi-language idiom awareness to all LLM review prompts Sharang Parnerkar 2026-03-29 23:17:19 +02:00
  • da4084ee78 feat: refine all LLM system prompts for precision and reduced false positives Sharang Parnerkar 2026-03-29 22:57:37 +02:00
  • ff088f9eb4 feat: deduplicate code review findings across LLM passes (#48) sharang 2026-03-29 20:38:52 +00:00
  • f1bb053882 feat: deduplicate code review findings across LLM passes fix/gitea-pr-review-error-handling Sharang Parnerkar 2026-03-25 21:55:52 +01:00
  • a703577eda trigger: PR review (inline comments) test/dummy-bad-code Sharang Parnerkar 2026-03-25 20:28:12 +01:00
  • e371f32e2e trigger: PR review (retry) Sharang Parnerkar 2026-03-25 20:07:10 +01:00
  • c5a6f30be2 trigger: PR review Sharang Parnerkar 2026-03-25 19:59:03 +01:00
  • 745ad8a441 fix: check Gitea API response status and fallback for PR reviews (#47) sharang 2026-03-25 16:26:09 +00:00
  • af4760baf5 fix: update rustls-webpki to 0.103.10 (RUSTSEC-2026-0049) Sharang Parnerkar 2026-03-25 17:08:18 +01:00
  • f310a3e0a2 style: apply cargo fmt formatting Sharang Parnerkar 2026-03-25 16:48:08 +01:00
  • e5c14636a7 fix: avoid unwrap in MCP health check to pass clippy Sharang Parnerkar 2026-03-25 16:32:34 +01:00
  • fad8bbbd65 feat: add health check for MCP servers on dashboard Sharang Parnerkar 2026-03-20 22:51:39 +01:00
  • c62e9fdcd4 fix: check Gitea API response status and fallback for PR reviews Sharang Parnerkar 2026-03-18 23:41:03 +01:00
  • fe164daa7f feat: add user login and data processing endpoint Sharang Parnerkar 2026-03-18 17:00:32 +01:00
  • a9d039dad3 fix: stop storing code review findings in dashboard (#22) sharang 2026-03-18 15:18:07 +00:00
  • 8af810cdd2 fix: stop storing code review findings in dashboard, use PR comments only fix/remove-code-review-from-findings Sharang Parnerkar 2026-03-18 14:21:09 +01:00
  • a509bdcb2e fix: require TLS for IMAP auth, close port 143 (CERT-Bund compliance) Sharang Parnerkar 2026-03-18 09:29:34 +01:00
  • c461faa2fb feat: pentest onboarding — streaming, browser automation, reports, user cleanup (#16) sharang 2026-03-17 20:32:20 +00:00
  • 681201ff45 fix: update lz4_flex 0.11.5 → 0.11.6 (RUSTSEC-2026-0041) feat/pentest-onboarding Sharang Parnerkar 2026-03-17 21:21:05 +01:00
  • 0236cad536 test: add 29 new tests for cleanup, orchestrator, findings, tool registry, models Sharang Parnerkar 2026-03-17 21:13:18 +01:00
  • 37690ce734 feat: browser session persistence, auto-screenshots, context optimization, user cleanup Sharang Parnerkar 2026-03-17 19:53:55 +01:00
  • a737c36bc9 fix: add pentest architecture to sidebar, fix image paths, enable mermaid Sharang Parnerkar 2026-03-17 00:16:53 +01:00
  • a912ec9ad9 feat: pentest feature improvements — streaming, pause/resume, encryption, browser tool, reports, docs Sharang Parnerkar 2026-03-17 00:07:50 +01:00
  • 11e1c5f438 Merge branch 'fix/chrome-in-agent' Sharang Parnerkar 2026-03-13 11:25:16 +01:00
  • 77f1c92c7b ci: skip check stage on main push since PRs enforce it Sharang Parnerkar 2026-03-13 11:20:39 +01:00
  • 4eac1209d8 fix: remote Chrome PDF export & MCP endpoint sync (#15) sharang 2026-03-13 10:12:20 +00:00
  • 584ef2c822 fix: remote Chrome PDF via CDP, sync MCP endpoint URL on boot Sharang Parnerkar 2026-03-13 10:57:28 +01:00
  • a529e9af0c ci: consolidate CI into single job; fix sidebar footer (#14) sharang 2026-03-13 09:44:32 +00:00
  • 3bb690e5bb refactor: modularize codebase and add 404 unit tests (#13) sharang 2026-03-13 08:03:45 +00:00
  • acc5b86aa4 feat: AI-driven automated penetration testing (#12) sharang 2026-03-12 14:42:54 +00:00
  • 3ec1456b0d docs: rewrite user-facing documentation with screenshots (#11) sharang 2026-03-11 15:26:00 +00:00
  • 689daa0f49 chore: upgrade Dockerfiles to Rust 1.94 Sharang Parnerkar 2026-03-11 13:15:47 +01:00
  • 491665559f feat: per-repo issue tracker, Gitea support, PR review pipeline (#10) sharang 2026-03-11 12:13:59 +00:00
  • be4b43ed64 fix: SBOM export now triggers browser file download instead of showing JSON Sharang Parnerkar 2026-03-11 09:57:34 +01:00
  • 895c070239 fix: rewrite SigNoz dashboards using correct v4 widget schema Sharang Parnerkar 2026-03-11 09:49:45 +01:00
  • f84f69d1ea feat: add SigNoz dashboard JSON configs for agent and dashboard monitoring Sharang Parnerkar 2026-03-11 09:29:48 +01:00
  • 99983c51e3 feat: enhance tracing with field attributes and warn logging across all handlers Sharang Parnerkar 2026-03-10 21:56:16 +01:00
  • 67d6a937ae feat: add OpenTelemetry trace spans to all handlers and pipeline functions Sharang Parnerkar 2026-03-10 17:08:13 +01:00
  • f394cc15de fix: SSH key display and mkdir in Dockerfile Sharang Parnerkar 2026-03-10 15:37:58 +01:00
  • 4361e67703 fix: resolve cargo audit failures by updating tantivy, scraper, quinn-proto (#9) sharang 2026-03-10 14:05:24 +00:00
  • daff5812a6 fix: SBOM multi-ecosystem support with correct package managers and licenses (#8) sharang 2026-03-10 12:37:29 +00:00
  • 0065c7c4b2 feat: UI improvements with icons, back navigation, and overview cards (#7) sharang 2026-03-09 17:09:40 +00:00
  • 46bf9de549 feat: findings refinement, new scanners, and deployment tooling (#6) sharang 2026-03-09 12:53:12 +00:00
  • 32e5fc21e7 feat: add MCP server for exposing compliance data to LLMs (#5) sharang 2026-03-09 08:21:04 +00:00
  • d13cef94cb Add Coolify deploy jobs with path-based change detection Sharang Parnerkar 2026-03-08 19:22:56 +01:00
  • 3a01a28591 Redesign sidebar user section to fix overlap issue Sharang Parnerkar 2026-03-08 18:24:58 +01:00
  • d490359591 Add polished login landing page with feature highlights Sharang Parnerkar 2026-03-08 17:51:41 +01:00
  • b95ce44fb9 Bind dashboard to 0.0.0.0 for container accessibility Sharang Parnerkar 2026-03-08 17:39:25 +01:00
  • 175d303dc4 Set IP=0.0.0.0 in dashboard Dockerfile for container networking Sharang Parnerkar 2026-03-08 17:29:32 +01:00
  • 5a4af292fc Fix OTLP HTTP exporter: use reqwest-rustls for HTTPS support Sharang Parnerkar 2026-03-08 17:07:41 +01:00
  • 04c8084943 Switch OTLP exporter from gRPC/tonic to HTTP/reqwest Sharang Parnerkar 2026-03-08 17:01:02 +01:00
  • d67a51db18 Add nginx config for VitePress SPA routing Sharang Parnerkar 2026-03-08 15:09:42 +01:00
  • 7e12d1433a docs: added vite-press docs (#4) sharang 2026-03-08 13:59:50 +00:00
  • 65abc55915 feat: opentelemetry-tracing (#3) sharang 2026-03-07 23:51:20 +00:00
  • 0cb06d3d6d feat: add Keycloak authentication for dashboard and API endpoints (#2) sharang 2026-03-07 23:50:56 +00:00
  • 42cabf0582 feat: rag-embedding-ai-chat (#1) sharang 2026-03-06 21:54:15 +00:00
  • db454867f3 Add repository filter dropdown to findings page Sharang Parnerkar 2026-03-04 21:53:33 +01:00
  • 5da0b5f4df Fix Last Scanned display and add Graph button in repositories page Sharang Parnerkar 2026-03-04 21:53:26 +01:00
  • 0a365515e9 Enhance graph explorer: widen inspector, redesign index, add search suggestions Sharang Parnerkar 2026-03-04 21:53:15 +01:00
  • b18824db25 Add graph explorer components, API handlers, and dependency updates Sharang Parnerkar 2026-03-04 21:52:49 +01:00