49c9745b45 
								
									
								
							
								 
							
						 
						
							
							
								
								Avoid sending massive replication updates when purging a room. ( #16510 )  
							
							
							
						 
						
							2023-10-18 12:26:01 -04:00  
				
					
						
							
							
								 
						
							
							
								bcff01b406 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve performance of delete device messages query ( #16492 )  
							
							
							
						 
						
							2023-10-18 16:42:01 +01:00  
				
					
						
							
							
								 
						
							
							
								8841db4d27 
								
									
								
							
								 
							
						 
						
							
							
								
								Run trial/integration tests if .ci is modified. ( #16512 )  
							
							
							
						 
						
							2023-10-18 07:19:53 -04:00  
				
					
						
							
							
								 
						
							
							
								19033313e6 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump urllib3 from 1.26.17 to 1.26.18 ( #16516 )  
							
							... 
							
							
							
							Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2023-10-18 11:58:16 +01:00  
				
					
						
							
							
								 
						
							
							
								68d9559fef 
								
									
								
							
								 
							
						 
						
							
							
								
								Test against Python 3.12 release ( #16511 )  
							
							
							
						 
						
							2023-10-17 14:41:10 -04:00  
				
					
						
							
							
								 
						
							
							
								c81908bcd9 
								
							
								 
							
						 
						
							
							
								
								Update the changelog.  
							
							
							
						 
						
							2023-10-17 13:07:12 -04:00  
				
					
						
							
							
								 
						
							
							
								6e6d611f55 
								
							
								 
							
						 
						
							
							
								
								1.95.0rc1  
							
							
							
						 
						
							2023-10-17 11:54:45 -04:00  
				
					
						
							
							
								 
						
							
							
								6ad1f9eac2 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert DeviceLastConnectionInfo to attrs. ( #16507 )  
							
							... 
							
							
							
							To improve type safety & memory usage. 
							
						 
						
							2023-10-17 12:47:42 +00:00  
				
					
						
							
							
								 
						
							
							
								77dfc1f939 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix a bug where servers could be marked as up when they were failing ( #16506 )  
							
							... 
							
							
							
							After this change a server will only be reported as back online
if they were previously having requests fail. 
							
						 
						
							2023-10-17 07:32:40 -04:00  
				
					
						
							
							
								 
						
							
							
								7291c68eea 
								
									
								
							
								 
							
						 
						
							
							
								
								Update the release script to remind releaser to check for special release notes. ( #16461 )  
							
							... 
							
							
							
							* Add reminder to check special release notes board in release script
* Newsfile
Signed-off-by: Olivier Wilkinson (reivilibre) <oliverw@matrix.org>
* Update release.py
* Bah, black
---------
Signed-off-by: Olivier Wilkinson (reivilibre) <oliverw@matrix.org> 
							
						 
						
							2023-10-16 15:22:50 +01:00  
				
					
						
							
							
								 
						
							
							
								e3e0ae4ab1 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert state delta processing from a dict to attrs. ( #16469 )  
							
							... 
							
							
							
							For improved type checking & memory usage. 
							
						 
						
							2023-10-16 07:35:22 -04:00  
				
					
						
							
							
								 
						
							
							
								4fe73f8f2f 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump pillow from 10.0.1 to 10.1.0 ( #16498 )  
							
							... 
							
							
							
							Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2023-10-16 12:17:30 +01:00  
				
					
						
							
							
								 
						
							
							
								7154724671 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump serde from 1.0.188 to 1.0.189 ( #16494 )  
							
							... 
							
							
							
							Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.188 to 1.0.189.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.188...v1.0.189 )
---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2023-10-16 10:31:05 +00:00  
				
					
						
							
							
								 
						
							
							
								37d9edcef2 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump sentry-sdk from 1.31.0 to 1.32.0 ( #16496 )  
							
							... 
							
							
							
							Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.31.0 to 1.32.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.31.0...1.32.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2023-10-16 10:23:33 +00:00  
				
					
						
							
							
								 
						
							
							
								eee6474bce 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove useless async job to delete device messages on sync ( #16491 )  
							
							
							
						 
						
							2023-10-16 11:06:27 +01:00  
				
					
						
							
							
								 
						
							
							
								9be4db29f2 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump jsonschema from 4.19.0 to 4.19.1 ( #16500 )  
							
							... 
							
							
							
							Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema ) from 4.19.0 to 4.19.1.
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases )
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/python-jsonschema/jsonschema/compare/v4.19.0...v4.19.1 )
---
updated-dependencies:
- dependency-name: jsonschema
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2023-10-16 11:05:28 +01:00  
				
					
						
							
							
								 
						
							
							
								aaca9773e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump types-jsonschema from 4.17.0.10 to 4.19.0.3 ( #16499 )  
							
							... 
							
							
							
							Bumps [types-jsonschema](https://github.com/python/typeshed ) from 4.17.0.10 to 4.19.0.3.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-jsonschema
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2023-10-16 11:05:20 +01:00  
				
					
						
							
							
								 
						
							
							
								b220f8224e 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump packaging from 23.1 to 23.2 ( #16497 )  
							
							... 
							
							
							
							Bumps [packaging](https://github.com/pypa/packaging ) from 23.1 to 23.2.
- [Release notes](https://github.com/pypa/packaging/releases )
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pypa/packaging/compare/23.1...23.2 )
---
updated-dependencies:
- dependency-name: packaging
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2023-10-16 11:04:23 +01:00  
				
					
						
							
							
								 
						
							
							
								a832212d4f 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump pyo3-log from 0.8.3 to 0.8.4 ( #16495 )  
							
							... 
							
							
							
							Bumps [pyo3-log](https://github.com/vorner/pyo3-log ) from 0.8.3 to 0.8.4.
- [Changelog](https://github.com/vorner/pyo3-log/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vorner/pyo3-log/compare/v0.8.3...v0.8.4 )
---
updated-dependencies:
- dependency-name: pyo3-log
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2023-10-16 11:03:40 +01:00  
				
					
						
							
							
								 
						
							
							
								109882230c 
								
									
								
							
								 
							
						 
						
							
							
								
								Clean up logging on event persister endpoints ( #16488 )  
							
							
							
						 
						
							2023-10-14 17:57:27 +01:00  
				
					
						
							
							
								 
						
							
							
								166ffc0f23 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix typo in useful_sql_for_admins.md ( #16477 )  
							
							
							
						 
						
							2023-10-12 16:18:32 +01:00  
				
					
						
							
							
								 
						
							
							
								4cc729d480 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "Drop unused tables & unneeded access token ID for events. ( #16268 )" ( #16465 )  
							
							... 
							
							
							
							This reverts commit cabd577460 
							
						 
						
							2023-10-12 08:56:10 -04:00  
				
					
						
							
							
								 
						
							
							
								f710d5480b 
								
									
								
							
								 
							
						 
						
							
							
								
								Update complement.sh to match new public API shape ( #16466 )  
							
							... 
							
							
							
							* Update complement.sh to match new public API shape
Sister PR to https://github.com/matrix-org/complement/pull/666 
Context: https://github.com/matrix-org/complement/issues/654#issuecomment-1746613495 
* Changelog
* Pedantry
* Run complement plz 
							
						 
						
							2023-10-12 11:33:14 +01:00  
				
					
						
							
							
								 
						
							
							
								cc865fffc0 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert user_get_threepids response to attrs. ( #16468 )  
							
							... 
							
							
							
							This improves type annotations by not having a dictionary of Any values. 
							
						 
						
							2023-10-11 20:08:11 -04:00  
				
					
						
							
							
								 
						
							
							
								a4904dcb04 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert simple_select_many_batch, simple_select_many_txn to tuples. ( #16444 )  
							
							
							
						 
						
							2023-10-11 13:24:56 -04:00  
				
					
						
							
							
								 
						
							
							
								d6b7d49a61 
								
									
								
							
								 
							
						 
						
							
							
								
								Handle content types with parameters. ( #16440 )  
							
							
							
						 
						
							2023-10-11 07:50:34 -04:00  
				
					
						
							
							
								 
						
							
							
								f1e43018b7 
								
									
								
							
								 
							
						 
						
							
							
								
								Inline simple_search_list/simple_search_list_txn. ( #16434 )  
							
							... 
							
							
							
							This only has a single use and is over abstracted. Inline it so that
we can improve type hints. 
							
						 
						
							2023-10-10 12:16:36 -04:00  
				
					
						
							
							
								 
						
							
							
								b6cb610d50 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2023-10-10 11:40:30 -04:00  
				
					
						
							
							
								 
						
							
							
								5f12090fd7 
								
							
								 
							
						 
						
							
							
								
								Add CVE number for advisory GHSA-5chr-wjw5-3gq4.  
							
							
							
						 
						
							2023-10-10 11:38:56 -04:00  
				
					
						
							
							
								 
						
							
							
								336b0b9e89 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into develop  
							
							
							
						 
						
							2023-10-10 13:21:23 +01:00  
				
					
						
							
							
								 
						
							
							
								4f87edc6e8 
								
							
								 
							
						 
						
							
							
								
								Add security advisory note to the changelog  
							
							
							
						 
						
							2023-10-10 13:20:59 +01:00  
				
					
						
							
							
								 
						
							
							
								b52ad6e4fa 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into develop  
							
							
							
						 
						
							2023-10-10 12:09:29 +01:00  
				
					
						
							
							
								 
						
							
							
								25c412b3c5 
								
							
								 
							
						 
						
							
							
								
								1.94.0  
							
							
							
						 
						
							2023-10-10 10:57:54 +01:00  
				
					
						
							
							
								 
						
							
							
								28fd28e92e 
								
									
								
							
								 
							
						 
						
							
							
								
								Add DB indices to speed up purging rooms ( #16457 )  
							
							
							
						 
						
							2023-10-10 10:33:39 +01:00  
				
					
						
							
							
								 
						
							
							
								8902b3031d 
								
									
								
							
								 
							
						 
						
							
							
								
								Disable statement timeout whilst purging rooms ( #16455 )  
							
							... 
							
							
							
							* Disable statement timeout whilst purging rooms
* Newsfile
Signed-off-by: Olivier Wilkinson (reivilibre) <oliverw@matrix.org>
* Note the introduction version
---------
Signed-off-by: Olivier Wilkinson (reivilibre) <oliverw@matrix.org> 
							
						 
						
							2023-10-09 15:41:17 +01:00  
				
					
						
							
							
								 
						
							
							
								a6abee36bc 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't block CI on sign-off ( #16454 )  
							
							... 
							
							
							
							As this doesn't work with the private sign off flow. 
							
						 
						
							2023-10-09 12:22:54 +01:00  
				
					
						
							
							
								 
						
							
							
								0a67743d9e 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump ruff from 0.0.290 to 0.0.292 ( #16449 )  
							
							... 
							
							
							
							* Bump ruff from 0.0.290 to 0.0.292
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.0.290 to 0.0.292.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md )
- [Commits](https://github.com/astral-sh/ruff/compare/v0.0.290...v0.0.292 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Fix up lint
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Erik Johnston <erik@matrix.org> 
							
						 
						
							2023-10-09 10:46:17 +01:00  
				
					
						
							
							
								 
						
							
							
								3727b84a51 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump netaddr from 0.8.0 to 0.9.0 ( #16453 )  
							
							... 
							
							
							
							Bumps [netaddr](https://github.com/drkjam/netaddr ) from 0.8.0 to 0.9.0.
- [Release notes](https://github.com/drkjam/netaddr/releases )
- [Changelog](https://github.com/netaddr/netaddr/blob/master/CHANGELOG )
- [Commits](https://github.com/drkjam/netaddr/compare/0.8.0...0.9.0 )
---
updated-dependencies:
- dependency-name: netaddr
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2023-10-09 10:40:55 +01:00  
				
					
						
							
							
								 
						
							
							
								6fb0c43106 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump psycopg2 from 2.9.8 to 2.9.9 ( #16452 )  
							
							... 
							
							
							
							Bumps [psycopg2](https://github.com/psycopg/psycopg2 ) from 2.9.8 to 2.9.9.
- [Changelog](https://github.com/psycopg/psycopg2/blob/master/NEWS )
- [Commits](https://github.com/psycopg/psycopg2/compare/2.9.8...2.9.9 )
---
updated-dependencies:
- dependency-name: psycopg2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2023-10-09 10:40:31 +01:00  
				
					
						
							
							
								 
						
							
							
								45738e2739 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump bleach from 6.0.0 to 6.1.0 ( #16451 )  
							
							... 
							
							
							
							Bumps [bleach](https://github.com/mozilla/bleach ) from 6.0.0 to 6.1.0.
- [Changelog](https://github.com/mozilla/bleach/blob/main/CHANGES )
- [Commits](https://github.com/mozilla/bleach/compare/v6.0.0...v6.1.0 )
---
updated-dependencies:
- dependency-name: bleach
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2023-10-09 10:40:09 +01:00  
				
					
						
							
							
								 
						
							
							
								3d2f5332c0 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump types-bleach from 6.0.0.4 to 6.1.0.0 ( #16450 )  
							
							... 
							
							
							
							Bumps [types-bleach](https://github.com/python/typeshed ) from 6.0.0.4 to 6.1.0.0.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-bleach
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2023-10-09 10:40:00 +01:00  
				
					
						
							
							
								 
						
							
							
								32fd9bc673 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix possible AttributeError when account-api is called over unix socket ( #16404 )  
							
							... 
							
							
							
							Fixes  #16396  
						
							2023-10-09 10:16:07 +01:00  
				
					
						
							
							
								 
						
							
							
								1f10c20806 
								
									
								
							
								 
							
						 
						
							
							
								
								Apply join rate limiter outside the lineariser ( #16441 )  
							
							
							
						 
						
							2023-10-06 17:31:52 +00:00  
				
					
						
							
							
								 
						
							
							
								06bbf1029c 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert simple_select_list_paginate_txn to return tuples. ( #16433 )  
							
							
							
						 
						
							2023-10-06 11:41:57 -04:00  
				
					
						
							
							
								 
						
							
							
								7615e2bf48 
								
									
								
							
								 
							
						 
						
							
							
								
								Return ThumbnailInfo in more places ( #16438 )  
							
							... 
							
							
							
							Improves type hints by using concrete types instead of
dictionaries. 
							
						 
						
							2023-10-06 10:12:43 -04:00  
				
					
						
							
							
								 
						
							
							
								cabd577460 
								
									
								
							
								 
							
						 
						
							
							
								
								Drop unused tables & unneeded access token ID for events. ( #16268 )  
							
							... 
							
							
							
							Drop the event_txn_id table and the tables related to MSC2716,
which is no longer supported in Synapse. 
							
						 
						
							2023-10-06 08:29:33 -04:00  
				
					
						
							
							
								 
						
							
							
								fc31b495b3 
								
									
								
							
								 
							
						 
						
							
							
								
								Stop sending incorrect knock_state_events. ( #16403 )  
							
							... 
							
							
							
							Synapse was incorrectly implemented with a knock_state_events
property on some APIs (instead of knock_room_state). This was
correct in Synapse 1.70.0, but *both* fields were sent to also be
compatible with Synapse versions expecting the wrong field.
Enough time has passed that only the correct field needs to be
included/handled. 
							
						 
						
							2023-10-06 07:27:35 -04:00  
				
					
						
							
							
								 
						
							
							
								ae5b997cfa 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix comments related to replication. ( #16428 )  
							
							
							
						 
						
							2023-10-06 07:25:44 -04:00  
				
					
						
							
							
								 
						
							
							
								694802eecd 
								
									
								
							
								 
							
						 
						
							
							
								
								Add documentation on background updates. ( #16420 )  
							
							
							
						 
						
							2023-10-06 07:23:20 -04:00  
				
					
						
							
							
								 
						
							
							
								26b960b08b 
								
									
								
							
								 
							
						 
						
							
							
								
								Register media servlets via regex. ( #16419 )  
							
							... 
							
							
							
							This converts the media servlet URLs in the same way as
(most) of the rest of Synapse. This will give more flexibility
in the versions each endpoint exists under. 
							
						 
						
							2023-10-06 07:22:55 -04:00