dify/api/core/trigger
Harry 5e3e6b0bd8 refactor(api): update subscription handling in trigger provider
- Replaced SubscriptionSchema with SubscriptionConstructor in various parts of the trigger provider implementation to streamline subscription management.
- Enhanced the PluginTriggerProviderController to utilize the new subscription constructor for retrieving default properties and credential schemas.
- Removed the deprecated get_provider_subscription_schema method from TriggerManager.
- Updated TriggerSubscriptionBuilderService to reflect changes in subscription handling, ensuring compatibility with the new structure.

These changes improve the clarity and maintainability of the subscription handling within the trigger provider architecture.
2025-09-29 18:28:10 +08:00
..
entities refactor(api): update subscription handling in trigger provider 2025-09-29 18:28:10 +08:00
utils fix(trigger): clean up whitespace in encryption utility and trigger provider service 2025-09-05 15:56:13 +08:00
__init__.py feat(trigger): add trigger provider management and webhook handling functionality 2025-09-03 14:53:26 +08:00
errors.py Merge remote-tracking branch 'origin/main' into feat/trigger 2025-09-25 17:14:24 +08:00
provider.py refactor(api): update subscription handling in trigger provider 2025-09-29 18:28:10 +08:00
trigger_manager.py refactor(api): update subscription handling in trigger provider 2025-09-29 18:28:10 +08:00