J. Ryan Stinnett
							
						 
						
							 
							
							
								
								
							
							
								
							
								a7f18b55b3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2792  from jryans/firefox-mels  
							
							 
							
							... 
							
							
							
							Fix initial letter avatar vertical offset in Firefox 
							
						 
						
							2019-03-15 10:23:05 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
								
								
							
							
								
							
								ac48ed8dad 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2797  from matrix-org/dbkr/fix_tag_panel  
							
							 
							
							... 
							
							
							
							Fix the custom tag panel 
							
						 
						
							2019-03-15 09:13:50 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								346919ed57 
								
							
								 
							
						 
						
							
							
								
								Fix the custom tag panel  
							
							 
							
							... 
							
							
							
							https://github.com/matrix-org/matrix-react-sdk/pull/2780  renamed
RoomTooltip (to Tooltip) but missed the references in the custom
tag panel. 
							
						 
						
							2019-03-15 09:02:24 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
								
								
							
							
								
							
								5409db418c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2786  from matrix-org/travis/you-are-not-alone  
							
							 
							
							... 
							
							
							
							Ensure freshly invited members don't count towards the alone warning 
							
						 
						
							2019-03-14 13:00:31 -06:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
								
								
							
							
								
							
								a551bf4a46 
								
									
								
							
								 
							
						 
						
							
							
								
								Only use exactly as many newlines as we need  
							
							 
							
							
							
						 
						
							2019-03-14 12:44:14 -06:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								990d6dec15 
								
							
								 
							
						 
						
							
							
								
								Fix initial letter avatar vertical offset in Firefox  
							
							 
							
							... 
							
							
							
							In at least Firefox, the case of relative positioned inline elements (such as
mx_BaseAvatar) with absolute positioned children (such as mx_BaseAvatar_initial)
is a dark corner full of spider webs. It will give different results during full
reflow of the page vs. incremental reflow of small portions. While that's surely
a browser bug, we can avoid it by using `inline-block` instead of the default
`inline`.
Fixes https://github.com/vector-im/riot-web/issues/5594 
Might help with https://github.com/vector-im/riot-web/issues/9088 
See also https://bugzilla.mozilla.org/show_bug.cgi?id=1535053  and
https://bugzilla.mozilla.org/show_bug.cgi?id=255139  for more details on browser
behavior in this case. 
							
						 
						
							2019-03-14 17:50:03 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
								
								
							
							
								
							
								f2421d9af4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2787  from matrix-org/travis/forgot-password-e2e  
							
							 
							
							... 
							
							
							
							Fix 'forgot password' warning to represent the reality of e2ee 
							
						 
						
							2019-03-14 08:40:22 -06:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
								
								
							
							
								
							
								b29aa3d13d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2790  from jryans/reg-form-refs  
							
							 
							
							... 
							
							
							
							Restore `Field` value getter for `RegistrationForm` 
							
						 
						
							2019-03-14 13:04:20 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								c70925ab0d 
								
							
								 
							
						 
						
							
							
								
								Restore `Field` value getter for `RegistrationForm`  
							
							 
							
							... 
							
							
							
							When working on the `Field` validation support, I thought `RegistrationForm`'s
