dify/api/controllers/console
Harry b283a2b3d9 feat(trigger): add API endpoint to retrieve trigger plugin icons and enhance workflow response handling
- Introduced `TriggerProviderIconApi` to fetch icons for trigger plugins based on tenant and provider ID.
- Updated `WorkflowResponseConverter` to include trigger plugin icons in the response.
- Implemented `get_trigger_plugin_icon` method in `TriggerManager` for icon retrieval logic.
- Adjusted `Node` class to correctly set provider information for trigger plugins.
- Modified TypeScript types to accommodate new provider ID field in workflow nodes.
2025-10-13 16:50:32 +08:00
..
app Merge remote-tracking branch 'origin/main' into feat/trigger 2025-10-13 13:21:51 +08:00
auth remove .value (#26633) 2025-10-11 09:08:29 +08:00
billing refactor: use libs.login current_user in console controllers (#26745) 2025-10-13 10:33:33 +08:00
datasets fix: use enum .value strings in retrieval-setting API to fix JSON serialization error (#26785) 2025-10-13 13:01:44 +08:00
explore refactor: use libs.login current_user in console controllers (#26745) 2025-10-13 10:33:33 +08:00
tag refactor: use libs.login current_user in console controllers (#26745) 2025-10-13 10:33:33 +08:00
workspace feat(trigger): add API endpoint to retrieve trigger plugin icons and enhance workflow response handling 2025-10-13 16:50:32 +08:00
__init__.py fix trigger related api 404 2025-10-06 14:36:07 +08:00
admin.py refactor: Migrate part of the console basic API module to Flask-RESTX (#24732) 2025-09-10 12:15:47 +08:00
apikey.py refactor: use libs.login current_user in console controllers (#26745) 2025-10-13 10:33:33 +08:00
error.py Restructure the File errors in controller (#23801) 2025-08-13 17:06:07 +08:00
extension.py refactor: use libs.login current_user in console controllers (#26745) 2025-10-13 10:33:33 +08:00
feature.py refactor: use libs.login current_user in console controllers (#26745) 2025-10-13 10:33:33 +08:00
files.py refactor(router): apply ns.route style (#26339) 2025-09-28 13:37:06 +08:00
init_validate.py refactor: Migrate part of the console basic API module to Flask-RESTX (#24732) 2025-09-10 12:15:47 +08:00
ping.py refactor: Migrate part of the console basic API module to Flask-RESTX (#24732) 2025-09-10 12:15:47 +08:00
remote_files.py refactor: use libs.login current_user in console controllers (#26745) 2025-10-13 10:33:33 +08:00
setup.py refactor: Migrate part of the console basic API module to Flask-RESTX (#24732) 2025-09-10 12:15:47 +08:00
spec.py refactor(router): apply ns.route style (#26339) 2025-09-28 13:37:06 +08:00
version.py more httpx (#25651) 2025-09-22 23:07:09 +08:00
wraps.py refactor: use libs.login current_user in console controllers (#26745) 2025-10-13 10:33:33 +08:00