This website requires JavaScript.
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