- Feb 17, 2017
-
-
David Baker authored
Allow forgetting rooms you're banned from
-
- Feb 16, 2017
-
-
Erik Johnston authored
Store the default push actions in a more efficient manner
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
Aggregate event push actions
-
- Feb 15, 2017
-
-
David Baker authored
-
Richard van der Hoff authored
Fix bugs in the /keys/changes api
-
- Feb 14, 2017
-
-
David Baker authored
Make kick & ban reasons work
-
David Baker authored
We somehow specced APIs with reason strings, preserve the content in the events and even have the clients display them, but failed to actually pass the parameter through to the event content.
-
Richard van der Hoff authored
* `get_forward_extremeties_for_room` takes a numeric `stream_ordering`. We were passing a `RoomStreamToken`, which meant that it returned the *current* extremities, rather than those corresponding to the `from_token`. However: * `get_state_ids_for_events` required a second ('types') parameter; this meant that a `TypeError` was thrown and we ended up acting as though there was *no* prev state. * `get_state_ids_for_events` actually returns a map from event_id to state dictionary - just looking up the state keys in it again meant that we acted as though there was no prev state. We now check if each member's state has changed since *any* of the extremities. Also add/fix some comments.
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
Be more agressive about purging old room event_push_actions
-
- Feb 13, 2017
-
-
Erik Johnston authored
Cache get_presence storage
-
Erik Johnston authored
http txns: Do not cache error responses
-
Erik Johnston authored
-
Kegan Dougal authored
-
Kegan Dougal authored
-
Kegan Dougal authored
-
Kegan Dougal authored
Previously we did. This meant that, amongst other errors, rate-limiting errors would be cached and prevent messages with that txn ID being sent.
-
Erik Johnston authored
Add db functions needed for room initial sync to slave
-
Mark Haines authored
-
Erik Johnston authored
Use signedjson.sign instead of syutil.crypto.jsonsign
-
Andrew Shadura authored
Functions from syutil.crypto.jsonsign are now available in signedjson, so use that instead of depending on syutil. Signed-off-by:
Andrew Shadura <andrew@shadura.me>
-
Erik Johnston authored
Fix typo in config comments.
-
- Feb 12, 2017
-
-
Tyler Smith authored
Signed-off-by:
Tyler Smith <tylersmith.me@gmail.com>
-
- Feb 09, 2017
-
-
Erik Johnston authored
Update CAPTCHA_SETUP.rst X-Forwarded-For docs
-
Erik Johnston authored
-
Erik Johnston authored
-
Daniel Dent authored
It looks like CAPTCHA_SETUP.rst contains information relevant to an old version of Synapse, but Synapse now has a different approach to configuring use of the X-Forwarded-For header.
-
- Feb 08, 2017
-
-
Erik Johnston authored
-
Erik Johnston authored
Ignore new rejected events when working out forward extremities.
-
Erik Johnston authored
-
David Baker authored
Remove a few aspirational but unused constants
-
David Baker authored
from the Kegan era
-
- Feb 06, 2017
-
-
Erik Johnston authored
Administration functionalities
-
- Feb 04, 2017
-
-
Erik Johnston authored
-