Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Issues: matrix-org/synapse

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Assignee
Filter by who’s assigned
Sort

Issues list

The error responses from /leave do not conform to the spec. A-Leave Leaving a room A-Spec-Compliance places where synapse does not conform to the spec S-Minor Blocks non-critical functionality, workarounds exist. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#13360 opened Jul 22, 2022 by Half-Shot updated Dec 13, 2023
Kicking an external user gives an error, even though it should be allowed by the specification A-Membership A-Spec-Compliance places where synapse does not conform to the spec O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Tolerable Minor significance, cosmetic issues, low or no impact to users.
#16736 opened Dec 7, 2023 by marijnvanwezel updated Dec 7, 2023
Unspecced redacted_by field in unsigned A-Spec-Compliance places where synapse does not conform to the spec
#8764 opened Jul 20, 2020 by joepie91 updated Nov 30, 2023
peeking doesn't work over federation A-Spec-Compliance places where synapse does not conform to the spec O-Occasional Affects or can be seen by some users regularly or most users rarely S-Minor Blocks non-critical functionality, workarounds exist. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues. T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements.
#4236 opened Nov 28, 2018 by jevolk updated Nov 29, 2023
Synapse accepts /forget without a request body but this is not meant to be allowed by the specification A-Spec-Compliance places where synapse does not conform to the spec O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Tolerable Minor significance, cosmetic issues, low or no impact to users. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues. Z-Future-Maintenance Things that can't yet be done, but will need cleaning up in a couple of months/releases
#16366 opened Sep 22, 2023 by reivilibre updated Oct 25, 2023
Room membership endpoints (/join, /leave, /forget) accept requests with malformed or no bodies A-Spec-Compliance places where synapse does not conform to the spec T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#13388 opened Jul 26, 2022 by richvdh updated Sep 26, 2023
M_UNAUTHORIZED if 'Authorization' header value contains optional whitespace for federation requests (SYN-437) A-Spec-Compliance places where synapse does not conform to the spec good first issue Good for newcomers O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Tolerable Minor significance, cosmetic issues, low or no impact to users. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#1350 opened Jul 14, 2015 by matrixbot updated Aug 14, 2023
Room marked as unread when I was the last person to speak A-Push Issues related to push/notifications A-Spec-Compliance places where synapse does not conform to the spec O-Occasional Affects or can be seen by some users regularly or most users rarely S-Minor Blocks non-critical functionality, workarounds exist. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#14837 opened Jan 13, 2023 by andybalaam updated Aug 4, 2023
Wrong type for /publicRooms limit A-Room-Directory A-Spec-Compliance places where synapse does not conform to the spec P3 (OBSOLETE: use S- labels.) Approved backlog: not yet scheduled, will accept patches S-Minor Blocks non-critical functionality, workarounds exist. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#10304 opened Jul 2, 2021 by timokoesters updated Jun 30, 2023
Investigate if there are unspecced endpoints that can be removed A-Spec-Compliance places where synapse does not conform to the spec T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks. Z-Cleanup Things we want to get rid of, but aren't actively causing pain
#8334 opened Sep 16, 2020 by clokep updated May 31, 2023
transaction.origin and pdu.origin are redundant and we should remove them A-Spec-Compliance places where synapse does not conform to the spec O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Blocks non-critical functionality, workarounds exist. T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.
#3816 opened Sep 6, 2018 by richvdh updated May 30, 2023
Spec compliance: Logging in multiple times with same device ID does not invalidate old access tokens A-Spec-Compliance places where synapse does not conform to the spec O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience S-Major Major functionality / product severely impaired, no satisfactory workaround. Security T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues. z-bug (Deprecated Label)
#6616 opened Jan 2, 2020 by aaronraimist updated May 23, 2023
Unspecced user_id field present in /messages response A-Spec-Compliance places where synapse does not conform to the spec T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#7924 opened Jul 21, 2020 by joepie91 updated May 23, 2023
Searching previous room versions doesn't work if your user is not a member of the older versions of the room A-Message-Search Searching messages A-Room-Upgrades A-Spec-Compliance places where synapse does not conform to the spec O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Major functionality / product severely impaired, no satisfactory workaround. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#7027 opened Mar 3, 2020 by ara4n updated May 23, 2023
Synapse relies on unspecced behaviour for the remote server to resync device lists after prune_outbound_device_list_pokes A-Device-List-Tracking Telling clients about other devices. Often related to E2EE. A-Federation A-Spec-Compliance places where synapse does not conform to the spec O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience S-Major Major functionality / product severely impaired, no satisfactory workaround. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues. z-p2 (Deprecated Label)
#7173 opened Mar 30, 2020 by richvdh updated May 23, 2023
Don't automatically include profile information in membership events when the sender excluded it A-Spec-Compliance places where synapse does not conform to the spec O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Blocks non-critical functionality, workarounds exist. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues. z-bug (Deprecated Label) z-p2 (Deprecated Label)
#5649 opened Jul 9, 2019 by turt2live updated May 23, 2023
Synapse 200 OK's (no-op) a PUT /state request if the state is unchanged, regardless of permissions A-Spec-Compliance places where synapse does not conform to the spec O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Tolerable Minor significance, cosmetic issues, low or no impact to users. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#5917 opened Aug 27, 2019 by turt2live updated May 23, 2023
/rooms/.../members includes "replaces_state" in the top level, as well as unsigned. A-Spec-Compliance places where synapse does not conform to the spec O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Blocks non-critical functionality, workarounds exist. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues. z-bug (Deprecated Label) z-p2 (Deprecated Label)
#4977 opened Mar 31, 2019 by Half-Shot updated May 23, 2023
Setting a canonical alias to alias: null results in 2 events A-Spec-Compliance places where synapse does not conform to the spec O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Tolerable Minor significance, cosmetic issues, low or no impact to users. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues. z-bug (Deprecated Label) z-p2 (Deprecated Label)
#4711 opened Feb 21, 2019 by turt2live updated May 23, 2023
Deleting a 3pid should proxy the error straight through to the client A-Spec-Compliance places where synapse does not conform to the spec O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Tolerable Minor significance, cosmetic issues, low or no impact to users. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues. z-p2 (Deprecated Label)
#5426 opened Jun 11, 2019 by turt2live updated May 23, 2023
Synapse returns an empty string instead of an M_NOT_FOUND when requesting an event that doesn't exist/is hidden A-Spec-Compliance places where synapse does not conform to the spec O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Tolerable Minor significance, cosmetic issues, low or no impact to users. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues. z-minor (Deprecated Label) z-p2 (Deprecated Label)
#3648 opened Aug 4, 2018 by turt2live updated May 23, 2023
complain about unbanning a user that isn't in the room and is not banned A-Moderation Tools for moderating HSes: event redaction, media removal, purge admin API, reports from users, ... A-Spec-Compliance places where synapse does not conform to the spec A-User-Experience S-Tolerable Minor significance, cosmetic issues, low or no impact to users. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#2370 opened Jul 14, 2017 by t3chguy updated May 23, 2023
Presence filter in sync ignored A-Presence A-Spec-Compliance places where synapse does not conform to the spec A-Sync defects related to /sync O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Blocks non-critical functionality, workarounds exist. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#2298 opened Jun 23, 2017 by Quiark updated May 23, 2023
We should check "depth" increases. (SYN-196) A-Spec-Compliance places where synapse does not conform to the spec O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Tolerable Minor significance, cosmetic issues, low or no impact to users. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#1254 opened Dec 10, 2014 by matrixbot updated May 23, 2023
Using a non-room ID /rooms/<room_id>/ APIs should 400 (SYN-629) A-Spec-Compliance places where synapse does not conform to the spec O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Tolerable Minor significance, cosmetic issues, low or no impact to users. T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements. Z-Help-Wanted We know exactly how to fix this issue, and would be grateful for any contribution
#1497 opened Feb 12, 2016 by matrixbot updated May 19, 2023
ProTip! Mix and match filters to narrow down what you’re looking for.