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
|
5f20a91fa1
|
Merge pull request #2492 from matrix-org/dbkr/spam_check_invites
Allow spam checker to reject invites too
|
2017-10-03 18:10:23 +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
|
c2c188b699
|
Federation was passing strings anyway
so pass string everywhere
|
2017-10-03 15:46:19 +01:00 |
|
David Baker
|
c46a0d7eb4
|
this shouldn't be debug
|
2017-10-03 15:20:14 +01:00 |
|
David Baker
|
bd769a81e1
|
better logging
|
2017-10-03 15:16:40 +01:00 |
|
David Baker
|
537088e7dc
|
Actually write warpper function
|
2017-10-03 14:28:12 +01:00 |
|
David Baker
|
41fd9989a2
|
Skip spam check for admin users
|
2017-10-03 14:17:44 +01:00 |
|
David Baker
|
2a7ed700d5
|
Fix param name & lint
|
2017-10-03 14:04:10 +01:00 |
|
David Baker
|
84716d267c
|
Allow spam checker to reject invites too
|
2017-10-03 13:56:43 +01:00 |
|
Richard van der Hoff
|
e4779be97a
|
Merge pull request #2491 from matrix-org/rav/port_db_fixes
Drop search values with nul characters
|
2017-10-03 13:49:05 +01:00 |
|
Erik Johnston
|
e585c83209
|
Merge branch 'master' of github.com:matrix-org/synapse into develop
|
2017-10-02 18:11:24 +01:00 |
|
Erik Johnston
|
6c1bb1601e
|
Bump version and changelog
|
2017-10-02 18:05:17 +01:00 |
|
Erik Johnston
|
ea87cb1ba5
|
Make 'affinity' package optional
|
2017-10-02 18:03:59 +01:00 |
|
Erik Johnston
|
3fed5bb25f
|
Move quit_with_error
|
2017-10-02 17:59:34 +01:00 |
|
Erik Johnston
|
90d70af269
|
Merge branch 'master' of github.com:matrix-org/synapse into develop
|
2017-10-02 16:20:23 +01:00 |
|
Erik Johnston
|
b23cb8fba8
|
Merge branch 'release-v0.23.0' of github.com:matrix-org/synapse
|
2017-10-02 13:52:03 +01:00 |
|
Erik Johnston
|
e4a709eda3
|
Bump version and change log
|
2017-10-02 13:51:38 +01:00 |
|
Richard van der Hoff
|
7fc1aad195
|
Drop search values with nul characters
https://github.com/matrix-org/synapse/issues/2187 contains a report of a port
failing due to nul characters somewhere in the search table. Let's try dropping
the offending rows.
|
2017-10-02 00:53:32 +01:00 |
|
Richard van der Hoff
|
d5325d7ef1
|
Merge pull request #2480 from matrix-org/rav/federation_client_logging
Improve logging of failures in matrixfederationclient
|
2017-09-29 17:32:53 +01:00 |
|
Erik Johnston
|
d5694ac5fa
|
Only log if we've removed media
|
2017-09-28 16:08:08 +01:00 |
|
Richard van der Hoff
|
e43de3ae4b
|
Improve logging of failures in matrixfederationclient
* don't log exception types twice
* not all exceptions have a meaningful 'message'. Use the repr rather than
attempting to build a string ourselves.
|
2017-09-28 15:38:09 +01:00 |
|
Richard van der Hoff
|
75e67b9ee4
|
Handle SERVFAILs when doing AAAA lookups for federation (#2477)
... to cope with people with broken dnssec setups, mostly
|
2017-09-28 15:24:00 +01:00 |
|
Erik Johnston
|
768f00dedb
|
Up the limits on number of url cache entries to delete at one time
|
2017-09-28 14:27:27 +01:00 |
|
Erik Johnston
|
4dc07e93a8
|
Add old indices
|
2017-09-28 14:10:33 +01:00 |
|
Erik Johnston
|
7cc483aa0e
|
Clear up expired url cache every 10s
|
2017-09-28 13:56:53 +01:00 |
|
Erik Johnston
|
e1e7d76cf1
|
Actually assign result to variable
|
2017-09-28 13:55:29 +01:00 |
|
Erik Johnston
|
93247a424a
|
Only pull out local media that were for url cache
|
2017-09-28 13:48:14 +01:00 |
|
Erik Johnston
|
5f501ec7e2
|
Fix typo in url cache expiry timer
|
2017-09-28 12:59:01 +01:00 |
|
Erik Johnston
|
761d255fdf
|
Merge pull request #2479 from matrix-org/erikj/expire_url_cache_thumbnails
Support new and old style media id formats
|
2017-09-28 12:58:13 +01:00 |
|
Erik Johnston
|
ace8079086
|
Support new and old style media id formats
|
2017-09-28 12:52:51 +01:00 |
|
Erik Johnston
|
7a44c01d89
|
Fix typo
|
2017-09-28 12:46:04 +01:00 |
|
Erik Johnston
|
c9bc4b7031
|
Merge pull request #2478 from matrix-org/erikj/expire_url_cache_thumbnails
Delete expired url cache data
|
2017-09-28 12:42:33 +01:00 |
|
Erik Johnston
|
ae79764fe5
|
Change expires column to expires_ts
|
2017-09-28 12:37:53 +01:00 |
|
Erik Johnston
|
77f1d24de3
|
More brackets
|
2017-09-28 12:23:15 +01:00 |
|
Erik Johnston
|
9ccb4226ba
|
Delete expired url cache data
|
2017-09-28 12:18:06 +01:00 |
|
Erik Johnston
|
bf86a41ef1
|
Merge pull request #2476 from matrix-org/erikj/joined_members_auth
Fix /joined_members to work with AS users
|
2017-09-28 10:44:44 +01:00 |
|
Erik Johnston
|
8090fd4664
|
Fix /joined_members to work with AS users
|
2017-09-28 10:09:32 +01:00 |
|
Erik Johnston
|
3a743f649c
|
Merge pull request #2475 from matrix-org/erikj/joined_members_auth
Fix bug where /joined_members didn't check user was in room
|
2017-09-27 16:42:23 +01:00 |
|
Erik Johnston
|
adec03395d
|
Fix bug where /joined_members didn't check user was in room
|
2017-09-27 15:14:39 +01:00 |
|
David Baker
|
74e494b010
|
Merge pull request #2474 from matrix-org/dbkr/spam_check_module
Make the spam checker a module
|
2017-09-27 11:31:00 +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
|
1786b0e768
|
Forgot the new file again :(
|
2017-09-27 10:22:54 +01:00 |
|
David Baker
|
8ad5f34908
|
pep8
|
2017-09-26 19:21:41 +01:00 |
|
David Baker
|
6cd5fcd536
|
Make the spam checker a module
|
2017-09-26 19:20:23 +01:00 |
|
David Baker
|
ccc67d445b
|
Merge pull request #2473 from matrix-org/dbkr/factor_out_module_loading
Factor out module loading to a separate place
|
2017-09-26 18:12:17 +01:00 |
|
David Baker
|
9fd086e506
|
unnecessary parens
|
2017-09-26 17:59:46 +01:00 |
|