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
|
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
|
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
|
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
|
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
|
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
|
9ec07a6594
|
feat: Centralize Git tokens to system environment variables and add Gitea branch verification.
|
2026-01-05 17:12:47 +08:00 |
vinland100
|
8c096c00cc
|
config: update Docker Compose service definitions and frontend environment variable examples.
|
2026-01-05 15:56:09 +08:00 |
vinland100
|
2b0c7f5c2a
|
feat: Lock LLM and embedding configurations to system environment variables, mask API keys, and refactor frontend logout.
|
2026-01-05 14:45:00 +08:00 |
vinland100
|
0176cb4d12
|
chore: Remove explicit version numbers from UI and comments, and apply minor formatting to Docker Compose configurations.
|
2026-01-05 13:50:23 +08:00 |
vinland100
|
4d3761e0e0
|
feat: Add Gitea username integration, refactor password hashing with direct bcrypt, and remove frontend version displays.
|
2026-01-05 13:47:48 +08:00 |
vinland100
|
72478bd047
|
Remove GitHub link from sidebar and set CI project card titles to normal case.
|
2026-01-05 09:57:47 +08:00 |
vinland100
|
7a3bb08d48
|
feat: Introduce reusable AppLogo component and update project activity timestamp to UTC.
|
2026-01-05 09:50:51 +08:00 |
vinland100
|
b401a26b10
|
feat: Add CI/CD integration with Gitea webhooks and pull request review functionality.
|
2025-12-31 16:40:33 +08:00 |
lintsinghua
|
8644f6f113
|
refactor(ssh): 将SSH密钥管理功能从账户页面移至系统配置页面
重构SSH密钥管理相关代码,将其从Account组件移动到SystemConfig组件
移除Account组件中不再使用的SSH相关代码和状态
保持原有功能不变,仅改变功能位置以更好组织代码结构
|
2025-12-26 20:51:00 +08:00 |
Image
|
869513e0c5
|
Merge branch 'v3.0.0' of github.com:lintsinghua/DeepAudit into feature/git_ssh
# Conflicts:
# backend/app/api/v1/endpoints/agent_tasks.py
|
2025-12-26 09:39:25 +08:00 |
Image
|
f1243245a8
|
✨ feat(SSH):添加known_hosts持久化与清理功能
- 新增SSH配置目录设置,支持持久化存储known_hosts文件
- 实现known_hosts文件清理API端点,解决主机密钥变更导致的连接问题
- 优化SSH连接策略,使用StrictHostKeyChecking=accept-new自动接受新主机密钥
- 前端添加known_hosts清理按钮,提升SSH密钥管理体验
- 改进SSH测试逻辑,正确处理部署密钥的Anonymous响应
|
2025-12-26 09:33:55 +08:00 |
Image
|
597d19dbfe
|
🐛 fix(git):将SSH主机密钥检查从no改为yes以增强安全性
✨ feat(git):改进SSH URL检测和分支克隆逻辑
📝 docs(frontend):更新SSH公钥添加说明,移除CodeUp链接
|
2025-12-25 16:17:42 +08:00 |
Image
|
9399c01d8c
|
Merge branch 'v3.0.0' of github.com:lintsinghua/DeepAudit into feature/git_ssh
# Conflicts:
# backend/app/services/scanner.py
# backend/uv.lock
# frontend/src/pages/Projects.tsx
|
2025-12-25 14:41:09 +08:00 |
vinland100
|
84fa2b5266
|
refactor(frontend): 采用中心化常量动态渲染仓库平台选项
|
2025-12-25 14:11:30 +08:00 |
vinland100
|
2f28e7e6eb
|
fix: 修复项目详情页中Gitea类型仍然显示为'其他'的问题
|
2025-12-25 13:42:51 +08:00 |
vinland100
|
e4f1391a28
|
merge: 同步上游 v3.0.0 并更新 uv 依赖锁文件
|
2025-12-25 11:45:52 +08:00 |
Image
|
a79b27a6d2
|
✨ feat(ssh):新增SSH密钥认证支持,支持通过SSH方式访问Git仓库
新增SSH密钥管理功能,包括生成、查看、测试和删除SSH密钥对。在agent_tasks.py中集成SSH私钥解密和SSH克隆逻辑,支持git@格式的SSH URL。在projects.py中为SSH URL添加文件获取支持。新增ssh_keys.py端点提供完整的SSH密钥API管理。前端Account页面新增SSH密钥管理界面,Projects页面支持选择SSH Key认证类型。新增git_ssh_service.py提供SSH密钥生成、验证和Git SSH操作功能。
|
2025-12-24 16:08:56 +08:00 |
lintsinghua
|
4c349f9021
|
chore: 更新DeepAudit导航图片
|
2025-12-23 09:58:55 +08:00 |
lintsinghua
|
05ab93666e
|
docs: 添加交流群信息到README文件
在README和README_EN文件中添加QQ交流群信息及二维码图片,方便用户交流
|
2025-12-23 09:57:32 +08:00 |
lintsinghua
|
372ec98d29
|
chore: 更新logo图片并添加logo_pre图片
|
2025-12-22 02:01:34 +08:00 |
lintsinghua
|
4d7abae245
|
feat(embedding): 支持 OpenAI 兼容 API 并增强错误处理
- 更新 OpenAI 提供商描述以支持兼容 API 服务商
- 前端添加兼容 API 使用引导说明
- 后端 QwenEmbedding 添加 API 密钥验证和错误处理
|
2025-12-19 16:37:39 +08:00 |
lintsinghua
|
8fe96a83cf
|
feat(agent): 使用用户配置的LLM参数替代硬编码值
重构所有Agent和LLM服务,移除硬编码的temperature和max_tokens参数
添加get_analysis_config函数统一处理分析配置
在LLM测试接口中显示用户保存的配置参数
前端调试面板默认显示LLM测试详细信息
|
2025-12-19 16:08:26 +08:00 |
lintsinghua
|
2e11f3e1a3
|
feat(llm): 增强LLM错误处理和调试信息展示
在LLMError异常类中添加api_response字段存储原始错误信息
实现_extract_api_response方法从异常中提取API响应
前端增加调试信息展示面板,显示详细的错误诊断数据
后端测试接口返回完整的调试信息,包括耗时、错误类型等
|
2025-12-19 11:41:06 +08:00 |
lintsinghua
|
c0ac7d0544
|
feat(报告): 添加任务报告导出功能并优化样式
- 在 AuditTasks 页面添加快速扫描和 Agent 任务的报告导出功能
- 在 ReportExportDialog 中优化颜色样式以支持亮色/暗色模式
- 修复报告生成器中字段为空时的处理逻辑
|
2025-12-18 23:58:56 +08:00 |
lintsinghua
|
87c501b55c
|
refactor(frontend): 简化审计页面UI样式,移除多余动画效果
- 清理代理树节点和日志条目的冗余样式和动画
- 统一颜色和间距设计,优化暗黑模式支持
- 移除背景特效和多余装饰元素,提升性能
|
2025-12-18 23:11:43 +08:00 |
lintsinghua
|
0bfed4d7d4
|
style(ui): 更新暗色模式下的颜色方案以增强可读性
|
2025-12-18 23:00:13 +08:00 |
lintsinghua
|
cb1cdb77b8
|
feat(ui): 为暗黑模式添加亮度调整并优化颜色对比度
添加暗黑模式下的亮度调整,优化颜色对比度以提高可读性
更新多个组件的颜色变量以支持亮色和暗色主题
添加可折叠的扫描配置区域以改善用户体验
|
2025-12-18 22:55:05 +08:00 |
lintsinghua
|
46f7a46f22
|
feat(文件选择对话框): 添加展开/折叠全部文件夹功能
添加 handleExpandAll 和 handleCollapseAll 回调函数实现批量展开/折叠功能
在树形视图模式下添加对应的操作按钮
|
2025-12-18 22:36:04 +08:00 |
lintsinghua
|
fb7513f886
|
chore: 更新前端版本号至3.0.2
|
2025-12-18 20:49:42 +08:00 |
lintsinghua
|
3a9dcdbc7a
|
feat(前端): 增强UI组件视觉效果和交互体验
refactor(认证): 支持记住我功能并优化token存储逻辑
style(字体): 更新字体配置增加CJK回退支持
perf(全局样式): 添加新动画效果和视觉增强样式
fix(AlertDialog): 修复portal容器定位问题
|
2025-12-18 20:47:11 +08:00 |
lintsinghua
|
8ee98a20eb
|
style(ui): 统一组件样式,优化视觉设计和交互体验
- 更新颜色系统,使用新的主题变量
- 调整圆角、边框、阴影等视觉样式
- 优化字体大小、间距和排版细节
- 改进表单组件的交互状态
- 增强暗色模式下的显示效果
|
2025-12-18 19:57:43 +08:00 |
google-labs-jules[bot]
|
1c0ec2b13d
|
feat: enhance Gitea support and merge upstream v3.0.0
- Merge upstream v3.0.0 changes
- Fix security vulnerabilities (SSRF, Path Traversal) by introducing `parse_repository_url` utility
- Fix token leakage and handling in `scanner.py` and `projects.py`
- Fix `NameError` in `scanner.py`
- Fix `frontend/docker-entrypoint.sh` API URL escaping
- Standardize Gitea token naming to `gitea_token`
|
2025-12-17 03:02:42 +00:00 |
lintsinghua
|
3525842699
|
fix(ci): switch to node:20-slim to resolve arm64 build hang
|
2025-12-16 23:20:39 +08:00 |
lintsinghua
|
4bdae3151d
|
fix(ci): optimize pnpm install for arm64 builds
|
2025-12-16 23:13:05 +08:00 |
lintsinghua
|
7589599f91
|
chore: release v3.0.1
|
2025-12-16 22:55:19 +08:00 |
lintsinghua
|
6c080fc5d6
|
feat(agent): 增加漏洞文件统计功能并优化agent提示词
- 在AgentTask模型中添加files_with_findings字段统计有漏洞发现的文件数
- 更新前后端接口和界面展示漏洞文件统计
- 优化各Agent的系统提示词,移除冗余内容并增强工具使用约束
- 增加LLM的max_tokens至8192避免截断
- 添加生产环境docker-compose配置和更新README部署说明
|
2025-12-16 22:08:45 +08:00 |
lintsinghua
|
f71b8da7df
|
feat(embedding): 支持前端配置嵌入模型的API密钥
refactor(agent): 改进任务取消逻辑,确保子Agent被正确取消
- 移除asyncio.shield()以允许取消信号传播
- 增加更频繁的取消状态检查
- 添加日志记录子Agent取消情况
feat(nginx): 添加前端构建产物和nginx配置的挂载
refactor(rag): 优化代码索引器的日志输出和元数据处理
- 添加索引文件数量的调试日志
- 将元数据字段提升到顶级以便检索
fix(parser): 修复AST定义提取中的方法识别问题
- 区分函数和方法定义
- 优化遍历逻辑避免重复匹配
|
2025-12-16 19:42:44 +08:00 |
vinland100
|
630b8b1a60
|
更新README.md,gitea仓库支持获取分支
|
2025-12-16 18:55:07 +08:00 |
vinland100
|
0fb10f6f76
|
feat: add Gitea repository support
|
2025-12-16 18:55:07 +08:00 |