Summary

Refactor the trigger system to consolidate multiple trigger plugins into a unified Trigger plugin, reducing code duplication and simplifying the trigger configuration experience.

Business Value

  • Reduces maintenance burden with fewer plugin classes
  • Provides consistent configuration experience across trigger types
  • Simplifies adding new trigger event types
  • Improves code organization and testability

Changes Implemented

  • Unified Trigger plugin replaces separate entity, form, and user triggers
  • Event type selection determines available configuration options
  • AJAX form updates when event type changes

Comments

joevagyok created an issue. See original summary.

gxleano’s picture

I have contributed (not only by code, but discussion, presentation, testing or anything related).

d34dman’s picture

Status: Active » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.