David Baker
|
d8ce68b09b
|
spam check room publishing
|
2017-10-04 14:29:33 +01:00 |
David Baker
|
78d4ced829
|
un-double indent
|
2017-10-04 12:44:27 +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
|
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 |
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
|
e4a709eda3
|
Bump version and change log
|
2017-10-02 13:51:38 +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
|
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
|
8090fd4664
|
Fix /joined_members to work with AS users
|
2017-09-28 10:09:32 +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
|
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
|
6cd5fcd536
|
Make the spam checker a module
|
2017-09-26 19:20:23 +01:00 |
David Baker
|
9fd086e506
|
unnecessary parens
|
2017-09-26 17:59:46 +01:00 |
David Baker
|
0b03a97708
|
Add module_loader.py
|
2017-09-26 17:56:41 +01:00 |
David Baker
|
4824a33c31
|
Factor out module loading to a separate place
So it can be reused
|
2017-09-26 17:51:26 +01:00 |
Erik Johnston
|
1a398b19fd
|
Merge branch 'develop' of github.com:matrix-org/synapse into release-v0.23.0
|
2017-09-26 10:08:59 +01:00 |
Erik Johnston
|
f4c8cd5e85
|
Bump changelog and version
|
2017-09-26 10:02:48 +01:00 |
Erik Johnston
|
e3edca3b5d
|
Refactor to speed up incremental syncs
|
2017-09-25 17:35:39 +01:00 |
Erik Johnston
|
44edac0497
|
Merge branch 'release-v0.23.0' of github.com:matrix-org/synapse into develop
|
2017-09-25 14:52:46 +01:00 |
Richard van der Hoff
|
94133d7ce8
|
Merge branch 'develop' into develop
|
2017-09-25 11:50:11 +01:00 |
Erik Johnston
|
ba8fdc925c
|
Bump version and changes
|
2017-09-25 11:01:31 +01:00 |