HyaCinth
db46227df2
fix: Optimize the event handling for inserting variable shortcuts, resolving incorrect blur issues ( #22981 ) ( #23707 )
2025-08-11 11:08:12 +08:00
crazywoola
c7e97e0b47
Feat node search ( #23685 )
...
Co-authored-by: GuanMu <ballmanjq@gmail.com >
Co-authored-by: zhujiruo <zhujiruo@foxmail.com >
Co-authored-by: Matri Qi <matrixdom@126.com >
Co-authored-by: croatialu <wuli.croatia@foxmail.com >
Co-authored-by: HyaCinth <88471803+HyaCiovo@users.noreply.github.com >
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com >
2025-08-11 10:19:52 +08:00
Matri Qi
b7afdc6a8c
lint: fix sonarjs/no-dead-store issues ( #23653 )
2025-08-10 11:16:43 +08:00
Guangdong Liu
65498dfdd1
fix: support custom file types in workflow Start node ( #23672 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-10 11:09:47 +08:00
Ganondorf
ab486a272f
Allow to export full screen image of workflow ( #23655 )
2025-08-09 15:31:32 +08:00
GuanMu
a4e959d124
feat: Enhance the alignment logic of the nodes in the context menu ( #23617 )
2025-08-08 15:20:24 +08:00
Matri Qi
77173ce4f8
lint: fix tailwind lint issues ( #23367 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-08-08 09:25:41 +08:00
HyaCinth
fa8e0d2fda
chore: Optimize component styles and interactions ( #23250 ) ( #23543 )
2025-08-07 14:19:38 +08:00
GuanMu
2cc6dbd570
Feat workflow node align ( #23451 )
2025-08-06 11:01:10 +08:00
Minamiyama
a11cc66c78
feat(workflow): add relations panel to visualize dependencies ( #21998 )
...
Co-authored-by: crazywoola <427733928@qq.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-08-05 15:08:23 +08:00
Matri Qi
d9fe818ed6
lint: fix issue of no-unused-vars ( #23375 )
2025-08-05 11:12:30 +08:00
znn
e0728d4f10
retention of data filled on tab switch for tool plugin ( #23323 )
2025-08-03 18:31:15 +08:00
qiaofenlin
b108f213b1
feat: support workflow version specification in workflow and chat APIs ( #23188 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-03 16:27:12 +08:00
Matri Qi
1a81aad80e
chore: fix function name typo ( #23306 )
2025-08-03 10:09:26 +08:00
NeatGuyCoding
fa519797af
fix: fix wrong css class ( #23299 )
2025-08-02 17:36:15 +08:00
Matri Qi
71a7661682
Fix/variable input validation issue ( #23300 )
2025-08-02 17:35:51 +08:00
zxhlyh
fdc7d26bfe
Chore/variable label ( #23270 )
2025-08-01 15:43:36 +08:00
NeatGuyCoding
5b21840b3a
minor fix: fix default for status of TidbAuthBinding in compatible with various versions ( #22288 )
2025-08-01 14:51:16 +08:00
HyaCinth
25be0f7977
chore: Optimize component styles and interactions ( #23250 ) ( #23251 )
2025-08-01 14:18:38 +08:00
GuanMu
abc71ced84
Fix: Update the background color and hover effect of secondary buttons ( #23186 )
2025-07-31 21:19:34 +08:00
lyzno1
f49b472c4b
fix: prevent client-side crashes from null/undefined plugin data in workflow ( #23154 ) ( #23182 )
2025-07-31 10:03:33 +08:00
kenwoodjw
b3a3eb5fe0
feat: support metadata condition filter string array ( #23111 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-07-30 16:13:45 +08:00
呆萌闷油瓶
ef97c6774d
fix: element of Array[string] and Array[number] and size attribution ( #23074 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-30 15:21:50 +08:00
baonudesifeizhai
7c5bc408dc
Fix/http node timeout validation#23077 ( #23117 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-29 21:40:15 +08:00
lyzno1
2cc7caa71b
fix(web): make iteration panel respect MAX_PARALLEL_LIMIT environment variable ( #23083 ) ( #23104 )
2025-07-29 21:39:40 +08:00
GuanMu
bea4feea79
Fix variable config ( #23070 )
2025-07-29 11:24:59 +08:00
KVOJJJin
8f06e2e78b
Fix: number input can display 0 ( #23084 )
2025-07-29 10:59:12 +08:00
znn
4e85a805a7
ability to click classifier during workflow execution ( #23079 )
2025-07-29 09:45:49 +08:00
HyaCinth
7371969ee8
refactor(web): Optimize workflow operation tip popup ( #23051 ) ( #23052 )
2025-07-28 16:29:45 +08:00
Anton Kovalev
d3d51bbef1
feat: default value option for select input fields ( #21192 )
...
Co-authored-by: crazywoola <427733928@qq.com >
Co-authored-by: GuanMu <ballmanjq@gmail.com >
2025-07-28 15:37:23 +08:00
呆萌闷油瓶
44a651b1d1
feat: Support selecting variables in conditional filtering in list operations. ( #23029 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-28 13:59:34 +08:00
HyaCinth
4a2b4b4823
refactor(web): Optimize the interaction effect of ToolTip component in menu items ( #23020 ) ( #23023 )
2025-07-28 10:34:11 +08:00
znn
627e9e512e
ability to select same type sub item by preserving children of both f… ( #23002 )
2025-07-28 10:04:31 +08:00
znn
2184aaff61
node title number on copied iteration node ( #23004 )
2025-07-27 09:10:04 +08:00
Wu Tianwei
e9f833550b
fix: Refactor i18n config and fix plugin search box styling issue ( #22945 )
2025-07-25 15:01:28 +08:00
Yeuoly
eb354b0f81
fix: refine handling of constant and mixed input types in ToolManager and ToolNodeData ( #22903 )
2025-07-24 16:14:08 +08:00
HyaCinth
b57ae0dda9
refactor(dayjs): Refactor internationalized time formatting feature ( #22870 ) ( #22872 )
2025-07-24 10:42:33 +08:00
yijq
2d305e4bd2
refactor: Modify the triggering method of the variable selector in the modification object subtree panel( #22237 ) ( #22238 )
2025-07-22 08:24:54 +08:00
lyzno1
80327c7473
fix: prevent panel width localStorage pollution during viewport compression ( #22745 ) ( #22747 )
2025-07-22 08:11:01 +08:00
Novice
a78dbe8ad2
fix: avoid using node_data.version for judgement tool node version ( #22462 )
...
Co-authored-by: JzoNg <jzongcode@gmail.com >
2025-07-21 09:28:47 +08:00
mudiko
5a763dbe3c
Fix #22508 ( #22590 )
2025-07-18 13:43:58 +08:00
Wu Tianwei
4757d95688
feat: convert components to dynamic imports for improved performance ( #22614 )
2025-07-18 11:43:37 +08:00
znn
14bb7850e7
remove node-info for non mcp ( #22595 )
2025-07-18 09:25:57 +08:00
Kalo Chin
705749155b
Fix jinja2 variable naming inconsistencies ( #22578 )
2025-07-17 22:16:47 +08:00
Asuka Minato
9e2b09966d
remove overrides ( #22575 )
2025-07-17 21:47:48 +08:00
Maries
ed2a4c40e2
Support OAuth Integration for Plugin Tools ( #22550 )
...
Co-authored-by: zxhlyh <jasonapring2015@outlook.com >
Co-authored-by: Yeuoly <admin@srmxy.cn >
2025-07-17 17:18:44 +08:00
znn
649e134232
updating icon ( #22485 )
2025-07-17 15:10:36 +08:00
Chieh Wang
cac874d96c
feat: Add Citations and Attributions to Agent Node ( #18558 )
...
Co-authored-by: oneness0 <2902216407@qq.com >
Co-authored-by: Novice <novice12185727@gmail.com >
2025-07-16 15:46:15 +08:00
Minamiyama
991a6a37b1
feat(variable-list): add drag-and-drop functionality for variables in code node ( #22127 )
2025-07-16 15:24:19 +08:00
QuantumGhost
a92b9971a4
refactor(api): Separate SegmentType for Integer/Float to Enable Pydantic Serialization ( #22025 )
...
refactor(api): Separate SegmentType for Integer/Float to Enable Pydantic Serialization (#22025 )
This PR addresses serialization issues in the VariablePool model by separating the `value_type` tags for `IntegerSegment`/`FloatSegment` and `IntegerVariable`/`FloatVariable`. Previously, both Integer and Float types shared the same `SegmentType.NUMBER` tag, causing conflicts during serialization.
Key changes:
- Introduce distinct `value_type` tags for Integer and Float segments/variables
- Add `VariableUnion` and `SegmentUnion` types for proper type discrimination
- Leverage Pydantic's discriminated union feature for seamless serialization/deserialization
- Enable accurate serialization of data structures containing these types
Closes #22024 .
2025-07-16 12:31:37 +08:00