Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add `stream_ordering` sort to Sliding Sync `/sync` (#17293) | Eric Eastwood | 2024-06-17 | 1 | -23/+33 |
| | | | Sort is no longer configurable and we always sort rooms by the `stream_ordering` of the last event in the room or the point where the user can see up to in cases of leave/ban/invite/knock. | ||||
* | Fix `get_last_event_in_room_before_stream_ordering(...)` finding the wrong ↵ | Eric Eastwood | 2024-06-13 | 1 | -2/+267 |
| | | | | | | | | | | | last event (#17295) PR where this was introduced: https://github.com/matrix-org/synapse/pull/14817 ### What does this affect? `get_last_event_in_room_before_stream_ordering(...)` is used in Sync v2 in a lot of different state calculations. `get_last_event_in_room_before_stream_ordering(...)` is also used in `/rooms/{roomId}/members` | ||||
* | Correctly mention previous copyright (#16820) | Erik Johnston | 2024-01-23 | 1 | -0/+1 |
| | | | | | During the migration the automated script to update the copyright headers accidentally got rid of some of the existing copyright lines. Reinstate them. | ||||
* | Update license headers | Patrick Cloke | 2023-11-21 | 1 | -10/+16 |
| | |||||
* | Add final type hint to tests.unittest. (#15072) | Patrick Cloke | 2023-02-14 | 1 | -2/+2 |
| | | | | Adds a return type to HomeServerTestCase.make_homeserver and deal with any variables which are no longer Any. | ||||
* | Require types in tests.storage. (#14646) | Patrick Cloke | 2022-12-09 | 1 | -6/+12 |
| | | | | Adds missing type hints to `tests.storage` package and does not allow untyped definitions. | ||||
* | Support filtering the /messages API by relation type (MSC3874). (#14148) | Patrick Cloke | 2022-10-17 | 1 | -33/+85 |
| | | | Gated behind an experimental configuration flag. | ||||
* | Generate historic pagination token for `/messages` when no `?from` token ↵ | Eric Eastwood | 2022-04-06 | 1 | -1/+3 |
| | | | | provided (#12370) | ||||
* | Remove redundant `get_success` calls in test code (#12346) | Richard van der Hoff | 2022-04-01 | 1 | -3/+1 |
| | | | There are a bunch of places we call get_success on an immediate value, which is unnecessary. Let's rip them out, and remove the redundant functionality in get_success and friends. | ||||
* | Support stable identifiers for MSC3440: Threading (#12151) | Patrick Cloke | 2022-03-10 | 1 | -11/+9 |
| | | | | The unstable identifiers are still supported if the experimental configuration flag is enabled. The unstable identifiers will be removed in a future release. | ||||
* | Remove `HomeServer.get_datastore()` (#12031) | Richard van der Hoff | 2022-02-23 | 1 | -1/+1 |
| | | | | | | | The presence of this method was confusing, and mostly present for backwards compatibility. Let's get rid of it. Part of #11733 | ||||
* | Support filtering by relations per MSC3440 (#11236) | Patrick Cloke | 2021-11-09 | 1 | -0/+207 |
| | | | | Adds experimental support for `relation_types` and `relation_senders` fields for filters. | ||||
* | Remove some unused functions (#711) | Mark Haines | 2016-04-08 | 1 | -185/+0 |
| | | | | | | | | * Remove some unused functions * get_room_events_stream is only used in tests * is_exclusive_room might actually be something we want | ||||
* | Fix flake8 warnings for tests | Mark Haines | 2016-02-19 | 1 | -2/+2 |
| | |||||
* | copyrights | Matthew Hodgson | 2016-01-07 | 1 | -1/+1 |
| | |||||
* | Remove more unused parameters | Daniel Wagner-Hall | 2015-11-02 | 1 | -4/+0 |
| | |||||
* | Implement configurable stats reporting | Daniel Wagner-Hall | 2015-09-22 | 1 | -53/+15 |
| | | | | | | | | | | SYN-287 This requires that HS owners either opt in or out of stats reporting. When --generate-config is passed, --report-stats must be specified If an already-generated config is used, and doesn't have the report_stats key, it is requested to be set. | ||||
* | Factor out some of the common homeserver setup code into a | Mark Haines | 2015-02-11 | 1 | -12/+2 |
| | | | | setup_test_homeserver function in utils. | ||||
* | Replace hs.parse_roomid with RoomID.from_string | Mark Haines | 2015-01-23 | 1 | -3/+3 |
| | |||||
* | Replace hs.parse_userid with UserID.from_string | Mark Haines | 2015-01-23 | 1 | -2/+3 |
| | |||||
* | Kill off synapse.api.events.* | Erik Johnston | 2014-12-16 | 1 | -6/+5 |
| | |||||
* | Fix prev_content | Erik Johnston | 2014-12-11 | 1 | -3/+2 |
| | |||||
* | Fix some tests | Erik Johnston | 2014-12-10 | 1 | -39/+34 |
| | |||||
* | Fix stream test. | Erik Johnston | 2014-11-10 | 1 | -5/+12 |
| | |||||
* | Fix a couple more storage tests | Erik Johnston | 2014-11-05 | 1 | -7/+17 |
| | |||||
* | Test that prev_content get's added if there is a prev_state key (in the ↵ | Erik Johnston | 2014-09-19 | 1 | -17/+70 |
| | | | | event stream). | ||||
* | SYN-47: Fix bug where we still returned events for rooms we had left. | Erik Johnston | 2014-09-19 | 1 | -0/+173 |
SYN-47 #resolve |