| .. | 
		
		
			
			
			
			
				| caches | Prefill events after invalidate not before when persisting events (#15758) | 2023-06-14 09:42:18 +01:00 | 
		
			
			
			
			
				| __init__.py | Document `looping_call()` functionality that will wait for the given function to finish before scheduling another (#15772) | 2023-06-13 16:34:54 -05:00 | 
		
			
			
			
			
				| async_helpers.py | Add stricter mypy options (#15694) | 2023-05-31 07:18:29 -04:00 | 
		
			
			
			
			
				| batching_queue.py | … |  | 
		
			
			
			
			
				| cancellation.py | Generalise the `@cancellable` annotation so it can be used on functions other than just servlet methods. (#13662) | 2022-08-31 11:16:05 +00:00 | 
		
			
			
			
			
				| check_dependencies.py | Bump black from 22.12.0 to 23.1.0 (#15103) | 2023-02-22 15:29:09 -05:00 | 
		
			
			
			
			
				| daemonize.py | Upgrade mypy to version 0.931 (#12030) | 2022-02-18 15:57:26 +00:00 | 
		
			
			
			
			
				| distributor.py | Use `ParamSpec` in a few places (#12667) | 2022-05-09 10:27:39 +00:00 | 
		
			
			
			
			
				| file_consumer.py | … |  | 
		
			
			
			
			
				| frozenutils.py | Use immutabledict instead of frozendict (#15113) | 2023-03-22 17:15:34 +00:00 | 
		
			
			
			
			
				| gai_resolver.py | … |  | 
		
			
			
			
			
				| hash.py | … |  | 
		
			
			
			
			
				| httpresourcetree.py | Respond with proper error responses on unknown paths. (#14621) | 2022-12-08 11:37:05 -05:00 | 
		
			
			
			
			
				| iterutils.py | Process previously failed backfill events in the background (#15585) | 2023-05-24 23:22:24 -05:00 | 
		
			
			
			
			
				| linked_list.py | … |  | 
		
			
			
			
			
				| logcontext.py | … |  | 
		
			
			
			
			
				| logformatter.py | … |  | 
		
			
			
			
			
				| macaroons.py | Support RFC7636 PKCE in the OAuth 2.0 flow. (#14750) | 2023-01-04 14:58:08 -05:00 | 
		
			
			
			
			
				| manhole.py | … |  | 
		
			
			
			
			
				| metrics.py | Fix a memory leak when running the unit tests. (#13798) | 2022-09-14 15:29:05 +00:00 | 
		
			
			
			
			
				| module_loader.py | Re-type config paths in `ConfigError`s to be `StrSequence`s (#15615) | 2023-05-18 11:11:30 +01:00 | 
		
			
			
			
			
				| msisdn.py | Clean up and clarify "Create or modify Account" Admin API documentation (#15544) | 2023-05-05 15:51:46 +01:00 | 
		
			
			
			
			
				| patch_inline_callbacks.py | Bump black from 22.12.0 to 23.1.0 (#15103) | 2023-02-22 15:29:09 -05:00 | 
		
			
			
			
			
				| ratelimitutils.py | Fix `HomeServer`s leaking during `trial` test runs (#15630) | 2023-05-19 11:17:12 +01:00 | 
		
			
			
			
			
				| retryutils.py | Refactor MSC3030 `/timestamp_to_event` to move away from our snowflake pull from `destination` pattern (#14096) | 2022-10-26 16:10:55 -05:00 | 
		
			
			
			
			
				| rlimit.py | … |  | 
		
			
			
			
			
				| rust.py | Check if Rust lib needs rebuilding. (#13759) | 2022-09-12 10:03:42 +00:00 | 
		
			
			
			
			
				| stringutils.py | Making parse_server_name more consistent (#14007) | 2022-10-11 12:42:11 +00:00 | 
		
			
			
			
			
				| templates.py | Implement a Jinja2 filter to extract localparts from email addresses (#12212) | 2022-03-11 15:15:11 +00:00 | 
		
			
			
			
			
				| threepids.py | Remove redundant types from comments. (#14412) | 2022-11-16 15:25:24 +00:00 | 
		
			
			
			
			
				| wheel_timer.py | Remove redundant types from comments. (#14412) | 2022-11-16 15:25:24 +00:00 |