- Aug 13, 2019
-
-
Amber Brown authored
-
Erik Johnston authored
Add a lower bound to well-known TTL.
-
Erik Johnston authored
-
Erik Johnston authored
Don't unnecessarily block notifying of new events.
-
- Aug 12, 2019
-
-
Erik Johnston authored
Whitelist history visbility sytests for worker mode
-
Erik Johnston authored
Fix curl command typo in purge_remote_media.sh
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Richard van der Hoff authored
Fix handling of redactions of redactions
-
Erik Johnston authored
-
- Aug 09, 2019
-
-
Thomas Citharel authored
Was verbose option instead of -X, command didn't work Signed-off-by:
Thomas Citharel <tcit@tcit.fr>
-
- Aug 07, 2019
-
-
Erik Johnston authored
-
- Aug 06, 2019
-
-
Erik Johnston authored
It costs both us and the remote server for us to fetch the well known for every single request we send, so we add a minimum cache period. This is set to 5m so that we still honour the basic premise of "refetch frequently".
-
Erik Johnston authored
Handle TimelineBatch being limited and empty.
-
Andrew Morgan authored
Part of fixing matrix-org/sytest#652 Sytest PR: matrix-org/sytest#667
-
Erik Johnston authored
-
Erik Johnston authored
When persisting events we calculate new stream orderings up front. Before we notify about an event all events with lower stream orderings must have finished being persisted. This PR moves the assignment of stream ordering till *after* calculated the new current state and split the batch of events into separate chunks for persistence. This means that if it takes a long time to calculate new current state then it will not block events in other rooms being notified about. This should help reduce some global pauses in the events stream which can last for tens of seconds (if not longer), caused by some particularly expensive state resolutions.
-
Erik Johnston authored
-
Erik Johnston authored
This hopefully addresses #5407 by gracefully handling an empty but limited TimelineBatch. We also add some logging to figure out how this is happening.
-
- Aug 01, 2019
-
-
Brendan Abolivier authored
Account validity: allow defining HTML templates to serve the user on account renewal attempt
-
Erik Johnston authored
Return 502 not 500 when failing to reach any remote server.
-
Andrew Morgan authored
Fixes #5803
-
Erik Johnston authored
-
Erik Johnston authored
Handle incorrectly encoded query params correctly
-
Erik Johnston authored
-
Erik Johnston authored
Validate well known state events are state events.
-
Erik Johnston authored
Don't allow clients to send tombstones that reference the same room
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
Co-Authored-By:
Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
-
Erik Johnston authored
Deny redaction of events in a different room.
-
Erik Johnston authored
Handle RequestSendFailed exception correctly in more places.
-
Erik Johnston authored
Explicitly check that tombstone is a state event before notifying.
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
- Jul 31, 2019
-
-
Erik Johnston authored
-