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

Remove support for MSC2000: password policies 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-Cleanup Things we want to get rid of, but aren't actively causing pain
#15645 opened May 22, 2023 by clokep
Clean-up server_signature_keys and server_keys_json 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 Z-Dev-Wishlist Makes developers' lives better, but doesn't have direct user impact
#15463 opened Apr 20, 2023 by clokep
Use StrCollection in more places 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-Cleanup Things we want to get rid of, but aren't actively causing pain
#14809 opened Jan 10, 2023 by clokep
EventID incorrectly inherits from DomainSpecificString 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. Z-Cleanup Things we want to get rid of, but aren't actively causing pain
#14638 opened Dec 7, 2022 by clokep
Complement TestOlderLeftRoomsNotInLeaveSection is flakey 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. Z-Cleanup Things we want to get rid of, but aren't actively causing pain Z-Dev-Wishlist Makes developers' lives better, but doesn't have direct user impact Z-Flake Tests that give intermittent failures
#14572 opened Nov 28, 2022 by DMRobertson
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
Audit uses of urllib.parse.quote to see if the string can contain forward slashes 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
#14511 opened Nov 21, 2022 by clokep
Audit or add validation to endpoints in synapse/rest/client/keys.py 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
#14266 opened Oct 21, 2022 by DMRobertson
6 tasks
Validate data passed to REST endpoints
Audit or add validation to rest endpoints in synapse/rest/client/filter.py A-Validation 500 (mostly) errors due to lack of event/parameter validation T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements. Z-Cleanup Things we want to get rid of, but aren't actively causing pain
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
EventsPersistenceStorageController.persist_event is only used by test code O-Uncommon Most users are unlikely to come across this or unexpected workflow 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 Z-Dev-Wishlist Makes developers' lives better, but doesn't have direct user impact Z-Help-Wanted We know exactly how to fix this issue, and would be grateful for any contribution
#14039 opened Oct 4, 2022 by anoadragon453
Potential bugs in /relations endpoint A-Messages-Endpoint /messages client API endpoint (`RoomMessageListRestServlet`) (which also triggers /backfill) A-Relations-Endpoint /relations 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. Z-Cleanup Things we want to get rid of, but aren't actively causing pain
#13862 opened Sep 21, 2022 by clokep
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
getting rid of the replication "stream" tables A-Database DB stuff like queries, migrations, new/remove columns, indexes, unexpected entries in the db 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
#13456 opened Aug 4, 2022 by richvdh
Consider only inserting events we actually want to purge into events_to_purge A-Database DB stuff like queries, migrations, new/remove columns, indexes, unexpected entries in the db T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements. Z-Cleanup Things we want to get rid of, but aren't actively causing pain
#13419 opened Jul 29, 2022 by babolivier
drop unused table event_labels A-Database DB stuff like queries, migrations, new/remove columns, indexes, unexpected entries in the db 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
#13049 opened Jun 14, 2022 by richvdh
Audit uses of 502 and 504 response status codes 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
#12540 opened Apr 25, 2022 by DMRobertson
Review script/entrypoint names 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
#12303 opened Mar 25, 2022 by DMRobertson
Postgres indexes differ on matrix.org A-Database DB stuff like queries, migrations, new/remove columns, indexes, unexpected entries in the db 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. Z-Cleanup Things we want to get rid of, but aren't actively causing pain Z-Dev-Wishlist Makes developers' lives better, but doesn't have direct user impact
#11893 opened Feb 2, 2022 by clokep
Remove old-style (direct) TCP replication support 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
#11728 opened Jan 12, 2022 by richvdh
Synapse's documentation source files are split into two organisational systems and is confusing A-Docs things relating to the documentation 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-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
#11274 opened Nov 8, 2021 by anoadragon453
3 tasks
add_threepid email confirmation emails link to /unstable/ namespace A-3PID 3rd party identifiers: e.g. email, phone number 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-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
#9197 opened Jan 21, 2021 by richvdh
Remove support for deprecated MSC1711 'perspectives' option from the homeserver config A-Config Configuration, or the documentation thereof 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. Z-Cleanup Things we want to get rid of, but aren't actively causing pain
#9158 opened Jan 19, 2021 by anoadragon453
ProTip! Adding no:label will show everything without a label.