Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2016-09-13 | Move the E2E key handling into the e2e handler | Mark Haines | 2 | -115/+118 | |
2016-09-12 | Add a timeout parameter for end2end key queries. | Mark Haines | 5 | -55/+115 | |
Add a timeout parameter for controlling how long synapse will wait for responses from remote servers. For servers that fail include how they failed to make it easier to debug. Fetch keys from different servers in parallel rather than in series. Set the default timeout to 10s. | |||||
2016-09-12 | Remove where clause | Erik Johnston | 1 | -1/+0 | |
2016-09-12 | Index contains_url for file search queries | Erik Johnston | 2 | -0/+25 | |
2016-09-12 | Add WHERE clause support to index creation | Erik Johnston | 2 | -10/+17 | |
2016-09-12 | Add is_direct param to /createRoom | Erik Johnston | 1 | -0/+6 | |
2016-09-12 | Fix backfill when cannot find an event. | Erik Johnston | 1 | -1/+1 | |
`get_pdu` can succeed but return None. | |||||
2016-09-12 | Create new index concurrently | Erik Johnston | 1 | -1/+1 | |
2016-09-12 | Change the index to be stream_ordering, highlight | Erik Johnston | 1 | -1/+1 | |
2016-09-12 | Remove unused import | Erik Johnston | 1 | -1/+0 | |
2016-09-12 | Use register_background_index_update | Erik Johnston | 1 | -24/+4 | |
2016-09-12 | Add back in query change | Erik Johnston | 1 | -1/+3 | |
2016-09-12 | Make reindex happen in bg | Erik Johnston | 2 | -3/+32 | |
2016-09-12 | Fix direct to device messages recieved over federation to notify sync | Mark Haines | 1 | -0/+2 | |
2016-09-12 | Add comments to existing schema deltas that used "CREATE INDEX" directly | Mark Haines | 6 | -0/+24 | |
2016-09-12 | Revert "Add index to event_push_actions" | Erik Johnston | 2 | -21/+1 | |
2016-09-12 | Change state fetch query for postgres to be faster | Erik Johnston | 1 | -19/+35 | |
It turns out that postgres doesn't like doing a list of OR's and is about 1000x slower, so we just issue a query for each specific type seperately. | |||||
2016-09-09 | Conform better to the CAS protocol specification | Shell Turner | 1 | -5/+2 | |
Redirect to CAS's /login endpoint properly, and don't require an <attributes> element. Signed-off-by: Shell Turner <cam.turn@gmail.com> | |||||
2016-09-09 | Add index to event_push_actions | David Baker | 2 | -1/+21 | |
and remove room_id caluse so it uses it Mostly from @negativemjark | |||||
2016-09-09 | Fix incorrect attribute name | Erik Johnston | 1 | -1/+1 | |
2016-09-09 | Comment | Erik Johnston | 1 | -0/+3 | |
2016-09-09 | Comment | Erik Johnston | 1 | -0/+1 | |
2016-09-09 | Add edu.type as part of key. Remove debug logging | Erik Johnston | 1 | -2/+3 | |
2016-09-09 | Correctly handle typing stream id resetting | Erik Johnston | 1 | -1/+8 | |
2016-09-09 | Add helper function for getting access_tokens from requests | Mark Haines | 6 | -27/+67 | |
Rather than reimplementing the token parsing in the various places. This will make it easier to change the token parsing to allow access_tokens in HTTP headers. | |||||
2016-09-09 | Clobber EDUs in send queue | Erik Johnston | 5 | -20/+58 | |
2016-09-09 | Log if rejecting 3PE query metadata result due to type check | Paul "LeoNerd" Evans | 1 | -4/+11 | |
2016-09-09 | Reject malformed 3PE query metadata results earlier in AS API handling code | Paul "LeoNerd" Evans | 2 | -11/+15 | |
2016-09-09 | Drop replication log levels | Erik Johnston | 2 | -3/+2 | |
2016-09-09 | Minor fixes from PR comments | Paul "LeoNerd" Evans | 1 | -2/+2 | |
2016-09-09 | Filter returned events for client-facing format | Paul "LeoNerd" Evans | 1 | -2/+3 | |
2016-09-09 | Allow clients to specify the format a room state event is returned in | Paul "LeoNerd" Evans | 1 | -1/+7 | |
2016-09-09 | Deduplicate presence in _update_states | Erik Johnston | 1 | -0/+6 | |
2016-09-09 | Check if destination is ready for retry earlier | Erik Johnston | 1 | -15/+16 | |
2016-09-09 | appease pep8 | Paul "LeoNerd" Evans | 1 | -1/+2 | |
2016-09-09 | Python isn't JavaScript; have to quote dict keys | Paul "LeoNerd" Evans | 1 | -1/+1 | |
2016-09-09 | Efficiency fix for lookups of a single protocol | Paul "LeoNerd" Evans | 2 | -2/+7 | |
2016-09-09 | Allow lookup of a single 3PE protocol query metadata | Paul "LeoNerd" Evans | 1 | -0/+21 | |
2016-09-09 | Fix tightloop on sending transaction | Erik Johnston | 1 | -122/+134 | |
2016-09-09 | Don't corrupt shared cache on subsequent protocol requests | Paul "LeoNerd" Evans | 1 | -0/+2 | |
2016-09-09 | Use the previous MAX value if any to set the stream_id | Mark Haines | 1 | -1/+2 | |
2016-09-09 | Track the max_stream_device_id in a separate table, since we delete from the ↵ | Mark Haines | 4 | -4/+37 | |
inbox table | |||||
2016-09-09 | Correctly guard against multiple concurrent transactions | Erik Johnston | 1 | -38/+41 | |
2016-09-09 | Bump changelog and version | Erik Johnston | 2 | -2/+9 | |
2016-09-09 | Just move the schema and add some DROPs | Mark Haines | 2 | -35/+4 | |
2016-09-09 | Reduce batch size to be under SQL limit | Erik Johnston | 1 | -1/+1 | |
2016-09-09 | Update last_device_stream_id_by_dest if there is nothing to send | Erik Johnston | 1 | -0/+1 | |
2016-09-08 | Only catch databas errors | Mark Haines | 1 | -1/+1 | |
2016-09-08 | Collect up all the "instances" lists of individual AS protocol results into ↵ | Paul "LeoNerd" Evans | 1 | -1/+29 | |
one combined answer to the client | |||||
2016-09-08 | Add a stub run_upgrade | Mark Haines |