Erik Johnston
|
1666c0696a
|
Track IS used to bind 3PIDs
This will then be used to know which IS to default to when unbinding the
threepid.
|
2019-04-01 15:23:01 +01:00 |
|
Richard van der Hoff
|
54a87a7b08
|
Collect room-version variations into one place (#4969)
Collect all the things that make room-versions different to one another into
one place, so that it's easier to define new room versions.
|
2019-04-01 10:24:38 +01:00 |
|
Richard van der Hoff
|
902cdc63b6
|
Merge pull request #4955 from matrix-org/rav/merge_state_into_events
Combine the CurrentStateDeltaStream into the EventStream
|
2019-03-28 18:32:13 +00:00 |
|
Amber Brown
|
2e060774ad
|
Run black on some storage modules that the stats branch touches (#4959)
|
2019-03-29 00:37:16 +11:00 |
|
Richard van der Hoff
|
4b91c313a9
|
Combine the CurrentStateDeltaStream into the EventStream
|
2019-03-27 22:07:05 +00:00 |
|
Amber Brown
|
903f04c21f
|
Use the state event amount for userdir import batching, not room count (#4944)
|
2019-03-27 02:49:28 +11:00 |
|
Richard van der Hoff
|
9bde730ef8
|
Fix bug where read-receipts lost their timestamps (#4927)
Make sure that they are sent correctly over the replication stream.
Fixes: #4898
|
2019-03-25 16:38:05 +00:00 |
|
Amber Brown
|
ac396a0d32
|
Refactor out state delta handling into its own class (#4917)
|
2019-03-25 20:37:08 +11:00 |
|
Erik Johnston
|
3ecec5ede2
|
Fix upsert
|
2019-03-21 10:21:15 +00:00 |
|
Erik Johnston
|
8d8834d3e7
|
comment block_room
|
2019-03-20 17:49:56 +00:00 |
|
Erik Johnston
|
67d618e111
|
Allow blocking a room multiple times
|
2019-03-20 16:50:05 +00:00 |
|
Amber Brown
|
4d53017432
|
Batching in the user directory import (#4900)
|
2019-03-21 03:06:36 +11:00 |
|
Erik Johnston
|
e9eeca1314
|
Fix user directory background update (#4887)
|
2019-03-19 22:13:53 +11:00 |
|
Amber Brown
|
282c97327f
|
Migrate the user directory initial population to a background task (#4864)
|
2019-03-19 04:50:24 +11:00 |
|
Erik Johnston
|
9073cfc8bd
|
Merge pull request #4846 from matrix-org/hawkowl/userdir-search
Improve searching in the userdir
|
2019-03-14 13:54:15 +00:00 |
|
Andrew Morgan
|
d42c81d724
|
Transfer local user's push rules on room upgrade (#4838)
Transfer push rules (notifications) on room upgrade
|
2019-03-12 14:42:53 +00:00 |
|
Amber Brown
|
c0332d095f
|
fixup
|
2019-03-13 01:30:54 +11:00 |
|
Amber Brown
|
797b6a63fc
|
fixup
|
2019-03-13 01:17:51 +11:00 |
|
Amber Brown
|
81d9d1bee6
|
fixup
|
2019-03-12 22:28:48 +11:00 |
|
Amber Brown
|
6f5890b2fa
|
fixup
|
2019-03-12 22:27:56 +11:00 |
|
Amber Brown
|
10480c4348
|
fixup
|
2019-03-12 21:47:14 +11:00 |
|
Amber Brown
|
8b618041ef
|
fixup
|
2019-03-12 18:06:28 +11:00 |
|
Amber Brown
|
c980c7e31f
|
use the old method
|
2019-03-12 17:51:14 +11:00 |
|
Amber Brown
|
78a6b950b3
|
fix
|
2019-03-12 00:50:28 +11:00 |
|
Amber Brown
|
1b77bd69fb
|
pep8
|
2019-03-12 00:39:12 +11:00 |
|
Amber Brown
|
5ba8ceab4c
|
fixes
|
2019-03-12 00:35:31 +11:00 |
|
Amber Brown
|
30a8deeb68
|
Merge remote-tracking branch 'origin/develop' into hawkowl/userdir-search
|
2019-03-11 21:12:30 +11:00 |
|
Amber Brown
|
4abc988c6a
|
initial
|
2019-03-11 21:11:36 +11:00 |
|
Erik Johnston
|
fe6c12e6cd
|
Add comment to schema
|
2019-03-08 16:38:23 +00:00 |
|
Erik Johnston
|
5536ddba75
|
Make prev_state field optional
The `prev_state` field on events is not specced and so synapse shouldn't
explode if an event is missing the field.
Fixes #4787
|
2019-03-08 15:05:32 +00:00 |
|
Erik Johnston
|
8c4896668f
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/soft_fail_impl
|
2019-03-08 11:44:20 +00:00 |
|
Amber Brown
|
f6135d06cf
|
Rewrite userdir to be faster (#4537)
|
2019-03-07 01:22:53 -08:00 |
|
Erik Johnston
|
6d13bdec91
|
Add docstrings from matrix-org-hotfixes
|
2019-03-06 17:24:26 +00:00 |
|
Erik Johnston
|
a9de04be72
|
Implement soft fail
|
2019-03-06 16:22:16 +00:00 |
|
Erik Johnston
|
b050a10871
|
Merge pull request #4699 from matrix-org/erikj/stop_fed_not_in_room
Stop backpaginating when events not visible
|
2019-03-05 09:32:33 +00:00 |
|
Erik Johnston
|
c3c542bb4a
|
Merge pull request #4796 from matrix-org/erikj/factor_out_e2e_keys
Allow /keys/{changes,query} API to run on worker
|
2019-03-05 09:06:25 +00:00 |
|
Richard van der Hoff
|
2db49ea476
|
Add some debug about processing read receipts.
I'm hoping to establish which rooms are having lots of RRs sent for them, and
how old the events are when they are sent.
|
2019-03-04 18:19:40 +00:00 |
|
Erik Johnston
|
a84b8d56c2
|
Fixup slave stores
|
2019-03-04 18:04:57 +00:00 |
|
Erik Johnston
|
8b63fe4c26
|
s/get_forward_events/get_successor_events/
|
2019-03-04 11:56:03 +00:00 |
|
Erik Johnston
|
fbc047f2a5
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/stop_fed_not_in_room
|
2019-03-04 11:54:58 +00:00 |
|
Erik Johnston
|
54f9ce11a7
|
Move /account/3pid to client_reader
|
2019-02-27 14:26:08 +00:00 |
|
Erik Johnston
|
6bb1c028f1
|
Limit cache invalidation replication line length (#4748)
|
2019-02-27 10:28:37 +00:00 |
|
Richard van der Hoff
|
f191be822b
|
Add database version to phonehome stats. (#4753)
|
2019-02-27 10:21:49 +00:00 |
|
Erik Johnston
|
80467bbac3
|
Fix state cache invalidation on workers
|
2019-02-22 14:38:14 +00:00 |
|
Erik Johnston
|
71b625d808
|
Stop backpaginating when events not visible
|
2019-02-20 18:14:12 +00:00 |
|
Amber Brown
|
a06614bd2a
|
UPSERT many functionality (#4644)
|
2019-02-20 23:03:30 +11:00 |
|
Erik Johnston
|
c003450057
|
Merge pull request #4671 from matrix-org/erikj/state_cache_invalidation
Batch cache invalidation over replication
|
2019-02-19 13:14:30 +00:00 |
|
Erik Johnston
|
62175a20e5
|
Docs
|
2019-02-19 11:38:40 +00:00 |
|
Erik Johnston
|
1bb35e3a83
|
Use itertools
|
2019-02-19 11:34:40 +00:00 |
|
Erik Johnston
|
bc8fa1509d
|
Documentation
|
2019-02-19 11:24:59 +00:00 |
|