24841cc5c4 
								
							
								 
							
						 
						
							
							
								
								Start to factor out session-loading magic  
							
							... 
							
							
							
							Take some of the magic out of MatrixChat.componentDidMount() into a new
component.
Also delete the MatrixChat test. It wasn't really doing much, is broken by the
change, and I am replacing it with (better) app-level tests in the vector
project. 
							
						 
						
							2016-08-10 00:05:44 +01:00  
				
					
						
							
							
								 
						
							
							
								8a57881618 
								
							
								 
							
						 
						
							
							
								
								Add more logging to TimelinePanel-test  
							
							... 
							
							
							
							In an attempt to figure out why this is timing out sometimes, add even more
debugging. 
							
						 
						
							2016-08-03 15:24:56 +01:00  
				
					
						
							
							
								 
						
							
							
								a5272542ef 
								
							
								 
							
						 
						
							
							
								
								Lengthen timelinepanel test timeout again  
							
							... 
							
							
							
							It's now hitting this timeout on the jenkins box instead of the browser disconnect timeout 
							
						 
						
							2016-07-14 10:40:12 +01:00  
				
					
						
							
							
								 
						
							
							
								20210e7104 
								
							
								 
							
						 
						
							
							
								
								Log scrollTop and scrollHeight to try to debug flakey test  
							
							... 
							
							
							
							Sometimes it fails because awaitScroll() on :277 isn't resolving because onScroll isn't firing. We need to know if this is because we aren't changing scrollTop 
							
						 
						
							2016-07-14 10:38:24 +01:00  
				
					
						
							
							
								 
						
							
							
								a2b64798f7 
								
							
								 
							
						 
						
							
							
								
								Fix timelinepanel test timeout  
							
							... 
							
							
							
							The previous fix was adjusting the wrong timeout: it's hitting browserNoActivityTimeout, so revert previous fix & do this instead 
							
						 
						
							2016-07-05 14:35:34 +01:00  
				
					
						
							
							
								 
						
							
							
								1c280badde 
								
							
								 
							
						 
						
							
							
								
								Increase timeout on TimelinePanel test  
							
							... 
							
							
							
							Since it looks like this timeout sometimes isn't sufficient to scroll all the way up when jenkins is very busy 
							
						 
						
							2016-06-23 18:36:44 +01:00  
				
					
						
							
							
								 
						
							
							
								dc50a0f24a 
								
							
								 
							
						 
						
							
							
								
								Add logging to TimelinePanel test  
							
							... 
							
							
							
							to see where it fails on jenkins 
							
						 
						
							2016-06-23 16:20:40 +01:00  
				
					
						
							
							
								 
						
							
							
								53d92df6f8 
								
							
								 
							
						 
						
							
							
								
								Set up / teardown container div in before/afterEach  
							
							
							
						 
						
							2016-06-17 15:50:13 +01:00  
				
					
						
							
							
								 
						
							
							
								d3a463e9ac 
								
							
								 
							
						 
						
							
							
								
								restore the room header too  
							
							
							
						 
						
							2016-06-17 12:23:45 +01:00  
				
					
						
							
							
								 
						
							
							
								b0bf24c136 
								
							
								 
							
						 
						
							
							
								
								Comment  
							
							
							
						 
						
							2016-06-17 12:22:16 +01:00  
				
					
						
							
							
								 
						
							
							
								1fbf027a40 
								
							
								 
							
						 
						
							
							
								
								Some basic tests for RoomView  
							
							
							
						 
						
							2016-06-17 12:20:26 +01:00  
				
					
						
							
							
								 
						
							
							
								30f273c611 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #283  from matrix-org/rav/issue_1427  
							
							... 
							
							
							
							Fix bug which stopped us scrolling down after we scrolled up 
							
						 
						
							2016-04-21 14:26:42 +01:00  
				
					
						
							
							
								 
						
							
							
								f551317b5d 
								
							
								 
							
						 
						
							
							
								
								Unmount TimelinePanel when test completes  
							
							... 
							
							
							
							... mostly because it seems like a nice idea. 
							
						 
						
							2016-04-21 14:23:41 +01:00  
				
					
						
							
							
								 
						
							
							
								2f435f4836 
								
							
								 
							
						 
						
							
							
								
								Fix bug which stopped us scrolling down after we scrolled up  
							
							... 
							
							
							
							Make sure that, if we scroll up enough to move the timelinewindow away from the
