synapse icon indicating copy to clipboard operation
synapse copied to clipboard

Synapse: Matrix homeserver written in Python/Twisted.

Results 309 synapse issues
Sort by recently updated
recently updated
newest added

As you know, presence updates have a major impact on the overall server performance... but just turning it off is not a real solution in most use-cases. Therefore, I'm suggesting...

A-Presence
T-Enhancement
P4
roadmap

This is a basic implementation to enforce that some old background updates have run. My hope is that this could be used to avoid future situations like #16192. This would...

E.g. from Jaeger: ![image](https://github.com/matrix-org/synapse/assets/8614563/219d0b86-b8a1-4236-9f60-c8fee5000811) ![image](https://github.com/matrix-org/synapse/assets/8614563/f514ea58-9c76-4e93-9377-8d5f7625d102) My money is on LIMIT ... OFFSET ... being slow. I wonder if we could change this to paginate without OFFSET using the `id` column?...

A-Performance
A-Admin-API
A-Moderation
S-Minor
T-Defect
T-Enhancement
A-Database
O-Uncommon

I wonder how I can manage new users permissions: for example, what can do a new registered user (create a room ? ...) A solution could be a user management...

A-Moderation
T-Enhancement

- fixes https://github.com/matrix-org/synapse/issues/2955 - ref. https://github.com/matrix-org/synapse/issues/6364 - these files/directories contain sensitive information and should only be readable by the synapse user ### Pull Request Checklist * [x] Pull request is...

### Description Hi, I have a user who hosts his own dendrite server who I have banned from a room. He however has been sending typing notifications to my room...

S-Minor
T-Defect

### Description Whenever I call the deactivate (+erase) endpoint on synapse (this case for userA) it kept removing another user (userB) from all rooms. Today this happened for a second...

X-Needs-Info

Partial fix to #16619 General idea: defer the join to `events` until after the offset has been applied. It's hard to get an unbiased measurement for this, but the old...

Currently we have a number of tables in the database that exist only to record data for the replication streams. These include: * `cache_invalidation_stream_by_instance` * `current_state_delta_stream` * `ex_outlier_stream` * `presence_stream`...

T-Task
A-Database
Z-Cleanup

Fallback protocol handlers, as defined here: https://fedilinks.org/2 should be used to provide link previews for web+* URIs. This would help promote web+* URIs, which are a limited form of composable...

S-Tolerable
T-Enhancement
O-Uncommon
A-URL-Preview