25a83065d2
refactor(web): remove legacy data-source settings ( #33905 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 15:19:20 +08:00
82b094a2d5
refactor: migrate attachment service tests to testcontainers ( #33900 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 16:18:46 +09:00
3c672703bc
chore: remove log level reset ( #33914 )
2026-03-23 16:17:15 +09:00
33000d1c60
chore(deps): bump pydantic-extra-types from 2.11.0 to 2.11.1 in /api in the pydantic group ( #33876 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 16:13:45 +09:00
2809e4cc40
chore(deps-dev): update pytest-cov requirement from ~=7.0.0 to ~=7.1.0 in /api in the dev group ( #33872 )d
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 16:12:23 +09:00
3f8f1fa003
chore(deps): bump google-api-python-client from 2.192.0 to 2.193.0 in /api in the google group ( #33868 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 16:11:32 +09:00
6604f8d506
chore(deps): bump litellm from 1.82.2 to 1.82.6 in /api in the llm group ( #33870 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 16:10:41 +09:00
368fc0bbe5
chore(deps): bump boto3 from 1.42.68 to 1.42.73 in /api in the storage group ( #33871 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 16:10:02 +09:00
6014853d45
test: migrate dataset permission tests to testcontainers ( #33906 )
2026-03-23 16:07:51 +09:00
a71b7909fd
refactor: migrate conversation variable updater tests to testcontainers ( #33903 )
2026-03-23 16:06:08 +09:00
1bf296982b
refactor: migrate workflow deletion tests to testcontainers ( #33904 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 16:04:47 +09:00
2b6f761dfe
refactor: use EnumText for Conversation/Message invoke_from and from_source ( #33901 )
2026-03-23 16:03:35 +09:00
6ecf89e262
refactor: migrate credit pool service tests to testcontainers ( #33898 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 15:59:16 +09:00
e844edcf26
docs: EU AI Act compliance guide for Dify deployers ( #33838 )
2026-03-23 14:58:51 +08:00
244f9e0c11
fix: handle null email/name from GitHub API for private-email users ( #33882 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2026-03-23 14:53:03 +08:00
abd68d2ea6
chore(i18n): sync translations with en-US ( #33894 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-03-23 14:05:47 +08:00
01d97fa2cf
fix: type object 'str' has no attribute 'LLM' ( #33899 )
2026-03-23 14:51:56 +09:00
0478023900
refactor(web): migrate dataset-related toast callsites to base/ui/toast and update tests ( #33892 )
2026-03-23 13:13:52 +08:00
110b8c925e
fix: remove contradictory optional chain in chat/utils.ts ( #33841 )
...
Co-authored-by: yoloni <yoloni@tencent.com >
2026-03-23 10:58:10 +08:00
eae821d645
chore: update deps ( #33862 )
2026-03-23 10:54:01 +08:00
282e76b1ee
feat(build): set root directory for turbopack configuration ( #33812 )
2026-03-23 10:04:53 +08:00
8384a836b4
fix(i18n): standardize datetime display to 24-hour format on /apps page ( #33847 )
2026-03-23 10:04:01 +08:00
886854eff8
chore: add guard tests for billing ( #33831 )
...
Co-authored-by: 非法操作 <hjlarry@163.com >
2026-03-23 09:45:32 +08:00
6a8fa7b54e
chore(deps): bump anthropics/claude-code-action from 1.0.75 to 1.0.76 in the github-actions-dependencies group ( #33875 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 10:22:44 +09:00
e6d1431a02
test: improve code-cov for controller tests ( #33225 )
2026-03-23 00:29:18 +08:00
b53675a16c
test: add unit tests for services-part-1 ( #33050 )
2026-03-23 00:02:41 +08:00
31506b27ab
test: added for core module moderation, repositories, schemas ( #32514 )
...
Co-authored-by: Rajat Agarwal <rajat.agarwal@infocusp.com >
2026-03-22 23:57:12 +08:00
40846c262c
perf: tidb_on_qdrant_vector delete_by_ids use batch delete ( #33846 )
2026-03-22 21:09:43 +09:00
c6e317a00b
fix: test error by matching pkg versioin with docker compose ( #33857 )
2026-03-22 18:33:24 +09:00
18e4ec73d6
chore: use selectinload instead of joinedload in conversation query ( #33014 )
...
Co-authored-by: caoergou <caogou123@163.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-22 07:35:32 +09:00
35cbd83e83
refactor: select in console explore and workspace controllers ( #33842 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-21 20:06:17 +09:00
2ce2fbc2d4
refactor: migrate workflow run repository unit tests from mocks to te… ( #33843 )
2026-03-21 19:54:56 +09:00
097773c9f5
refactor: migrate workflow run repository tests from mocks to … ( #33837 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-21 14:23:11 +09:00
f41d1d0822
refactor: use EnumText for Conversation/Message invoke_from and from_source ( #33832 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-03-21 11:47:48 +09:00
55cc24fed7
refactor(api): type tool service dicts with TypedDict ( #33836 )
2026-03-21 11:43:49 +09:00
609258f42d
refactor: select in console auth, setup and apikey ( #33790 )
2026-03-21 11:29:29 +09:00
3d5a29462e
refactor(api): type workflow service dicts with TypedDict ( #33829 )
2026-03-20 22:36:31 +09:00
a1af085736
refactor(workspace): optimize /workspaces plan resolution for SaaS and enterprise with resilient fallback ( #33788 )
2026-03-20 20:54:59 +08:00
3ce43724df
chore: enable erasableOnly in lint ( #31487 )
...
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-03-20 18:23:57 +08:00
6d3b2491f9
chore(deps): bump flatted from 3.4.1 to 3.4.2 in /sdks/nodejs-client ( #33821 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-20 19:00:35 +09:00
ec8ff89dc1
docs(web): update dev guide ( #33815 )
2026-03-20 17:23:17 +08:00
b0566b4193
fix(chat): fix image re-render due to opener remount ( #33816 )
2026-03-20 17:20:44 +08:00
955a475021
chore: neutral PR opt-in instructions ( #33817 )
2026-03-20 18:03:42 +09:00
27ed40225d
refactor(web): update frontend toast call sites to use the new shortcut API ( #33808 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-20 16:02:22 +08:00
ac87704685
docs: add automated agent contribution note to CONTRIBUTING.md 🤖 🤖 🤖 ( #33809 )
...
Co-authored-by: yuchengpersonal <yuchengpersonal@users.noreply.github.com >
2026-03-20 16:57:20 +09:00
947fc8db8f
chore(i18n): sync translations with en-US ( #33804 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-03-20 15:45:54 +08:00
c8ed584c0e
fix: adding a restore API for version control on workflow draft ( #33582 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-20 14:54:23 +08:00
4d538c3727
refactor(web): migrate tools/MCP/external-knowledge toast usage to UI toast and add i18n ( #33797 )
2026-03-20 14:29:40 +08:00
f35a4e5249
chore(i18n): sync translations with en-US ( #33796 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-03-20 14:19:37 +08:00
978ebbf9ea
refactor: migrate high-risk overlay follow-up selectors ( #33795 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-20 14:12:35 +08:00