- Jan 16, 2023
-
-
David Robertson authored
* Also use stable name in SendJoinResponse struct follow-up to #14832 * Changelog * Fix a rename I missed * Run black * Update synapse/federation/federation_client.py Co-authored-by:
Sean Quah <8349537+squahtx@users.noreply.github.com> Co-authored-by:
Sean Quah <8349537+squahtx@users.noreply.github.com>
-
dependabot[bot] authored
* Bump regex from 1.7.0 to 1.7.1 Bumps [regex](https://github.com/rust-lang/regex) from 1.7.0 to 1.7.1. - [Release notes](https://github.com/rust-lang/regex/releases) - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/regex/compare/1.7.0...1.7.1 ) --- updated-dependencies: - dependency-name: regex dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com> * Changelog Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by:
GitHub Actions <github-actions[bot]@users.noreply.github.com>
-
- Jan 13, 2023
-
-
Andrew Morgan authored
-
David Robertson authored
* Use new query param when requesting a partial join * Read new query param when serving partial join * Provide new field names when serving partial joins * Read new field names from partial join response * Changelog
-
Erik Johnston authored
-
Tejaswini Gurram authored
Fixes #13852
-
Dirk Klimpel authored
-
Dirk Klimpel authored
Closes: #13643
-
villepeh authored
-
Andrew Morgan authored
-
Sean Quah authored
When there are many synchronous requests waiting on a `_PerHostRatelimiter`, each request will be started recursively just after the previous request has completed. Under the right conditions, this leads to stack exhaustion. A common way for requests to become synchronous is when the remote client disconnects early, because the homeserver is overloaded and slow to respond. Avoid stack exhaustion under these conditions by deferring subsequent requests until the next reactor tick. Fixes #14480. Signed-off-by:
Sean Quah <seanq@matrix.org>
-
- Jan 12, 2023
-
-
H. Shay authored
-
Richard van der Hoff authored
-
Andrew Morgan authored
-
Erik Johnston authored
* Re-enable some linting * Newsfile * Remove comment
-
Erik Johnston authored
Fixes #14814
-
- Jan 11, 2023
-
-
Emelie Graven authored
-
Patrick Cloke authored
-
Andrew Morgan authored
-
reivilibre authored
Faster remote room joins (worker mode): do not populate external hosts-in-room cache when sending events as this requires blocking for full state. (#14749) Signed-off-by:
Olivier Wilkinson (reivilibre) <oliverw@matrix.org> Co-authored-by:
Sean Quah <seanq@matrix.org>
-
Patrick Cloke authored
-
reivilibre authored
Add index to improve performance of the `/timestamp_to_event` endpoint used for jumping to a specific date in the timeline of a room. (#14799)
-
Patrick Cloke authored
Back-out some changes from 7e582a25 (#14786) which skipped necessary logic to calculate device lists properly.
-
Dirk Klimpel authored
Fixes: #8780
-
Andrew Morgan authored
-
Dirk Klimpel authored
* Add `tag` to `listeners` documentation * newsfile
-
- Jan 10, 2023
-
-
Richard van der Hoff authored
Two parts to this: * Bundle the whole of the replacement with any edited events. This is backwards-compatible so I haven't put it behind a flag. * Optionally, inhibit server-side replacement of edited events. This has scope to break things, so it is currently disabled by default.
-
David Robertson authored
-
David Robertson authored
-
reivilibre authored
-
- Jan 09, 2023
-
-
Dirk Klimpel authored
* Add missing worker settings to shared configuration * newsfile * update docs after review * more update for doc * This -> These Co-authored-by:
David Robertson <david.m.robertson1@gmail.com>
-
Andrew Morgan authored
-
Jeyachandran Rathnam authored
* Remove undocumented device from pushrules * Add changelog * Update changelog.d/14727.misc * Rename 14727.misc to 14727.bugfix Co-authored-by:
David Robertson <davidr@element.io>
-
Dirk Klimpel authored
* Update link to towncrier in contribution guide * newsfile
-
David Robertson authored
* Fix upgrade notes for installing ICU As noticed in https://github.com/matrix-org/synapse/pull/14712/files#r1058433297 * Changelog
-
Jeyachandran Rathnam authored
It doesn't seem valid that HTML entities should appear in the title field of oEmbed responses, but a popular WordPress plug-in seems to do it. There should not be harm in unescaping these.
-
Patrick Cloke authored
This has two related changes: * It enables fast-path processing for an empty filter (`[]`) which was previously only used for wildcard not-filters (`["*"]`). * It special cases a `/sync` filter with no-rooms to skip all room processing, previously we would partially skip processing, but would generally still calculate intermediate values for each room which were then unused. Future changes might consider further optimizations: * Skip calculating per-room account data when all rooms are filtered (currently this is thrown away). * Make similar improvements to other endpoints which support filters.
-
Jeyachandran Rathnam authored
* Fixes #12277 :Disable sending confirmation email when 3pid is disabled * Fix test_add_email_if_disabled test case to reflect changes to enable_3pid_changes flag * Add changelog file * Rename newsfragment. Co-authored-by:
Patrick Cloke <clokep@users.noreply.github.com>
-