Commit Graph

465 Commits

Author SHA1 Message Date
vinland100 9117e09de7 feat: make frontend port configurable via environment variable in docker-compose.yml
Build and Push CodeReview / build (push) Has been cancelled Details
2026-03-02 17:38:31 +08:00
vinland100 ee82109d57 docs: Update example environment variables in `.env.example`.
Build and Push CodeReview / build (push) Waiting to run Details
2026-03-02 17:37:53 +08:00
vinland100 c68540a804 Update example environment variables in `.env.example`.
Build and Push CodeReview / build (push) Waiting to run Details
2026-03-02 16:35:43 +08:00
vinland100 dc927cc40c docs: Update README documentation.
Build and Push CodeReview / build (push) Waiting to run Details
2026-03-02 16:18:42 +08:00
vinland100 644b7ce65c Remove `docker-compose.prod.yml` and update a comment in `docker-compose.yml`.
Build and Push CodeReview / build (push) Waiting to run Details
2026-03-02 15:46:43 +08:00
vinland100 7798422596 fix: Adjust Git API timeouts and increase retry attempts to improve connection reliability.
Build and Push CodeReview / build (push) Has been cancelled Details
2026-02-28 10:11:10 +08:00
vinland100 3c5f67f49c docs: update README content.
Build and Push CodeReview / build (push) Waiting to run Details
2026-02-27 09:33:03 +08:00
vinland100 964fbc1235 refactor: Centralize environment variable configuration in Docker Compose and introduce `.env.example` files.
Build and Push CodeReview / build (push) Waiting to run Details
2026-02-27 08:58:36 +08:00
vinland100 9d9462ae55 feat: Update backend configuration and environment variable examples, creating backup environment files. 2026-02-26 16:23:13 +08:00
vinland100 ccffef1997 chore: remove frontend dist volume mount from docker-compose as artifacts are now copied in the Dockerfile.
Build and Push CodeReview / build (push) Waiting to run Details
2026-02-26 15:42:31 +08:00
vinland100 a80ab66131 feat: Add Gitea repository file fetching to the project file listing endpoint.
Build and Push CodeReview / build (push) Has been cancelled Details
2026-02-09 10:59:46 +08:00
vinland100 a554503e04 feat: Implement a short initial connection timeout for `_http_get_with_retry` and add `httpx.ReadTimeout` to the retry exceptions.
Build and Push CodeReview / build (push) Waiting to run Details
2026-02-09 10:53:08 +08:00
vinland100 5491714cce feat: Implement shared HTTP client with retry logic and optimized connection settings for GitHub/Gitea API calls to improve reliability and performance.
Build and Push CodeReview / build (push) Has been cancelled Details
2026-02-06 14:12:51 +08:00
vinland100 f0981ae187 fix: Increase HTTP client timeout in the scanner service from 30 to 120 seconds.
Build and Push CodeReview / build (push) Has been cancelled Details
2026-02-03 13:21:53 +08:00
vinland100 c43b0f4c09 style: Add `!fixed` class to `DialogContent` for audit options.
Build and Push CodeReview / build (push) Has been cancelled Details
2026-01-31 10:26:04 +08:00
vinland100 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. 2026-01-30 15:23:38 +08:00
vinland100 18613d533f fix: Enhance robustness of issue and quality score processing in the scanner service by adding defensive checks and error handling. 2026-01-30 15:16:51 +08:00
vinland100 0735834931 feat: Implement incremental historical event loading and stream reconnection on tab visibility change to improve event synchronization.
Build and Push CodeReview / build (push) Waiting to run Details
2026-01-30 14:57:59 +08:00
vinland100 0f9c1e2bc9 feat: Implement robust task cancellation and cleanup for file analysis tasks. 2026-01-30 14:49:12 +08:00
vinland100 05db656fd1 feat: Add specific rate limit error messages for ZIP task analysis, instant analysis, and repository scanning.
Build and Push CodeReview / build (push) Has been cancelled Details
2026-01-16 10:21:30 +08:00
vinland100 ed1fab2c11 Add DeepAudit Agent Instructions and remove outdated architecture image
Build and Push CodeReview / build (push) Has been cancelled Details
- Introduced AGENTS.md with detailed instructions for backend and frontend development, code style conventions, agent framework specifics, and repository structure.
2026-01-13 15:12:22 +08:00
vinland100 76f731cb22 refactor: streamline JSON output requirements and enhance clarity in code analysis instructions
Build and Push CodeReview / build (push) Waiting to run Details
2026-01-12 16:27:41 +08:00
vinland100 7c0d95385f refactor: update SVG circle radius and improve code readability in ReportExportDialog
Build and Push CodeReview / build (push) Waiting to run Details
2026-01-12 15:08:33 +08:00
vinland100 7f951d5451 Refine security score calculation logic and enforce mandatory fields for findings in JSON format
Build and Push CodeReview / build (push) Waiting to run Details
2026-01-12 14:22:06 +08:00
vinland100 b373692577 Fix capitalization issues and handle cases where the answer is "none".
Build and Push CodeReview / build (push) Waiting to run Details
2026-01-12 14:04:12 +08:00
vinland100 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.
Build and Push CodeReview / build (push) Waiting to run Details
2026-01-12 13:39:48 +08:00
vinland100 6c2a15ad90 Optimize parallel LLM calls while addressing the circular issue in Agent auditing.
Build and Push CodeReview / build (push) Has been cancelled Details
2026-01-09 17:30:18 +08:00
vinland100 de88b69f86 The fast scan mode follows the file exclusion pattern used during RAG embedding.
Build and Push CodeReview / build (push) Waiting to run Details
2026-01-09 16:41:40 +08:00
vinland100 a11542c4bf Configure unified file extensions, exclude directories, and exclude files.
Build and Push CodeReview / build (push) Waiting to run Details
2026-01-09 16:28:27 +08:00
vinland100 cd8fb49a56 resolve indexing hangs and optimize code splitting performance
Build and Push CodeReview / build (push) Waiting to run Details
2026-01-09 16:12:55 +08:00
vinland100 f86e556d0d detailed logs.
Build and Push CodeReview / build (push) Waiting to run Details
2026-01-09 15:39:03 +08:00
vinland100 dfefdfe432 Time zone handling
Build and Push CodeReview / build (push) Waiting to run Details
2026-01-09 13:36:12 +08:00
vinland100 3ce3767938 Change the log time to China
Build and Push CodeReview / build (push) Waiting to run Details
2026-01-09 13:23:49 +08:00
vinland100 5166027e2f Modify the CI integration address guide
Build and Push CodeReview / build (push) Waiting to run Details
2026-01-08 16:17:48 +08:00
vinland100 83a9a85382 Restore the CI history deletion feature
Build and Push CodeReview / build (push) Waiting to run Details
2026-01-08 16:15:19 +08:00
vinland100 e537010dfd feat: remove agent audit page and set dashboard as root path
Build and Push CodeReview / build (push) Waiting to run Details
2026-01-08 15:12:38 +08:00
vinland100 0e2a7dfa87 Modify the Agent audit logic to prevent infinite loops until the loop limit is triggered.
Build and Push CodeReview / build (push) Waiting to run Details
2026-01-08 14:53:34 +08:00
vinland100 7da7cf7fa9 chore: Update Docker image repository in production compose and build workflows, and remove the China-specific production compose file.
Build and Push CodeReview / build (push) Waiting to run Details
2026-01-07 17:31:00 +08:00
vinland100 6c68a7c51e feat: Introduce Gitea CI for Docker image builds/pushes and update docker-compose to use new registry images and persistent volumes. 2026-01-07 17:14:03 +08:00
vinland100 0a977ef12a docs: Consolidate English README content into `README.md` and remove `README_EN.md`. 2026-01-07 16:52:00 +08:00
vinland100 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. 2026-01-06 17:23:34 +08:00
vinland100 eac1620504 fix: remove extraneous single quote from uvicorn command in docker-compose.yml 2026-01-06 17:17:59 +08:00
vinland100 ed5aaa501f Remove uvicorn hot reload and exclude flags from docker-compose app service command. 2026-01-06 17:12:07 +08:00
vinland100 1876649ed3 feat: Enhance indexing progress logging with current file details and add new Docker volumes for CI data persistence. 2026-01-06 17:05:05 +08:00
vinland100 99a73c7706 chore: Add quiet flag to git commands and exclude data directory from uvicorn hot reload. 2026-01-06 16:45:12 +08:00
vinland100 4e7a4c5d9c feat: Integrate Gitea as the default repository type with corresponding UI updates and icon. 2026-01-06 16:27:54 +08:00
vinland100 fcb40db556 feat: Add Gitea as a default repository type, refine ChromaDB metadata updates, and enhance indexer logging and file deletion logic. 2026-01-06 16:21:21 +08:00
vinland100 0656062a4f feat: Add Rust, Swift, Kotlin, and SQL patterns to the RAG splitter and enhance frontend access token retrieval by checking sessionStorage. 2026-01-06 15:32:17 +08:00
vinland100 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. 2026-01-06 15:18:38 +08:00
vinland100 969d899476 feat: Enhance embedding service with concurrency control, dynamic batching, and retry logic, and improve indexer with concurrent, incremental file processing. 2026-01-06 14:50:30 +08:00