Erik Johnston
|
c4e3029d55
|
Add cache layer to state group resolution
|
2015-02-06 16:08:13 +00:00 |
Erik Johnston
|
cc0532a4bf
|
Explicitly list the RejectedReasons that we can prove
|
2015-02-06 15:16:26 +00:00 |
Erik Johnston
|
0cd66885e3
|
Move delta/v13.sql to delta/v12.sql
|
2015-02-06 14:38:04 +00:00 |
Erik Johnston
|
e890ce223c
|
Don't query auth if the only difference is events that were rejected due to auth.
|
2015-02-06 14:16:50 +00:00 |
Erik Johnston
|
c78b5fb1f1
|
Make seen_ids a set
|
2015-02-06 13:52:16 +00:00 |
Erik Johnston
|
9f2573eea1
|
Return body of response in HttpResponseException
|
2015-02-06 10:55:01 +00:00 |
Erik Johnston
|
3737329d9b
|
Handle the fact the list.remove raises if element doesn't exist
|
2015-02-06 10:53:18 +00:00 |
David Baker
|
a93fa42bce
|
priority class now dealt with in namespaced rule_id
|
2015-02-05 15:45:16 +00:00 |
David Baker
|
aaf50bf6f3
|
Give server default rules the 'default' attribute and fix various brokenness.
|
2015-02-05 15:11:38 +00:00 |
David Baker
|
2df41aa138
|
Server default rules now of all kinds rather than all being at lowest prio.
|
2015-02-05 14:46:37 +00:00 |
David Baker
|
f90782a658
|
namespace rule IDs to be unique within their scope and rule type.
|
2015-02-05 14:46:37 +00:00 |
Erik Johnston
|
4996398858
|
Merge branch 'federation_client_retries' of github.com:matrix-org/synapse into develop
|
2015-02-05 14:06:13 +00:00 |
Erik Johnston
|
f08bd95880
|
Merge pull request #47 from matrix-org/signature_failures
Federation fixes.
|
2015-02-05 14:03:00 +00:00 |
Erik Johnston
|
8f5b858a1b
|
Merge branch 'develop' of github.com:matrix-org/synapse into federation_client_retries
|
2015-02-05 13:50:28 +00:00 |
Erik Johnston
|
e9c85a4d5a
|
Connection errors in twisted aren't RuntimeErrors
|
2015-02-05 13:50:15 +00:00 |
Erik Johnston
|
e1515c3e91
|
Pass through list of room hosts from room alias query to federation so that it can retry against different room hosts
|
2015-02-05 13:44:42 +00:00 |
Erik Johnston
|
26a041541b
|
SYN-202: Log as WARN the 404 'Presence information not visible' errors instead of as ERROR since they were spamming the logs
|
2015-02-05 13:17:05 +00:00 |
Erik Johnston
|
6a7e168009
|
Print out the auth events on failure
|
2015-02-05 11:25:20 +00:00 |
Erik Johnston
|
f292ad4b2b
|
Add script to check and auth chain and current state of a room
|
2015-02-04 18:09:18 +00:00 |
Erik Johnston
|
6de799422d
|
Mention new pydenticon dep.
|
2015-02-04 17:39:38 +00:00 |
Erik Johnston
|
8046df6efa
|
Merge branch 'develop' of github.com:matrix-org/synapse into federation_client_retries
|
2015-02-04 17:37:34 +00:00 |
Erik Johnston
|
d45e2302ed
|
Merge branch 'signature_failures' of github.com:matrix-org/synapse into federation_client_retries
|
2015-02-04 16:30:15 +00:00 |
Erik Johnston
|
ae46f10fc5
|
Apply sanity to the transport client interface. Convert 'make_join' and 'send_join' to accept iterables of destinations
|
2015-02-04 16:28:12 +00:00 |
David Baker
|
2e77ba637a
|
More s/instance_handle/profile_tag/
|
2015-02-04 16:24:15 +00:00 |
Erik Johnston
|
95e2d2d36d
|
When returning lists of servers from alias lookups, put the current server first in the list
|
2015-02-04 15:02:23 +00:00 |
Erik Johnston
|
650e32d455
|
Change context.auth_events to what the auth_events would be bases on context.current_state, rather than based on the auth_events from the event.
|
2015-02-04 14:06:46 +00:00 |
Erik Johnston
|
ff78eded01
|
Retry make_join
|
2015-02-04 13:55:10 +00:00 |
Erik Johnston
|
03d415a6a2
|
Brief comment on why we do some things on every call to persist_event and not others
|
2015-02-04 10:40:59 +00:00 |
Erik Johnston
|
f275ba49bb
|
Fix state resolution to remember join_rules is a type of auth event.
|
2015-02-04 10:36:28 +00:00 |
Erik Johnston
|
c0462dbf15
|
Rearrange persist_event so that do all the queries that need to be done before returning early if we have already persisted that event.
|
2015-02-04 10:16:51 +00:00 |
Erik Johnston
|
02be8da5e1
|
Add doc to get_event
|
2015-02-03 17:34:07 +00:00 |
David Baker
|
dc7bb70f22
|
s/instance_handle/profile_tag/
|
2015-02-03 16:51:07 +00:00 |
Erik Johnston
|
3c39f42a05
|
New line
|
2015-02-03 16:14:19 +00:00 |
Erik Johnston
|
7dd1c5c542
|
Neaten the handling of state and auth_chain up a bit
|
2015-02-03 16:12:04 +00:00 |
David Baker
|
9a71add1c0
|
Use set_tweak instead of set_sound
|
2015-02-03 16:06:31 +00:00 |
Erik Johnston
|
9bace3a367
|
Actually, the old prune_event function was non-deterministic, so no point keeping it around :(
|
2015-02-03 15:32:17 +00:00 |
Erik Johnston
|
8dae5c8108
|
Remove unused imports
|
2015-02-03 15:01:12 +00:00 |
Erik Johnston
|
7b810e136e
|
Add new FederationBase
|
2015-02-03 15:00:42 +00:00 |
Erik Johnston
|
0dd3aea319
|
Keep around the old (buggy) version of the prune_event function so that we can use it to check signatures for events on old servers
|
2015-02-03 14:58:30 +00:00 |
Erik Johnston
|
6efd4d1649
|
Don't completely die if get auth_chain or querying auth_chain requests fail
|
2015-02-03 13:57:54 +00:00 |
Erik Johnston
|
77a076bd25
|
Set combinations is | and not +
|
2015-02-03 13:35:17 +00:00 |
Erik Johnston
|
fed29251d7
|
Spelling
|
2015-02-03 13:23:58 +00:00 |
Erik Johnston
|
06c34bfbae
|
Give exception better message
|
2015-02-03 11:23:44 +00:00 |
Erik Johnston
|
4ff2273b30
|
Add FIXME note.
|
2015-02-03 11:23:26 +00:00 |
Erik Johnston
|
0f48e22ef6
|
PEP8
|
2015-02-03 10:43:29 +00:00 |
Erik Johnston
|
51969f9e5f
|
Return rejected events if asked for it over federation.
|
2015-02-03 10:40:14 +00:00 |
Erik Johnston
|
e7ca813dd4
|
Try to ensure we don't persist an event we have already persisted. In persist_event check if we already have the event, if so then update instead of replacing so that we don't cause a bump of the stream_ordering.
|
2015-02-03 10:39:41 +00:00 |
Mark Haines
|
09601255f5
|
Merge pull request #46 from matrix-org/identicons
Add a media/v1/identicon resource for generating identicons
|
2015-02-02 18:56:34 +00:00 |
Mark Haines
|
a2da04b8ab
|
Add pydenticon to python_dependencies
|
2015-02-02 17:37:26 +00:00 |
Matthew Hodgson
|
f3a4267757
|
less obscure xargs
|
2015-02-02 17:31:58 +00:00 |