Commit Graph

  • becfda3fbf feat(admin-v2): add Knowledge base management page iven 2026-04-02 00:34:17 +08:00
  • 830e9fa301 feat(saas): add GenerateEmbedding worker for knowledge chunking iven 2026-04-02 00:23:38 +08:00
  • ef60f9a183 feat(saas): add knowledge base module — categories, items, versions, search, analytics iven 2026-04-02 00:21:28 +08:00
  • b66087de0e feat(saas): add quota middleware and usage aggregation worker iven 2026-04-02 00:06:39 +08:00
  • d06ecded34 feat(saas): add quota check middleware for relay requests iven 2026-04-02 00:03:26 +08:00
  • 9487cd7f72 feat(saas): add billing infrastructure — tables, types, service, handlers iven 2026-04-01 23:59:46 +08:00
  • c6bd4aea27 feat(pipelines): add 10 industry-specific pipeline templates iven 2026-04-01 23:43:45 +08:00
  • 17a2501808 test(hands): add unit tests for BrowserHand + fix requires_approval config iven 2026-04-01 23:22:18 +08:00
  • cc7ee3189d test(hands): add unit tests for CollectorHand + fix HTML extraction position tracking iven 2026-04-01 23:21:43 +08:00
  • 62df7feac1 docs(spec): switch payment integration from Stripe to Alipay/WeChat Pay direct iven 2026-04-01 23:21:22 +08:00
  • a851a2854f feat(desktop): update quick action prompts for education/healthcare/design industries iven 2026-04-01 23:21:06 +08:00
  • 59fc7debd6 feat(hands): add 25 unit tests + fix summary + fix HTML extraction for ResearcherHand iven 2026-04-01 23:16:57 +08:00
  • 73ff5e8c5e feat(desktop): DeerFlow visual redesign + stream hang fix + intelligence client iven 2026-04-01 22:03:07 +08:00
  • e3b93ff96d fix(security): implement all 15 security fixes from penetration test V1 iven 2026-04-01 08:38:37 +08:00
  • 3b1a017761 fix(saas): fix Box<dyn Error> to anyhow conversion in cache init iven 2026-03-31 16:37:58 +08:00
  • 4e3265a853 feat(saas): replace scheduler STUB with real task dispatch framework iven 2026-03-31 16:33:54 +08:00
  • 7d4d2b999b fix: unify logger names in kernel-hands, replace console.error in gateway-api iven 2026-03-31 16:29:39 +08:00
  • 721451f6a7 feat(admin-v2): wire Accounts table search to API params iven 2026-03-31 16:29:30 +08:00
  • 4b9698034c fix(saas): support X-Forwarded-For from trusted reverse proxies iven 2026-03-31 16:24:02 +08:00
  • 4aa3f884ec test(admin-v2): add smoke tests for Accounts and AgentTemplates pages iven 2026-03-31 16:23:17 +08:00
  • f23f6c5f91 refactor(desktop): remove deprecated gatewayStore.ts facade iven 2026-03-31 16:21:28 +08:00
  • 97698f54b2 fix(desktop): validate adminRouting with type-safe parsing and logged warnings iven 2026-03-31 16:17:29 +08:00
  • a3bdf11d9a feat(saas): add trusted_proxies config for reverse proxy rate limiting iven 2026-03-31 16:14:57 +08:00
  • 9905a8d0d5 fix(saas-relay): eliminate DATABASE_ERROR by removing DB queries from critical path iven 2026-03-31 14:08:21 +08:00
  • 2ff696289f fix(saas): reduce DB connection pool pressure in relay path iven 2026-03-31 13:47:43 +08:00
  • 6cae768401 fix(desktop): session persistence — refresh/login/context/empty-content 4-bug fix iven 2026-03-31 13:38:59 +08:00
  • 3e5d64484e fix(relay): fix llm_routing read path bug and add User-Agent header for Coding Plan iven 2026-03-31 12:02:32 +08:00
  • ee51d5abcd feat(admin-v2): add ProTable search, scenarios/quick_commands form, tests, remove quota_reset_interval iven 2026-03-31 11:13:16 +08:00
  • f79560a911 refactor(desktop): split kernel_commands/pipeline_commands into modules, add SaaS client libs and gateway modules iven 2026-03-31 11:12:47 +08:00
  • d0ae7d2770 feat(deploy): add Dockerfile, saas-env.example, nginx config, and production deployment guide iven 2026-03-31 10:26:30 +08:00
  • 8e6abc91e1 feat(key-pool): add LRU sorting via last_used_at column iven 2026-03-31 10:14:49 +08:00
  • 1d9283f335 fix: P0+P1 security and quality fixes iven 2026-03-31 09:17:04 +08:00
  • 49abd0fe89 feat(saas): wire llm_routing into account CRUD and auth responses iven 2026-03-31 03:21:19 +08:00
  • c9b9c5231b feat(desktop): integrate SaaS llm_routing, template API, and onboarding template selection iven 2026-03-31 03:15:45 +08:00
  • 9fb9c3204c feat(admin-v2): add LLM routing to accounts, upgrade Key Pool CRUD, extend agent template fields iven 2026-03-31 03:07:40 +08:00
  • 3e57fadfc9 feat(saas): extend agent templates with soul_content, add /available endpoint, key pool cleanup, and industry seed templates iven 2026-03-31 02:58:09 +08:00
  • 44256a511c feat: 增强SaaS后端功能与安全性 worktree-saas-backend iven 2026-03-31 00:12:53 +08:00
  • eb956d0dce feat: 新增管理后台前端项目及安全加固 iven 2026-03-31 00:11:33 +08:00
  • 6821df5f44 refactor(admin): 迁移 admin 项目到 admin-v2 并移除旧代码 iven 2026-03-31 00:10:42 +08:00
  • 9d310e5a3c docs: 更新 roadmap — S2/S4/S8/F16 标记已完成 iven 2026-03-30 19:56:03 +08:00
  • 6529b67353 feat(a2a): 消息重入队列 + 广播丢弃修复 + Router group 管理 iven 2026-03-30 19:55:06 +08:00
  • a0bbd4ba82 feat(scheduler): 定时任务后端持久化 + Pipeline trigger 编译修复 iven 2026-03-30 19:46:45 +08:00
  • c2aff09811 feat(security): Auth Token HttpOnly Cookie — XSS 安全加固 iven 2026-03-30 19:30:42 +08:00
  • e7b2d1c099 docs: 审计后文档同步 — feature-checklist/roadmap/technical-reference 更新 iven 2026-03-30 18:32:02 +08:00
  • 88aa4b1310 refactor: 依赖健康度改进 — serde_yaml 迁移 + workspace 统一声明 iven 2026-03-30 18:23:13 +08:00
  • ecd7f2e928 fix(desktop): console.log 清理 — 替换为结构化 logger iven 2026-03-30 16:22:16 +08:00
  • 544358764e fix(relay): 移除 SSE usage 记录中重复的 sleep iven 2026-03-30 14:26:22 +08:00
  • ba2c6a6105 fix(saas): P1 审计修复 — 连接池断路器 + Worker重试 + XSS防护 + 状态机SQL解析器 iven 2026-03-30 14:21:39 +08:00
  • bc8c77e7fe fix(security): P0 审计修复 — 6项关键安全/编译问题 iven 2026-03-30 13:32:22 +08:00
  • 834aa12076 fix: P0 panic风险修复 + P1编译warnings清零 + P2代码/文档清理 iven 2026-03-30 11:33:47 +08:00
  • 813b49a986 feat: P0 KernelClient功能修复 + P1/P2/P3质量改进 iven 2026-03-30 10:55:08 +08:00
  • d345e60a6a fix(scripts): start-all.ps1 适配 admin-v2 (Vite port 5173) iven 2026-03-30 09:44:49 +08:00
  • a7d33d0207 feat(admin): Admin V2 — Ant Design Pro 纯 SPA 重写 iven 2026-03-30 09:35:59 +08:00
  • 13c0b18bbc feat: Batch 5-9 — GrowthIntegration桥接、验证补全、死代码清理、Pipeline模板、Speech/Twitter真实实现 iven 2026-03-30 09:24:50 +08:00
  • 5595083b96 feat(skills): SemanticSkillRouter — TF-IDF + Embedding 混合路由 iven 2026-03-30 00:54:11 +08:00
  • eed26a1ce4 feat(pipeline): Pipeline 图持久化 — GraphStore 实现 iven 2026-03-30 00:25:38 +08:00
  • f3f586efef feat(kernel): Agent 导入/导出 + message_count 跟踪 iven 2026-03-30 00:19:02 +08:00
  • 6040d98b18 fix(kernel): message_count 始终为 0 的 bug iven 2026-03-30 00:04:55 +08:00
  • ee29b7b752 fix(pipeline): BREAK-04 接入 pipeline-complete 事件监听 iven 2026-03-29 23:51:55 +08:00
  • 7e90cea117 fix(kernel): BREAK-02 记忆提取链路闭合 + BREAK-03 审批 HandRun 跟踪 iven 2026-03-29 23:45:52 +08:00
  • 09df242cf8 fix(saas): Sprint 1 P0 阻塞修复 iven 2026-03-29 23:27:24 +08:00
  • 04c366fe8b feat(runtime): DeerFlow 模式中间件链 Phase 1-4 全部完成 iven 2026-03-29 23:19:41 +08:00
  • 7de294375b feat(auth): 添加异步密码哈希和验证函数 iven 2026-03-29 21:45:29 +08:00
  • b7ec317d2c docs: 更新功能文档 — 反映架构重构成果 iven 2026-03-29 19:42:37 +08:00
  • a0ca35c9dd feat(saas): SQL 迁移系统 + TIMESTAMPTZ + 热路径重构 iven 2026-03-29 19:41:03 +08:00
  • 77374121dd fix(saas): 清理 role/mod.rs 重复路由定义 iven 2026-03-29 19:23:40 +08:00
  • 8b9d506893 refactor(saas): 架构重构 + 性能优化 — 借鉴 loco-rs 模式 iven 2026-03-29 19:21:48 +08:00
  • 5fdf96c3f5 chore: 提交所有工作进度 — SaaS 后端增强、Admin UI、桌面端集成 iven 2026-03-29 10:46:26 +08:00
  • 9a5fad2b59 feat(saas): 合并 SaaS 后端、Admin 管理后台、桌面端集成 iven 2026-03-28 00:54:53 +08:00
  • 4d8d560d1f feat(saas): 桌面端 P2 客户端补齐 — TOTP 2FA、Relay 任务、Config 同步 iven 2026-03-27 18:20:11 +08:00
  • 452ff45a5f feat(saas): P2 增强 — TOTP 2FA、Relay 重试、配置同步升级 iven 2026-03-27 17:58:14 +08:00
  • bc12f6899a feat(saas): Phase 4 端到端完善 — 设备注册、离线支持、配置迁移、集成测试 iven 2026-03-27 15:07:03 +08:00
  • 8cce2283f7 fix(saas): P0 安全修复 + P1 功能补全 — 角色提升、Admin 引导、IP 记录、密码修改 iven 2026-03-27 14:45:47 +08:00
  • 15450ca895 feat(saas): Phase 3 桌面端 SaaS 集成 — 客户端、Store、UI、LLM 适配器 iven 2026-03-27 14:21:23 +08:00
  • a66b675675 feat(saas): Phase 2 Admin Web 管理后台 — 完整 CRUD + Dashboard 统计 iven 2026-03-27 14:06:50 +08:00
  • d760b9ca10 feat(saas): Phase 1 后端能力补强 — API Token 认证、真实 SSE 流式、速率限制 iven 2026-03-27 13:49:45 +08:00
  • a0d59b1947 fix(saas): 统一权限体系 — check_permission 辅助函数 + admin:full 超级权限 iven 2026-03-27 13:12:09 +08:00
  • 900430d93e fix(saas): 修复安全审查发现的 Critical/High/Medium 问题 iven 2026-03-27 13:09:59 +08:00
  • 94bf387aee fix(saas): 安全修复 — IDOR防护、SSRF防护、JWT密钥强制、错误信息脱敏、CORS配置化 iven 2026-03-27 13:07:20 +08:00
  • 00a08c9f9b feat(saas): Phase 4 — 配置迁移模块 iven 2026-03-27 12:52:42 +08:00
  • a99a3df9dd feat(saas): Phase 3 — 模型请求中转服务 iven 2026-03-27 12:50:05 +08:00
  • fec64af565 feat(saas): Phase 2 — 模型配置模块 iven 2026-03-27 12:46:59 +08:00
  • a2f8112d69 feat(saas): Phase 1 — 基础框架与账号管理模块 iven 2026-03-27 12:41:11 +08:00
  • 80d98b35a5 fix(audit): v5 审计修复 8 项 — 条件编译、安全加固、冗余清理 iven 2026-03-27 12:33:44 +08:00
  • b3a31ec48b docs(saas): 添加 SaaS 后台系统设计规格 iven 2026-03-27 12:16:19 +08:00
  • 256dba49db fix(audit): 第五轮审计修复 — 反思LLM分析、语义路由、并行执行、错误中文化 iven 2026-03-27 12:10:48 +08:00
  • 30b2515f07 feat(audit): 审计修复第四轮 — 跨会话搜索、LLM压缩集成、Presentation渲染器 iven 2026-03-27 11:44:14 +08:00
  • 7ae6990c97 fix(audit): 修复深度审计 P2 问题 — 自主授权后端守卫、反思历史累积、心跳持久化 iven 2026-03-27 11:32:35 +08:00
  • b7bc9ddcb1 fix(audit): 修复深度审计 P1/P2 问题 — 记忆统一、持久化、前端适配 iven 2026-03-27 09:59:55 +08:00
  • a71c4138cc fix(audit): 修复深度审计发现的 P0/P1 问题 (8项) iven 2026-03-27 09:36:50 +08:00
  • eed347e1a6 feat: 实现循环防护和安全验证功能 iven 2026-03-27 07:56:53 +08:00
  • 0d4fa96b82 refactor: 统一项目名称从OpenFang到ZCLAW iven 2026-03-27 07:36:03 +08:00
  • 4b08804aa9 docs: 更新 features/README.md 反映真实功能完成度 iven 2026-03-27 00:55:49 +08:00
  • 8bcabbfb43 refactor: 代码质量清理 - 移除死代码和遗留别名 iven 2026-03-27 00:54:57 +08:00
  • 9a77fd4645 fix(intelligence): 精确化 dead_code 标注并实现 LLM 上下文压缩 iven 2026-03-27 00:43:14 +08:00
  • c3996573aa refactor: 移除 Team 和 Swarm 协作功能 iven 2026-03-26 20:27:19 +08:00
  • 978dc5cdd8 fix(安全): 修复HTML导出中的XSS漏洞并清理调试日志 iven 2026-03-26 19:49:03 +08:00
  • b8d565a9eb chore: 清理测试结果和构建缓存文件 iven 2026-03-26 19:46:13 +08:00
  • ef3d4e3094 docs: 更新功能文档以反映 Agent Growth System 实现 iven 2026-03-26 18:39:40 +08:00
  • 14f8d4d3ad feat(presentation): add Smart Presentation Layer for Pipeline output iven 2026-03-26 18:32:23 +08:00