stable

Clone or download

Read-only

Create a dedicated system event for notifications

Part of story #12160 - have a clean way to suspend a project How to test: - Change the status of a project --> A system event is created --> The project members are notified by email when the event has done running Change-Id: Ic1f5429392b0f1d7222eb322cbeecc9fbc7e3a46

Modified Files

Name
A plugins/project_certification/include/Exceptions/FailedToNotifyProjectMemberException.php +32 −0 Go to diff View file
M plugins/project_certification/include/Notification/Sender.php +8 −7 Go to diff View file
A plugins/project_certification/include/SystemEvents/ProjectCertificationSystemEventManager.php +49 −0 Go to diff View file
A plugins/project_certification/include/SystemEvents/ProjectOwnerStatusNotificationSystemEvent.php +72 −0 Go to diff View file
M plugins/project_certification/include/project_certificationPlugin.class.php +42 −7 Go to diff View file
M plugins/project_certification/site-content/fr_FR/LC_MESSAGES/tuleap-project_certification.po +3 −2 Go to diff View file