2c176e02ae 
								
							
								 
							
						 
						
							
							
								
								Make unit tests work  
							
							
							
						 
						
							2016-01-18 14:48:50 +00:00  
				
					
						
							
							
								 
						
							
							
								ac5a4477ad 
								
							
								 
							
						 
						
							
							
								
								Require unbanning before other membership changes  
							
							
							
						 
						
							2016-01-15 16:27:26 +00:00  
				
					
						
							
							
								 
						
							
							
								c0a279e808 
								
							
								 
							
						 
						
							
							
								
								Delete the table objects from TransactionStore  
							
							
							
						 
						
							2016-01-13 11:15:20 +00:00  
				
					
						
							
							
								 
						
							
							
								c232780081 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #456  from matrix-org/store_event_actions  
							
							... 
							
							
							
							Send unread notification counts 
							
						 
						
							2016-01-08 14:47:15 +00:00  
				
					
						
							
							
								 
						
							
							
								6c28ac260c 
								
							
								 
							
						 
						
							
							
								
								copyrights  
							
							
							
						 
						
							2016-01-07 04:26:29 +00:00  
				
					
						
							
							
								 
						
							
							
								0e48f7f245 
								
							
								 
							
						 
						
							
							
								
								fix tests  
							
							
							
						 
						
							2016-01-06 16:46:41 +00:00  
				
					
						
							
							
								 
						
							
							
								92a1e74b20 
								
							
								 
							
						 
						
							
							
								
								fix tests  
							
							
							
						 
						
							2016-01-04 14:17:35 +00:00  
				
					
						
							
							
								 
						
							
							
								d79e90f078 
								
							
								 
							
						 
						
							
							
								
								Add mocks to make tests work again  
							
							
							
						 
						
							2015-12-22 17:56:56 +00:00  
				
					
						
							
							
								 
						
							
							
								7b593af7e1 
								
							
								 
							
						 
						
							
							
								
								rename the method in the tests as well  
							
							
							
						 
						
							2015-12-01 16:06:17 +00:00  
				
					
						
							
							
								 
						
							
							
								bd3de8f39a 
								
							
								 
							
						 
						
							
							
								
								Update tests  
							
							
							
						 
						
							2015-11-17 18:38:48 +00:00  
				
					
						
							
							
								 
						
							
							
								ca2f90742d 
								
							
								 
							
						 
						
							
							
								
								Open up /events to anonymous users for room events only  
							
							... 
							
							
							
							Squash-merge of PR #345  from daniel/anonymousevents 
							
						 
						
							2015-11-05 14:32:26 +00:00  
				
					
						
							
							
								 
						
							
							
								617501dd2a 
								
							
								 
							
						 
						
							
							
								
								Move token generation to auth handler  
							
							... 
							
							
							
							I prefer the auth handler to worry about all auth, and register to call
into it as needed, than to smatter auth logic between the two. 
							
						 
						
							2015-08-20 11:35:56 +01:00  
				
					
						
							
							
								 
						
							
							
								70e265e695 
								
							
								 
							
						 
						
							
							
								
								Re-add whitespace around caveat operators  
							
							
							
						 
						
							2015-08-19 14:30:31 +01:00  
				
					
						
							
							
								 
						
							
							
								ce832c38d4 
								
							
								 
							
						 
						
							
							
								
								Remove padding space around caveat operators  
							
							
							
						 
						
							2015-08-18 17:39:26 +01:00  
				
					
						
							
							
								 
						
							
							
								42e858daeb 
								
							
								 
							
						 
						
							
							
								
								Fix units in test  
							
							... 
							
							
							
							I made the non-test seconds instead of ms, but not the test 
							
						 
						
							2015-08-18 17:38:37 +01:00  
				
					
						
							
							
								 
						
							
							
								3e6fdfda00 
								
							
								 
							
						 
						
							
							
								
								Fix some formatting to use tuples  
							
							
							
						 
						
							2015-08-18 15:18:50 +01:00  
				
					
						
							
							
								 
						
							
							
								2d3462714e 
								
							
								 
							
						 
						
							
							
								
								Issue macaroons as opaque auth tokens  
							
							... 
							
							
							
							This just replaces random bytes with macaroons. The macaroons are not
