diff options
author | Christoph Wurst <christoph@winzerhof-wurst.at> | 2021-12-03 15:00:18 +0300 |
---|---|---|
committer | Christoph Wurst <christoph@winzerhof-wurst.at> | 2022-03-21 19:11:54 +0300 |
commit | 9096248744e858975b30a7279323a793390afd6e (patch) | |
tree | 4ceffca46e6b0fa59c607cd6f4c5fd0244ac65ef /tests/psalm-baseline.xml | |
parent | e181724033cd525fc9840594e545f1a2e3aa0f4b (diff) |
Add anti abuse detection
* Trigger alert for number of recipients of a single message
* Trigger alert for number of messages per time period (15m, 1h, 1d)
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Diffstat (limited to 'tests/psalm-baseline.xml')
-rw-r--r-- | tests/psalm-baseline.xml | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/tests/psalm-baseline.xml b/tests/psalm-baseline.xml index 16f0951d4..e2909dab4 100644 --- a/tests/psalm-baseline.xml +++ b/tests/psalm-baseline.xml @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <files psalm-version="4.x-dev@"> <file src="lib/AppInfo/Application.php"> - <MissingDependency occurrences="14"> + <MissingDependency occurrences="15"> + <code>BeforeMessageSentEvent</code> <code>DraftSavedEvent</code> <code>MailboxesSynchronizedEvent</code> <code>MessageDeletedEvent</code> @@ -161,6 +162,11 @@ <code>Event</code> </MissingDependency> </file> + <file src="lib/Events/BeforeMessageSentEvent.php"> + <MissingDependency occurrences="1"> + <code>Event</code> + </MissingDependency> + </file> <file src="lib/Events/DraftSavedEvent.php"> <MissingDependency occurrences="1"> <code>Event</code> @@ -218,6 +224,12 @@ <code>MessageSentEvent</code> </MissingDependency> </file> + <file src="lib/Listener/AntiAbuseListener.php"> + <MissingDependency occurrences="2"> + <code>AntiAbuseListener</code> + <code>BeforeMessageSentEvent</code> + </MissingDependency> + </file> <file src="lib/Listener/DashboardPanelListener.php"> <MissingDependency occurrences="2"> <code>DashboardPanelListener</code> @@ -313,7 +325,8 @@ </MissingDependency> </file> <file src="lib/Service/MailTransmission.php"> - <MissingDependency occurrences="6"> + <MissingDependency occurrences="7"> + <code>BeforeMessageSentEvent</code> <code>DraftSavedEvent</code> <code>DraftSavedEvent</code> <code>MessageSentEvent</code> |