Commit Graph

  • e90eb5df60 feat: Sprint 3 — benchmark + conversion funnel + invoice PDF iven 2026-04-04 14:42:29 +08:00
  • a6902c28f5 : ChatArea TS2322 workaround + SubscriptionPanel component iven 2026-04-04 13:39:11 +08:00
  • 9f8b0ba375 fix(desktop): fix ChatArea TSx type narrowing for toolSteps and subtasks iven 2026-04-04 12:39:45 +08:00
  • 5c48d62f7e fix(saas): harden model group failover + relay reliability iven 2026-04-04 12:26:55 +08:00
  • 894c0d7b15 feat(desktop): pipeline result preview + industry templates + onboarding auto-trigger iven 2026-04-04 10:48:47 +08:00
  • eac1d9449e feat(desktop): add billing frontend — plans, subscription, payment flow iven 2026-04-04 10:48:33 +08:00
  • be0a78a523 feat(saas): add model groups for cross-provider failover iven 2026-04-04 09:56:21 +08:00
  • 9af7b0dd46 fix(kernel): enable multi-agent compilation + A2A routing tests iven 2026-04-04 09:41:24 +08:00
  • f4ed1b33e0 feat(kernel): add multi-skill orchestration bridge + true parallel execution iven 2026-04-04 09:18:26 +08:00
  • 1399054547 feat(skills): add LLM fallback routing + CJK TF-IDF bigram fix iven 2026-04-04 07:44:42 +08:00
  • 769bfdf5d6 fix(desktop): 修复 10 个 agent 对话测试发现的缺陷 iven 2026-04-04 01:31:28 +08:00
  • 912f117ea3 feat(desktop): wire MCP client to settings UI iven 2026-04-04 01:30:13 +08:00
  • 0be31bbf7e feat(memory): add message pagination support iven 2026-04-04 01:22:03 +08:00
  • b25dfc967a feat(kernel): persist agent runtime state across restarts iven 2026-04-04 01:19:53 +08:00
  • b4e5af7a58 feat(growth): add memory decay + time-weighted scoring + remove dead frontend iven 2026-04-04 00:45:16 +08:00
  • 276ec3ca94 chore(desktop): remove dead active-learning frontend code iven 2026-04-04 00:38:13 +08:00
  • 8faefd6a61 fix(tests): resolve workspace compilation + CJK search failures iven 2026-04-04 00:34:34 +08:00
  • 5db2907420 test(desktop): add agent-chat comprehensive E2E test spec iven 2026-04-03 23:02:00 +08:00
  • 5eeabd1f30 feat(saas): add webhook event notification system (@unplugged) iven 2026-04-03 23:01:49 +08:00
  • 1c99e5f3a3 fix(browser): stability enhancements + MCP frontend client iven 2026-04-03 22:16:12 +08:00
  • 943afe3b6b feat(protocols): MCP tool adapter + Tauri commands + initialize bug fix iven 2026-04-03 22:07:35 +08:00
  • cc26797faf fix(saas): eliminate 6 compiler warnings + stabilize directive complete iven 2026-04-03 21:57:04 +08:00
  • 264dc75b2c fix(production-readiness): audit fixes — duplicate useState + route mismatch + stale @reserved iven 2026-04-03 21:41:30 +08:00
  • 4281ce35b4 fix(saas): remove hardcoded model fallback — dynamic from available models iven 2026-04-03 21:38:15 +08:00
  • 2ceeeaba3d fix(production-readiness): 3-batch production readiness cleanup — 12 tasks iven 2026-04-03 21:34:56 +08:00
  • 305984c982 fix(saas): P2 code quality fixes + config PATCH/PUT alignment iven 2026-04-03 21:32:17 +08:00
  • 22b967d2a6 docs(features): v0.10.1/v0.10.2 数字校准 + 行业模板文档更新 iven 2026-04-03 21:29:44 +08:00
  • edecd4c81f fix(saas): deep audit round industry template system - critical fixes iven 2026-04-03 19:45:25 +08:00
  • 0857a1f608 feat(desktop): wire template welcome_message + quick_commands to chat UI iven 2026-04-03 15:20:15 +08:00
  • 1048901665 fix(saas): industry template audit fixes + pgvector optional + relay timeout iven 2026-04-03 15:10:13 +08:00
  • ea00c32c08 feat(saas): industry agent template assignment system iven 2026-04-03 13:31:58 +08:00
  • 5b1b747810 fix(desktop): prevent transformCallback crash in browser mode iven 2026-04-03 13:00:36 +08:00
  • 564c7ca28f fix(desktop): guard invoke calls with isTauriRuntime check iven 2026-04-03 12:46:14 +08:00
  • 65b73c547f fix(desktop): resolve Tauri state panic on startup iven 2026-04-03 12:29:10 +08:00
  • 54764a8bbd docs: enforce commit-push-after-comeliminate-work as mandatory step iven 2026-04-03 00:54:14 +08:00
  • 1c697d0b46 chore: 清理临时管理目录并更新文档索引 iven 2026-04-03 00:42:48 +08:00
  • 5a5a4b322d docs: update CLAUDE.md with stabilization rules, security audit, and production checklist iven 2026-04-03 00:29:21 +08:00
  • d8e2954d73 docs: stabilization directive + TRUTH document + AI session prompts + dockerignore iven 2026-04-03 00:29:16 +08:00
  • 5c74e74f2a fix(desktop): component cleanup + dead code removal + DeerFlow ai-elements iven 2026-04-03 00:28:58 +08:00
  • 15d578c5bc fix(tauri): replace silent let _ = with structured logging across 20 modules iven 2026-04-03 00:28:39 +08:00
  • 52bdafa633 refactor(crates): kernel/generation module split + DeerFlow optimizations + middleware + dead code cleanup iven 2026-04-03 00:28:03 +08:00
  • 0a04b260a4 refactor(desktop): ChatStore structured split + IDB persistence + stream cancel iven 2026-04-03 00:24:16 +08:00
  • da438ad868 fix(billing): resolve all audit findings — CSRF, float precision, TOCTOU, error sanitization iven 2026-04-02 20:04:43 +08:00
  • 8898bb399e docs: audit reports + feature docs + skills + admin-v2 + config sync iven 2026-04-02 19:25:00 +08:00
  • 28299807b6 fix(desktop): DeerFlow UI — ChatArea refactor + ai-elements + dead CSS cleanup iven 2026-04-02 19:24:44 +08:00
  • d40c4605b2 fix(knowledge): verification audit — 3 medium issues iven 2026-04-02 19:16:32 +08:00
  • 7e4b787d5c fix(knowledge): deep audit — 18 bugs fixed across backend + frontend iven 2026-04-02 19:07:42 +08:00
  • 837abec48a feat(billing): add usage increment API + wire hand/pipeline execution tracking iven 2026-04-02 02:02:59 +08:00
  • 11e3d37468 feat(billing): activate real-time quota enforcement pipeline iven 2026-04-02 01:52:01 +08:00
  • 8263b236fd refactor(desktop): wire PipelineResultPreview into PipelinesPanel iven 2026-04-02 01:32:58 +08:00
  • 08268b32b8 feat(memory): implement FactStore SQLite persistence iven 2026-04-02 01:26:57 +08:00
  • 1bf0d3a73d fix(memory): CJK-aware short query threshold + Chinese synonym expansion iven 2026-04-02 01:21:29 +08:00
  • 07099e3ef0 test(hands): expand Slideshow tests (4→34) and fix Clip invalid action test iven 2026-04-02 01:13:15 +08:00
  • dce9035584 test(hands): add 28 unit tests for Twitter Hand iven 2026-04-02 01:01:37 +08:00
  • c8dc654fd4 feat(admin-v2): add billing management page iven 2026-04-02 00:48:35 +08:00
  • b1e3a27043 feat(saas): add payment integration with Alipay/WeChat mock support iven 2026-04-02 00:41:35 +08:00
  • 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