87c18d12ee 
								
							
								 
							
						 
						
							
							
								
								Implement 'event_format' filter param in /sync  
							
							... 
							
							
							
							This has been specced and part-implemented; let's implement it for /sync (but
no other endpoints yet :/). 
							
						 
						
							2018-09-04 15:20:09 +01:00  
				
					
						
							
							
								 
						
							
							
								301cb60d0b 
								
							
								 
							
						 
						
							
							
								
								assert rather than warn  
							
							
							
						 
						
							2018-08-31 17:29:35 +01:00  
				
					
						
							
							
								 
						
							
							
								0b01281e77 
								
							
								 
							
						 
						
							
							
								
								move threepid checker to config, add missing yields  
							
							
							
						 
						
							2018-08-31 17:11:11 +01:00  
				
					
						
							
							
								 
						
							
							
								e8e540630e 
								
							
								 
							
						 
						
							
							
								
								fix reference to is_threepid_reserved  
							
							
							
						 
						
							2018-08-31 16:09:15 +01:00  
				
					
						
							
							
								 
						
							
							
								09f3cf1a7e 
								
							
								 
							
						 
						
							
							
								
								ensure post registration auth checks do not fail erroneously  
							
							
							
						 
						
							2018-08-31 15:42:51 +01:00  
				
					
						
							
							
								 
						
							
							
								ea068d6f3c 
								
							
								 
							
						 
						
							
							
								
								fix bug where preserved threepid user comes to sign up and server is mau blocked  
							
							
							
						 
						
							2018-08-31 10:49:14 +01:00  
				
					
						
							
							
								 
						
							
							
								05077e06fa 
								
							
								 
							
						 
						
							
							
								
								Change admin_uri to admin_contact in config and errors  
							
							
							
						 
						
							2018-08-24 16:51:27 +01:00  
				
					
						
							
							
								 
						
							
							
								cd77270a66 
								
							
								 
							
						 
						
							
							
								
								Implement trail users  
							
							
							
						 
						
							2018-08-23 19:17:19 +01:00  
				
					
						
							
							
								 
						
							
							
								fd2dbf1836 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into neilj/server_notices_on_blocking  
							
							
							
						 
						
							2018-08-22 17:06:10 +01:00  
				
					
						
							
							
								 
						
							
							
								9643a6f7f2 
								
							
								 
							
						 
						
							
							
								
								Update notice format  
							
							
							
						 
						
							2018-08-22 17:00:29 +01:00  
				
					
						
							
							
								 
						
							
							
								3bf8bab8f9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3673  from matrix-org/erikj/refactor_state_handler  
							
							... 
							
							
							
							Refactor state module to support multiple room versions 
							
						 
						
							2018-08-22 10:04:55 +01:00  
				
					
						
							
							
								 
						
							
							
								324525f40c 
								
									
								
							
								 
							
						 
						
							
							
								
								Port over enough to get some sytests running on Python 3 ( #3668 )  
							
							
							
						 
						
							2018-08-20 23:54:49 +10:00  
				
					
						
							
							
								 
						
							
							
								4d664278af 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into erikj/refactor_state_handler  
							
							
							
						 
						
							2018-08-20 14:49:43 +01:00  
				
					
						
							
							
								 
						
							
							
								e07970165f 
								
							
								 
							
						 
						
							
							
								
								rename error code  
							
							
							
						 
						
							2018-08-18 14:39:45 +01:00  
				
					
						
							
							
								 
						
							
							
								c5171bf171 
								
							
								 
							
						 
						
							
							
								
								special case server_notices_mxid  
							
							
							
						 
						
							2018-08-18 12:33:07 +01:00  
				
					
						
							
							
								 
						
							
							
								3ee57bdcbb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into neilj/server_notices_on_blocking  
							
							
							
						 
						
							2018-08-17 14:34:10 +01:00  
				
					
						
							
							
								 
						
							
							
								b5f638f1f4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into neilj/server_notices_on_blocking  
							
							
							
						 
						
							2018-08-17 14:04:15 +01:00  
				
					
						
							
							
								 
						
							
							
								69c49d3fa3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into neilj/limit_exceeded_error  
							
							
							
						 
						
							2018-08-17 12:44:26 +00:00  
				
					
						
							
							
								 
						
							
							
								bcfeb44afe 
								
							
								 
							
						 
						
							
							
								
								call reap on start up and fix under reaping bug  
							
							
							
						 
						
							2018-08-16 22:55:32 +01:00  
				
					
						
							
							
								 
						
							
							
								13ad9930c8 
								
							
								 
							
						 
						
							
							
								
								add new error type ResourceLimit  
							
							
							
						 
						
							2018-08-16 18:02:02 +01:00  
				
					
						
							
							
								 
						
							
							
								fc5d937550 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into neilj/server_notices_on_blocking  
							
							
							
						 
						
							2018-08-15 16:31:40 +01:00  
				
					
						
							
							
								 
						
							
							
								c24fc9797b 
								
							
								 
							
						 
						
							
							
								
								add new event types  
							
							
							
						 
						
							2018-08-15 15:04:30 +01:00  
				
					
						
							
							
								 
						
							
							
								87a824bad1 
								
							
								 
							
						 
						
							
							
								
								clean up AuthError  
							
							
							
						 
						
							2018-08-15 11:58:03 +01:00  
				
					
						
							
							
								 
						
							
							
								b8429c7c81 
								
							
								 
							
						 
						
							
							
								
								update error codes for resource limiting  
							
							
							
						 
						
							2018-08-15 10:19:48 +01:00  
				
					
						
							
							
								 
						
							
							
								ab035bdeac 
								
							
								 
							
						 
						
							
							
								
								replace admin_email with admin_uri for greater flexibility  
							
							
							
						 
						
							2018-08-15 10:16:41 +01:00  
				
					
						
							
							
								 
						
							
							
								19b433e3f4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into neilj/admin_email  
							
							
							
						 
						
							2018-08-14 17:44:46 +01:00  
				
					
						
							
							
								 
						
							
							
								2545993ce4 
								
							
								 
							
						 
						
							
							
								
								make comments clearer  
							
							
							
						 
						
							2018-08-14 15:48:12 +01:00  
				
					
						
							
							
								 
						
							
							
								9b75c78b4d 
								
							
								 
							
						 
						
							
							
								
								support server notice state events for resource limits  
							
							
							
						 
						
							2018-08-14 11:20:41 +01:00  
				
					
						
							
							
								 
						
							
							
								f4b49152e2 
								
							
								 
							
						 
						
							
							
								
								support admin_email config and pass through into blocking errors, return AuthError in all cases  
							
							
							
						 
						
							2018-08-13 21:09:47 +01:00  
				
					
						
							
							
								 
						
							
							
								ce7de9ae6b 
								
							
								 
							
						 
						
							
							
								
								Revert "support admin_email config and pass through into blocking errors, return AuthError in all cases"  
							
							... 
							
							
							
							This reverts commit 0d43f991a1 
							
						 
						
							2018-08-13 18:06:18 +01:00  
				
					
						
							
							
								 
						
							
							
								0d43f991a1 
								
							
								 
							
						 
						
							
							
								
								support admin_email config and pass through into blocking errors, return AuthError in all cases  
							
							
							
						 
						
							2018-08-13 18:00:23 +01:00  
				
					
						
							
							
								 
						
							
							
								885ea9c602 
								
							
								 
							
						 
						
							
							
								
								rename _user_last_seen_monthly_active  
							
							
							
						 
						
							2018-08-09 18:02:12 +01:00  
				
					
						
							
							
								 
						
							
							
								c1f9dec92a 
								
							
								 
							
						 
						
							
							
								
								fix errant parenthesis  
							
							
							
						 
						
							2018-08-09 17:43:26 +01:00  
				
					
						
							
							
								 
						
							
							
								09cf130898 
								
							
								 
							
						 
						
							
							
								
								only block on sync where user is not part of the mau cohort  
							
							
							
						 
						
							2018-08-09 17:39:12 +01:00  
				
					
						
							
							
								 
						
							
							
								152c0aa58e 
								
							
								 
							
						 
						
							
							
								
								Add constants for room versions  
							
							
							
						 
						
							2018-08-09 14:55:47 +01:00  
				
					
						
							
							
								 
						
							
							
								839a317c96 
								
									
								
							
								 
							
						 
						
							
							
								
								fix pep8 too many lines  
							
							
							
						 
						
							2018-08-08 17:39:04 +01:00  
				
					
						
							
							
								 
						
							
							
								5298d79fb5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into neilj/disable_hs  
							
							
							
						 
						
							2018-08-08 16:13:03 +00:00  
				
					
						
							
							
								 
						
							
							
								8521ae13e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3654  from matrix-org/rav/room_versions  
							
							... 
							
							
							
							Support for room versioning 
							
						 
						
							2018-08-08 17:10:53 +01:00  
				
					
						
							
							
								 
						
							
							
								3523f5432a 
								
							
								 
							
						 
						
							
							
								
								Don't expose default_room_version as config opt  
							
							
							
						 
						
							2018-08-07 12:51:57 +01:00  
				
					
						
							
							
								 
						
							
							
								7bcf126b18 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'neilj/mau_tracker' of github.com:matrix-org/synapse into neilj/disable_hs  
							
							
							
						 
						
							2018-08-06 21:39:44 +01:00  
				
					
						
							
							
								 
						
							
							
								1911c037cb 
								
							
								 
							
						 
						
							
							
								
								update comments to reflect new sig  
							
							
							
						 
						
							2018-08-06 18:01:46 +01:00  
				
					
						
							
							
								 
						
							
							
								42c6823827 
								
							
								 
							
						 
						
							
							
								
								disable HS from config  
							
							
							
						 
						
							2018-08-04 22:07:04 +01:00  
				
					
						
							
							
								 
						
							
							
								e10830e976 
								
							
								 
							
						 
						
							
							
								
								wip commit - tests failing  
							
							
							
						 
						
							2018-08-03 17:55:50 +01:00  
				
					
						
							
							
								 
						
							
							
								0d63d93ca8 
								
							
								 
							
						 
						
							
							
								
								Enforce compatibility when processing make_join requests  
							
							... 
							
							
							
							Reject make_join requests from servers which do not support the room version.
Also include the room version in the response. 
							
						 
						
							2018-08-03 16:08:32 +01:00  
				
					
						
							
							
								 
						
							
							
								0ca459ea33 
								
							
								 
							
						 
						
							
							
								
								Basic support for room versioning  
							
							... 
							
							
							
							This is the first tranche of support for room versioning. It includes:
 * setting the default room version in the config file
 * new room_version param on the createRoom API
 * storing the version of newly-created rooms in the m.room.create event
 * fishing the version of existing rooms out of the m.room.create event 
							
						 
						
							2018-08-03 16:08:32 +01:00  
				
					
						
							
							
								 
						
							
							
								897c51d274 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into neilj/mau_tracker  
							
							
							
						 
						
							2018-08-03 13:40:47 +01:00  
				
					
						
							
							
								 
						
							
							
								1fa98495d0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3639  from matrix-org/rav/refactor_error_handling  
							
							... 
							
							
							
							Clean up handling of errors from outbound requests 
							
						 
						
							2018-08-02 17:38:24 +01:00  
				
					
						
							
							
								 
						
							
							
								74b1d46ad9 
								
							
								 
							
						 
						
							
							
								
								do mau checks based on monthly_active_users table  
							
							
							
						 
						
							2018-08-02 16:57:35 +01:00  
				
					
						
							
							
								 
						
							
							
								00f99f74b1 
								
							
								 
							
						 
						
							
							
								
								insertion into monthly_active_users  
							
							
							
						 
						
							2018-08-02 13:47:19 +01:00  
				
					
						
							
							
								 
						
							
							
								085435e13a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3630  from matrix-org/neilj/mau_sign_in_log_in_limits  
							
							... 
							
							
							
							Initial impl of capping MAU 
							
						 
						
							2018-08-01 15:58:45 +00:00