Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/mail.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Wurst <christoph@winzerhof-wurst.at>2021-12-03 15:00:18 +0300
committerChristoph Wurst <christoph@winzerhof-wurst.at>2022-03-21 19:11:54 +0300
commit9096248744e858975b30a7279323a793390afd6e (patch)
tree4ceffca46e6b0fa59c607cd6f4c5fd0244ac65ef /tests/psalm-baseline.xml
parente181724033cd525fc9840594e545f1a2e3aa0f4b (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.xml17
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>