c2c548ef5a 
								
							
								 
							
						 
						
							
							
								
								Comment logout  
							
							
							
						 
						
							2016-08-02 18:55:13 +01:00  
				
					
						
							
							
								 
						
							
							
								b9a5f7902b 
								
							
								 
							
						 
						
							
							
								
								Doc setLoggedIn & remove redundant opts  
							
							
							
						 
						
							2016-08-02 18:52:56 +01:00  
				
					
						
							
							
								 
						
							
							
								58bbb35096 
								
							
								 
							
						 
						
							
							
								
								s/login/setLoggedIn/  
							
							
							
						 
						
							2016-08-02 18:48:27 +01:00  
				
					
						
							
							
								 
						
							
							
								3818a89ca3 
								
							
								 
							
						 
						
							
							
								
								Comment guestCreds  
							
							
							
						 
						
							2016-08-02 18:46:43 +01:00  
				
					
						
							
							
								 
						
							
							
								db9750a7e3 
								
							
								 
							
						 
						
							
							
								
								Call the logout API when we log out  
							
							... 
							
							
							
							Also try to refactor some of the login/logout code out of MatrixChat and into a separate Lifecycle.js. This still isn't great, but it at least gets some code out of MatrixClient. 
							
						 
						
							2016-08-02 14:04:20 +01:00  
				
					
						
							
							
								 
						
							
							
								215b32b377 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #370  from matrix-org/rav/devices_panel  
							
							... 
							
							
							
							Implement device management UI 
							
						 
						
							2016-08-01 14:27:12 +01:00  
				
					
						
							
							
								 
						
							
							
								c071bc54f9 
								
							
								 
							
						 
						
							
							
								
								Implement device management UI  
							
							... 
							
							
							
							View/rename/delete. 
							
						 
						
							2016-08-01 13:42:29 +01:00  
				
					
						
							
							
								 
						
							
							
								9333793a7c 
								
							
								 
							
						 
						
							
							
								
								Fix code style  
							
							
							
						 
						
							2016-08-01 10:49:51 +01:00  
				
					
						
							
							
								 
						
							
							
								3194c5c61d 
								
							
								 
							
						 
						
							
							
								
								Factor EditableTextContainer out of ChangeDisplayName  
							
							... 
							
							
							
							Take the non-displayname-specific bits out of ChangeDisplayName into a new
EditableTextContainer, so that we can reuse the logic elsewhere. 
							
						 
						
							2016-07-29 17:40:13 +01:00  
				
					
						
							
							
								 
						
							
							
								88be2827fd 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #367  from matrix-org/rav/remove_bad_props  
							
							... 
							
							
							
							Stop the Avatar classes setting properties on <span>s 
							
						 
						
							2016-07-27 16:22:31 +01:00  
				
					
						
							
							
								 
						
							
							
								39ae8c6e46 
								
							
								 
							
						 
						
							
							
								
								formatting  
							
							... 
							
							
							
							PR feedback 
							
						 
						
							2016-07-27 15:41:24 +01:00  
				
					
						
							
							
								 
						
							
							
								cf3cd69f37 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #366  from matrix-org/rav/remove_relayoutonupdate  
							
							... 
							
							
							
							Remove relayoutOnUpdate prop on gemini-scrollbar 
							
						 
						
							2016-07-27 15:21:46 +01:00  
				
					
						
							
							
								 
						
							
							
								3308842121 
								
							
								 
							
						 
						
							
							
								
								Fix up reskindex.js path  
							
							... 
							
							
							
							Since npm does not put our *own* 'binaries' on the path, we need to use the full path to it 
							
						 
						
							2016-07-27 13:28:23 +01:00  
				
					
						
							
							
								 
						
							
							
								1a600b0674 
								
							
								 
							
						 
						
							
							
								
								Stop the Avatar classes setting properties on <span>s  
							
							... 
							
							
							
							React apparently now checks the properties which are set on DOM elements, and
grumbles noisily about unexpected ones. Update BaseAvatar and RoomAvatar so
that they don't set unrelated properties on the DOM elements. 
							
						 
						
							2016-07-27 11:38:04 +01:00  
				
					
						
							
							
								 
						
							
							
								c8df9148b3 
								
							
								 
							
						 
						
							
							
								
								Remove relayoutOnUpdate prop on gemini-scrollbar  
							
							... 
							
							
							
							The latest gemini-scrollbar makes relayoutOnUpdate redundant, so update to it
