Emit some Issue and Merge Request-related events from Rails to AutoFlow

Goal

As part of the AutoFlow internal-use deployment (&16181) we want to emit a limited set of Issue-related events from Rails to AutoFlow.

Issue events to emit:

  • Issue created
  • Issue updated
  • Issue closed
  • Issue reopened

The events should be emitted in the least intrusive way possible and behind a Feature Flag that is scoped to the project.

Edited by Timo Furrer