Add E-Mail Extension Hooks

Review Request #7563 — Created July 31, 2015 and submitted — Latest diff uploaded

Information

Review Board
release-2.0.x

Reviewers

E-mail extension hooks allow extensions to modify the recipients of
e-mails sent for the following events:

  • review request published;
  • review request closed;
  • review published; and
  • review reply published;

There is a specific hook for each e-mail event and a generic
EmailHook which can trigger for any of the above events.

Unit tests have been added to ensure that the hooks behave as
expected.

Documentation has been added to the manual that covers all the new
hooks.

Ran unit test.

Built the docs and viewed them.