refs would be okay to leave as is, but I missed that they also depended on the
value getter.
For the moment, it's quicker to temporarily revive the value getter to get
registration working.
Fixes https://github.com/vector-im/riot-web/issues/9171  
							
						 
						
							2019-03-14 12:29:00 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
								
								
							
							
								
							
								45063cad4a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2780  from jryans/auth-validation  
							
							 
							
							... 
							
							
							
							Initial portions of support for Field validation 
							
						 
						
							2019-03-14 10:19:21 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								3d2b0f861c 
								
							
								 
							
						 
						
							
							
								
								Clean up unused imports  
							
							 
							
							... 
							
							
							
							For the almighty linter 
							
						 
						
							2019-03-13 15:33:14 -06:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								eb33af94d1 
								
							
								 
							
						 
						
							
							
								
								Fix 'forgot password' warning to represent the reality of e2ee  
							
							 
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/6681  
							
						 
						
							2019-03-13 15:24:05 -06:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								832660f751 
								
							
								 
							
						 
						
							
							
								
								Ensure freshly invited members don't count towards the alone warning  
							
							 
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/7644 
As explained in the code, members that have just been invited might not be counted in `getInvitedMemberCount()`, so we help the math along. 
							
						 
						
							2019-03-13 14:06:34 -06:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								5bf6206578 
								
							
								 
							
						 
						
							
							
								
								Ignore package-lock.json in case of confused npm users  
							
							 
							
							
							
						 
						
							2019-03-13 15:49:01 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								ebaf083c1f 
								
							
								 
							
						 
						
							
							
								
								Deduplicate log ignore  
							
							 
							
							
							
						 
						
							2019-03-13 15:44:56 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								e42560a216 
								
							
								 
							
						 
						
							
							
								
								Ignore *.log files, such as from npm or Yarn  
							
							 
							
							
							
						 
						
							2019-03-13 14:42:36 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
								
								
							
							
								
							
								bdc8508198 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2785  from RiotTranslateBot/weblate-riot-web-matrix-react-sdk  
							
							 
							
							... 
							
							
							
							Update from Weblate 
							
						 
						
							2019-03-13 14:09:03 +00:00  
						
					 
				
					
						
							
							
								 
								Weblate
							
						 
						
							 
							
							
							
								
							
								eb12984616 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'origin/develop' into Weblate.  
							
							 
							
							
							
						 
						
							2019-03-13 14:05:08 +00:00  
						
					 
				
					
						
							
							
								 
								Paulo Miranda
							
						 
						
							 
							
							
							
								
							
								97c5fe37e0 
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Portuguese (Brazil))  
							
							 
							
							... 
							
							
							
							Currently translated at 88.8% (1386 of 1560 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/pt_BR/  
							
						 
						
							2019-03-13 14:05:04 +00:00  
						
					 
				
					
						
							
							
								 
								Szimszon
							
						 
						
							 
							
							
							
								
							
								765e067139 
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Hungarian)  
							
							 
							
							... 
							
							
							
							Currently translated at 100.0% (1560 of 1560 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/  
							
						 
						
							2019-03-13 14:04:59 +00:00  
						
					 
				
					
						
							
							
								 
								Sheogorath
							
						 
						
							 
							
							
							
								
							
								4f91b8112c 
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (German)  
							
							 
							
							... 
							
							
							
							Currently translated at 93.2% (1454 of 1560 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/de/  
							
						 
						
							2019-03-13 14:04:56 +00:00  
						
					 
				
					
						
							
							
								 
								Kévin C
							
						 
						
							 
							
							
							
								
							
								879ee9f3d4 
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (French)  
							
							 
							
							... 
							
							
							
							Currently translated at 99.8% (1558 of 1560 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/  
							
						 
						
							2019-03-13 14:04:55 +00:00  
						
					 
				
					
						
							
							
								 
								Samu Voutilainen
							
						 
						
							 
							
							
							
								
							
								8d4c455ea3 
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Finnish)  
							
							 
							
							... 
							
							
							
							Currently translated at 89.2% (1393 of 1560 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/fi/  
							
						 
						
							2019-03-13 14:04:53 +00:00  
						
					 
				
					
						
							
							
								 
								Stanislav Lukeš
							
						 
						
							 
							
							
							
								
							
								1de20d8304 
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Czech)  
							
							 
							
							... 
							
							
							
							Currently translated at 99.2% (1548 of 1560 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/cs/  
							
						 
						
							2019-03-13 14:04:51 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Huang
							
						 
						
							 
							
							
							
								
							
								ce1934a7ba 
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Chinese (Traditional))  
							
							 
							
							... 
							
							
							
							Currently translated at 100.0% (1560 of 1560 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/  
							
						 
						
							2019-03-13 14:04:48 +00:00  
						
					 
				
					
						
							
							
								 
								pogback
							
						 
						
							 
							
							
							
								
							
								d092c3a49f 
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Chinese (Simplified))  
							
							 
							
							... 
							
							
							
							Currently translated at 100.0% (1560 of 1560 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hans/  
							
						 
						
							2019-03-13 14:04:46 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
								
								
							
							
								
							
								e676643161 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2784  from jryans/no-padlock-click  
							
							 
							
							... 
							
							
							
							Remove padlock click handler to show unknown devices 
							
						 
						
							2019-03-13 13:28:09 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
								
								
							
							
								
							
								99c7aa2df3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2783  from jryans/yarn-ci  
							
							 
							
							... 
							
							
							
							Use modern Yarn version on Travis CI 
							
						 
						
							2019-03-13 13:23:15 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								77a06756e3 
								
							
								 
							
						 
						
							
							
								
								Remove padlock click handler to show unknown devices  
							
							 
							
							... 
							
							
							
							The unknown devices dialog is confusing at the moment due to the complex trust
model in Riot involving various possible device states.
The room header padlock allows you to access this dialog even if there are no
unknown devices, which leads users to be unsure what they can believe and
reduces confidence in Riot. For now, we'll remove the room header click handler
that shows this dialog.
Fixes https://github.com/vector-im/riot-web/issues/8815  
							
						 
						
							2019-03-13 12:58:23 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								b51d3d0a42 
								
							
								 
							
						 
						
							
							
								
								Use modern Yarn version on Travis CI  
							
							 
							
							... 
							
							
							
							Travis CI uses a quite old version of Yarn by default. This adds Yarn's
recommended incantation for using the latest stable version. 
							
						 
						
							2019-03-13 12:32:03 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								92a9f13452 
								
							
								 
							
						 
						
							
							
								
								Recommend using the latest Node LTS version  
							
							 
							
							
							
						 
						
							2019-03-13 10:53:53 +00:00  
						
					 
				
					
						
							
							
								 
								Jason Robinson
							
						 
						
							 
							
							
								
								
							
							
								
							
								1f1d966033 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2782  from matrix-org/jaywink/use-versioned-scalar-api  
							
							 
							
							... 
							
							
							
							Add versioning to integration manager API /register and /account calls 
							
						 
						
							2019-03-13 12:50:27 +02:00  
						
					 
				
					
						
							
							
								 
								Jason Robinson
							
						 
						
							 
							
							
							
								
							
								2aba18faaf 
								
							
								 
							
						 
						
							
							
								
								Add versioning to integration manager API /register and /account calls  
							
							 
							
							... 
							
							
							
							Current used version will be 1.1.
Signed-off-by: Jason Robinson <jasonr@matrix.org> 
							
						 
						
							2019-03-13 12:39:47 +02:00  
						
					 
				
					
						
							
							
								 
								Jason Robinson
							
						 
						
							 
							
							
								
								
							
							
								
							
								bc0806581c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2777  from matrix-org/jaywink/ensure-scalar-token  
							
							 
							
							... 
							
							
							
							Ensure scalar_token is valid before opening integrations manager 
							
						 
						
							2019-03-13 12:00:04 +02:00  
						
					 
				
					
						
							
							
								 
								Jason Robinson
							
						 
						
							 
							
							
							
								
							
								02ff1763a2 
								
							
								 
							
						 
						
							
							
								
								Ensure scalar_token is valid before opening integrations manager  
							
							 
							
							... 
							
							
							
							Since Scalar (and other integration managers) are loaded as apps into
an iframe, a valid `scalar_token` must exist when loading the app.
It is possible that a scalar_token becomes invalid between the time
when the integration manager button was rendered and the user clicking
the link. Here we make a call to integration manager `/account`
before trying to render the integration manager, which ensures we
have a valid token for the integration manager to work with.
Moving the scalar token revalidation to the cases where it is actually
needed could make it possible to decrease the amount of Scalar /account
calls we do when switching rooms, which is currently 3.
Signed-off-by: Jason Robinson <jasonr@matrix.org> 
							
						 
						
							2019-03-13 11:47:00 +02:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
								
								
							
							
								
							
								9585f111a9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2773  from jryans/yarn  
							
							 
							
							... 
							
							
							
							Switch to `yarn` for dependency management 
							
						 
						
							2019-03-13 09:34:34 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
								
								
							
							
								
							
								c0bb9c8c9c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2778  from jryans/autocomplete-highlight  
							
							 
							
							... 
							
							
							
							Use a distinct color for selected autocomplete items 
							
						 
						
							2019-03-12 18:38:55 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
								
								
							
							
								
							
								09600dcabd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2775  from matrix-org/travis/auth-escape-hatch  
							
							 
							
							... 
							
							
							
							Provide an escape from the registration process 
							
						 
						
							2019-03-12 10:56:49 -06:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								e90d659e19 
								
							
								 
							
						 
						
							
							
								
								Remove validation demo code  
							
							 
							
							... 
							
							
							
							This is example code from @ara4n's work in
https://github.com/matrix-org/matrix-react-sdk/pull/2550 . We're not ready to
actually apply validation yet, so removing this for now. 
							
						 
						
							2019-03-12 16:53:30 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								69a066657b 
								
							
								 
							
						 
						
							
							
								
								Remove bits of Field that supported uncontrolled  
							
							 
							
							... 
							
							
							
							Field is no longer used as an uncontrolled component, so we can remove some
supporting code that we no longer need. 
							
						 
						
							2019-03-12 16:51:19 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								9b252cace5 
								
							
								 
							
						 
						
							
							
								
								Invert to be if(!form) goback  
							
							 
							
							
							
						 
						
							2019-03-12 10:39:38 -06:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								d4dbba3938 
								
							
								 
							
						 
						
							
							
								
								Convert uncontrolled Field usages to controlled  
							
							 
							
							... 
							
							
							
							As part of adding validation to Field, the logic is simpler to follow if we can
assume that all usages of Field use it as a controlled component, instead of
supporting both controlled and uncontrolled.
This converts the uncontrolled usages to controlled. 
							
						 
						
							2019-03-12 16:17:21 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								cff3c94858 
								
							
								 
							
						 
						
							
							
								
								Fix indentation in PhoneNumbers.js  
							
							 
							
							
							
						 
						
							2019-03-12 15:39:30 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								a719839d9f 
								
							
								 
							
						 
						
							
							
								
								Use a distinct color for selected autocomplete items  
							
							 
							
							... 
							
							
							
							This restores the ability to see which autocomplete item is selected (which
seems to have gotten lost during redesign).
Fixes https://github.com/vector-im/riot-web/issues/9134  
							
						 
						
							2019-03-12 14:51:37 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								5a648ecfe4 
								
							
								 
							
						 
						
							
							
								
								Ensure we always set some value in Field  
							
							 
							
							... 
							
							
							
							Always set some value on the Field's input so that it doesn't flip flop between
controlled and uncontrolled. 
							
						 
						
							2019-03-12 14:02:54 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								ea050683bd 
								
							
								 
							
						 
						
							
							
								
								Use the right prop type for functions  
							
							 
							
							
							
						 
						
							2019-03-12 14:02:54 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								57ce4d6e7d 
								
							
								 
							
						 
						
							
							
								
								Call the parent component's `onChange` if it exists  
							
							 
							
							
							
						 
						
							2019-03-12 14:02:54 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								7241418eba 
								
							
								 
							
						 
						
							
							
								
								Appease the linter  
							
							 
							
							... 
							
							
							
							This checks `onValidate` in `render` to make the linter happy. 
							
						 
						
							2019-03-12 14:02:54 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								b8925d857d 
								
							
								 
							
						 
						
							
							
								
								Reorganize field validity styles  
							
							 
							
							... 
							
							
							
							* The field border style was previously moved up to the field
* Validity colors should be shown regardless of focus state 
							
						 
						
							2019-03-12 14:02:54 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								edb7f39ec9 
								
							
								 
							
						 
						
							
							
								
								Validity class currently unused on tooltip  
							
							 
							
							
							
						 
						
							2019-03-12 14:02:54 +00:00