Commit Graph

  • 4b9f25a05d revert(web): remove per-page icon from sidebar sub-items Junyan Qin 2026-04-25 21:44:38 +08:00
  • d1f0e07cc0 feat(web): render page icon emoji in sidebar sub-items Junyan Qin 2026-04-25 21:41:58 +08:00
  • 78e55509ae fix(web): add Page component icon and fix label in plugin component list Junyan Qin 2026-04-25 21:38:52 +08:00
  • 2c28635a39 fix(web): use plugin icon in sidebar, disable text selection on entries Junyan Qin 2026-04-25 20:10:35 +08:00
  • 5f3cecfbe2 feat(web): group plugin pages by plugin in sidebar with collapsible sections Junyan Qin 2026-04-25 20:06:03 +08:00
  • 12df9d6ee9 feat: add plugin extension pages (iframe rendering, Page SDK, security hardening, i18n) Junyan Qin 2026-04-24 17:19:45 +08:00
  • 195f6efeff fix: prevent path traversal in LocalStorageProvider via key parameter (#2087) Sebastion 2026-04-24 08:46:37 +01:00
  • 564d829e25 Feat/webpage adapter (#2135) fdc310 2026-04-24 15:36:14 +08:00
  • 58c1916712 fix(space): add page_size param to models sync request to fetch all models RockChinQ 2026-04-22 11:30:41 +08:00
  • a8fba46040 fix(alembic): check if rerank_models table exists before creating huanghuoguoguo 2026-04-20 23:43:48 +08:00
  • 3115d6f6dd fix(i18n): add missing rerank translations to all locale files huanghuoguoguo 2026-04-20 23:35:08 +08:00
  • 323481d69b Feat/rerank model (#2137) huanghuoguoguo 2026-04-20 23:32:36 +08:00
  • eefb0ddde1 fix(model): preserve UUID when updating LLM and embedding models in runtime copilot/bugfix-switching-llm-error copilot-swe-agent[bot] 2026-04-19 14:34:44 +00:00
  • 4c7ee6a9c9 Initial plan copilot-swe-agent[bot] 2026-04-19 14:27:38 +00:00
  • 5a5c4295b1 fix(i18n): fix prettier formatting in ru-RU.ts RockChinQ 2026-04-19 17:52:53 +08:00
  • 88111d87ac fix(i18n): add missing model scanning keys to all locales RockChinQ 2026-04-19 17:51:29 +08:00
  • 4e5a6ee79a feat(models): add provider model scanning (#2106) sheetung 2026-04-19 17:47:07 +08:00
  • 05c684d757 feat(provider): add Chroma built-in embedding requester youhuanghe 2026-04-18 11:30:11 +00:00
  • 2838020580 refactor(vector): use lazy imports for vector database backends youhuanghe 2026-04-18 10:28:28 +00:00
  • 9b34ae2db4 fix(i18n): add missing monitoring.export.feedback key to ru-RU RockChinQ 2026-04-18 13:52:53 +08:00
  • f8010a20eb feat(monitoring): 关联反馈记录与消息ID,新增反馈导出 (#2120) 6mvp6 2026-04-18 12:56:41 +08:00
  • 917edb3413 fix(ollama): implement invoke_llm_stream for OllamaChatCompletions RockChinQ 2026-04-17 21:54:24 +08:00
  • 10425ede34 fix(i18n): remove duplicate resources block in index.ts and fix prettier formatting RockChinQ 2026-04-17 20:22:48 +08:00
  • e4b40a8fa0 fix(i18n): add missing translation keys across all locales RockChinQ 2026-04-17 20:14:19 +08:00
  • 0b8ab4b54b feat(i18n): add Russian (ru-RU) language support RockChinQ 2026-04-17 20:00:50 +08:00
  • 49239e0e08 feat(ci): add i18n key consistency check for frontend locales (#2133) Copilot 2026-04-17 18:41:12 +08:00
  • aec2a30445 fix: bump dependencies to resolve Dependabot security alerts (#2130) Junyan Chin 2026-04-17 11:43:03 +08:00
  • c8915ca964 fix(n8n-runner): fix output_key not applied when n8n returns plain JSON (#2119) hzhhong 2026-04-16 22:15:57 +08:00
  • a715eddd06 fix(dashscopeapi): fix null value check in reasoning content processing logic (#2128) Amadeus 2026-04-15 18:08:51 +08:00
  • 2f9c235b41 docs: update database migration instructions in AGENTS.md RockChinQ 2026-04-14 10:08:02 +08:00
  • cc4d8838eb fix: update langbot-plugin version to 0.3.8 v4.9.6 Rock Chin 2026-04-11 17:12:20 +08:00
  • fa0a77f09f fix: update langbot-plugin version to 0.3.8 Rock Chin 2026-04-11 17:11:09 +08:00
  • fd6a7b73d4 chore: update version to 4.9.6 in pyproject.toml, __init__.py, and uv.lock Rock Chin 2026-04-11 17:08:59 +08:00
  • bf0848d60b feat: update uv.lock Rock Chin 2026-04-11 17:06:15 +08:00
  • e06fac2bb7 fix: add filereader for dingtalk,lark (#2122) Guanchao Wang 2026-04-10 16:10:13 +08:00
  • bec61427a0 Merge pull request #2118 from HaiYangBG1/fix/dingtalk-voice-recognition Guanchao Wang 2026-04-10 10:53:22 +08:00
  • 5fae7b2eb0 feat: add autogenerate support and CLI entrypoint for alembic RockChinQ 2026-04-08 23:50:36 +08:00
  • 2eebdfe16a ci: add migration test workflow for SQLite and PostgreSQL RockChinQ 2026-04-08 23:43:05 +08:00
  • 9cd3544d59 feat: integrate Alembic for database migrations RockChinQ 2026-04-08 23:33:13 +08:00
  • de4d14fee3 fix(dingtalk): use voice recognition text instead of raw audio binary haiyangbg 2026-04-08 23:23:27 +08:00
  • f29c568381 style: ruff format telemetry.py RockChinQ 2026-04-08 20:38:43 +08:00
  • af3f557055 feat: add edition field to telemetry payload RockChinQ 2026-04-08 20:28:22 +08:00
  • b894842736 fix(user): allow password login and password change for Space accounts with local password set RockChinQ 2026-04-08 19:02:36 +08:00
  • e190029e1f Merge pull request #2114 from langbot-app/fix/duplicate-close Guanchao Wang 2026-04-08 15:03:58 +08:00
  • e4940a8050 fix: lint error WangCham 2026-04-08 15:00:20 +08:00
  • 617c95ebc4 feat: add marketplace link when no parser available for file upload RockChinQ 2026-04-08 02:23:20 +08:00
  • 1cdd428bcc style: ruff format main.py RockChinQ 2026-04-08 02:10:18 +08:00
  • 71ac719aee fix: SPA fallback for all frontend routes, not just /home/* RockChinQ 2026-04-08 02:07:20 +08:00
  • 4621e6cc9f fix: always show sidebar plus buttons on touch/mobile devices (#2115) Copilot 2026-04-08 01:38:48 +08:00
  • 66087f83e1 Merge pull request #2113 from langbot-app/feat/wecombot-group-msg Guanchao Wang 2026-04-07 16:54:35 +08:00
  • 25f9330491 fix: ruff error WangCham 2026-04-07 16:33:46 +08:00
  • 14b1e0d33b feat: add feat for receive files in wecombot WangCham 2026-04-07 16:22:36 +08:00
  • 83ccb33fd3 fix(monitoring): WeChat Work feedback recording bugs (#2108) 6mvp6 2026-04-06 17:12:43 +08:00
  • d3d366b569 feat: update langbot-plugin to version 0.3.7 feat/human-takeover RockChinQ 2026-04-06 17:09:26 +08:00
  • 05bcf543ba feat: update plugin module WangCham 2026-04-06 08:22:50 +08:00
  • 7cd063bb5d fix: double close button WangCham 2026-04-06 08:22:31 +08:00
  • db68c5d0c9 feat(human-takeover): add human customer service takeover feature RockChinQ 2026-04-04 23:47:46 +08:00
  • 8f1317b39e feat(i18n): add routing rules translations for es-ES, ja-JP, th-TH, vi-VN, zh-Hant Junyan Qin 2026-04-04 00:01:27 +08:00
  • 77a0de5ef0 Feat: bot message routing (#2100) Typer_Body 2026-04-03 23:56:58 +08:00
  • 875227a2fe feat: add tools API endpoint and tools-selector form type (#2103) Junyan Chin 2026-04-03 17:45:10 +08:00
  • 2317392ee5 refactor(web): migrate from Next.js to Vite + React Router (#2102) Junyan Chin 2026-04-03 17:09:17 +08:00
  • c7efa4dd7f feat: add wecombot ws on_feedback (#2098) fdc310 2026-04-03 15:03:41 +08:00
  • 98ccbf0f99 refactor: extract RoutingRulesEditor component, revert log levels to debug feat/pipeline-routing-fix-review RockChinQ 2026-04-02 22:19:28 +08:00
  • e701daa8e0 style: fix ruff formatting in botmgr.py RockChinQ 2026-04-02 14:27:46 +08:00
  • 1ae99199b2 feat: support env var override for list config values RockChinQ 2026-04-02 13:58:47 +08:00
  • 7c067a1cb3 feat: support disabled_adapters list in system config RockChinQ 2026-04-02 13:56:51 +08:00
  • 478bc62576 Merge pull request #2096 from langbot-app/fix/wecomaibot_downfile_url Guanchao Wang 2026-04-02 09:55:48 +08:00
  • eb633f8849 fix: format BotForm.tsx with prettier Typer_Body 2026-04-02 01:38:21 +08:00
  • ac337b31df feat: pipeline routing fix - add routed_by_rule bypass and diagnostic logging Typer_Body 2026-04-02 01:20:26 +08:00
  • c3e2d5e055 Merge remote-tracking branch 'origin/master' into temp-update Typer_Body 2026-04-02 01:18:38 +08:00
  • a740eb8ee9 fix:Modify the file logic. After receiving it, instead of downloading and converting it to base64, concatenate the aeskey to the end of the link and provide it for the plugin to handle. fdc310 2026-03-31 20:07:20 +08:00
  • f8aedd02b3 fix: update version to 4.9.5 and langbot-plugin to 0.3.6 in project files v4.9.5 Junyan Qin 2026-03-31 09:30:09 +08:00
  • ea638cab80 feat: add help links for message platform adapters in YAML and update documentation retrieval logic Junyan Qin 2026-03-31 00:29:24 +08:00
  • 7129dd536e style(web): change adapter doc button to link style with external link icon Junyan Qin 2026-03-31 00:08:37 +08:00
  • 1b1cc7769b style(web): move adapter doc link to icon button beside selector with tooltip Junyan Qin 2026-03-31 00:06:15 +08:00
  • 44b8354dfd fix(deps): update langbot-plugin version to 0.3.6 Junyan Qin 2026-03-30 23:59:55 +08:00
  • 55ec9d11ae fix(web): add missing feedback i18n translations for zh-Hant, ja-JP, th-TH, vi-VN, es-ES Junyan Qin 2026-03-30 23:56:40 +08:00
  • 5b3d3801b5 refactor: clean up Dockerfile and .gitignore by removing unused entries Junyan Qin 2026-03-30 23:46:12 +08:00
  • 9f1ea75d09 Update API base URL to localhost Typer_Body 2026-03-30 23:34:34 +08:00
  • 6e37aae636 feat(wecom): add user feedback support for WeChat Work AI Bot (#2078) 6mvp6 2026-03-30 20:23:52 +08:00
  • 921d12f596 feat: add adapter documentation link button RockChinQ 2026-03-30 16:06:54 +08:00
  • 6bf6deaefd style: fix prettier formatting in i18n locale files RockChinQ 2026-03-30 10:55:20 +08:00
  • 1201949f2c refactor: replace docs.langbot.app URLs with link.langbot.app short links RockChinQ 2026-03-30 10:53:21 +08:00
  • 6bb73297e0 feat(wecom): add user feedback support for WeChat Work AI Bot pr/6mvp6/2078 6mvp6 2026-03-24 19:07:41 +08:00
  • 1c419e3591 Optimize the plugin system (#2090) Typer_Body 2026-03-29 23:58:34 +08:00
  • 723c57d751 fix: linter err Junyan Qin 2026-03-29 23:57:48 +08:00
  • 0a69875c09 feat: enhance plugin installation process and improve task management Junyan Qin 2026-03-29 23:55:36 +08:00
  • f41d69324c Optimize the plugin system Typer_Body 2026-03-29 16:45:54 +08:00
  • b0a9be77b0 feat(web): move Quick Start to account menu and update i18n references Junyan Qin 2026-03-29 00:49:02 +08:00
  • e02ade5a30 feat: add preset selection options and update translations for select preset Junyan Qin 2026-03-29 00:32:26 +08:00
  • 1a51ba8e7e fix(market): add request plugin CTA to empty search results Junyan Qin 2026-03-28 22:16:23 +08:00
  • e7b22d6ebf fix: i18n issues Junyan Qin 2026-03-28 20:55:43 +08:00
  • dddfa8ac79 chore: add more language supports Junyan Qin 2026-03-28 20:48:36 +08:00
  • 99e2976826 feat(i18n): add zh_Hant and ja_JP translations to all adapter YAML files Junyan Qin 2026-03-28 19:41:27 +08:00
  • 71e44f0e54 Feat/space cta optimization (#2089) Junyan Chin 2026-03-28 17:24:39 +08:00
  • 4c904c2375 Fix/frontend optimizations (#2088) Junyan Chin 2026-03-28 15:50:32 +08:00
  • f8979056eb fix: optimize configuration function fix/wecombot-config WangCham 2026-03-28 09:43:49 +08:00
  • 498d030da9 Fix/weconbot image and file (#2085) fdc310 2026-03-28 01:24:54 +08:00
  • c111bf1714 Feat/onboarding wizard (#2086) Junyan Chin 2026-03-28 00:46:22 +08:00
  • 6570f276d2 feat(web): add plugin install dropdown to sidebar with context-based action dispatch Junyan Qin 2026-03-27 20:39:26 +08:00