Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2018-07-10 | tweak dinsic display names | Matthew Hodgson | 1 | -2/+10 | |
2018-07-06 | Query the device lists of users when they are invited to a room. | Matthew Hodgson | 1 | -19/+25 | |
Previously we only queried the device list when the user joined the room; now we do it when they are invited too. This means that new messages can be encrypted for the devices of the invited user as of the point they were invited. WARNING: This commit has two major problems however: 1. If the invited user adds devices after being invited but before joining, the device-list will not be updated to the other servers in the room (as we don't know who those servers are). 2. This introduces a regression, as previously the device-list would be correctly updated when when user joined the room. However, this resync doesn't happen now, so devices which joined after the invite and before the join may never be added to the device-list. This is being merged for DINSIC given the edge case of adding devices between invite & join is pretty rare in their use case, but before it can be merged to synapse in general we need to at least re-sync the devicelist when the user joins or to implement some kind of pubsub mechanism to let interested servers subscribe to devicelist updates on other servers irrespective of user join/invite membership. This was originally https://github.com/matrix-org/synapse/pull/3484 | |||||
2018-06-25 | typos | Matthew Hodgson | 2 | -2/+2 | |
2018-06-22 | Add m.encryption to event types | David Baker | 2 | -1/+3 | |
2018-06-22 | Server-enforced e2e for private rooms | David Baker | 1 | -0/+11 | |
2018-06-14 | link to spec proposal from changelog v0.31.2 github/release-v0.31.2 release-v0.31.2 | Richard van der Hoff | 1 | -0/+3 | |
2018-06-14 | v0.31.2 | Richard van der Hoff | 1 | -1/+2 | |
2018-06-14 | changelog for 0.31.2 | Richard van der Hoff | 1 | -0/+6 | |
2018-06-14 | Fix broken unit test | Richard van der Hoff | 1 | -2/+14 | |
We need power levels for this test to do what it is supposed to do. | |||||
2018-06-14 | remove spurious debug | Richard van der Hoff | 1 | -2/+0 | |
2018-06-14 | Make default state_default 50 | Richard van der Hoff | 2 | -20/+167 | |
Make it so that, before there is a power-levels event in the room, you need a power level of at least 50 to send state. Partially addresses https://github.com/matrix-org/matrix-doc/issues/1192 | |||||
2018-06-14 | Clarify interface for event_auth | Richard van der Hoff | 1 | -18/+16 | |
stop pretending that it returns a boolean, which just almost gave me a heart attack. | |||||
2018-06-14 | Refactor get_send_level to take a power_levels event | Richard van der Hoff | 2 | -8/+39 | |
it makes it easier for me to reason about | |||||
2018-06-08 | tweak changelog v0.31.1 github/release-v0.31.1 release-v0.31.1 | Neil Johnson | 1 | -2/+4 | |
2018-06-08 | Update CHANGES.rst | Neil Johnson | 1 | -1/+1 | |
2018-06-08 | changelog a bump version | Neil Johnson | 2 | -1/+11 | |
2018-06-08 | Fix event filtering in get_missing_events handler | Richard van der Hoff | 1 | -0/+4 | |
2018-06-08 | fix various changelog bugs and typos | Matthew Hodgson | 1 | -4/+3 | |
2018-06-06 | 7 char sha in changelog v0.31.0 github/release-v0.31.0 release-v0.31.0 | Neil Johnson | 1 | -3/+3 | |
2018-06-06 | Update CHANGES.rst | Neil Johnson | 1 | -4/+4 | |
2018-06-06 | bump version and changelog | Neil Johnson | 2 | -3/+12 | |
2018-06-06 | Fix metric documentation tables (#3341) | Amber Brown | 1 | -20/+30 | |
2018-06-06 | Add note to changelog on prometheus metrics | Richard van der Hoff | 1 | -1/+4 | |
2018-06-04 | Fix replication metrics | Richard van der Hoff | 1 | -2/+2 | |
fix bug introduced in #3256 | |||||
2018-06-04 | bump version and changelog v0.31.0-rc1 | Neil Johnson | 2 | -1/+47 | |
2018-06-04 | Hopefully, fix LaterGuage error handling | Richard van der Hoff | 1 | -3/+6 | |
2018-06-04 | Put python's logs into Trial when running unit tests (#3319) | Amber Brown | 1 | -13/+27 | |
2018-06-03 | federation/send_queue.py: fix usage of LaterGauge | Ivan Shapovalov | 1 | -1/+1 | |
Fixes a startup crash due to commit df9f72d9e5fe264b86005208e0f096156eb03e4b "replacing portions". | |||||
2018-06-01 | Handle RRs which arrive before their events | Richard van der Hoff | 1 | -25/+19 | |
2018-06-01 | Ignore depth when updating read-receipts | Richard van der Hoff | 1 | -30/+37 | |
Order read receipts by stream ordering instead of depth | |||||
2018-06-01 | Add private IPv6 addr |