and remove the properties. 
							
						 
						
							2016-07-27 11:35:48 +01:00  
				
					
						
							
							
								 
						
							
							
								4d1afd70da 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #364  from matrix-org/dbkr/fix_vector_power_level_freeze  
							
							... 
							
							
							
							Fix bug where vector freezes on power level event 
							
						 
						
							2016-07-26 18:20:15 +01:00  
				
					
						
							
							
								 
						
							
							
								09993cd3bc 
								
							
								 
							
						 
						
							
							
								
								Add comment back  
							
							
							
						 
						
							2016-07-26 18:19:25 +01:00  
				
					
						
							
							
								 
						
							
							
								31399254b6 
								
							
								 
							
						 
						
							
							
								
								Fix onRoomStateMember debouncing  
							
							... 
							
							
							
							Don't have debounced functions take arsg, because they won't be the same for each invocation. 
							
						 
						
							2016-07-26 18:15:26 +01:00  
				
					
						
							
							
								 
						
							
							
								4ecf5f6372 
								
							
								 
							
						 
						
							
							
								
								Fix bug where vector freezes on power level event  
							
							... 
							
							
							
							Make rate_limited_function accept functions with args so we can just ratelimit the event handler & be done with it.
Fixes https://github.com/vector-im/vector-web/issues/1877  
							
						 
						
							2016-07-26 17:58:19 +01:00  
				
					
						
							
							
								 
						
							
							
								4b763997df 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #361  from matrix-org/dbkr/refactor_matrixclientpeg  
							
							... 
							
							
							
							Refactor MatrixClientPeg 
							
						 
						
							2016-07-25 16:36:47 +01:00  
				
					
						
							
							
								 
						
							
							
								cbf10bfff6 
								
							
								 
							
						 
						
							
							
								
								PR feedback  
							
							... 
							
							
							
							Reintroduce replaceClient so we're not calling replaceUsingAccessToken without access tokens which is a bit silly.
Fix bug from previous commit (pass isGuest through) 
							
						 
						
							2016-07-25 16:28:28 +01:00  
				
					
						
							
							
								 
						
							
							
								587a86441f 
								
							
								 
							
						 
						
							
							
								
								This may as wel go in createclient  
							
							
							
						 
						
							2016-07-25 16:20:03 +01:00  
				
					
						
							
							
								 
						
							
							
								ece575bd00 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #363  from matrix-org/dbkr/fix_start_chat  
							
							... 
							
							
							
							Fix 'start chat' button on MemberInfo 
							
						 
						
							2016-07-22 18:36:32 +01:00  
				
					
						
							
							
								 
						
							
							
								b07e50d418 
								
							
								 
							
						 
						
							
							
								
								Fix 'start chat' button on MemberInfo  
							
							... 
							
							
							
							this/self fail & related scoping
