Sean Quah c675a18071 Track ongoing event fetches correctly (again) (#11376) %!s(int64=2) %!d(string=hai) anos
..
.gitignore e845fd41c2 Correct attrs package name in requirements (#3492) %!s(int64=6) %!d(string=hai) anos
10847.misc 84fac0f814 Add type annotations to `synapse.metrics` (#10847) %!s(int64=2) %!d(string=hai) anos
11161.feature 4bd54b263e Do not allow MSC3440 threads to fork threads (#11161) %!s(int64=2) %!d(string=hai) anos
11223.feature 8840a7b7f1 Convert delete room admin API to async endpoint (#11223) %!s(int64=2) %!d(string=hai) anos
11228.feature b6f4d122ef Allow admins to proactively block rooms (#11228) %!s(int64=2) %!d(string=hai) anos
11230.bugfix 0bcae8ad56 Change display names/avatar URLs to None if they contain null bytes before storing in DB (#11230) %!s(int64=2) %!d(string=hai) anos
11236.feature a19d01c3d9 Support filtering by relations per MSC3440 (#11236) %!s(int64=2) %!d(string=hai) anos
11242.misc f1d5c2f269 Split out federated PDU retrieval into a non-cached version (#11242) %!s(int64=2) %!d(string=hai) anos
11247.misc a026695083 Clarifications and small fixes to to-device related code (#11247) %!s(int64=2) %!d(string=hai) anos
11265.bugfix 7ffddd819c Prevent historical state from being pushed to an application service via `/transactions` (MSC2716) (#11265) %!s(int64=2) %!d(string=hai) anos
11278.misc 4b3e30c276 Fix typo in `RelationAggregationPaginationServlet` error response (#11278) %!s(int64=2) %!d(string=hai) anos
11280.misc 605921bc6b Remove unused tables `room_stats_historical` and `user_stats_historical` (#11280) %!s(int64=2) %!d(string=hai) anos
11281.doc 2fffcb24d8 Suggest using `/etc/matrix-synapse/conf.d/` for configuration with Debian packages (#11281) %!s(int64=2) %!d(string=hai) anos
11282.misc 3b951445a7 Require mypy for synapse/ & tests/ unless excluded (#11282) %!s(int64=2) %!d(string=hai) anos
11285.misc 0ef69ddbdc Ignore missing imports for parameterized. (#11285) %!s(int64=2) %!d(string=hai) anos
11286.doc b09d90cac9 Fix typos in the `username_available` admin API documentation. (#11286) %!s(int64=2) %!d(string=hai) anos
11287.misc 5cace20bf1 Add missing type hints to `synapse.app`. (#11287) %!s(int64=2) %!d(string=hai) anos
11288.bugfix 6ce19b94e8 Fix error in thumbnail generation (#11288) %!s(int64=2) %!d(string=hai) anos
11292.misc 73cbb284b9 Remove redundant parameters on `_check_event_auth` (#11292) %!s(int64=2) %!d(string=hai) anos
11297.misc 66c4b774fd Add type hints to synapse._scripts (#11297) %!s(int64=2) %!d(string=hai) anos
11298.doc 5f277ffe89 Add documentation page stubs for Single Sign-On, SAML and CAS pages (#11298) %!s(int64=2) %!d(string=hai) anos
11303.misc 48278a0d09 Move sql file for `remove_deleted_devices_from_device_inbox` into v65 (#11303) %!s(int64=2) %!d(string=hai) anos
11307.misc 64ef25391d Add type hints to some storage classes (#11307) %!s(int64=2) %!d(string=hai) anos
11310.misc 8dc666f785 Correct type hint for room_batch.py (#11310) %!s(int64=2) %!d(string=hai) anos
11311.misc 9b90b9454b Add type hints to media repository storage module (#11311) %!s(int64=2) %!d(string=hai) anos
11312.misc 6a605f4a77 Get db signatures file to pass mypy (#11312) %!s(int64=2) %!d(string=hai) anos
11313.misc c99da2d079 Annotations for user_erasure_store (#11313) %!s(int64=2) %!d(string=hai) anos
11314.misc 6f8f3d4bc5 Attempt to annotate events_forward_extremities (#11314) %!s(int64=2) %!d(string=hai) anos
11316.misc fe58672546 Annotations for state_deltas.py (#11316) %!s(int64=2) %!d(string=hai) anos
11318.feature dfa536490e Add support for `/_matrix/client/v3` APIs (#11318) %!s(int64=2) %!d(string=hai) anos
11320.doc e72135b9d3 change 'Home Server' to one word 'homeserver' (#11320) %!s(int64=2) %!d(string=hai) anos
11321.misc b64b6d12d4 Add more type hints to synapse.util. (#11321) %!s(int64=2) %!d(string=hai) anos
11322.misc 95547e5300 Generalize the disallowed_untyped_defs in mypy.ini (#11322) %!s(int64=2) %!d(string=hai) anos
11323.misc 4c96ce396e Misc typing fixes for `tests`, part 1 of N (#11323) %!s(int64=2) %!d(string=hai) anos
11324.feature 81b18fe5c0 Add dedicated admin API for blocking a room (#11324) %!s(int64=2) %!d(string=hai) anos
11327.misc bea815cec8 Test room alias deletion (#11327) %!s(int64=2) %!d(string=hai) anos
11328.misc 7468723697 Add most missing type hints to synapse.util (#11328) %!s(int64=2) %!d(string=hai) anos
11330.misc 0dda1a7968 Misc typing fixes for tests, part 2 of N (#11330) %!s(int64=2) %!d(string=hai) anos
11332.misc 3fad4e3fe5 Rollback #11322 due to wrong syntax in mypy.ini. (#11332) %!s(int64=2) %!d(string=hai) anos
11333.misc 92b75388f5 Remove legacy code related to deprecated `trust_identity_server_for_password_resets` config flag (#11333) %!s(int64=2) %!d(string=hai) anos
11335.feature 6f862c5c28 Add support for the stable version of MSC2778 (#11335) %!s(int64=2) %!d(string=hai) anos
11339.misc 5562ce6a53 Get directory db file to pass mypy (#11339) %!s(int64=2) %!d(string=hai) anos
11340.bugfix 3a1462f7e0 Properly register all callback hooks for legacy password authentication providers (#11340) %!s(int64=2) %!d(string=hai) anos
11341.misc 5f81c0ce9c Add/Unerase annotations to Module API (#11341) %!s(int64=2) %!d(string=hai) anos
11342.misc e605e4b8f2 Database storage profile passes mypy (#11342) %!s(int64=2) %!d(string=hai) anos
11347.feature 24b61f379a Add ability to un-shadow-ban via the admin API. (#11347) %!s(int64=2) %!d(string=hai) anos
11352.feature ea20937084 Add an admin API to run background jobs. (#11352) %!s(int64=2) %!d(string=hai) anos
11355.bugfix 88375beeaa Avoid sharing room hierarchy responses between users (#11355) %!s(int64=2) %!d(string=hai) anos
11356.misc 7862f821de Annotate string constants in `synapse.api.constants` with `Final` (#11356) %!s(int64=2) %!d(string=hai) anos
11359.misc 319dcb955e Fix incorrect return value in tests. (#11359) %!s(int64=2) %!d(string=hai) anos
11361.feature 1035663833 Add config for customizing the claim used for JWT logins. (#11361) %!s(int64=2) %!d(string=hai) anos
11368.misc 60ecb6b4d4 Fix running complement.sh script. (#11368) %!s(int64=2) %!d(string=hai) anos
11369.misc 0d86f6334a Rename `get_access_token_for_user_id` method to `create_access_token_for_user_id` (#11369) %!s(int64=2) %!d(string=hai) anos
11370.misc 433ee159cb Rename `get_refresh_token_for_user_id` to `create_refresh_token_for_user_id` (#11370) %!s(int64=2) %!d(string=hai) anos
11371.feature d993c3bb1e Add support for `/_matrix/media/v3` APIs (#11371) %!s(int64=2) %!d(string=hai) anos
11376.bugfix c675a18071 Track ongoing event fetches correctly (again) (#11376) %!s(int64=2) %!d(string=hai) anos
11377.bugfix 55669bd3de Add missing type hints to config base classes (#11377) %!s(int64=2) %!d(string=hai) anos
11377.misc 55669bd3de Add missing type hints to config base classes (#11377) %!s(int64=2) %!d(string=hai) anos
11379.bugfix a6f7f84570 Fix verification of objects signed with old local keys (#11379) %!s(int64=2) %!d(string=hai) anos
11380.misc e2e9bea1ce Publish a `develop` docker image (#11380) %!s(int64=2) %!d(string=hai) anos
11381.doc e2dabec996 Docs: Quote wildcard `federation_certificate_verification_whitelist` (#11381) %!s(int64=2) %!d(string=hai) anos
11382.misc eca7cffb73 Keep fallback key marked as used if it's re-uploaded (#11382) %!s(int64=2) %!d(string=hai) anos
11386.misc 539e441399 Use auto_attribs for RefreshTokenLookupResult (#11386) %!s(int64=2) %!d(string=hai) anos
11388.misc f25c75d376 Rename unstable `access_token_lifetime` configuration option to `refreshable_access_token_lifetime` to make it clear it only concerns refreshable access tokens. (#11388) %!s(int64=2) %!d(string=hai) anos
11389.misc 5505da2109 Remove msc2716 from the list of tests for complement. (#11389) %!s(int64=2) %!d(string=hai) anos
11391.feature 3d893b8cf2 Store arbitrary relations from events. (#11391) %!s(int64=2) %!d(string=hai) anos
11392.bugfix 7ae559944a Fix checking whether a room can be published on creation. (#11392) %!s(int64=2) %!d(string=hai) anos
11393.misc 4d6d38ac2f Remove dead code from acme support. (#11393) %!s(int64=2) %!d(string=hai) anos
11395.removal 7cebaf9644 Remove code invalidated by deprecated config flag 'trust_identity_servers_for_password_resets' (#11395) %!s(int64=2) %!d(string=hai) anos
11408.misc 6a5dd485bd Refactor the code to inject bundled relations during serialization. (#11408) %!s(int64=2) %!d(string=hai) anos
11421.bugfix 0d88c4f903 Improve performance of `remove_{hidden,deleted}_devices_from_device_inbox` (#11421) %!s(int64=2) %!d(string=hai) anos
11422.bugfix 7f9841bdec Lower minumum batch size to 1 for background updates (#11422) %!s(int64=2) %!d(string=hai) anos