Andrew Morgan
|
e6218e4880
|
[DINSIC] Block internal users from inviting external users to a public room (#5061)
Co-Authored-By: babolivier <contact@brendanabolivier.com>
|
2019-04-16 16:41:01 +01:00 |
|
Andrew Morgan
|
7d71975e6a
|
Merge branch 'develop' into dinsic
|
2019-04-15 15:22:14 +01:00 |
|
Andrew Morgan
|
caa76e6021
|
Remove periods from copyright headers (#5046)
|
2019-04-11 17:08:13 +01:00 |
|
Erik Johnston
|
f5c944c7f2
|
Fix comments
|
2019-03-21 15:31:34 +00:00 |
|
Erik Johnston
|
164798ec32
|
Add 3PID invite support to spam checker
|
2019-03-21 12:48:37 +00:00 |
|
Erik Johnston
|
b7d7d20a38
|
Correctly handle 3PID invites in create room spam check
We also add an option to outright deny third party invites
|
2019-03-21 12:48:37 +00:00 |
|
Erik Johnston
|
b85ff4b894
|
Add user_may_join_room spam check
|
2019-03-18 15:51:00 +00:00 |
|
Erik Johnston
|
4eca8d3fb3
|
Add invite_list and cloning param to create room rule
|
2019-03-18 15:50:55 +00:00 |
|
Richard van der Hoff
|
eaaabc6c4f
|
replace 'except:' with 'except Exception:'
what could possibly go wrong
|
2017-10-23 15:52:32 +01:00 |
|
David Baker
|
f878e6f8af
|
Spam checking: add the invitee to user_may_invite
|
2017-10-05 14:02:28 +01:00 |
|
David Baker
|
d8ce68b09b
|
spam check room publishing
|
2017-10-04 14:29:33 +01:00 |
|
David Baker
|
197c14dbcf
|
Add room creation checks to spam checker
Lets the spam checker deny attempts to create rooms and add aliases
to them.
|
2017-10-04 10:47:54 +01:00 |
|
David Baker
|
1e2ac54351
|
s/roomid/room_id/
|
2017-10-03 17:41:38 +01:00 |
|
David Baker
|
1e375468de
|
pass room id too
|
2017-10-03 17:13:14 +01:00 |
|
David Baker
|
537088e7dc
|
Actually write warpper function
|
2017-10-03 14:28:12 +01:00 |
|
David Baker
|
ef3a5ae787
|
Don't test is spam_checker not None
Sometimes it's a Mock object which is not none but is still not
what we're after
|
2017-09-27 11:24:19 +01:00 |
|
David Baker
|
8c06dd6071
|
Remove unintentional debugging
|
2017-09-27 10:31:14 +01:00 |
|
David Baker
|
60c78666ab
|
pep8
|
2017-09-27 10:26:13 +01:00 |
|
David Baker
|
6cd5fcd536
|
Make the spam checker a module
|
2017-09-26 19:20:23 +01:00 |
|
Matthew Hodgson
|
f496399ac4
|
fix thinko'd docstring
|
2017-09-22 15:34:14 +01:00 |
|
Richard van der Hoff
|
5ed109d59f
|
PoC for filtering spammy events (#2456)
Demonstration of how you might add some hooks to filter out spammy events.
|
2017-09-19 12:20:11 +01:00 |
|