Fixes https://github.com/vector-im/vector-web/issues/1844  
							
						 
						
							2016-07-22 17:30:25 +01:00  
				
					
						
							
							
								 
						
							
							
								ddbac8c73a 
								
							
								 
							
						 
						
							
							
								
								More refactoring of MatrixClientPeg  
							
							... 
							
							
							
							Including getting rid of GuestAccess as it was basically doing nothing apart from remembering if we were a guest which may as well be done in the same place we save/restore everything else 
							
						 
						
							2016-07-22 15:47:47 +01:00  
				
					
						
							
							
								 
						
							
							
								b7e95b3883 
								
							
								 
							
						 
						
							
							
								
								Remove other guestAccess arg  
							
							
							
						 
						
							2016-07-22 14:00:23 +01:00  
				
					
						
							
							
								 
						
							
							
								7f31bdb6e3 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #362  from matrix-org/rav/bump_dep_versions  
							
							... 
							
							
							
							Bump dependency versions 
							
						 
						
							2016-07-22 10:53:50 +01:00  
				
					
						
							
							
								 
						
							
							
								e3cdeed32b 
								
							
								 
							
						 
						
							
							
								
								Bump to react 15.2.1  
							
							... 
							
							
							
							This should also stop npm complaining about invalid peerDependencies. 
							
						 
						
							2016-07-22 10:43:50 +01:00  
				
					
						
							
							
								 
						
							
							
								ad7f8d0a58 
								
							
								 
							
						 
						
							
							
								
								Bump to latest react-gemini-scrollbar  
							
							... 
							
							
							
							I've updated our forks of the gemini-scrollbar project to latest upstream. 
							
						 
						
							2016-07-22 10:12:37 +01:00  
				
					
						
							
							
								 
						
							
							
								ea5e021d8d 
								
							
								 
							
						 
						
							
							
								
								Refactor MatrixClientPeg  
							
							... 
							
							
							
							Should be functionally identical 
							
						 
						
							2016-07-21 17:57:55 +01:00  
				
					
						
							
							
								 
						
							
							
								9565eef84d 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #360  from matrix-org/dbkr/fix_tabcomplete_order_again  
							
							... 
							
							
							
							Fix tab complete order properly 
							
						 
						
							2016-07-21 16:35:27 +01:00  
				
					
						
							
							
								 
						
							
							
								0b0f10ddf6 
								
							
								 
							
						 
						
							
							
								
								Fix tab complete order properly  
							
							... 
							
							
							
							Don't return NaN from your sort functions... 
							
						 
						
							2016-07-21 16:25:51 +01:00  
				
					
						
							
							
								 
						
							
							
								8d2ac5dd5b 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #359  from matrix-org/dbkr/remove_account_data_listener  
							
							... 
							
							
							
							Add removeListener for account data listener 
							
						 
						
							2016-07-21 14:02:22 +01:00  
				
					
						
							
							
								 
						
							
							
								030652f289 
								
							
								 
							
						 
						
							
							
								
								Add removeLisatener for account data listener  
							
							
							
						 
						
							2016-07-21 13:49:31 +01:00  
				
					
						
							
							
								 
						
							
							
								46a2c74d71 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #358  from matrix-org/rav/device_id_for_register  
							
							... 
							
							
							
							Set the device_id on pre-login MatrixClient 
							
						 
						
							2016-07-21 13:15:39 +01:00  
				
					
						
							
							
								 
						
							
							
								e41df245c3 
								
							
								 
							
						 
						
							
							
								
								Set the device_id on pre-login MatrixClient  
							
							... 
							
							
							
							In order that device_id is set when we register a new user (or, for that
matter, when we register as a guest), we need to make sure that device_id is
set on the temporary MatrixClient which is created before the user is logged
in - ie, that created by replaceUsingUrls.
In order to achieve this, I've basically removed the distinction between
replaceUsingAccessToken and replaceUsingUrls. There is a side-effect in that
the temporary MatrixClient now gets an e2e sessionStore, but I don't think that
is a bad thing. 
							
						 
						
							2016-07-20 20:20:10 +01:00  
				
					
						
							
							
								 
						
							
							
								165b0810cc 
								
							
								 
							
						 
						
							
							
								
								remove debug  
							
							
							
						 
						
							2016-07-20 18:17:09 +01:00  
				
					
						
							
							
								 
						
							
							
								bc87fc575b 
								
							
								 
							
						 
						
							
							
								
								remove debug  
							
							
							
						 
						
							2016-07-20 18:16:54 +01:00  
				
					
						
							
							
								 
						
							
							
								d6415aceca 
								
							
								 
							
						 
						
							
							
								
								handle accountData changes, and errors on toggling URL previews  
							
							
							
						 
						
							2016-07-20 18:14:16 +01:00  
				
					
						
							
							
								 
						
							
							
								9babf3f92f 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #357  from matrix-org/wmwragg/mention-state-indicator-round-2  
							
							... 
							
							
							
							Wmwragg/mention state indicator round 2 
							
						 
						
							2016-07-20 18:01:59 +01:00  
				
					
						
							
							
								 
						
							
							
								ffa43ebb96 
								
							
								 
							
						 
						
							
							
								
								badge content when hovered is now kerned via the CSS  
							
							
							
						 
						
							2016-07-20 17:12:41 +01:00  
				
					
						
							
							
								 
						
							
							
								fb964be072 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #356  from matrix-org/matthew/disable-url-previews  
							
							... 
							
							
							
							Support for disabling/enabling URL previews per-user, per-room and per-user-per-room 
							
						 
						
							2016-07-20 16:43:08 +01:00  
				
					
						
							
							
								 
						
							
							
								02e2ade7d9 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #336  from matrix-org/dbkr/add_email_fail_if_in_use  
							
							... 
							
							
							
							Use HS proxy API for requestToken on adding email 
							
						 
						
							2016-07-20 14:05:58 +01:00  
				
					
						
							
							
								 
						
							
							
								ae7e51ae17 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #337  from matrix-org/dbkr/password_reset_email_not_found  
							
							... 
							
							
							
							Error if email already in use when resetting pw 
							
						 
						
							2016-07-20 14:00:12 +01:00  
				
					
						
							
							
								 
						
							
							
								3efd805243 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #355  from matrix-org/dbkr/fix_massive_video  
							
							... 
							
							
							
							Fix enourmous video bug 
							
						 
						
							2016-07-20 13:42:03 +01:00  
				
					
						
							
							
								 
						
							
							
								33edb1dea9 
								
							
								 
							
						 
						
							
							
								
								Made the badge always exist, but if no unread mesasges available then has a different class  
							
							
							
						 
						
							2016-07-20 12:47:32 +01:00  
				
					
						
							
							
								 
						
							
							
								1365f18829 
								
							
								 
							
						 
						
							
							
								
								many stupid thinkos and bugfixes; make it work  
							
							
							
						 
						
							2016-07-20 12:03:13 +01:00  
				
					
						
							
							
								 
						
							
							
								d6df3682f2 
								
							
								 
							
						 
						
							
							
								
								Fix enourmous video bug  
							
							
							
						 
						
							2016-07-20 11:58:49 +01:00  
				
					
						
							
							
								 
						
							
							
								2190dcbe1e 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #354  from Half-Shot/develop  
							
							... 
							
							
							
							Add support for sending uploaded content as m.video 
							
						 
						
							2016-07-20 11:15:38 +01:00  
				
					
						
							
							
								 
						
							
							
								514bc2cd51 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #341  from matrix-org/dbkr/tab_complete_most_recently_spoke  
							
							... 
							
							
							
							Order tab complete by most recently spoke 
							
						 
						
							2016-07-19 18:02:09 +01:00