David Baker
							
						 | 
						
							
							
							
							
								
							
								4b256cab31
								
							
								
							
						 | 
						
							
							
								
								Don't cache isWebRTCSupported because whether webRTC is supported might change part-way through the page's lifecycle if your webrtc support comes from some kind of injected content script (hello OpenWebRTC Sarafi extension)
							
							
							
							
							
						 | 
						
							2014-11-06 16:49:33 +00:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								e3c3f5a6d0
								
							
								
							
						 | 
						
							
							
								
								Swap from using raw m.room.member events for room members to using actual RoomMember objects, so User objects can be tacked on. Update tests.
							
							
							
							
							
						 | 
						
							2014-11-06 14:52:22 +00:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								d4c20c472b
								
							
								
							
						 | 
						
							
							
								
								Use mRoomName on join notifications as well.
							
							
							
							
							
						 | 
						
							2014-11-06 14:23:14 +00:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								b77cce4ec5
								
							
								
							
						 | 
						
							
							
								
								Add modelService test. Thin for now but will be expanded upon.
							
							
							
							
							
						 | 
						
							2014-11-06 14:18:23 +00:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								8bcd36377a
								
							
								
							
						 | 
						
							
							
								
								Factor out room name logic: mRoomName is the canonical source.
							
							
							
							
							
						 | 
						
							2014-11-06 13:37:05 +00:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								c9c2e39531
								
							
								
							
						 | 
						
							
							
								
								Use .not.toEqual instead of .toNotEqual which is in a newer version of Jasmine.
							
							
							
							
							
						 | 
						
							2014-11-06 12:00:03 +00:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								dd8af5565b
								
							
								
							
						 | 
						
							
							
								
								Start adding regression tests. First up, register-controller for SYWEB-109.
							
							
							
							
							
						 | 
						
							2014-11-06 11:55:07 +00:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								a92092340b
								
							
								
							
						 | 
						
							
							
								
								Fix broken tests which were previously skipped.
							
							
							
							
							
						 | 
						
							2014-11-06 11:14:31 +00:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								c5eec32c58
								
							
								
							
						 | 
						
							
							
								
								Add mRoomName and orderMembersList filter tests. Mark FIXME on broken tests for now.
							
							
							
							
							
						 | 
						
							2014-11-06 11:04:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								7465250141
								
							
								
							
						 | 
						
							
							
								
								State *.js in karma.conf rather than *.* so *.js~ files are ignored.
							
							
							
							
							
						 | 
						
							2014-11-06 09:34:35 +00:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								69c396825b
								
							
								
							
						 | 
						
							
							
								
								Add duration filter unit tests.
							
							
							
							
							
						 | 
						
							2014-11-05 17:49:03 +00:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								6aba43f6cc
								
							
								
							
						 | 
						
							
							
								
								Add a few eventHandlerService tests.
							
							
							
							
							
						 | 
						
							2014-11-05 15:32:35 +00:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								988a8526b5
								
							
								
							
						 | 
						
							
							
								
								Finish matrixService unit tests. Add missing encodeURIComponent to path args.
							
							
							
							
							
						 | 
						
							2014-11-05 14:35:41 +00:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								0881a8ae6f
								
							
								
							
						 | 
						
							
							
								
								Add more tests and a TODO.
							
							
							
							
							
						 | 
						
							2014-11-05 12:32:28 +00:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								42081b1937
								
							
								
							
						 | 
						
							
							
								
								Don't urlencode event types just yet so older HSes don't 500.
							
							
							
							
							
							
							
							Skip the tests which test for urlencoding, and add a TODO
in matrixService. 
							
						 | 
						
							2014-11-05 11:28:22 +00:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								9f6d1b10ad
								
							
								
							
						 | 
						
							
							
								
								Be sure to urlencode/decode event types correctly in both the web client and HS.
							
							
							
							
							
						 | 
						
							2014-11-05 11:21:55 +00:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								a2aafeb959
								
							
								
							
						 | 
						
							
							
								
								Add a bunch more unit tests for matrixService.
							
							
							
							
							
						 | 
						
							2014-11-05 11:11:36 +00:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								4facbe02fb
								
							
								
							
						 | 
						
							
							
								
								URL encoding bugfix and add more tests.
							
							
							
							
							
						 | 
						
							2014-11-04 17:48:47 +00:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								a70765ed90
								
							
								
							
						 | 
						
							
							
								
								Add matrix-service unit tests. Update angular-mocks.
							
							
							
							
							
						 | 
						
							2014-11-04 17:19:49 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								89ba802b23
								
							
								
							
						 | 
						
							
							
								
								Move webclient to a python module so that it can be installed
							
							
							
							
							
						 | 
						
							2014-11-04 15:57:23 +00:00 |