Commit Graph

8184 Commits

Author SHA1 Message Date
Joel ff40efdc26 mrege 2025-12-10 15:42:19 +08:00
yyh c6ae13f67b refactor: replace Modal with PlanUpgradeModal in TriggerEventsLimitModal 2025-12-10 15:38:18 +08:00
Joel 55dd5f71d7 fix: can add logic 2025-12-10 15:36:18 +08:00
twwu c05d9bd813 Merge branch 'fix/upload-restrictions' into deploy/dev 2025-12-10 15:33:18 +08:00
twwu 0404007982 Merge branch 'main' into fix/upload-restrictions 2025-12-10 15:32:14 +08:00
Joel 71c20ef3c8 merge 2025-12-10 15:30:09 +08:00
yyh 7171eaf0b5
refactor: replace Modal with PlanUpgradeModal in TriggerEventsLimitModal 2025-12-10 15:26:51 +08:00
Joel b16f87c9b6 feat: can add segement check 2025-12-10 15:24:15 +08:00
Jyong 88b20bc6d0
fix dataset multimodal field not update (#29403) 2025-12-10 15:18:38 +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
Coding On Star 12d019cd31
fix: improve compatibility of @headlessui/react with happy-dom by ensuring HTMLElement.prototype.focus is writable (#29399)
Co-authored-by: CodingOnStar <hanxujiang@dify.ai>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-10 14:40:48 +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
Jyong b49e2646ff
fix: session unbound during parent-child retrieval (#29396) 2025-12-10 14:08:55 +08:00
github-actions[bot] e8720de9ad
chore(i18n): translate i18n files and update type definitions (#29395)
Co-authored-by: zhsama <33454514+zhsama@users.noreply.github.com>
2025-12-10 13:52:54 +08:00
GuanMu 0867c1800b
refactor: simplify plugin task handling and improve UI feedback (#26293) 2025-12-10 13:34:05 +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