Commit Graph

  • c43b0f4c09 style: Add `!fixed` class to `DialogContent` for audit options. main vinland100 2026-01-31 10:26:04 +0800
  • 136e2d14da fix: Add `sanitize_for_db` helper to remove NULL bytes from strings and apply it to `code_snippet`, `title`, `message`, `suggestion`, and `ai_explanation` fields before saving to the database. vinland100 2026-01-30 15:23:38 +0800
  • 18613d533f fix: Enhance robustness of issue and quality score processing in the scanner service by adding defensive checks and error handling. vinland100 2026-01-30 15:16:51 +0800
  • 0735834931 feat: Implement incremental historical event loading and stream reconnection on tab visibility change to improve event synchronization. vinland100 2026-01-30 14:57:59 +0800
  • 0f9c1e2bc9 feat: Implement robust task cancellation and cleanup for file analysis tasks. vinland100 2026-01-30 14:49:12 +0800
  • 05db656fd1 feat: Add specific rate limit error messages for ZIP task analysis, instant analysis, and repository scanning. vinland100 2026-01-16 10:21:30 +0800
  • ed1fab2c11 Add DeepAudit Agent Instructions and remove outdated architecture image vinland100 2026-01-13 15:12:22 +0800
  • 76f731cb22 refactor: streamline JSON output requirements and enhance clarity in code analysis instructions vinland100 2026-01-12 16:27:41 +0800
  • 7c0d95385f refactor: update SVG circle radius and improve code readability in ReportExportDialog vinland100 2026-01-12 15:08:33 +0800
  • 7f951d5451 Refine security score calculation logic and enforce mandatory fields for findings in JSON format vinland100 2026-01-12 14:22:06 +0800
  • b373692577 Fix capitalization issues and handle cases where the answer is "none". vinland100 2026-01-12 14:04:12 +0800
  • a98e3e531b Fixed the issue of infinite loop outputting the same content in the Agent audit mode, and resolved the problem of incomplete display of the frontend Activity log in Agent audit mode. vinland100 2026-01-12 13:39:48 +0800
  • 6c2a15ad90 Optimize parallel LLM calls while addressing the circular issue in Agent auditing. vinland100 2026-01-09 17:30:18 +0800
  • de88b69f86 The fast scan mode follows the file exclusion pattern used during RAG embedding. vinland100 2026-01-09 16:41:40 +0800
  • a11542c4bf Configure unified file extensions, exclude directories, and exclude files. vinland100 2026-01-09 16:28:27 +0800
  • cd8fb49a56 resolve indexing hangs and optimize code splitting performance vinland100 2026-01-09 16:12:55 +0800
  • f86e556d0d detailed logs. vinland100 2026-01-09 15:39:03 +0800
  • dfefdfe432 Time zone handling vinland100 2026-01-09 13:36:12 +0800
  • 3ce3767938 Change the log time to China vinland100 2026-01-09 13:23:49 +0800
  • 5166027e2f Modify the CI integration address guide vinland100 2026-01-08 16:17:48 +0800
  • 83a9a85382 Restore the CI history deletion feature vinland100 2026-01-08 16:15:19 +0800
  • e537010dfd feat: remove agent audit page and set dashboard as root path vinland100 2026-01-08 15:11:37 +0800
  • 0e2a7dfa87 Modify the Agent audit logic to prevent infinite loops until the loop limit is triggered. vinland100 2026-01-08 14:53:34 +0800
  • 7da7cf7fa9 chore: Update Docker image repository in production compose and build workflows, and remove the China-specific production compose file. vinland100 2026-01-07 17:31:00 +0800
  • 6c68a7c51e feat: Introduce Gitea CI for Docker image builds/pushes and update docker-compose to use new registry images and persistent volumes. vinland100 2026-01-07 17:14:03 +0800
  • 0a977ef12a docs: Consolidate English README content into `README.md` and remove `README_EN.md`. vinland100 2026-01-07 16:52:00 +0800
  • 6b37b8a7f9 feat: Add markdown language support, ensure file-level chunks for non-empty but un-splittable files, and improve robustness of embedding service and API key initialization. vinland100 2026-01-06 17:23:34 +0800
  • eac1620504 fix: remove extraneous single quote from uvicorn command in docker-compose.yml vinland100 2026-01-06 17:17:59 +0800
  • ed5aaa501f Remove uvicorn hot reload and exclude flags from docker-compose app service command. vinland100 2026-01-06 17:12:07 +0800
  • 1876649ed3 feat: Enhance indexing progress logging with current file details and add new Docker volumes for CI data persistence. vinland100 2026-01-06 17:05:05 +0800
  • 99a73c7706 chore: Add quiet flag to git commands and exclude data directory from uvicorn hot reload. vinland100 2026-01-06 16:45:12 +0800
  • 4e7a4c5d9c feat: Integrate Gitea as the default repository type with corresponding UI updates and icon. vinland100 2026-01-06 16:27:54 +0800
  • fcb40db556 feat: Add Gitea as a default repository type, refine ChromaDB metadata updates, and enhance indexer logging and file deletion logic. vinland100 2026-01-06 16:21:21 +0800
  • 0656062a4f feat: Add Rust, Swift, Kotlin, and SQL patterns to the RAG splitter and enhance frontend access token retrieval by checking sessionStorage. vinland100 2026-01-06 15:32:17 +0800
  • f743357bd7 feat: Add extensive language support for code splitting, scanning, and vulnerability detection by expanding file extensions, Tree-sitter node types, vulnerability patterns, and exclusion rules. vinland100 2026-01-06 15:18:38 +0800
  • 969d899476 feat: Enhance embedding service with concurrency control, dynamic batching, and retry logic, and improve indexer with concurrent, incremental file processing. vinland100 2026-01-06 14:50:30 +0800
  • b8e5c96541 feat: Enhance indexer smart mode to always full-index new collections and fix ChromaDB query limits, adding comprehensive tests for indexer logic. vinland100 2026-01-06 13:48:14 +0800
  • 7f74551b2d chore: Update Docker Compose configuration. vinland100 2026-01-06 13:34:38 +0800
  • c307609eaa feat: Implement API retry logic for GitHub, Gitea, and GitLab on 401/403 errors and enhance scan task error reporting. vinland100 2026-01-06 10:53:49 +0800
  • 9ec07a6594 feat: Centralize Git tokens to system environment variables and add Gitea branch verification. vinland100 2026-01-05 17:12:47 +0800
  • 8c096c00cc config: update Docker Compose service definitions and frontend environment variable examples. vinland100 2026-01-05 15:56:09 +0800
  • 29024dc994 chore: Use direct Python base image in sandbox Dockerfile. vinland100 2026-01-05 15:34:22 +0800
  • 75d911d5d2 docs: Update example environment variables in `env.example`. vinland100 2026-01-05 14:51:32 +0800
  • 2b0c7f5c2a feat: Lock LLM and embedding configurations to system environment variables, mask API keys, and refactor frontend logout. vinland100 2026-01-05 14:45:00 +0800
  • 0176cb4d12 chore: Remove explicit version numbers from UI and comments, and apply minor formatting to Docker Compose configurations. vinland100 2026-01-05 13:50:23 +0800
  • 4d3761e0e0 feat: Add Gitea username integration, refactor password hashing with direct bcrypt, and remove frontend version displays. vinland100 2026-01-05 13:47:48 +0800
  • bc1597a41d refactor: update CI prompts for enhanced instruction and clarity vinland100 2026-01-05 10:50:47 +0800
  • 72478bd047 Remove GitHub link from sidebar and set CI project card titles to normal case. vinland100 2026-01-05 09:57:47 +0800
  • 7a3bb08d48 feat: Introduce reusable AppLogo component and update project activity timestamp to UTC. vinland100 2026-01-05 09:50:51 +0800
  • a29f57d119 I need the actual code changes (diff) to generate an accurate commit message. vinland100 2026-01-04 17:16:44 +0800
  • 783093f0fd feat: Improve CI service context retrieval by prioritizing sync diff and adjusting prompt generation for different PR actions. vinland100 2026-01-04 17:13:01 +0800
  • 70bf6ccac2 refactor: refine CI prompt definitions vinland100 2026-01-04 16:49:10 +0800
  • 37fafe655a feat: Improve incremental diff detection and messaging for empty diffs, and add success logging for PR reviews and chat responses. vinland100 2026-01-04 16:40:35 +0800
  • 3f4bd2f6c5 feat: Improve sync diff retrieval by using local git commands and robustly handling `before_sha` validity and fallbacks. vinland100 2026-01-04 16:13:47 +0800
  • e23af55e53 feat: Improve PR sync diff calculation by fetching previous review SHA from the database and refining diff messaging. vinland100 2026-01-04 15:46:31 +0800
  • 2c8c711cde docs: update CI prompt definitions. vinland100 2026-01-04 15:22:41 +0800
  • 7fa9bb5c26 feat: Add referenced file footers to AI comments and correct Gitea PR 'synchronize' action to 'synchronized'. vinland100 2026-01-04 15:07:37 +0800
  • d01d3850df feat: add PR synchronization prompt and incorporate commit diffs and conversation history into PR review and chat. vinland100 2026-01-04 14:34:29 +0800
  • 23ac263d76 feat: Enhance RAG embedding dimension handling, add Qwen3 support, and improve index rebuild logic vinland100 2026-01-04 11:28:58 +0800
  • 6abede99f4 feat: enhance embedding dimension detection with Qwen support and expand RAG index rebuild triggers. vinland100 2025-12-31 17:14:08 +0800
  • 4aea8ee7a9 feat: Enhance embedding service configuration and add CI pipeline retry logic for dimension mismatches with optional index rebuild. vinland100 2025-12-31 17:11:27 +0800
  • df8796e6e3 feat: Centralize repository synchronization and indexing into `_ensure_indexed` for PR and chat events, add empty chat query handling, and improve Gitea URL rewriting. vinland100 2025-12-31 16:57:42 +0800
  • b401a26b10 feat: Add CI/CD integration with Gitea webhooks and pull request review functionality. vinland100 2025-12-31 16:40:33 +0800
  • 647373345f
    Merge pull request #105 from Arcueld/perf/rag-optimize-embeddings lintsinghua 2025-12-28 10:32:42 +0800
  • e06126482c perf(rag): 优化嵌入服务性能并改进批处理大小配置 ArcueId 2025-12-28 10:15:58 +0800
  • 8644f6f113 refactor(ssh): 将SSH密钥管理功能从账户页面移至系统配置页面 lintsinghua 2025-12-26 20:51:00 +0800
  • b030381ad2 feat(ssh): 增加SSH超时配置并改进错误处理 lintsinghua 2025-12-26 20:34:47 +0800
  • 96e4e21692
    Merge pull request #95 from tusik/feature/git_ssh lintsinghua 2025-12-26 20:27:47 +0800
  • 869513e0c5 Merge branch 'v3.0.0' of github.com:lintsinghua/DeepAudit into feature/git_ssh Image 2025-12-26 09:39:25 +0800
  • f1243245a8 feat(SSH):添加known_hosts持久化与清理功能 Image 2025-12-26 09:33:55 +0800
  • 7df08e1c77
    Update README.md lintsinghua 2025-12-26 00:44:23 +0800
  • 15605fea16 refactor(agent): 移除LangGraph工作流并迁移到动态Agent树架构 lintsinghua 2025-12-25 17:58:14 +0800
  • 39e2f43210 feat(agent): 增强API错误处理机制 lintsinghua 2025-12-25 17:35:31 +0800
  • c7632afdab feat: 为文件操作和代码解析添加异步支持 lintsinghua 2025-12-25 17:20:42 +0800
  • 597d19dbfe 🐛 fix(git):将SSH主机密钥检查从no改为yes以增强安全性 feat(git):改进SSH URL检测和分支克隆逻辑 📝 docs(frontend):更新SSH公钥添加说明,移除CodeUp链接 Image 2025-12-25 16:17:42 +0800
  • fdbec80da5
    Merge pull request #101 from vinland100/fix/gitea-auth-and-cs lintsinghua 2025-12-25 15:47:48 +0800
  • 05b3842536 fix: 修正 Tree-sitter C# 解析器的语言标识符命名以消除加载警告 vinland100 2025-12-25 15:31:27 +0800
  • d10f023a7e fix: 实现 Agent 任务中私有 Gitea 仓库克隆的 Token 认证支持 vinland100 2025-12-25 15:26:47 +0800
  • 0a8133aab2
    Merge pull request #99 from vinland100/fix/gitea-display-type lintsinghua 2025-12-25 15:31:30 +0800
  • b095e7aa6c feat(git_ssh_service):扩展SSH私钥验证以支持传统RSA PEM格式 🔧 refactor(git_ssh_service):重构私钥加载逻辑,增加格式兼容性处理 Image 2025-12-25 15:13:53 +0800
  • 9399c01d8c Merge branch 'v3.0.0' of github.com:lintsinghua/DeepAudit into feature/git_ssh Image 2025-12-25 14:41:09 +0800
  • 84fa2b5266 refactor(frontend): 采用中心化常量动态渲染仓库平台选项 vinland100 2025-12-25 14:11:30 +0800
  • 2f28e7e6eb fix: 修复项目详情页中Gitea类型仍然显示为'其他'的问题 vinland100 2025-12-25 13:42:51 +0800
  • 9bfde8ec24
    Merge pull request #71 from vinland100/feat/gitea-support lintsinghua 2025-12-25 13:18:51 +0800
  • e4f1391a28 merge: 同步上游 v3.0.0 并更新 uv 依赖锁文件 vinland100 2025-12-25 11:45:52 +0800
  • 212bce65b8
    Merge pull request #98 from rockmelodies/v3.0.0 lintsinghua 2025-12-24 22:17:34 +0800
  • 85132afdde Merge branch 'v3.0.0' of https://github.com/rockmelodies/DeepAudit into v3.0.0 rockmelodies 2025-12-24 19:11:44 +0800
  • b1b0531e47 增加readme.md docker加速源配置方法 rockmelodies 2025-12-24 19:05:14 +0800
  • cbb88bbfc7
    Merge pull request #97 from rockmelodies/v3.0.0 lintsinghua 2025-12-24 18:07:32 +0800
  • 91290802a8 在 GoTestTool 类的 _build_wrapper_code 方法中,第 770 行有语法错误。 以修复 rockmelodies 2025-12-24 17:39:24 +0800
  • a79b27a6d2 feat(ssh):新增SSH密钥认证支持,支持通过SSH方式访问Git仓库 Image 2025-12-24 16:08:56 +0800
  • 0253ede1ff
    Update README.md lintsinghua 2025-12-23 10:00:42 +0800
  • 4c349f9021 chore: 更新DeepAudit导航图片 lintsinghua 2025-12-23 09:58:55 +0800
  • 0cae7c06dd Merge branches 'v3.0.0' and 'v3.0.0' of https://github.com/lintsinghua/XCodeReviewer into v3.0.0 lintsinghua 2025-12-23 09:57:33 +0800
  • 05ab93666e docs: 添加交流群信息到README文件 lintsinghua 2025-12-23 09:57:32 +0800
  • 1f0a5f2317
    更新 README.md lintsinghua 2025-12-22 21:40:46 +0800
  • 386fe6f181
    更新 LLM_PROVIDERS.md lintsinghua 2025-12-22 21:39:58 +0800
  • 09444458b1
    Update README.md lintsinghua 2025-12-22 02:02:18 +0800
  • 372ec98d29 chore: 更新logo图片并添加logo_pre图片 lintsinghua 2025-12-22 02:01:34 +0800
  • d38f3cb332 docs: 将README_CN.md内容合并到README.md并删除中文文件 lintsinghua 2025-12-22 01:57:24 +0800