b8d4a4298b
Merge remote-tracking branch 'origin/main' into refactor/some-components
2026-02-13 14:32:06 +08:00
98466e2d29
test: add tests for some base components ( #32265 )
2026-02-13 14:29:04 +08:00
183a2f8748
test: add afterEach cleanup for mock restoration in various test files
...
- Implemented afterEach hooks in app card operations, app list browsing, create app flow, and use configure button tests to restore mocks after each test.
- This change ensures a clean test environment and prevents potential side effects from mock states across tests.
2026-02-13 14:13:20 +08:00
468b524ac0
Merge remote-tracking branch 'origin/main' into refactor/some-components
2026-02-13 14:07:01 +08:00
ff2786537f
feat(workflow-tool): refactor configure button logic and introduce custom hook
...
- Simplified the WorkflowToolConfigureButton component by extracting logic into a new useConfigureButton hook.
- Enhanced state management for modal visibility, loading states, and parameter validation.
- Updated tests to reflect changes in the component structure and ensure proper functionality.
- Removed unused imports and streamlined the code for better readability.
2026-02-13 14:00:39 +08:00
a4e03d6284
test: add integration tests for app card operations, list browsing, and create app flows ( #32298 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-02-13 13:21:09 +08:00
4c1174b11e
feat(docs): implement table of contents panel and related hooks for document navigation
...
- Added component for displaying a collapsible table of contents.
- Introduced hook to manage TOC state, including extraction of headings and scroll tracking.
- Updated component to utilize the new TOC functionality.
- Enhanced tests for and to ensure proper functionality and edge case handling.
- Removed unused ESLint suppressions related to file.
2026-02-13 12:46:06 +08:00
84d090db33
test: add unit tests for base components-part-1 ( #32154 )
2026-02-13 11:14:14 +08:00
f3f56f03e3
chore(deps): bump qs from 6.14.1 to 6.14.2 in /web ( #32290 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-13 10:48:08 +08:00
b6d506828b
test(web): add and enhance frontend automated tests across multiple modules ( #32268 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-02-13 10:27:48 +08:00
16df9851a2
feat(api): optimize OceanBase vector store performance and configurability ( #32263 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-13 09:48:55 +08:00
c0ffb6db2a
feat: support config max size of plugin generated files ( #30887 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-13 09:48:27 +08:00
0118b45cff
chore(deps): bump pillow from 12.0.0 to 12.1.1 in /api ( #32250 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-13 04:47:19 +09:00
8fd3eeb760
fix: can not upload file in single run ( #32276 )
2026-02-12 17:23:01 +08:00
f233e2036f
fix: metadata batch edit silently fails due to split transactions and swallowed exceptions ( #32041 )
2026-02-12 12:59:59 +08:00
3fd1eea4d7
feat(tests): add integration tests for explore app list, installed apps, and sidebar lifecycle flows ( #32248 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-02-12 10:29:03 +08:00
b65678bd4c
test: add comprehensive unit and integration tests for RAG Pipeline components ( #32237 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-02-12 10:28:55 +08:00
bfdc39510b
test: add unit and integration tests for share, develop, and goto-anything modules ( #32246 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-02-12 10:05:43 +08:00
80e6312807
test: add comprehensive unit and integration tests for billing components ( #32227 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-02-12 10:05:06 +08:00
d6b025e91e
test(web): add comprehensive unit and integration tests for plugins and tools modules ( #32220 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-02-12 10:04:56 +08:00
10f85074e8
test: add comprehensive unit and integration tests for dataset module ( #32187 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-12 10:00:32 +08:00
f953331f91
test: add unit tests for some base components ( #32201 )
2026-02-12 09:51:18 +08:00
32350f7a04
feat(api): add scheduled cleanup task for specific workflow logs ( #31843 )
...
Co-authored-by: 章润喆 <zhangrunzhe@zhangrunzhedeMacBook-Air.local >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: hjlarry <hjlarry@163.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: hj24 <mambahj24@gmail.com >
2026-02-11 20:54:36 +08:00
c730fec1e4
chore: bump version to 1.13.0 ( #32147 )
1.13.0
2026-02-11 17:08:49 +08:00
b4fec9b7aa
fix: hide invite button if current user is not workspace manager ( #31744 )
2026-02-11 16:31:12 +08:00
7e0bccbbf0
fix: update index to optimize message clean performance ( #32238 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-11 16:07:52 +08:00
2f87ecc0ce
fix: fix use fastopenapi lead user is anonymouse ( #32236 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-11 15:53:51 +08:00
5b4c7b2a40
feat(tests): add mock for useInvalidateWorkflowRunHistory in pipeline run tests ( #32234 )
2026-02-11 14:51:43 +08:00
378a1d7d08
Merge commit from fork
...
Removed the dangerous `new function` call during echarts parsing and replaced with an error message.
Co-authored-by: Byron Wang <byron@linux.com >
2026-02-11 14:22:30 +08:00
ce0192620d
chore(deps): bump google-api-python-client from 2.90.0 to 2.189.0 in /api ( #32102 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-11 15:15:21 +09:00
e9feeedc01
chore(deps): bump cryptography from 46.0.3 to 46.0.5 in /api ( #32218 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-11 15:12:21 +09:00
e32490f54e
feat(workflow): enhance workflow run history management and UI updates ( #32230 )
2026-02-11 14:09:33 +08:00
e9db50f781
docs(api): mark SetupApi as unauthenticated by design ( #32224 )
2026-02-11 12:11:09 +08:00
0310f631ee
fix: fix get_message_event_type return wrong message type ( #32019 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-11 10:57:27 +08:00
abc5a61e98
feat: support nl-NL language ( #32216 )
2026-02-11 10:42:13 +08:00
5f1698add6
fix: add unique constraint to tenant_default_models to prevent duplic… ( #31221 )
...
Co-authored-by: qiaofenglin <qiaofenglin@baidu.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Novice <novice12185727@gmail.com >
2026-02-11 10:22:35 +08:00
36e50f277f
fix: fix all tools is deleted ( #32207 )
2026-02-11 10:04:38 +08:00
704ee40caa
fix(api): excessive high CPU usage caused by RedisClientWrapper ( #32212 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-11 09:49:29 +08:00
3119c99979
chore(api): consume tasks in workflow_based_app_execution queue in start-worker script ( #32214 )
2026-02-11 09:21:54 +08:00
16b8733886
fix: Fix the display of state icon of base node ( #32208 )
2026-02-10 22:45:56 +08:00
83f64104fd
chore(deps): bump axios from 1.13.2 to 1.13.5 in /sdks/nodejs-client ( #32199 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 21:58:06 +08:00
5077879886
chore: allow draft run single node without connect to other node ( #31977 )
2026-02-10 18:03:52 +08:00
697b57631a
fix(console): keep conversation updated_at unchanged when marking read ( #32133 )
2026-02-10 17:56:38 +08:00
6015f23e79
feat: enhancement celery configuration ( #32145 )
2026-02-10 17:55:24 +08:00
f355c8d595
refactor: type safe env, update to zod v4 ( #32035 )
2026-02-10 17:55:11 +08:00
0142001fc2
fix: fix no dify home directory lead permission error ( #32169 )
2026-02-10 17:47:46 +08:00
4058e9ae23
refactor: extract sub-components and custom hooks from UpdateDSLModal and Metadata components ( #32045 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-02-10 17:26:08 +08:00
95310561ec
chore(api): update launch.json.example to include new workflow_based_app_execution. ( #32184 )
2026-02-10 17:08:43 +08:00
de33561a52
test: add comprehensive tests for Human Input Node functionality ( #32191 )
2026-02-10 17:00:46 +08:00
6d9665578b
fix: replace sendBeacon with fetch keepalive for autosave on page close ( #32088 )
...
Signed-off-by: Varun Chawla <varun_6april@hotmail.com >
2026-02-10 16:59:02 +08:00