summary refs log tree commit diff
path: root/synapse/events/spamcheck.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [DINSIC] Block internal users from inviting external users to a public room ↵Andrew Morgan2019-04-161-2/+6
| | | | | | (#5061) Co-Authored-By: babolivier <contact@brendanabolivier.com>
* Merge branch 'develop' into dinsicAndrew Morgan2019-04-151-1/+1
|\
| * Remove periods from copyright headers (#5046)Andrew Morgan2019-04-111-1/+1
| |
* | Fix commentsErik Johnston2019-03-211-2/+2
| |
* | Add 3PID invite support to spam checkerErik Johnston2019-03-211-3/+8
| |
* | Correctly handle 3PID invites in create room spam checkErik Johnston2019-03-211-2/+7
| | | | | | | | We also add an option to outright deny third party invites
* | Add user_may_join_room spam checkErik Johnston2019-03-181-0/+18
| |
* | Add invite_list and cloning param to create room ruleErik Johnston2019-03-181-5/+16
|/
* replace 'except:' with 'except Exception:'Richard van der Hoff2017-10-231-1/+1
| | | | what could possibly go wrong
* Spam checking: add the invitee to user_may_inviteDavid Baker2017-10-051-2/+2
|
* spam check room publishingDavid Baker2017-10-041-0/+18
|
* Add room creation checks to spam checkerDavid Baker2017-10-041-0/+32
| | | | | Lets the spam checker deny attempts to create rooms and add aliases to them.
* s/roomid/room_id/David Baker2017-10-031-2/+2
|
* pass room id tooDavid Baker2017-10-031-2/+2
|
* Actually write warpper functionDavid Baker2017-10-031-0/+16
|
* Don't test is spam_checker not NoneDavid Baker2017-09-271-1/+7
| | | | | Sometimes it's a Mock object which is not none but is still not what we're after
* Remove unintentional debuggingDavid Baker2017-09-271-1/+0
|
* pep8David Baker2017-09-271-0/+1
|
* Make the spam checker a moduleDavid Baker2017-09-261-17/+20
|
* fix thinko'd docstringMatthew Hodgson2017-09-221-1/+1
|
* PoC for filtering spammy events (#2456)Richard van der Hoff2017-09-191-0/+38
Demonstration of how you might add some hooks to filter out spammy events.