Commit Graph

19 Commits

Author SHA1 Message Date
David Robertson
95d394b964
Merge pull request #246 from matrix-org/dmr/fix-check-username-as-spam
Fix block_usernames config option
2022-03-21 11:54:12 +00:00
Gnuxie
814e528eaf
Fix incorrect type deceleration in check_username_for_spam (#250)
Fixes https://github.com/matrix-org/mjolnir/issues/245
2022-03-18 17:20:53 +00:00
Gnuxie
48206a8524
Move message_limit into antispam. (#243)
* Move message_limit into antispam.

https://github.com/matrix-org/message_limit

Not ideal but we've had complaints about keeping them separate
and unfortunately the need for this module is not going to go away.
2022-03-18 11:07:21 +00:00
David Robertson
2c9fc0ccdc
Fix block_usernames config option
Fixes #244.
2022-03-17 16:53:31 +00:00
reivilibre
e49e4d05eb
Use public imports for UserID and run_as_background_process (#175) 2022-02-11 10:13:16 +01:00
David Teller
6cb461fed4
Move glob_to_regex into the source - resolves #173 (#218) 2022-02-09 13:07:23 +01:00
David Teller
9c9bd0e029
Let's port to Synapse module API (#128) 2022-02-09 08:40:33 +01:00
Marco Cirillo
eb8c5e08b4 Update legacy antispam plugin with newer types.
Or it'll just ignore 1.3.1 rules.
2022-02-07 10:57:38 +01:00
Patrick Cloke
70f353fbba Add a flag for disabling checking of usernames for spam. 2020-02-13 13:08:09 -05:00
Patrick Cloke
92c6f3f36f Switch to using the user profile. 2020-02-13 10:31:00 -05:00
Patrick Cloke
a6d483191e Update based on review comments from Synapse PR. 2020-02-12 12:57:34 -05:00
Patrick Cloke
95bb5a7e83 Add an API to filter user directory searches by MXID or display name. 2020-02-11 10:10:27 -05:00
Randshot
d1afb9811d
Add room rule check to invites
Signed-off-by: Randshot <randshot@norealm.xyz>
2020-02-01 10:09:54 +01:00
Travis Ralston
a7b38daae5 Do python right 2020-01-23 11:48:24 -07:00
Travis Ralston
9462c25bbf Use background processes, not log contexts 2019-11-13 15:05:16 -07:00
Travis Ralston
83fffd322e Wrap ban list build in a logging context 2019-11-13 14:31:31 -07:00
Travis Ralston
40ad7f0df3 Update for new Spam Checker API 2019-10-28 14:55:32 -06:00
Travis Ralston
187a76a3e8 Add logic for Mjolnir antispam module 2019-10-25 20:59:19 -06:00
Travis Ralston
cc0ab174b3 Base structure for an antispam module 2019-10-25 13:32:05 -06:00