Commit Graph

  • bc14ad6a8f fix: map checkbox and json_object types in MCP schema publishing (#34226) lif 2026-03-30 23:05:57 +08:00
  • cc89b57c1f test: migrate web forgot password controller tests to testcontainers (#34288) YBoy 2026-03-30 18:01:50 +03:00
  • 623c8ae803 test: migrate app apis controller tests to testcontainers (#34291) YBoy 2026-03-30 17:58:04 +03:00
  • dede190be2 test: migrate data source controller tests to testcontainers (#34292) YBoy 2026-03-30 17:57:28 +03:00
  • a1513f06c3 fix(i18n): translate "nodes.note.addNote" as "メモを追加" in ja-JP (#34294) doskoi 2026-03-30 23:56:58 +09:00
  • 3c7180bfd5 test: migrate trigger providers controller tests to testcontainers (#34295) YBoy 2026-03-30 17:56:30 +03:00
  • 51f6ca2bed fix(workflow): improve node organization (#34276) Wu Tianwei 2026-03-30 21:07:20 +08:00
  • ae9a16a397 fix: upgrade langfuse SDK to v3+ for LLM-as-judge support (#34265) lif 2026-03-30 21:06:55 +08:00
  • 52a4bea88f refactor: introduce pnpm workspace (#34241) Stephen Zhou 2026-03-30 18:34:50 +08:00
  • 1aaba80211 fix: enrich Service API segment responses with summary content (#34221) jigangz 2026-03-30 03:09:50 -07:00
  • 944db46d4f refactor(api): replace json.loads with Pydantic validation in services layer (#33704) Dream 2026-03-30 04:22:29 -04:00
  • 456684dfc3 refactor: core/rag docstore, datasource, embedding, rerank, retrieval (#34203) Renzo 2026-03-30 10:09:49 +02:00
  • 40fa0f365c chore(deps): bump the github-actions-dependencies group across 1 directory with 2 updates (#34261) dependabot[bot] 2026-03-30 17:08:46 +09:00
  • 2cb71ad443 chore(i18n): sync translations with en-US (#34267) github-actions[bot] 2026-03-30 15:43:19 +08:00
  • 8a277da278 feat(api): add delete workflow functionality with error handling (#33657) GuanMu 2026-03-30 14:56:04 +08:00
  • 7dd802201f chore(deps): update gunicorn requirement from ~=25.1.0 to ~=25.3.0 in /api in the flask group (#34244) dependabot[bot] 2026-03-30 06:50:56 +00:00
  • 79b952ea08 chore(deps): bump the storage group in /api with 3 updates (#34256) dependabot[bot] 2026-03-30 06:49:49 +00:00
  • 397165a524 chore(deps-dev): bump the vdb group in /api with 5 updates (#34257) dependabot[bot] 2026-03-30 06:49:41 +00:00
  • dc3f13991a chore(deps-dev): bump the dev group in /api with 7 updates (#34258) dependabot[bot] 2026-03-30 06:49:24 +00:00
  • 8ef657531e chore(deps-dev): update types-regex requirement from ~=2026.2.28 to ~=2026.3.32 in /api in the dev group (#34249) dependabot[bot] 2026-03-30 15:48:18 +09:00
  • b40a4c27d3 chore(deps): bump opik from 1.10.45 to 1.10.54 in /api in the llm group (#34254) dependabot[bot] 2026-03-30 15:47:39 +09:00
  • f0be15ded8 chore(deps): bump the google group in /api with 2 updates (#34252) dependabot[bot] 2026-03-30 15:47:23 +09:00
  • 7fc161f781 chore(deps): update redis requirement from ~=7.3.0 to ~=7.4.0 in /api in the database group (#34247) dependabot[bot] 2026-03-30 15:46:26 +09:00
  • 2b54d205fe chore(deps): bump boto3 from 1.42.73 to 1.42.78 in /api in the storage group (#34248) dependabot[bot] 2026-03-30 15:46:02 +09:00
  • 1940d05e64 fix(ci): tighten Claude i18n workflow scope (#34262) yyh 2026-03-30 14:04:15 +08:00
  • 905288423f chore(ci): simplify i18n translation workflow (#34238) yyh 2026-03-30 11:57:23 +08:00
  • 62376f507b chore(web): remove stale i18n check test (#34237) yyh 2026-03-30 11:56:43 +08:00
  • 51c8dad753 Docs: unify language switch links across root and localized README files (#34201) Xu Haoran 2026-03-30 10:39:14 +08:00
  • 540906fb8a chore(ci): tighten backend workflow path filters (#34217) -LAN- 2026-03-30 05:55:05 +08:00
  • b642f5c3e5 chore(ci): split API unit and integration coverage reporting (#34211) -LAN- 2026-03-30 05:51:51 +08:00
  • b36b077d42 test: migrate workflow service tests to testcontainers (#34206) YBoy 2026-03-30 00:50:21 +03:00
  • fe9c2b0e4b chore(deps-dev): bump happy-dom from 20.8.8 to 20.8.9 in /web (#34243) dependabot[bot] 2026-03-30 06:49:25 +09:00
  • 548cadacff test: init e2e (#34193) Stephen Zhou 2026-03-29 21:40:24 +08:00
  • a1171877a4 fix: Fix docker-compose.yaml's ENV variables (#31101) Jasonfish 2026-03-28 23:37:51 +08:00
  • f06cc339cc chore(ci): remove duplicate pyrefly work from style lane (#34213) -LAN- 2026-03-28 22:04:22 +08:00
  • 6bf8982559 chore(ci): reduce web test shard fan-out (#34215) -LAN- 2026-03-28 20:28:25 +08:00
  • 364d7ebc40 refactor: core/tools, agent, callback_handler, encrypter, llm_generator, plugin, inner_api (#34205) Renzo 2026-03-28 11:14:43 +01:00
  • 7cc81e9a43 test: migrate workspace service tests to testcontainers (#34218) YBoy 2026-03-28 09:50:26 +02:00
  • 3409c519e2 test: migrate tag service tests to testcontainers (#34219) YBoy 2026-03-28 09:49:27 +02:00
  • 5851b42af3 test: migrate metadata service tests to testcontainers (#34220) YBoy 2026-03-28 09:48:48 +02:00
  • c5eae67ac9 refactor: use select for API key auth lookups (#34146) Maa-Lee | odeili 2026-03-28 00:01:05 +00:00
  • 865ee473ce test: migrate messages clean service retention tests to testcontainers (#34207) YBoy 2026-03-28 00:55:11 +02:00
  • 08e8145975 chore(deps): bump cryptography from 44.0.3 to 46.0.6 in /api (#34210) dependabot[bot] 2026-03-28 07:53:01 +09:00
  • ec0f20de03 refactor: use EnumText for prompt_type and customize_token_strategy (#34204) tmimmanuel 2026-03-27 23:29:38 +01:00
  • 40591a7c50 refactor(api): use standalone graphon package (#34209) 99 2026-03-28 05:05:32 +08:00
  • 32d394d65b refactor: select in core/ops trace manager and trace providers (#34197) Renzo 2026-03-27 15:00:26 +01:00
  • 66fab8722c refactor: use EnumText for credential_type in TriggerSubscription (#34174) tmimmanuel 2026-03-27 11:53:51 +01:00
  • 5a8a68cab8 feat: enterprise otel exporter (#33138) Xiyuan Chen 2026-03-27 00:56:31 -07:00
  • 689761bfcb feat: return correct dify-plugin-daemon error message (#34171) wangxiaolei 2026-03-27 14:02:29 +08:00
  • 2394e45ec7 ci: skip duplicate actions (#34168) Stephen Zhou 2026-03-27 10:44:57 +08:00
  • 01e6a3a9d9 chore(ci): remove Python 3.11 from CI test workflows (#34164) 1Ckpwee 2026-03-27 10:41:19 +08:00
  • 07f4950cb3 test: use happy dom (#34154) Stephen Zhou 2026-03-27 09:46:19 +08:00
  • 368896d84d feat: add copy/delete to multi nodes context menu (#34138) 非法操作 2026-03-27 09:20:39 +08:00
  • 408f650b0c test: migrate auth integration tests to testcontainers (#34089) YBoy 2026-03-27 01:25:36 +02:00
  • 7c2e1fa3e2 chore(deps): bump brace-expansion from 5.0.4 to 5.0.5 in /sdks/nodejs-client (#34159) dependabot[bot] 2026-03-27 08:21:18 +09:00
  • 1da66b9a8c test: migrate api token service tests to testcontainers (#34148) YBoy 2026-03-26 23:02:09 +02:00
  • 4953762f4e chore(deps): bump requests from 2.32.5 to 2.33.0 in /api (#34116) dependabot[bot] 2026-03-27 05:59:35 +09:00
  • 97764c4a57 test: migrate plugin service tests to testcontainers (#34098) YBoy 2026-03-26 22:36:12 +02:00
  • 2ea85d3ba2 refactor: use EnumText for model_type and WorkflowNodeExecution.status (#34093) tmimmanuel 2026-03-26 21:34:44 +01:00
  • 1f11300175 chore(deps-dev): bump nltk from 3.9.3 to 3.9.4 in /api (#34117) dependabot[bot] 2026-03-27 05:31:40 +09:00
  • f317db525f test: migrate api key auth service tests to testcontainers (#34147) YBoy 2026-03-26 22:31:18 +02:00
  • 3fa0538f72 test: migrate human input delivery test service tests to testcontainers (#34092) YBoy 2026-03-26 22:29:20 +02:00
  • fcfc96ca05 chore: remove stale mypy suppressions and align dataset service tests (#34130) 99 2026-03-26 20:34:44 +08:00
  • 69c2b422de chore: Keep main CI lane checks stable when skipped (#34143) -LAN- 2026-03-26 17:29:41 +08:00
  • 496baa9335 chore(api): remove backend utcnow usage (#34131) -LAN- 2026-03-26 16:51:49 +08:00
  • e8657cc3de chore: Support merge queue status checks in required CI workflows (#34133) -LAN- 2026-03-26 16:42:27 +08:00
  • e08c06cbc3 fix: import path (#34124) QuantumGhost 2026-03-26 16:13:53 +08:00
  • 8ca54ddf94 refactor(web): convert 7 enums to as-const objects (batch 5) (#33960) Mahmoud Hamdy 2026-03-26 09:50:54 +02:00
  • 3e073404cc fix: the menu of multi nodes always display on left top corner (#34120) 非法操作 2026-03-26 15:49:42 +08:00
  • 0acabf5f73 chore(deps): update picomatch version in nodejs-client and web packages (#34123) Wu Tianwei 2026-03-26 15:49:19 +08:00
  • 38285aa1ac chore: enable no-barrel-files (#34121) Stephen Zhou 2026-03-26 15:11:25 +08:00
  • 5341cd015b fix: dataset query created_by empty UUID in iteration subgraph (#34004) (#34044) Achieve3318 2026-03-26 02:57:19 -04:00
  • c32eebf57d refactor: use ungh for github api (#34108) Stephen Zhou 2026-03-26 14:37:17 +08:00
  • 554ba6b8f3 chore(deps): bump pypdf from 6.9.1 to 6.9.2 in /api (#34099) dependabot[bot] 2026-03-26 13:27:04 +09:00
  • a69b8c1e96 refactor: select in service API dataset document and segment controllers (#34101) Renzo 2026-03-26 05:24:54 +01:00
  • 6f3fcf2276 fix(prompt-editor): fix unexpected blur effect in prompt editor (#34069) Wu Tianwei 2026-03-26 10:53:18 +08:00
  • 3df4bba280 fix: datasource api-key modal z-index incorrect (#34103) 非法操作 2026-03-26 09:28:36 +08:00
  • 7c0d2e1d98 fix: handle null email in GitHub OAuth sign-in (#34043) Krishna Chaitanya 2026-03-25 09:41:18 -07:00
  • a9336b74fd test: Unit test case for services.dataset_services.py (#33212) Rajat Agarwal 2026-03-25 21:58:48 +05:30
  • 518937b87f test: migrate plugin parameter service tests to testcontainers (#34090) YBoy 2026-03-25 16:11:14 +02:00
  • e6ab9abf19 test: migrate metadata partial update tests to testcontainers (#34088) YBoy 2026-03-25 16:10:48 +02:00
  • 87a25e326c test: migrate account deletion sync tests to testcontainers (#34091) YBoy 2026-03-25 16:09:10 +02:00
  • baf7d2c7c0 test: migrate database retrieval tests to testcontainers (#34087) YBoy 2026-03-25 16:06:46 +02:00
  • 22dd0aa20c refactor: select in service API wraps, file_preview, and site controllers (#34086) Renzo 2026-03-25 15:01:05 +01:00
  • 52e7492cbc refactor(api): rename dify_graph to graphon (#34095) 99 2026-03-25 21:58:56 +08:00
  • 7e9d00a5a6 test: migrate workflow converter tests to testcontainers (#34038) Desel72 2026-03-25 08:28:25 -05:00
  • ff9cf6c7a4 refactor: replace dict with BedrockRetrievalSetting BaseModel in knowledge_service (#34080) Faiz Khairi 2026-03-25 20:33:24 +08:00
  • 56593f20b0 refactor(api): continue decoupling dify_graph from API concerns (#33580) -LAN- 2026-03-25 20:32:24 +08:00
  • b7b9b003c9 test: migrate restore archived workflow run tests to testcontainers (#34083) YBoy 2026-03-25 14:31:53 +02:00
  • 59639ca9b2 chore: bump Dify to 1.13.3 and sandbox to 0.2.13 (#34079) -LAN- 2026-03-25 20:03:15 +08:00
  • 66b8c42a25 feat: add inner API endpoints for admin DSL import/export (#34059) Xin Zhang 2026-03-25 19:48:53 +08:00
  • 449d8c7768 test(workflow-app): enhance unit tests for workflow components and hooks (#34065) Coding On Star 2026-03-25 18:34:32 +08:00
  • 0e6d97acf9 fix: HumanInput node should unable to paste into container (#34077) 非法操作 2026-03-25 17:22:21 +08:00
  • 7fbb1c96db feat(workflow): add selection context menu helpers and integrate with context menu component (#34013) Coding On Star 2026-03-25 17:21:48 +08:00
  • f87dafa229 fix: partner stack not recorded when not login (#34062) Joel 2026-03-25 16:16:52 +08:00
  • a8e1ff85db feat(web): base-ui slider (#34064) yyh 2026-03-25 16:03:49 +08:00
  • 1789988be7 fix(api): fix concurrency issues in StreamsBroadcastChannel (#34061) QuantumGhost 2026-03-25 15:47:31 +08:00
  • b4af0d0f9a refactor: add composable avatar slot wrappers (#34058) yyh 2026-03-25 14:16:37 +08:00
  • af3069e3be chore(i18n): sync translations with en-US (#34055) github-actions[bot] 2026-03-25 13:53:00 +08:00
  • b1cfd835f5 refactor(web): expose avatar primitives for composition (#34057) yyh 2026-03-25 13:43:46 +08:00