- Apr 06, 2016
-
-
Erik Johnston authored
Don't require config to create database
-
Erik Johnston authored
-
Mark Haines authored
Move _get_cache_dict into the SQLBaseStore
-
Mark Haines authored
Make the cache objects be per instance rather than being global
-
Mark Haines authored
-
Mark Haines authored
-
- Apr 05, 2016
-
-
Mark Haines authored
Separate generating the replication response...
-
Erik Johnston authored
Don't backfill from self
-
Erik Johnston authored
-
Erik Johnston authored
Fix stuck invites
-
Mark Haines authored
from doing the http request parsing to make it easier to write unit tests for replication.
-
Erik Johnston authored
If rejecting a remote invite fails with an error response don't fail the entire request; instead mark the invite as locally rejected. This fixes the bug where users can get stuck invites which they can neither accept nor reject.
-
Erik Johnston authored
Store invites in a separate table.
-
- Apr 04, 2016
-
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
Do checks for memberships before creating events
-
- Apr 01, 2016
-
-
Erik Johnston authored
-
Erik Johnston authored
-
Mark Haines authored
Use google style doc strings.
-
Erik Johnston authored
-
Mark Haines authored
pycharm supports them so there is no need to use the other format. Might as well convert the existing strings to reduce the risk of people accidentally cargo culting the wrong doc string format.
-
Mark Haines authored
Use a stream id generator for backfilled ids
-
Mark Haines authored
-
Mark Haines authored
-
Erik Johnston authored
Add concurrently_execute function
-
Erik Johnston authored
-
Erik Johnston authored
-
Mark Haines authored
-
Mark Haines authored
-
Erik Johnston authored
-
Mark Haines authored
Fix the invalidation of the names and aliases cache
-
Mark Haines authored
-
- Mar 31, 2016
-
-
Mark Haines authored
Remove outlier parameter from compute_event_context
-
Mark Haines authored
Use event.internal_metadata.is_outlier instead.
-
Mark Haines authored
Remove the is_new_state argument to persist event.
-
Mark Haines authored
-
Mark Haines authored
Move the checks for whether an event is new state inside persist event itself. This was harder than expected because there wasn't enough information passed to persist event to correctly handle invites from remote servers for new rooms.
-
Erik Johnston authored
Split out RoomMemberHandler
-
Erik Johnston authored
-