90cf1eec44 
								
							
								 
							
						 
						
							
							
								
								Remove redundant mocking  
							
							
							
						 
						
							2020-12-02 17:53:38 +00:00  
				
					
						
							
							
								 
						
							
							
								30fba62108 
								
									
								
							
								 
							
						 
						
							
							
								
								Apply an IP range blacklist to push and key revocation requests. ( #8821 )  
							
							... 
							
							
							
							Replaces the `federation_ip_range_blacklist` configuration setting with an
`ip_range_blacklist` setting with wider scope. It now applies to:
* Federation
* Identity servers
* Push notifications
* Checking key validitity for third-party invite events
The old `federation_ip_range_blacklist` setting is still honored if present, but
with reduced scope (it only applies to federation and identity servers). 
							
						 
						
							2020-12-02 11:09:24 -05:00  
				
					
						
							
							
								 
						
							
							
								2ac908f377 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't instansiate Requester directly ( #8614 )  
							
							
							
						 
						
							2020-10-22 10:11:06 +01:00  
				
					
						
							
							
								 
						
							
							
								a466b67972 
								
									
								
							
								 
							
						 
						
							
							
								
								Reduce run-times of tests by advancing the reactor less ( #7757 )  
							
							
							
						 
						
							2020-08-27 11:39:53 +01:00  
				
					
						
							
							
								 
						
							
							
								ac77cdb64e 
								
									
								
							
								 
							
						 
						
							
							
								
								Add a shadow-banned flag to users. ( #8092 )  
							
							
							
						 
						
							2020-08-14 12:37:59 -04:00  
				
					
						
							
							
								 
						
							
							
								a7bdf98d01 
								
									
								
							
								 
							
						 
						
							
							
								
								Rename database classes to make some sense ( #8033 )  
							
							
							
						 
						
							2020-08-05 21:38:57 +01:00  
				
					
						
							
							
								 
						
							
							
								cc9bb3dc3f 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert the message handler to async/await. ( #7884 )  
							
							
							
						 
						
							2020-07-22 12:29:15 -04:00  
				
					
						
							
							
								 
						
							
							
								a0e063387d 
								
									
								
							
								 
							
						 
						
							
							
								
								Stop `get_joined_users` corruption from custom statuses ( #7376 )  
							
							... 
							
							
							
							Fix a bug where the `get_joined_users` cache could be corrupted by custom
status events (or other state events with a state_key matching the user ID).
The bug was introduced by #2229 , but has largely gone unnoticed since then.
Fixes  #7099 , #7373 . 
							
						 
						
							2020-05-14 10:07:54 +01:00  
				
					
						
							
							
								 
						
							
							
								28c98e51ff 
								
									
								
							
								 
							
						 
						
							
							
								
								Add `local_current_membership` table ( #6655 )  
							
							... 
							
							
							
							Currently we rely on `current_state_events` to figure out what rooms a
user was in and their last membership event in there. However, if the
server leaves the room then the table may be cleaned up and that
information is lost. So lets add a table that separately holds that
information. 
							
						 
						
							2020-01-15 14:59:33 +00:00  
				
					
						
							
							
								 
						
							
							
								4a33a6dd19 
								
							
								 
							
						 
						
							
							
								
								Move background update handling out of store  
							
							
							
						 
						
							2019-12-05 11:11:26 +00:00  
				
					
						
							
							
								 
						
							
							
								756d4942f5 
								
							
								 
							
						 
						
							
							
								
								Move DB pool and helper functions into dedicated Database class  
							
							
							
						 
						
							2019-12-05 10:46:37 +00:00  
				
					
						
							
							
								 
						
							
							
								ee86abb2d6 
								
							
								 
							
						 
						
							
							
								
								Remove underscore from SQLBaseStore functions  
							
							
							
						 
						
							2019-12-04 16:23:43 +00:00  
				
					
						
							
							
								 
						
							
							
								0f87b912ab 
								
									
								
							
								 
							
						 
						
							
							
								
								Implementation of MSC2314 ( #6176 )  
							
							
							
						 
						
							2019-11-28 08:54:07 +11:00  
				
					
						
							
							
								 
						
							
							
								3ca4c7c516 
								
							
								 
							
						 
						
							
							
								
								Use new EventPersistenceStore  
							
							
							
						 
						
							2019-10-23 16:15:03 +01:00  
				
					
						
							
							
								 
						
							
							
								55d5b3af88 
								
									
								
							
								 
							
						 
						
							
							
								
								Servers-known-about statistic ( #5981 )  
							
							
							
						 
						
							2019-09-07 01:45:51 +10:00  
				
					
						
							
							
								 
						
							
							
								63eb4a1b62 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5746  from matrix-org/erikj/test_bg_update_currnet_state  
							
							... 
							
							
							
							Add unit test for current state membership bg update 
							
						 
						
							2019-07-30 10:00:02 +01:00  
				
					
						
							
							
								 
						
							
							
								73bbaf2bc6 
								
							
								 
							
						 
						
							
							
								
								Add unit test for current state membership bg update  
							
							
							
						 
						
							2019-07-23 17:00:22 +01:00  
				
					
						
							
							
								 
						
							
							
								4806651744 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace returnValue with return ( #5736 )  
							
							
							
						 
						
							2019-07-23 23:00:55 +10:00  
				
					
						
							
							
								 
						
							
							
								b36c82576e 
								
									
								
							
								 
							
						 
						
							
							
								
								Run Black on the tests again ( #5170 )  
							
							
							
						 
						
							2019-05-10 00:12:11 -05:00  
				
					
						
							
							
								 
						
							
							
								54a87a7b08 
								
									
								
							
								 
							
						 
						
							
							
								
								Collect room-version variations into one place ( #4969 )  
							
							... 
							
							
							
							Collect all the things that make room-versions different to one another into
one place, so that it's easier to define new room versions. 
							
						 
						
							2019-04-01 10:24:38 +01:00  
				
					
						
							
							
								 
						
							
							
								9770ed91c2 
								
							
								 
							
						 
						
							
							
								
								Fix tests  
							
							
							
						 
						
							2019-01-25 10:32:26 +00:00  
				
					
						
							
							
								 
						
							
							
								be6a7e47fa 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "Require event format version to parse or create events"  
							
							
							
						 
						
							2019-01-25 10:23:51 +00:00  
				
					
						
							
							
								 
						
							
							
								e79ba9eb34 
								
							
								 
							
						 
						
							
							
								
								Fix tests  
							
							
							
						 
						
							2019-01-24 09:28:16 +00:00  
				
					
						
							
							
								 
						
							
							
								4d664278af 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into erikj/refactor_state_handler  
							
							
							
						 
						
							2018-08-20 14:49:43 +01:00  
				
					
						
							
							
								 
						
							
							
								99dd975dae 
								
									
								
							
								 
							
						 
						
							
							
								
								Run tests under PostgreSQL ( #3423 )  
							
							
							
						 
						
							2018-08-13 16:47:46 +10:00  
				
					
						
							
							
								 
						
							
							
								8b3d9b6b19 
								
							
								 
							
						 
						
							
							
								
								Run black.  
							
							
							
						 
						
							2018-08-10 23:54:09 +10:00  
				
					
						
							
							
								 
						
							
							
								3e19beb941 
								
							
								 
							
						 
						
							
							
								
								Fix tests  
							
							
							
						 
						
							2018-08-09 14:58:49 +01:00  
				
					
						
							
							
								 
						
							
							
								49af402019 
								
							
								 
							
						 
						
							
							
								
								run isort  
							
							
							
						 
						
							2018-07-09 16:09:20 +10:00  
				
					
						
							
							
								 
						
							
							
								770b2252ca 
								
							
								 
							
						 
						
							
							
								
								s/_create_new_client_event/create_new_client_event/  
							
							
							
						 
						
							2018-02-06 16:40:30 +00:00  
				
					
						
							
							
								 
						
							
							
								25c0a020f4 
								
							
								 
							
						 
						
							
							
								
								Updates tests  
							
							
							
						 
						
							2018-02-05 16:01:48 +00:00  
				
					
						
							
							
								 
						
							
							
								93b32d4515 
								
							
								 
							
						 
						
							
							
								
								Fix unit tests  
							
							
							
						 
						
							2016-08-26 15:40:27 +01:00  
				
					
						
							
							
								 
						
							
							
								816df9f267 
								
							
								 
							
						 
						
							
							
								
								get_room_members is unused now  
							
							
							
						 
						
							2016-05-16 19:51:43 +01:00  
				
					
						
							
							
								 
						
							
							
								7e2f971c08 
								
							
								 
							
						 
						
							
							
								
								Remove some unused functions ( #711 )  
							
							... 
							
							
							
							* Remove some unused functions
* get_room_events_stream is only used in tests
* is_exclusive_room might actually be something we want 
							
						 
						
							2016-04-08 14:01:56 +01:00  
				
					
						
							
							
								 
						
							
							
								673c96ce97 
								
							
								 
							
						 
						
							
							
								
								Remove dead code left over from presence changes  
							
							
							
						 
						
							2016-03-17 11:03:47 +00:00  
				
					
						
							
							
								 
						
							
							
								700487a7c7 
								
							
								 
							
						 
						
							
							
								
								Fix flake8 warnings for tests  
							
							
							
						 
						
							2016-02-19 15:34:38 +00:00  
				
					
						
							
							
								 
						
							
							
								6c28ac260c 
								
							
								 
							
						 
						
							
							
								
								copyrights  
							
							
							
						 
						
							2016-01-07 04:26:29 +00:00  
				
					
						
							
							
								 
						
							
							
								9236136f3a 
								
							
								 
							
						 
						
							
							
								
								Make work in both Maria and SQLite. Fix tests  
							
							
							
						 
						
							2015-04-01 14:12:33 +01:00  
				
					
						
							
							
								 
						
							
							
								896253e085 
								
							
								 
							
						 
						
							
							
								
								Factor out some of the common homeserver setup code into a  
							
							... 
							
							
							
							setup_test_homeserver function in utils. 
							
						 
						
							2015-02-11 11:37:30 +00:00  
				
					
						
							
							
								 
						
							
							
								1c06c48ce2 
								
							
								 
							
						 
						
							
							
								
								Replace hs.parse_roomid with RoomID.from_string  
							
							
							
						 
						
							2015-01-23 11:55:12 +00:00  
				
					
						
							
							
								 
						
							
							
								5759bec43c 
								
							
								 
							
						 
						
							
							
								
								Replace hs.parse_userid with UserID.from_string  
							
							
							
						 
						
							2015-01-23 11:47:15 +00:00  
				
					
						
							
							
								 
						
							
							
								3c77d13aa5 
								
							
								 
							
						 
						
							
							
								
								Kill off synapse.api.events.*  
							
							
							
						 
						
							2014-12-16 11:29:05 +00:00  
				
					
						
							
							
								 
						
							
							
								4d6af0dde3 
								
							
								 
							
						 
						
							
							
								
								Fix some tests  
							
							
							
						 
						
							2014-12-10 18:00:57 +00:00  
				
					
						
							
							
								 
						
							
							
								e2cebe26e8 
								
							
								 
							
						 
						
							
							
								
								Fix room_member storage test  
							
							
							
						 
						
							2014-11-10 15:24:15 +00:00  
				
					
						
							
							
								 
						
							
							
								3791b75000 
								
							
								 
							
						 
						
							
							
								
								Fix a couple more storage tests  
							
							
							
						 
						
							2014-11-05 13:48:36 +00:00  
				
					
						
							
							
								 
						
							
							
								1aaa429081 
								
							
								 
							
						 
						
							
							
								
								Also unittest RoomMemberStore's joined_hosts_for_room()  
							
							
							
						 
						
							2014-09-15 15:00:14 +01:00  
				
					
						
							
							
								 
						
							
							
								ae7dfeb5b6 
								
							
								 
							
						 
						
							
							
								
								Use new 'tests.unittest' in new storage level tests  
							
							
							
						 
						
							2014-09-15 14:19:16 +01:00  
				
					
						
							
							
								 
						
							
							
								2026942b05 
								
							
								 
							
						 
						
							
							
								
								Initial hack at some RoomMemberStore unit tests  
							
							
							
						 
						
							2014-09-12 16:44:07 +01:00