| Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
the user responds to the notification.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
installed before syutil
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Factor out the pre destination retry logic from TransactionQueue so it
can be reused in both get_pdu and crypto.keyring
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This is so that the DeferredLists actually consume the error instead of
propogating down the non-existent errback chain. This should reduce the
number of unhandled errors we are seeing.
|
|
|
|
|
|
This is to fix the issue where if a remote server sends an event
that references a really "old" event, then the local server will pull
that in and send to all clients.
We decide if an event is old if its depth is less than the minimum depth
of the room.
|
|
anyway
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
that in-memory databases will work
|
|
|
|
|
|
resolution algorithm
|
|
|
|
|
|
(SYN-202)
|
|
|
|
|
|
|
|
|
|
|
|
(SYN-202)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
description
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
user_rooms_intersect() much lighter in the read-common case
|
|
intersection logic in Python code terms of a DB query that is cacheable per user
|
|
JSONEncoder that understands FrozenDict
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setup_test_homeserver function in utils.
|
|
|
|
|
|
|
|
part of.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
installing with easy_install, use scripts rather than entry_points to install synctl
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
txn names
|
|
|
|
|
|
|
|
Also comparisons with None should be 'is'.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add logic to map the appservice token to the autogenned appservice user ID.
Add unit tests for all forms of get_user_by_req (user/appservice,
valid/bad/missing tokens)
|
|
to process it.
|
|
column to AS table.
|
|
|
|
|
|
|
|
|
|
|
|
|