Joel
71c20ef3c8
merge
2025-12-10 15:30:09 +08:00
Joel
b16f87c9b6
feat: can add segement check
2025-12-10 15:24:15 +08:00
yyh
5bbc626b5e
refactor: simpilify trigger events limit modal css and props
2025-12-10 15:10:14 +08:00
Joel
f7a9aadc98
chore: i18n
2025-12-10 14:41:37 +08:00
Joel
bacc9a7970
feat: not to next if multi sent in sandbox
2025-12-10 14:32:34 +08:00
Joel
be94274fbd
chore: enchance popup modal
2025-12-10 14:09:56 +08:00
twwu
4bc230eb13
Merge branch 'fix/upload-restrictions' into deploy/dev
2025-12-10 13:27:02 +08:00
yyh
4d596ad231
Merge branch 'fix/29390-async-window-open' into deploy/dev
2025-12-10 13:19:03 +08:00
yyh
de9fae63b8
fixes #29390 : align async window open behavior with inline logic
2025-12-10 13:17:30 +08:00
yyh
67d8e5a7f0
Merge branch 'fix/29390-async-window-open' into deploy/dev
2025-12-10 12:56:02 +08:00
yyh
997ff45e56
fix: harden async window open placeholder logic(#29390)
2025-12-10 12:55:02 +08:00
twwu
88508b8631
feat(PageSelector): add isMultipleChoice prop to enhance selection functionality
2025-12-10 12:52:09 +08:00
Coding On Star
681c06186e
add @testing-library/user-event and create tests for external-knowledge-base/ ( #29323 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-10 12:46:52 +08:00
yyh
f722fdfa6d
fix: prevent popup blocker from blocking async window.open ( #29391 )
2025-12-10 12:46:01 +08:00
wangxiaolei
c033030d8c
fix: 'list' object has no attribute 'find' ( #29384 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-10 12:45:53 +08:00
yyh
eb525b697f
Merge branch 'fix/async-window-open' into deploy/dev
2025-12-10 12:26:22 +08:00
yyh
8bf9eee91e
fix: maintain loading guard during async billing URL fetch
...
Add await to openAsync call to prevent multiple concurrent requests
when users rapidly click the billing button. This maintains the
loading state until the billing URL is successfully fetched and opened.
Addresses review feedback about regression in loading behavior
2025-12-10 12:23:56 +08:00
yyh
bac0513b8b
improve: better popup blocker detection and type safety
...
- Add immediate popup blocker detection with user-friendly error message
- Improve type safety by removing any types
- Simplify logic flow in useAsyncWindowOpen hook
Addresses code review suggestions
2025-12-10 12:19:25 +08:00
yyh
e95b7b57c9
fix: prevent popup blocker from blocking async window.open
...
Add useAsyncWindowOpen hook to handle async URL fetching with placeholder window pattern. This prevents browser popup blockers (especially Safari) from blocking windows opened after async operations.
- Create reusable useAsyncWindowOpen hook with placeholder window pattern
- Fix billing subscription management popup (cloud-plan-item)
- Fix app card explore popup
- Fix app publisher explore popup
Fixes #29389
Ref: #29390
2025-12-10 12:10:47 +08:00
twwu
d4a90c43a4
Merge branch 'main' into fix/upload-restrictions
2025-12-10 11:59:51 +08:00
Joel
0d2dda7e77
feat: add modals
2025-12-10 11:45:18 +08:00
Nie Ronghua
51330c0ee6
fix(App.deleted_tools): incorrect compare between UUID and map with string-typed key. ( #29340 )
...
Co-authored-by: 01393547 <nieronghua@sf-express.com>
Co-authored-by: Yeuoly <45712896+Yeuoly@users.noreply.github.com>
2025-12-10 10:47:45 +08:00
非法操作
7df360a292
fix: workflow log missing trigger icon ( #29379 )
2025-12-10 10:15:21 +08:00
wangxiaolei
e205182e1f
fix: Parent instance <DocumentSegment at 0x7955b5572c90> is not bound… ( #29377 )
2025-12-10 10:01:45 +08:00
wangxiaolei
4a88c8fd19
chore: set is_multimodal db define default = false ( #29362 )
2025-12-10 09:44:47 +08:00
znn
1b9165624f
adding llm_usage and error_type ( #26546 )
2025-12-10 09:19:13 +08:00
jyong
a44a03696e
add expire_on_commit
2025-12-10 00:48:29 +08:00
jyong
33b1aaf182
add expire_on_commit
2025-12-10 00:11:35 +08:00
-LAN-
56f8bdd724
Update refactor issue template and remove tracker ( #29357 )
2025-12-09 22:03:21 +08:00
Nan LI
efa1b452da
feat: Add startup parameters for language-specific Weaviate tokenizer ( #29347 )
...
Co-authored-by: Jing <jingguo92@gmail.com>
2025-12-09 21:00:19 +08:00
-LAN-
bcbc07e99c
Add MCP backend codeowners ( #29354 )
2025-12-09 20:45:57 +08:00
twwu
91dad285fa
feat: add support for batch upload across various components
2025-12-09 18:29:45 +08:00
Joel
d79d0a47a7
chore: not set empty tool config to default value ( #29338 )
2025-12-09 17:14:04 +08:00
Joel
f5d676f3f1
fix: agent app add tool hasn't add default params config ( #29330 )
2025-12-09 16:17:27 +08:00
非法操作
8f7173b69b
fix: admin dislike feedback lose content ( #29327 )
2025-12-09 16:07:59 +08:00
github-actions[bot]
8275533418
chore(i18n): translate i18n files and update type definitions ( #29329 )
...
Co-authored-by: iamjoel <2120155+iamjoel@users.noreply.github.com>
2025-12-09 15:57:35 +08:00
yyh
c1c1fd0509
feat: make billing management entry prominent and enable current plan portal ( #29321 )
2025-12-09 15:43:51 +08:00
wangxiaolei
c24835ca87
chore: update the error message ( #29325 )
2025-12-09 15:29:04 +08:00
yyh
022cfbd186
refactor: remove isMobile prop from Chat and TryToAsk components ( #29319 )
2025-12-09 15:11:05 +08:00
Jyong
9affc546c6
Feat/support multimodal embedding ( #29115 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-09 14:41:46 +08:00
wangxiaolei
77cf8f6c27
chore: remove python sdk from dify repo ( #29318 )
2025-12-09 14:13:14 +08:00
yyh
18601d8b38
Refactor datasets service toward TanStack Query ( #29008 )
...
Co-authored-by: Wu Tianwei <30284043+WTW0313@users.noreply.github.com>
2025-12-09 13:48:23 +08:00
kurokobo
57d244de69
feat: introduce init container to automatically fix storage permissions ( #29297 )
...
Co-authored-by: 朱通通 <zhutong66@163.com>
2025-12-09 13:48:23 +08:00
yyh
545a34fbaf
Refactor datasets service toward TanStack Query ( #29008 )
...
Co-authored-by: Wu Tianwei <30284043+WTW0313@users.noreply.github.com>
2025-12-09 13:44:45 +08:00
kurokobo
61a6c6dbcf
feat: introduce init container to automatically fix storage permissions ( #29297 )
2025-12-09 13:40:10 +08:00
github-actions[bot]
750db10476
chore(i18n): translate i18n files and update type definitions ( #29312 )
...
Co-authored-by: WTW0313 <30284043+WTW0313@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com>
2025-12-09 13:07:26 +08:00
Wu Tianwei
14d1b3f9b3
feat: multimodal support (image) ( #27793 )
...
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-09 11:44:50 +08:00
非法操作
a44b800c85
chore: find more redirect to correct category ( #29303 )
2025-12-09 11:09:43 +08:00
非法操作
48efd2d174
fix: try-to-ask misalign ( #29309 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-09 11:00:37 +08:00
wangxiaolei
a0c8ebf487
chore: not slient call external service error ( #29290 )
2025-12-09 10:25:33 +08:00