end of the timeline, we reset the canForwardPaginate flag. 
							
						 
						
							2016-04-21 14:20:12 +01:00  
				
					
						
							
							
								 
						
							
							
								dcd81da856 
								
							
								 
							
						 
						
							
							
								
								Fix test failures introduced by last PR  
							
							
							
						 
						
							2016-04-19 21:10:23 +01:00  
				
					
						
							
							
								 
						
							
							
								e051d1528c 
								
							
								 
							
						 
						
							
							
								
								Remember to load new timeline events  
							
							... 
							
							
							
							Fixes a bug where we wouldn't load new timeline events if they arrived when we
were scrolled up (https://github.com/vector-im/vector-web/issues/1367 ) 
							
						 
						
							2016-04-11 14:05:04 +01:00  
				
					
						
							
							
								 
						
							
							
								967528608f 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #265  from matrix-org/rav/limit_pagination  
							
							... 
							
							
							
							Stop trying to paginate after we get a failure 
							
						 
						
							2016-04-08 16:00:51 +01:00  
				
					
						
							
							
								 
						
							
							
								15d0df5d3b 
								
							
								 
							
						 
						
							
							
								
								Stop trying to paginate after we get a failure  
							
							... 
							
							
							
							Once TimelineWindow.paginate fails to return any results, set
can*Paginate=false, and use it as a flag to stop us trying to paginate any
further. 
							
						 
						
							2016-04-08 15:05:15 +01:00  
				
					
						
							
							
								 
						
							
							
								a2168efcda 
								
							
								 
							
						 
						
							
							
								
								Correctly restore MatrixClientPeg after each test case  
							
							
							
						 
						
							2016-04-07 16:47:17 +01:00  
				
					
						
							
							
								 
						
							
							
								c5c9cad0cb 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #261  from matrix-org/rav/issue_1151  
							
							... 
							
							
							
							Fix an issue where the scroll stopped working. 
							
						 
						
							2016-04-05 12:55:59 +01:00  
				
					
						
							
							
								 
						
							
							
								51fe77122b 
								
							
								 
							
						 
						
							
							
								
								Fix an issue where the scroll stopped working.  
							
							... 
							
							
							
							Under certain conditions, it was possible to get stuck in a state where any
user-initiated scroll would be met with "Working around
vector-im/vector-web#528" and overridden. Fix this by removing the duplication
between _lastSetScroll and recentEventScroll, and using _lastSetScroll which is
more reliable. 
							
						 
						
							2016-04-05 10:41:32 +01:00  
				
					
						
							
							
								 
						
							
							
								b6e4e9caf3 
								
							
								 
							
						 
						
							
							
								
								Fix a bug where we tried to show two ghost read markers at once.  
							
							... 
							
							
							
							I think this was responsible for the readmarker just disappearing rather than
animating.
While we're here, decrease the delay on the animation, and instead make it take
slightly longer to disappear. 
							
						 
						
							2016-03-31 18:27:46 +01:00  
				
					
						
							
							
								 
						
							
							
								25b35a09b9 
								
							
								 
							
						 
						
							
							
								
								Clean up some redundancy in the MessagePanel test  
							
							
							
						 
						
							2016-03-31 17:01:11 +01:00  
				
					
						
							
							
								 
						
							
							
								3ba7f9f23a 
								
							
								 
							
						 
						
							
							
								
								Fix failing test  
							
							... 
							
							
							
							DOM styles are strings, not numbers 
							
						 
						
							2016-03-31 01:01:49 +01:00  
				
					
						
							
							
								 
						
							
							
								dc5c0928b2 
								
							
								 
							
						 
						
							
							
								
								Some basic tests for MessagePanel  
							
							... 
							
							
							
							Check that it puts the read marker in the right place, and check that the
animation works.
... all of which has been surprisingly painful. 
							
						 
						
							2016-03-31 00:48:46 +01:00  
				
					
						
							
							
								 
						
							
							
								cbcca0bfa1 
								
							
								 
							
						 
						
							
							
								
								Fix undefined error in test  
							
							
							
						 
						
							2016-03-29 00:12:59 +01:00  
				
					
						
							
							
								 
						
							
							
								5f3b82a767 
								
							
								 
							
						 
						
							
							
								
								Stub out the matrix client  
							
							
							
						 
						
							2016-03-29 00:12:59 +01:00  
				
					
						
							
							
								 
						
							
							
								d7801ef3a4 
								
							
								 
							
						 
						
							
							
								
								Vaguely working webpack test  
							
							
							
						 
						
							2016-03-29 00:12:59 +01:00  
				
					
						
							
							
								 
						
							
							
								e099aa9ce0 
								
							
								 
							
						 
						
							
							
								
								test component index and stub component  
							
							
							
						 
						
							2016-03-29 00:12:58 +01:00