Yeuoly
501698d844
Potential fix for code scanning alert no. 243: Information exposure through an exception
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-10-30 16:11:32 +08:00
Yeuoly
6260a1a28c
fix: cycle imports
2025-10-30 16:09:39 +08:00
Yeuoly
8bc5035624
Potential fix for code scanning alert no. 211: Information exposure through an exception
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-10-30 16:00:57 +08:00
Yeuoly
447127cee4
Update api/controllers/console/app/workflow.py
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-30 15:59:37 +08:00
Yeuoly
49ebbd05b5
Update api/controllers/console/app/workflow.py
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-30 15:58:58 +08:00
Yeuoly
defea962f6
Update api/controllers/console/workspace/trigger_providers.py
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-30 15:58:41 +08:00
Harry
dfc5e3609d
refactor(trigger): streamline OAuth client existence check
...
Replaced the method for checking the existence of a system OAuth client with a new dedicated method `is_oauth_system_client_exists` in the TriggerProviderService. This improves code clarity and encapsulates the logic for verifying the presence of a system-level OAuth client. Updated the TriggerOAuthClientManageApi to utilize the new method for better readability.
2025-10-29 14:22:56 +08:00
lyzno1
fa5765ae82
Merge remote-tracking branch 'origin/main' into feat/trigger
2025-10-29 12:56:31 +08:00
Asuka Minato
d532b06310
example of use api.model ( #27514 )
2025-10-29 10:25:15 +08:00
Harry
5c95c77604
refactor(trigger): streamline workflow argument handling in DraftWorkflowTriggerNodeApi
...
- Simplified retrieval of workflow arguments by directly accessing event.workflow_args.
- Removed unnecessary conditional checks for user inputs, ensuring cleaner code.
- Enhanced TriggerEventNode to use deepcopy for user inputs to prevent unintended mutations.
2025-10-29 01:04:37 +08:00
Harry
c16421df27
refactor: improve trigger metadata handling and streamline workflow service
...
- Updated ScheduleTriggerDebugEventPoller to include an empty files list in workflow_args.
- Enhanced WorkflowAppService to handle trigger metadata more effectively, including a new method for processing metadata and removing the deprecated _safe_json_loads function.
- Adjusted PluginTriggerMetadata to use icon_filename and icon_dark_filename for better clarity.
- Simplified async workflow task parameters by changing triggered_from to trigger_from for consistency.
2025-10-28 17:50:06 +08:00
Harry
0d686fc6ae
refactor: streamline trigger event node metadata handling and update async workflow service for JSON serialization
...
- Removed unnecessary input data from the TriggerEventNode's metadata.
- Updated AsyncWorkflowService to use model_dump_json() for trigger metadata serialization.
- Added a comment in WorkflowAppService to address the large size of the workflow_app_log table and the use of an additional details field.
2025-10-28 17:50:06 +08:00
lyzno1
c4996f9563
Merge remote-tracking branch 'origin/main' into feat/trigger
2025-10-28 11:28:06 +08:00
heyszt
543c5236e7
refactor:Decouple Domain Models from Direct Database Access ( #27316 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-28 09:59:30 +08:00
Asuka Minato
dc1ae57dc6
example for 24421 doc ( #27511 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-27 17:39:52 +08:00
Novice
0ded6303c1
feat: implement MCP specification 2025-06-18 ( #25766 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-27 17:07:51 +08:00
lyzno1
1335be8d60
Revert "feat: propagate trigger metadata for plugin icons across UI"
...
This reverts commit 3bd62f3fdf .
2025-10-27 17:06:40 +08:00
lyzno1
c79d75b32d
Revert "fix: display plugin trigger labels in logs using i18n metadata"
...
This reverts commit 651cc81cfe .
2025-10-27 17:06:35 +08:00
lyzno1
f18054847e
Revert "fix: workflow_trigger"
...
This reverts commit cc219cc81c .
2025-10-27 17:06:30 +08:00
KVOJJJin
f06025a342
Fix: upload limit in knowledge ( #27480 )
...
Co-authored-by: jyong <718720800@qq.com>
2025-10-27 13:35:54 +08:00
Harry
d933116e46
fix(workflow): improve error handling in DraftWorkflowTriggerNodeApi by returning JSON response
2025-10-26 23:48:50 +08:00
lyzno1
5cf4afd7b2
Merge remote-tracking branch 'origin/main' into feat/trigger
2025-10-26 11:54:17 +08:00
-LAN-
03002f4971
Add Swagger docs for file download endpoints ( #27374 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2025-10-25 19:23:27 +09:00
lyzno1
cc219cc81c
fix: workflow_trigger
2025-10-25 14:21:52 +08:00
lyzno1
651cc81cfe
fix: display plugin trigger labels in logs using i18n metadata
2025-10-25 12:41:37 +08:00
lyzno1
3bd62f3fdf
feat: propagate trigger metadata for plugin icons across UI
2025-10-25 12:15:21 +08:00
lyzno1
e3484c8dc3
fix: ruff format
2025-10-25 12:08:22 +08:00
zhsama
4597ab4efb
Merge branch 'refs/heads/main' into feat/trigger
2025-10-24 14:44:15 +08:00
Yunlu Wen
fa6d03c979
Fix/refresh token ( #27381 )
2025-10-24 13:09:34 +08:00
Stream
c4c38a51d9
fix: merge
2025-10-24 11:58:13 +08:00
Yeuoly
efe68d5aa6
Merge branch 'main' into feat/trigger
2025-10-23 18:05:59 +08:00
quicksand
8bca7814f4
fix: resolve AssertionError in workflows/run endpoint ( #27318 ) ( #27323 )
2025-10-23 17:57:54 +09:00
hjlarry
6df786248c
fix: draft run webhook node the _raw var not display on the panel
2025-10-23 13:35:45 +08:00
Stream
13af48800b
fix: merge
2025-10-23 12:13:33 +08:00
Stream
6e7fb59638
Merge branch 'feat/plugin-readme' into feat/trigger
...
# Conflicts:
# api/controllers/console/workspace/plugin.py
# api/core/plugin/entities/plugin_daemon.py
2025-10-23 12:10:44 +08:00
lyzno1
863b4f8fe9
Merge remote-tracking branch 'origin/main' into feat/trigger
2025-10-23 11:54:35 +08:00
Yunlu Wen
e843fe8aa6
fix: rename cookie for webapp ( #27264 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-23 11:03:48 +08:00
-LAN-
40d3332690
fix: preserve share code headers after login redirect ( #27225 )
...
Co-authored-by: yunlu.wen <yunlu.wen@dify.ai>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-22 14:59:08 +08:00
Guangdong Liu
82219c1162
fix: eagerly load EndUser attributes to prevent DetachedInstanceError ( #27162 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Novice <novice12185727@gmail.com>
2025-10-21 17:12:17 +08:00
feelshana
2bcf96565a
Feature:during account initialization, set the interface language to be consistent with the display language( #27029 ) ( #27042 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2025-10-21 15:53:12 +08:00
Joel
e1a3ead941
main
2025-10-21 14:42:27 +08:00
Yunlu Wen
ff9b74efeb
fix: remove login status api ( #27177 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-21 13:24:57 +08:00
lyzno1
bb28c718df
fix: correct webhook trigger node id parsing
2025-10-21 11:48:50 +08:00
Asuka Minato
32c715c4d0
rm type ignore ( #25715 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
2025-10-21 11:26:58 +08:00
Yeuoly
f02d575379
Merge branch 'main' into feat/trigger
2025-10-21 11:09:26 +08:00
Harry
24619e74f6
fix(trigger): update error handling and credential expiration field
2025-10-20 20:02:12 +08:00
Harry
fd4b234171
feat: improve oauth client info api
2025-10-20 16:50:03 +08:00
Harry
dff536ab6d
feat(trigger): trigger plugin protocol improvements
2025-10-20 16:50:03 +08:00
Yeuoly
a6373e357a
fix: typing
2025-10-20 15:38:54 +08:00
Yeuoly
538b639bef
fix: unify trigger url generation
2025-10-20 15:34:51 +08:00