Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2022-06-07 | Always use relative paths | Brendan Abolivier | 1 | -0/+1 | |
2022-06-07 | Make coverage job depend on sytest | Brendan Abolivier | 1 | -3/+5 | |
2022-06-07 | Retrieve coverage files from sytest | Brendan Abolivier | 2 | -0/+7 | |
2022-06-07 | Update coverage to 6.4.1 | Michael Telatynski | 2 | -2/+56 | |
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> | |||||
2022-06-06 | Remove remaining pieces of groups code. (#12966) | Patrick Cloke | 8 | -209/+6 | |
* Remove an unused stream ID generator. * Remove the now unused remote profile cache. | |||||
2022-06-06 | Reduce state pulled from DB due to sending typing and receipts over ↵ | Erik Johnston | 9 | -16/+68 | |
federation (#12964) Reducing the amount of state we pull from the DB is useful as fetching state is expensive in terms of DB, CPU and memory. | |||||
2022-06-06 | Do not break URL previews if an image is unreachable. (#12950) | Patrick Cloke | 3 | -6/+53 | |
Avoid breaking a URL preview completely if the chosen image 404s or is unreachable for some other reason (e.g. DNS). | |||||
2022-06-06 | Implement MSC3816, consider the root event for thread participation. (#12766) | Patrick Cloke | 3 | -47/+97 | |
As opposed to only considering a user to have "participated" if they replied to the thread. | |||||
2022-06-06 | Allow updating passwords using the admin api without logging out devices ↵ | Jan Christian Grünhage | 3 | -2/+11 | |
(#12952) | |||||
2022-06-06 | Reduce the amount of state we pull from the DB (#12811) | Erik Johnston | 23 | -146/+161 | |
2022-06-03 | Remove groups code from synapse_port_db. (#12899) | Patrick Cloke | 3 | -15/+18 | |
2022-06-03 | Improve URL previews for some pages (#12951) | Patrick Cloke | 3 | -18/+72 | |
* Skip `og` and `meta` tags where the value is empty. * Fallback to the favicon if there are no other images. * Ignore tags meant for navigation. | |||||
2022-06-01 | Wait for lazy join to complete when getting current state (#12872) | Erik Johnston | 33 | -82/+361 | |
2022-06-01 | Fix complement tests using the wrong path (#12933) | Michael Telatynski | 2 | -1/+2 | |
2022-06-01 | Update to matrix-org/sonarcloud-workflow-action@v2.1 | Michael Telatynski | 1 | -6/+4 | |
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> | |||||
2022-06-01 | Remove remaining bits of groups code. (#12936) | Patrick Cloke | 19 | -35/+1 | |
* Update worker docs to remove group endpoints. * Removes an unused parameter to `ApplicationService`. * Break dependency between media repo and groups. * Avoid copying `m.room.related_groups` state events during room upgrades. | |||||
2022-06-01 | Remove direct refeferences to PyNaCl (use signedjson instead). (#12902) | Jacek Kuśnierz | 6 | -20/+12 | |
2022-06-01 | Fix 404 on `/sync` when the last event is a redaction of an unknown/purged ↵ | Richard van der Hoff | 6 | -65/+129 | |
event (#12905) Currently, we try to pull the event corresponding to a sync token from the database. However, when we fetch redaction events, we check the target of that redaction (because we aren't allowed to send redactions to clients without validating them). So, if the sync token points to a redaction of an event that we don't have, we have a problem. It turns out we don't really need that event, and can just work with its ID and metadata, which sidesteps the whole problem. | |||||
2022-06-01 | Fix potential thumbnail memory leaks. (#12932) | Erik Johnston | 3 | -135/+202 | |
2022-06-01 | Revert spacing tweak | Michael Telatynski | 1 | -1/+1 | |
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> | |||||
2022-06-01 | Update sonarqube workflow to use new composite action | Michael Telatynski | 1 | -26/+23 | |
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> | |||||
2022-05-31 | Remove most groups datastore code. (#12895) | Patrick Cloke | 3 | -1396/+7 | |
The remaining piece is a background update that is needed for backwards compatibility. | |||||
2022-05-31 | Improve logging when signature checks fail (#12925) | Richard van der Hoff | 4 | -65/+95 | |
* Raise a dedicated `InvalidEventSignatureError` from `_check_sigs_on_pdu` * Downgrade logging about redactions to DEBUG this can be very spammy during a room join, and it's not very useful. * Raise `InvalidEventSignatureError` from `_check_sigs_and_hash` ... and, more importantly, move the logging out to the callers. * changelog | |||||
2022-05-31 | Remove groups replication code. (#12900) | Patrick Cloke | 7 | -90/+1 | |
The replication logic for groups is no longer used, so the message passing infrastructure can be removed. | |||||
2022-05-31 | Add config options for media retention (#12732) | Andrew Morgan | 5 | -2/+353 | |
2022-05-31 | Faster room joins: Resume state re-syncing after a Synapse restart (#12813) | Sean Quah | 3 | -2/+53 | |
Signed-off-by: Sean Quah <seanq@matrix.org> | |||||
2022-05-31 | Faster room joins: Try other destinations when resyncing the state of a ↵ | Sean Quah | 4 | -9/+94 | |
partial-state room (#12812) Signed-off-by: Sean Quah <seanq@matrix.org> | |||||
2022-05-31 | Make use of artifact merging :o | Michael Telatynski | 2 | -6/+5 | |
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> | |||||
2022-05-31 | Update changelog | Erik Johnston | 1 | -2/+2 | |
2022-05-31 | Fix coverage upload wildcard | Michael Telatynski | 2 | -2/+2 | |
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> | |||||
2022-05-31 | Test Synapse against Complement with workers. (#12810) | reivilibre | 3 | -20/+66 | |
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> | |||||
2022-05-31 | Reduce DB load of /sync when using presence (#12885) | Erik Johnston | 2 | -27/+49 | |
While the query was fast, we were calling it *a lot*. | |||||
2022-05-31 | Stop reading from `event_edges.room_id`. (#12914) | Richard van der Hoff | 4 | -24/+22 | |
event_edges.room_id is implied by the event id, so there is no need to join on the room id. | |||||
2022-05-31 | 1.60.0 v1.60.0 | Erik Johnston | 4 | -4/+18 | |
2022-05-31 | Move coverage files to where the tool expects | Michael Telatynski | 1 | -0/+2 | |
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> | |||||
2022-05-31 | Rename storage classes (#12913) | Erik Johnston | 53 | -551/+708 | |
2022-05-31 | Rework stream token to stop caring about groups. (#12897) | Patrick Cloke | 3 | -3/+8 | |
2022-05-31 | Add coverage to poetry as installing it can take 3 mins | Michael Telatynski | 3 | -6/+58 | |
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> | |||||
2022-05-31 | Use poetry and set $TOP env in trial & coverage jobs | Michael Telatynski | 2 | -7/+11 | |
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> | |||||
2022-05-31 | Get rid of --jobs for now | Michael Telatynski | 1 | -1/+1 | |
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> | |||||
2022-05-31 | Fix import in module_api module and docs on the new check_event_for_spam ↵ | Brendan Abolivier | 8 | -78/+66 | |
signature (#12918) Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> | |||||
2022-05-31 | arguments -- | Michael Telatynski | 1 | -1/+1 | |
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> | |||||
2022-05-31 | Fix M_USER_ACCOUNT_SUSPENDED error code for spec compliance (#12923) | Travis Ralston | 3 | -2/+3 | |
2022-05-30 | Revert "Fix M_USER_ACCOUNT_SUSPENDED error code for spec compliance (#12922)" | Travis Ralston | 3 | -3/+2 | |
This reverts commit e0fae823e9938618a260adadb82bfee6e4c2f907. | |||||
2022-05-31 | Fix M_USER_ACCOUNT_SUSPENDED error code for spec compliance (#12922) | Travis Ralston | 3 | -2 |