Charles Liu
f7ac1192ae
replace the secret field from obfuscated to full-masked value (#24800)
Co-authored-by: charles liu <dearcharles.liu@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2 kuukautta sitten
Asuka Minato
18dce66443
try flask_restful -> flask_restx (#24310)
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
2 kuukautta sitten
QuantumGhost
2c1ab4879f
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 .
3 kuukautta sitten
Minamiyama
3643ed1014
Feat: description field for env variables (#21556)
3 kuukautta sitten
jyong
1d2ee9020c
r2
4 kuukautta sitten
jyong
7f59ffe7af
r2
5 kuukautta sitten
jyong
ba52bf27c1
r2
5 kuukautta sitten
jyong
4ff971c8a3
r2
5 kuukautta sitten
Bowen Liang
8537abfff8
chore: avoid repeated type ignore noqa by adding flask_restful and flask_login in mypy import exclusions (#19224)
6 kuukautta sitten
jyong
5c4bf2a9e4
r2
6 kuukautta sitten
-LAN-
3254018ddb
feat(workflow_service): workflow version control api. (#14860)
Signed-off-by: -LAN- <laipz8200@outlook.com>
7 kuukautta sitten
Warren Chen
901028f1e8
[feat] Support Multi-Version Workflows (#11990)
Co-authored-by: hobo.l <hobo.l@binance.com>
Co-authored-by: crazywoola <427733928@qq.com>
10 kuukautta sitten
yihong
56e15d09a9
feat: mypy for all type check (#10921)
10 kuukautta sitten
-LAN-
e61752bd3a
feat/enhance the multi-modal support (#8818)
1 vuosi sitten
kurokobo
bc3a8e0ca2
feat: store created_by and updated_by for apps, modelconfigs, and sites (#7613)
1 vuosi sitten
-LAN-
3571292fbf
chore(api): Introduce Ruff Formatter. (#7291)
1 vuosi sitten
KVOJJJin
935e72d449
Feat: conversation variable & variable assigner node (#7222)
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
1 vuosi sitten
-LAN-
55c2b61921
fix(api/fields/workflow_fields.py): Add check in environment variables (#6621)
1 vuosi sitten
-LAN-
5e6fc58db3
Feat/environment variables in workflow (#6515)
Co-authored-by: JzoNg <jzongcode@gmail.com>
1 vuosi sitten
Yeuoly
e852a21634
Feat/workflow phase2 (#4687)
1 vuosi sitten
takatost
8f3042e5b3
feat: Add draft hash check in workflow (#4251)
1 vuosi sitten
takatost
7753ba2d37
FEAT: NEW WORKFLOW ENGINE (#3160)
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: Yeuoly <admin@srmxy.cn>
Co-authored-by: JzoNg <jzongcode@gmail.com>
Co-authored-by: StyleZhang <jasonapring2015@outlook.com>
Co-authored-by: jyong <jyong@dify.ai>
Co-authored-by: nite-knite <nkCoding@gmail.com>
Co-authored-by: jyong <718720800@qq.com>
1 vuosi sitten