Commit Graph

699 Commits (0417e2f4d9e23b79861a3b224ad23ebc87dc4844)

Author SHA1 Message Date
jyong 98ef4ffb4d r2 transform 10 months ago
zxhlyh 3b8d96f45c merge main 10 months ago
Junyan Qin (Chin) 2d8eace34b
feat: plugin deprecation notice (#22685)
Co-authored-by: Wu Tianwei <30284043+WTW0313@users.noreply.github.com>
Co-authored-by: twwu <twwu@dify.ai>
10 months ago
Harry 12661ce0ca feat: improve authorization name validation and enhance credential encryption handling 10 months ago
Harry 666868fa35 feat: remove unused import for CredentialsValidateFailedError in datasource provider service 10 months ago
Harry ba7f0b3004 feat: enhance datasource authentication by improving credential handling and updating API parameters 10 months ago
zxhlyh 4d36e784b7 merge main 10 months ago
Harry 039a053027 feat: standardize credential type string for API key in datasource provider service 10 months ago
Harry 17da96bdd8 feat: refactor datasource authentication APIs for improved credential management 10 months ago
Harry 57b48f51b5 feat: convert credential form schemas to lists for consistency 10 months ago
Harry af94602d37 feat: add APIs for setting default datasource provider and updating provider name 10 months ago
jyong 9c96f1db6c r2 transform 10 months ago
Harry 51d7a9b6be feat: mask hidden values in tenant OAuth client retrieval 10 months ago
Harry 529eca70bc feat: enhance datasource credential and OAuth schema serialization 10 months ago
Harry ef8d941633 feat: simplify OAuth encrypter retrieval and remove unnecessary validation 10 months ago
Xin Zhang bddeebd4c9
refactor: remove unused dissolve_tenant static method (#22690) 10 months ago
Harry e97f03c130 feat: add custom OAuth client setup and enhance datasource provider model with avatar_url 10 months ago
NeatGuyCoding cbc3474bbb
minor fix: fix dissolve tenant check permission always failed (#22292) 10 months ago
Bowen Liang 74940ad3f2
chore: code improvement for mcp_client and mcp_tools_manage_service (#22645) 10 months ago
Aryan Raj ce794335e9
Fix/replace datetime patterns with naive utc now (#22654) 10 months ago
Harry 7364d051d2 feat: refactor provider name generation to use incremental naming & enforce unique constraints 10 months ago
Harry 23a5ff410e feat: add avatar_url to datasource providers and update OAuth handling 10 months ago
twwu 5b2c99e183 Merge branch 'main' into feat/rag-2 10 months ago
Harry 0ac5c0bf3e feat: refactor OAuth provider handling and improve provider name generation 10 months ago
-LAN- 460a825ef1
refactor: decouple Node and NodeData (#22581)
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
10 months ago
-LAN- 1715dd4320
refactor: Fix some type error (#22594)
Signed-off-by: -LAN- <laipz8200@outlook.com>
10 months ago
Harry 3388e83920 Merge remote-tracking branch 'origin/main' into feat/rag-2
# Conflicts:
#	.github/workflows/build-push.yml
#	web/app/components/workflow/nodes/_base/components/workflow-panel/index.tsx
10 months ago
Maries a4ef900916
Support OAuth Integration for Plugin Tools (#22550)
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: Yeuoly <admin@srmxy.cn>
10 months ago
zxhlyh 01566035e3 merge main 10 months ago
jyong cc96b7f507 r2 transform 10 months ago
jyong ad7650e724 r2 transform 10 months ago
jyong 761ea0eedb r2 transform 10 months ago
zyssyz123 a4f421028c
Feat/change user email (#22213)
Co-authored-by: NFish <douxc512@gmail.com>
Co-authored-by: JzoNg <jzongcode@gmail.com>
Co-authored-by: Garfield Dai <dai.hai@foxmail.com>
10 months ago
yihong d2933c2bfe
fix: drop dead code phase2 unused class (#22042)
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
10 months ago
jyong a39d7e1f85 r2 transform 10 months ago
jyong aaa5b0e295 r2 transform 10 months ago
qfl bdb9f29948
feat(app): support custom max_active_requests per app (#22073) 10 months ago
jyong c660c98b04 r2 transform 10 months ago
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.
10 months ago
jyong 675ff9bd7d r2 transform 10 months ago
jyong 6363ecef97 r2 transform 10 months ago
jyong 384073f025 r2 transform 10 months ago
jyong 2012ea3213 r2 transform 10 months ago
jyong 1ad73ccdc8 r2 10 months ago
jyong 96484731a2 r2 10 months ago
jyong 537e535d9a r2 10 months ago
jyong 3a3b60bab5 r2 10 months ago
jyong 63111e8050 r2 10 months ago
jyong a919e3e135 r2 10 months ago
jyong 4b9a5a66c1 r2 10 months ago