Erik Johnston
|
aa1bf10b91
|
Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixes
|
2018-07-24 15:49:38 +01:00 |
Richard van der Hoff
|
a321f78991
|
Merge pull request #3586 from matrix-org/rav/optimise_resolve_state_groups
Fixes and optimisations for resolve_state_groups
|
2018-07-24 14:11:45 +01:00 |
Richard van der Hoff
|
a678145010
|
Merge branch 'develop' into rav/logcontext_fixes
|
2018-07-24 10:43:30 +01:00 |
Erik Johnston
|
536bc63a4e
|
Merge branch 'develop' into erikj/client_apis_move
|
2018-07-24 09:57:05 +01:00 |
Richard van der Hoff
|
cf2d15c6a9
|
another couple of logcontext leaks
|
2018-07-24 00:57:48 +01:00 |
Richard van der Hoff
|
8dff6e0322
|
Logcontext fixes
Fix some random logcontext leaks.
|
2018-07-24 00:37:17 +01:00 |
Richard van der Hoff
|
c1f80effbe
|
Handle delta_ids being None in _update_context_for_auth_events
it's easier to create the new state group as a delta from the existing one.
(There's an outside chance this will help with
https://github.com/matrix-org/synapse/issues/3364)
|
2018-07-23 22:06:50 +01:00 |
Erik Johnston
|
e1eb147f2a
|
Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixes
|
2018-07-23 16:45:22 +01:00 |
Erik Johnston
|
0faa3223cd
|
Fix missing attributes on workers.
This was missed during the transition from attribute to getter for
getting state from context.
|
2018-07-23 16:28:00 +01:00 |
hera
|
e43eb47c5f
|
Fixup limiter
|
2018-07-23 15:22:47 +00:00 |
hera
|
27eb4c45cd
|
Lower hacky timeout for member limiter
|
2018-07-23 15:16:36 +00:00 |
Erik Johnston
|
b136d7ff8f
|
Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixes
|
2018-07-23 16:09:40 +01:00 |
Erik Johnston
|
0b0b24cb82
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/client_apis_move
|
2018-07-23 13:21:15 +01:00 |
Erik Johnston
|
027bc01a1b
|
Add support for updating state
|
2018-07-23 13:17:25 +01:00 |
Erik Johnston
|
e42510ba63
|
Use new getters
|
2018-07-23 13:17:22 +01:00 |
Amber Brown
|
3132b89f12
|
Make the rest of the .iterwhatever go away (#3562)
|
2018-07-21 15:47:18 +10:00 |
Erik Johnston
|
5c88bb722f
|
Move PaginationHandler to its own file
|
2018-07-20 15:32:23 +01:00 |
Erik Johnston
|
0ecf68aedc
|
Move check_in_room_or_world_readable to Auth
|
2018-07-20 15:30:59 +01:00 |
Richard van der Hoff
|
7c712f95bb
|
Combine Limiter and Linearizer
Linearizer was effectively a Limiter with max_count=1, so rather than
maintaining two sets of code, let's combine them.
|
2018-07-20 13:11:43 +01:00 |
Richard van der Hoff
|
8462c26485
|
Improvements to the Limiter
* give them names, to improve logging
* use a deque rather than a list for efficiency
|
2018-07-20 12:50:27 +01:00 |
Erik Johnston
|
742f757337
|
Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixes
|
2018-07-19 10:26:13 +01:00 |
Erik Johnston
|
bacdf0cbf9
|
Move RoomContextHandler out of Handlers
This is in preparation for moving GET /context/ to a worker
|
2018-07-18 15:33:03 +01:00 |
Erik Johnston
|
8cb8df55e9
|
Split MessageHandler into read only and writers
This will let us call the read only parts from workers, and so be able
to move some APIs off of master, e.g. the `/state` API.
|
2018-07-18 15:33:03 +01:00 |
Richard van der Hoff
|
dab00faa83
|
Merge pull request #3367 from matrix-org/rav/drop_re_signing_hacks
Remove event re-signing hacks
|
2018-07-18 12:46:27 +01:00 |
Richard van der Hoff
|
2f5dfe299c
|
Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixes
|
2018-07-17 15:26:47 +01:00 |
Richard van der Hoff
|
9c04b4abf9
|
Merge pull request #3541 from matrix-org/rav/optimize_filter_events_for_server
Refactor and optimze filter_events_for_server
|
2018-07-17 14:01:39 +01:00 |
Erik Johnston
|
f793ff4571
|
Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixes
|
2018-07-17 10:04:33 +01:00 |
Richard van der Hoff
|
ea69d35651
|
Move filter_events_for_server out of FederationHandler
for easier unit testing.
|
2018-07-16 13:06:24 +01:00 |
Matthew Hodgson
|
ba22b6a456
|
typo
|
2018-07-13 12:03:39 +01:00 |
Richard van der Hoff
|
f04e35c170
|
Merge branch 'develop' into matrix-org-hotfixes
|
2018-07-10 18:04:03 +01:00 |
Matthew Hodgson
|
ea752bdd99
|
s/becuase/because/g
|
2018-07-10 17:58:18 +01:00 |
Amber Brown
|
49af402019
|
run isort
|
2018-07-09 16:09:20 +10:00 |
Richard van der Hoff
|
a4ab491371
|
Merge branch 'develop' into rav/drop_re_signing_hacks
|
2018-07-04 07:13:38 +01:00 |
Erik Johnston
|
bf425e533e
|
Fix PEP8
|
2018-07-03 10:11:09 +01:00 |
Erik Johnston
|
ca21957b8a
|
Timeout membership requests after 90s
This is a hacky fix to try and stop in flight requests from building up
|
2018-07-02 13:56:08 +01:00 |
Erik Johnston
|
6a95270671
|
Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixes
|
2018-06-29 14:10:29 +01:00 |
Erik Johnston
|
e3b4043800
|
Merge pull request #3456 from matrix-org/hawkowl/federation-prevevent-checking
Check the state of prev_events a bit more thoroughly when coming over federation
|
2018-06-29 13:55:02 +01:00 |
hera
|
82781f5838
|
Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixes
|
2018-06-28 21:09:28 +00:00 |
Amber Brown
|
6350bf925e
|
Attempt to be more performant on PyPy (#3462)
|
2018-06-28 14:49:57 +01:00 |
Amber Brown
|
99800de63d
|
try and clean up
|
2018-06-27 11:40:27 +01:00 |
Amber Brown
|
f03a5d1a17
|
pep8
|
2018-06-27 11:38:14 +01:00 |
Amber Brown
|
a7ecf34b70
|
cleanups
|
2018-06-27 11:36:03 +01:00 |
Amber Brown
|
77078d6c8e
|
handle federation not telling us about prev_events
|
2018-06-27 11:27:32 +01:00 |
Matthew Hodgson
|
aae6d3ff69
|
Merge remote-tracking branch 'origin/revert-3451-hawkowl/sorteddict-api' into matrix-org-hotfixes
|
2018-06-26 18:36:29 +01:00 |
Matthew Hodgson
|
c7f6b420ae
|
Merge pull request #3448 from matrix-org/matthew/gdpr-deactivate-admin-api
add GDPR erase param to deactivate API
|
2018-06-26 10:43:14 +01:00 |
Matthew Hodgson
|
1e788db430
|
add GDPR erase param to deactivate API
|
2018-06-26 10:26:54 +01:00 |
Erik Johnston
|
d46450195b
|
Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixes
|
2018-06-25 20:14:34 +01:00 |
Erik Johnston
|
d72fb9a448
|
Merge pull request #3442 from matrix-org/matthew/allow-unconsented-parts
allow non-consented users to still part rooms (to let us autopart them)
|
2018-06-25 20:14:18 +01:00 |
Erik Johnston
|
c0128c1021
|
Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixes
|
2018-06-25 20:12:13 +01:00 |
Erik Johnston
|
df48f7ef37
|
Actually fix it
|
2018-06-25 20:03:41 +01:00 |