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

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
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
Remove the unspec'd Account Validity feature from Synapse 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-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks. Z-Dev-Wishlist Makes developers' lives better, but doesn't have direct user impact
#15273 opened Mar 15, 2023 by anoadragon453
2 tasks
Remove the unspecced, "legacy" account validity endpoints 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-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks. X-Consult-Clients Need to investigate if this change breaks clients
#15271 opened Mar 15, 2023 by anoadragon453
Current UIA grace period behaviour is probably not spec compliant 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.
#15166 opened Feb 27, 2023 by hughns
/createRoom overly restricts appservices when creating an alias for the room 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.
#15130 opened Feb 21, 2023 by turt2live
Room summary is only provided for lazy loading /syncs A-Spec-Compliance places where synapse does not conform to the spec A-Sync defects related to /sync O-Occasional Affects or can be seen by some users regularly or most users rarely S-Tolerable Minor significance, cosmetic issues, low or no impact to users. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#15017 opened Feb 7, 2023 by squahtx
Spec compliance: Synapse creates m.room.power_levels without namespace for historical key 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-Minor Blocks non-critical functionality, workarounds exist. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#14930 opened Jan 27, 2023 by turt2live
Own knock or invite event in knock_state or invite_state in /sync is not stripped 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.
#14919 opened Jan 26, 2023 by deepbluev7
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
Synapse accepts a PUT /createRoom request 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-Cleanup Things we want to get rid of, but aren't actively causing pain
#14535 opened Nov 23, 2022 by DMRobertson
Synapse reads timeout on /keys/query CS endpoint as a query parameter, not from the JSON body A-Spec-Compliance places where synapse does not conform to the spec A-Validation 500 (mostly) errors due to lack of event/parameter validation O-Occasional Affects or can be seen by some users regularly or most users rarely S-Tolerable Minor significance, cosmetic issues, low or no impact to users. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#14285 opened Oct 24, 2022 by DMRobertson
Synapse supports unspecced DELETE /directory/list/appservice/<network ID>/<room ID> endpoint A-Application-Service Related to AS support 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-Cleanup Things we want to get rid of, but aren't actively causing pain
#14178 opened Oct 13, 2022 by DMRobertson
3 tasks
Synapse accepts optional unspecced servers field in PUT directory/room/{roomAlias} 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-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks. X-Consult-Clients Need to investigate if this change breaks clients Z-Cleanup Things we want to get rid of, but aren't actively causing pain
#14177 opened Oct 13, 2022 by DMRobertson
Spec compliance: synapse does not appear to correctly enforce strict canonicaljson in federation requests, etc 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.
#13883 opened Sep 23, 2022 by richvdh
Rejected events not handled correctly during state resolution A-DAG Directed acyclic graph of events (events connected by prev_events) 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.
#13797 opened Sep 13, 2022 by squahtx
POST /_matrix/client/v3/account/3pid isn't spec compliant A-3PID 3rd party identifiers: e.g. email, phone number 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-Cleanup Things we want to get rid of, but aren't actively causing pain
#13690 opened Sep 1, 2022 by DMRobertson
Moving towards stronger schemas for response types A-Spec-Compliance places where synapse does not conform to the spec T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements. 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
#13529 opened Aug 15, 2022 by erikjohnston
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
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
Synapse doesn't require new_password on every call to /account/password, contrary to the spec. (But maybe this is a spec oversight?) A-Spec-Compliance places where synapse does not conform to the spec S-Tolerable Minor significance, cosmetic issues, low or no impact to users. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#13187 opened Jul 5, 2022 by DMRobertson
GET /profile/<USER_ID>/avatar_url and /profile/<USER_ID>/displayname return 200 with for users lacking an displayname and avatar, contradicting the spec A-Spec-Compliance places where synapse does not conform to the spec P4 (OBSOLETE: use S- labels.) Okay backlog: will not schedule, will accept patches S-Tolerable Minor significance, cosmetic issues, low or no impact to users. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#13137 opened Jun 30, 2022 by DMRobertson
Spec compliance: Stop using m.room.retention as stable A-Message-Retention-Policies Issues related to Synapse's support of MSC1763 (message retention policies) A-Spec-Compliance places where synapse does not conform to the spec T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#13091 opened Jun 16, 2022 by turt2live
Synapse returns unspecced property original_event from /relations A-Relations-Endpoint /relations A-Spec-Compliance places where synapse does not conform to the spec S-Tolerable Minor significance, cosmetic issues, low or no impact to users. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#12930 opened May 31, 2022 by richvdh
matrix.org exposes unstable endpoint https://matrix.org/_matrix/client/unstable/im.nheko.summary/rooms/{roomId}/summary A-Spec-Compliance places where synapse does not conform to the spec T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#12562 opened Apr 26, 2022 by richvdh
ProTip! Exclude everything labeled bug with -label:bug.