baonudesifeizhai
ba022db176
fix: handle configure button for notion internal integration ( #21412 )
2025-07-01 16:58:00 +08:00
Bowen Liang
83b64f98ad
refactor: define the Dify project version in pyproject.toml ( #20910 )
2025-07-01 12:07:24 +08:00
Yeuoly
04a6c958c8
feat: add DYNAMIC_SELECT parameter type for dynamic options in parameter entities ( #21425 )
2025-06-26 17:44:14 +08:00
Xiyuan Chen
c5f14d0643
feat: add a magic field in the cancel invite api response ( #21505 )
2025-06-25 18:37:56 +08:00
Jyong
e422710fe9
add dataset info in response ( #21413 )
2025-06-24 16:07:31 +08:00
Jyong
d668476faa
add dataset info in response ( #21406 )
2025-06-24 11:13:56 +08:00
QuantumGhost
4e7ba9c0b6
feat: Persist Variables for Enhanced Debugging Workflow ( #20699 )
...
This pull request introduces a feature aimed at improving the debugging experience during workflow editing. With the addition of variable persistence, the system will automatically retain the output variables from previously executed nodes. These persisted variables can then be reused when debugging subsequent nodes, eliminating the need for repetitive manual input.
By streamlining this aspect of the workflow, the feature minimizes user errors and significantly reduces debugging effort, offering a smoother and more efficient experience.
Key highlights of this change:
- Automatic persistence of output variables for executed nodes.
- Reuse of persisted variables to simplify input steps for nodes requiring them (e.g., `code`, `template`, `variable_assigner`).
- Enhanced debugging experience with reduced friction.
Closes #19735 .
2025-06-24 09:05:29 +08:00
GuanMu
80a12ad4fb
Knowledge base API supports status updates #18147 ( #18235 )
2025-06-21 11:18:48 +08:00
椰子汁
08c96aa12a
critical! insert_explore_app_list_api ( #21277 )
2025-06-20 20:03:30 +08:00
Xiyuan Chen
0ed138c21f
feat: use default access mode when importing dsl ( #21231 )
2025-06-19 17:14:28 +08:00
Good Wood
4801fa8dc0
fix: fix load_balancing_config save error ( #21213 )
2025-06-19 15:41:36 +08:00
LiuBo
518608bd2b
feat: add support for Matrixone database ( #20714 )
2025-06-19 10:20:12 +08:00
Ganondorf
b885ccd94e
Add Filter of Get Workflow Logs ( #21172 )
...
Co-authored-by: lizb <lizb@sugon.com >
2025-06-19 10:10:16 +08:00
NeatGuyCoding
5c619754a7
Minor Improvements for File Validation and Configuration Handling #21179 ( #21171 )
...
Co-authored-by: tech <cto@sb>
2025-06-18 18:33:28 +08:00
Bowen Liang
f7c7f5d942
chore: bump mypy to 1.16 ( #20608 )
2025-06-11 01:01:33 +08:00
Xiyuan Chen
a23afc5846
Feat/webapp verified sso main ( #20494 )
2025-06-09 17:19:53 +09:00
-LAN-
03db78adc6
Refactor/remove db from cycle manager ( #20455 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-05-30 04:34:13 +08:00
Good Wood
bd73bb13b9
feat: add pagination for plugin page ( #20151 )
2025-05-27 12:54:52 +08:00
-LAN-
8e48c5245a
refactor: Use typed SQLAlchemy base model and fix type errors ( #19980 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-05-21 15:38:03 +08:00
crazywoola
3997b491f2
Revert "fix: fix duplicate app lose custom image" ( #19995 )
2025-05-20 18:42:59 +08:00
CorrectRoad
b6e197db83
fix: fix duplicate app lose custom image ( #19775 )
2025-05-20 16:44:51 +08:00
NFish
efa346fa18
E-300 ( #19726 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: Hash Brown <hi@xzd.me >
Co-authored-by: crazywoola <427733928@qq.com >
Co-authored-by: GareArc <chen4851@purdue.edu >
Co-authored-by: Byron.wang <byron@dify.ai >
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: Garfield Dai <dai.hai@foxmail.com >
Co-authored-by: KVOJJJin <jzongcode@gmail.com >
Co-authored-by: Alexi.F <654973939@qq.com >
Co-authored-by: Xiyuan Chen <52963600+GareArc@users.noreply.github.com >
Co-authored-by: kautsar_masuara <61046989+izon-masuara@users.noreply.github.com >
Co-authored-by: achmad-kautsar <achmad.kautsar@insignia.co.id >
Co-authored-by: Xin Zhang <sjhpzx@gmail.com >
Co-authored-by: kelvintsim <83445753+kelvintsim@users.noreply.github.com >
Co-authored-by: zxhlyh <jasonapring2015@outlook.com >
Co-authored-by: Zixuan Cheng <61724187+Theysua@users.noreply.github.com >
2025-05-20 12:07:50 +08:00
-LAN-
fcb10864fe
feat(DraftWorkflowApi): Requires environment_variables in DraftWorkflowApi ( #19849 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-05-17 13:45:00 +08:00
-LAN-
9073106299
feat(workflow): domain model for workflow node execution ( #19430 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-05-17 00:56:16 +08:00
Xiyuan Chen
4f45f6af13
fix: invitations get suspended when an existing member appears ( #19584 )
2025-05-13 13:53:52 +08:00
非法操作
59a986ad6a
chore: model.query change to db.session.query ( #19551 )
...
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2025-05-13 09:13:12 +08:00
非法操作
06a15bf2ae
chore: all model.query replace to db.session.query ( #19521 )
2025-05-12 15:19:41 +08:00
非法操作
fa226ece81
fix: replace all dataset.Model.query to db.session.query(Model) ( #19509 )
2025-05-12 13:52:33 +08:00
Will
c1d8ad7b5d
fix: metadata filtering condition variable unassigned; fix External K… ( #19208 )
2025-05-07 14:52:09 +08:00
Bowen Liang
5a3baa271f
chore: avoid repeated type ignore noqa by adding flask_restful and flask_login in mypy import exclusions ( #19224 )
2025-05-06 11:58:49 +08:00
Yeuoly
63802d8104
refactor: rename plugin manager to plugin client and rename path from manager to impl ( #18876 )
2025-04-27 14:22:25 +08:00
devxing
5d47e2d552
fix: change delete app status code from 204 to 200 ( #18398 )
...
Co-authored-by: devxing <devxing@gmail.com >
Co-authored-by: crazywoola <427733928@qq.com >
2025-04-27 12:12:46 +08:00
gsmini
915c77d3ee
optimize account status field hard coded ( #18771 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-04-25 16:47:03 +08:00
王晓阳
6660547563
feat: support vastbase vector database ( #16308 )
2025-04-24 18:04:57 +08:00
Will
c84c37560c
chore: fix reimported ( #18610 )
2025-04-23 16:48:00 +08:00
Yeuoly
9873225611
fix: handle PluginPermissionDeniedError in EndpointCreateApi ( #18597 )
2025-04-23 15:29:58 +08:00
lauding
d9e9dc7aa6
feat: support huawei cloud vector database ( #16141 )
2025-04-22 13:03:35 +08:00
Xiyuan Chen
b6e5b0713e
fix: reset_password security issue ( #18363 )
2025-04-18 05:06:09 -04:00
Novice
2eb79ef233
feat: structured output ( #17877 )
2025-04-18 16:33:53 +08:00
Yeuoly
9f18c7c2e1
fix(typing): validate OAuth code before processing access token ( #18288 )
2025-04-17 16:58:29 +08:00
Yeuoly
7f47f9bdc5
feat: fetch app info in plugins ( #18202 )
2025-04-16 20:27:29 +08:00
jiangbo721
cbf871f30c
fix: ruff check isoparse ( #18033 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com >
2025-04-16 19:21:18 +08:00
Yeuoly
51f961bdf0
feat: add minimum dify version requirement to plugins ( #18022 )
2025-04-14 20:09:22 +08:00
Jasonfish
637bf76e84
fix(api): Some params were ignored when creating empty Datasets through API ( #17932 )
2025-04-14 10:24:01 +08:00
Yongtao Huang
5ca9433c46
Remove dead code ( #17899 )
2025-04-11 20:33:52 +08:00
Yeuoly
c5918c0cfd
refactor: add API endpoint to list latest plugin versions and query it in a asynchronous way ( #17695 )
2025-04-09 17:49:27 +08:00
Amir Mohsen Asaran
f54905e685
feat: Integrate WaterCrawl.dev as a new knowledge base provider ( #16396 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-04-07 12:43:23 +08:00
quicksand
b146aaaeb7
optimize: plugin permission ( #17507 )
2025-04-07 10:17:53 +08:00
wlleiiwang
42a42a7962
FEAT: support Tencent vectordb to full text search ( #16865 )
...
Co-authored-by: wlleiiwang <wlleiiwang@tencent.com >
2025-04-07 09:50:03 +08:00
crazywoola
4902ddaf87
Feat/change workspace name ( #17402 )
2025-04-03 16:05:55 +08:00