inspected by the client or server.
In particular, they claim to have an expiry time, but nothing verifies
that they have not expired.
Follow-up commits will actually enforce the expiration, and allow for
token refresh.
See https://bit.ly/matrix-auth  for more information 
							
						 
						
							2015-08-18 14:22:02 +01:00  
				
					
						
							
							
								 
						
							
							
								bd1236c0ee 
								
							
								 
							
						 
						
							
							
								
								Consolidate duplicate code in notifier  
							
							
							
						 
						
							2015-07-02 11:46:05 +01:00  
				
					
						
							
							
								 
						
							
							
								d88e20cdb9 
								
							
								 
							
						 
						
							
							
								
								Fix bug where synapse was sending AS user queries incorrectly.  
							
							... 
							
							
							
							Bug introduced in 92b20713d7 
							
						 
						
							2015-06-17 17:26:03 +01:00  
				
					
						
							
							
								 
						
							
							
								3bbd0d0e09 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #180  from matrix-org/erikj/prev_state_context  
							
							... 
							
							
							
							Don't needlessly compute prev_state 
							
						 
						
							2015-06-03 17:20:56 +01:00  
				
					
						
							
							
								 
						
							
							
								55bf90b9e4 
								
							
								 
							
						 
						
							
							
								
								Don't needlessly compute prev_state  
							
							
							
						 
						
							2015-06-03 16:44:24 +01:00  
				
					
						
							
							
								 
						
							
							
								1c3d844e73 
								
							
								 
							
						 
						
							
							
								
								Don't needlessly compute context  
							
							
							
						 
						
							2015-06-03 16:41:51 +01:00  
				
					
						
							
							
								 
						
							
							
								17167898c8 
								
							
								 
							
						 
						
							
							
								
								Fix the presence tests  
							
							
							
						 
						
							2015-05-22 16:22:54 +01:00  
				
					
						
							
							
								 
						
							
							
								8eca5bd50a 
								
							
								 
							
						 
						
							
							
								
								Fix the presence tests  
							
							
							
						 
						
							2015-05-20 13:22:18 +01:00  
				
					
						
							
							
								 
						
							
							
								0b0033c40b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into notifier_performance  
							
							
							
						 
						
							2015-05-18 13:50:01 +01:00  
				
					
						
							
							
								 
						
							
							
								c5d1b4986b 
								
							
								 
							
						 
						
							
							
								
								Remove unused arguments and doc PresenceHandler.push_update_to_clients  
							
							
							
						 
						
							2015-05-14 14:59:31 +01:00  
				
					
						
							
							
								 
						
							
							
								63878c0379 
								
							
								 
							
						 
						
							
							
								
								Don't bother checking for updates if the stream token hasn't advanced for a user  
							
							
							
						 
						
							2015-05-13 13:42:21 +01:00  
				
					
						
							
							
								 
						
							
							
								6f8e2d517e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into postgres  
							
							
							
						 
						
							2015-04-27 14:41:40 +01:00  
				
					
						
							
							
								 
						
							
							
								e1e5e53127 
								
							
								 
							
						 
						
							
							
								
								Remove users from the remote_offline_serials list (and clean up empty elements) when they go online again  
							
							
							
						 
						
							2015-04-23 19:01:37 +01:00  
				
					
						
							
							
								 
						
							
							
								8a785c3006 
								
							
								 
							
						 
						
							
							
								
								Store a list of the presence serial number at which remote users went offline, so that when we delete them from the cachemap, we can still synthesize OFFLINE events for them (SYN-261)  
							
							
							
						 
						
							2015-04-23 18:40:19 +01:00  
				
					
						
							
							
								 
						
							
							
								6ba2e3df4e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into postgres  
							
							
							
						 
						
							2015-04-17 11:22:31 +01:00  
				
					
						
							
							
								 
						
							
							
								04c7f3576e 
								
							
								 
							
						 
						
							
							
								
								Various minor fixes to unit-test structure around typing notifications  
							
							
							
						 
						
							2015-04-15 23:32:11 +01:00  
				
					
						
							
							
								 
						
							
							
								0268d40281 
								
							
								 
							
						 
						
							
							
								
								Have TypingNotificationEventSource.get_new_events_for_user() return a deferred, for consistency and extensibility  
							
							
							
						 
						
							2015-04-15 23:09:35 +01:00  
				
					
						
							
							
								 
						
							
							
								4fe95094d1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into mysql  
							
							
							
						 
						
							2015-04-07 18:05:39 +01:00  
				
					
						
							
							
								 
						
							
							
								9236136f3a 
								
							
								 
							
						 
						
							
							
								
								Make work in both Maria and SQLite. Fix tests  
							
							
							
						 
						
							2015-04-01 14:12:33 +01:00  
				
					
						
							
							
								 
						
							
							
								f9232c7917 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into application-services-txn-reliability  
							
							... 
							
							
							
							Conflicts:
	synapse/storage/appservice.py 
							
						 
						
							2015-03-16 10:09:15 +00:00  
				
					
						
							
							
								 
						
							
							
								21fd84dcb8 
								
							
								 
							
						 
						
							
							
								
								Use seconds; start gluing in the AS scheduler into the AS handler.  
							
							
							
						 
						
							2015-03-09 17:01:19 +00:00  
				
					
						
							
							
								 
						
							
							
								6d74e46621 
								
							
								 
							
						 
						
							
							
								
								Fix tests  
							
							
							
						 
						
							2015-03-09 17:01:11 +00:00  
				
					
						
							
							
								 
						
							
							
								852816befe 
								
							
								 
							
						 
						
							
							
								
								Fix presence tests  
							
							
							
						 
						
							2015-02-23 15:14:09 +00:00  
				
					
						
							
							
								 
						
							
							
								f2fdcb7c4b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into application-services  
							
							
							
						 
						
							2015-02-11 16:43:26 +00: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  
				
					
						
							
							
								 
						
							
							
								11e6b3d18b 
								
							
								 
							
						 
						
							
							
								
								Dependency inject ApplicationServiceApi when creating ApplicationServicesHandler.  
							
							
							
						 
						
							2015-02-05 17:04:59 +00:00  
				
					
						
							
							
								 
						
							
							
								951690e54d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into application-services  
							
							
							
						 
						
							2015-02-05 14:28:03 +00:00  
				
					
						
							
							
								 
						
							
							
								131e036402 
								
							
								 
							
						 
						
							
							
								
								Fix unit tests.  
							
							
							
						 
						
							2015-02-05 13:22:20 +00:00  
				
					
						
							
							
								 
						
							
							
								bc658907f0 
								
							
								 
							
						 
						
							
							
								
								Add unit test for appservice_handler.query_room_alias_exists  
							
							
							
						 
						
							2015-02-05 11:54:36 +00:00  
				
					
						
							
							
								 
						
							
							
								f0c730252f 
								
							
								 
							
						 
						
							
							
								
								Add unknown user ID check. Use store.get_aliases_for_room(room_id) when searching for services by alias.  
							
							
							
						 
						
							2015-02-05 11:25:32 +00:00  
				
					
						
							
							
								 
						
							
							
								89f2e8fbdf 
								
							
								 
							
						 
						
							
							
								
								Fix bug in store defer. Add more unit tests.  
							
							
							
						 
						
							2015-02-04 15:21:03 +00:00  
				
					
						
							
							
								 
						
							
							
								525a218b2b 
								
							
								 
							
						 
						
							
							
								
								Begin to add unit tests for appservice glue and regex testing.  
							
							
							
						 
						
							2015-02-04 12:24:20 +00:00  
				
					
						
							
							
								 
						
							
							
								e7ca813dd4 
								
							
								 
							
						 
						
							
							
								
								Try to ensure we don't persist an event we have already persisted. In persist_event check if we already have the event, if so then update instead of replacing so that we don't cause a bump of the stream_ordering.  
							
							
							
						 
						
							2015-02-03 10:39:41 +00:00  
				
					
						
							
							
								 
						
							
							
								78015948a7 
								
							
								 
							
						 
						
							
							
								
								Initial implementation of auth conflict resolution  
							
							
							
						 
						
							2015-01-29 16:52:33 +00:00