39e9bffe1f 
								
							
								 
							
						 
						
							
							
								
								Make encryption events into bubble-style tiles  
							
							... 
							
							
							
							Factors out the verification tile stuff into encryption event
styles so we can reuse them betwen all the encryption event tiles.
Also makes the event list summary stuff even more gnarly by
putting the encryption event tile above the group. We really need
to refactor that. :/
Fixes https://github.com/vector-im/riot-web/issues/12006  
							
						 
						
							2020-01-30 20:03:26 +00:00  
				
					
						
							
							
								 
						
							
							
								76e61b9948 
								
							
								 
							
						 
						
							
							
								
								Merge branches 'develop' and 't3chguy/cs_verification_decoration' of  https://github.com/matrix-org/matrix-react-sdk  into t3chguy/cs_verification_decoration  
							
							
							
						 
						
							2020-01-28 17:19:59 +00:00  
				
					
						
							
							
								 
						
							
							
								ff532dd684 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into hs/bridge-info-pretty  
							
							
							
						 
						
							2020-01-28 16:01:50 +00:00  
				
					
						
							
							
								 
						
							
							
								dea919f6ee 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3953  from matrix-org/jryans/verif-toast-details-2  
							
							... 
							
							
							
							Add new session verification details dialog 
							
						 
						
							2020-01-28 11:50:03 +00:00  
				
					
						
							
							
								 
						
							
							
								7c0a461cbb 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into hs/bridge-info-pretty  
							
							
							
						 
						
							2020-01-28 11:22:02 +00:00  
				
					
						
							
							
								 
						
							
							
								d014c5239b 
								
							
								 
							
						 
						
							
							
								
								Add new session verification details dialog  
							
							... 
							
							
							
							This gives more info on the session you're about to verify, including device
name and ID.
Fixes https://github.com/vector-im/riot-web/issues/11977  
							
						 
						
							2020-01-27 23:16:26 +00:00  
				
					
						
							
							
								 
						
							
							
								89f110f60a 
								
							
								 
							
						 
						
							
							
								
								Add separate component for post-auth security flows  
							
							... 
							
							
							
							Instead of twisting `AuthBody`, this adds a new component for the different
styling of post-auth security flows. This also makes them fixed width and
adjusts padding to match designs. 
							
						 
						
							2020-01-27 22:28:07 +00:00  
				
					
						
							
							
								 
						
							
							
								c0d1298c4f 
								
							
								 
							
						 
						
							
							
								
								Factor out into BridgeTile  
							
							
							
						 
						
							2020-01-27 14:05:22 +00:00  
				
					
						
							
							
								 
						
							
							
								342fcb09c4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of  https://github.com/matrix-org/matrix-react-sdk  into t3chguy/cs_verification_decoration  
							
							... 
							
							
							
							 Conflicts:
	src/components/views/right_panel/VerificationPanel.js
	src/components/views/toasts/VerificationRequestToast.js 
							
						 
						
							2020-01-24 16:19:41 +00:00  
				
					
						
							
							
								 
						
							
							
								7a5e172b88 
								
							
								 
							
						 
						
							
							
								
								Apply a huge part of the decorations and copy  
							
							
							
						 
						
							2020-01-24 16:16:46 +00:00  
				
					
						
							
							
								 
						
							
							
								a6fcbcacf6 
								
							
								 
							
						 
						
							
							
								
								Seperates out the padlock icon, and adds a tooltip  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/11840  
							
						 
						
							2020-01-24 12:06:21 +00:00  
				
					
						
							
							
								 
						
							
							
								7da9e0582f 
								
							
								 
							
						 
						
							
							
								
								Rename DMInviteDialog to be a generic Invite Dialog  
							
							
							
						 
						
							2020-01-16 13:42:34 -07:00  
				
					
						
							
							
								 
						
							
							
								27ee90cad5 
								
							
								 
							
						 
						
							
							
								
								Add post-login complete security flow  
							
							... 
							
							
							
							This adds a step after login to complete security for your new session. At the
moment, the only verification method is entering your SSSS passphrase, but nicer
paths will be added soon.
This new step only appears when crypto is available and the account has
cross-signing enabled in SSSS.
Fixes https://github.com/vector-im/riot-web/issues/11214  
							
						 
						
							2020-01-15 21:53:36 +00:00  
				
					
						
							
							
								 
						
							
							
								4de0f7257a 
								
							
								 
							
						 
						
							
							
								
								Initial implementation of FTUE user lists design  
							
							... 
							
							
							
							This covers the "recents" section and rough design exclusively. It is known that the Field does nothing and that there's a bunch of missing functionality - this is to be iterated upon in future PRs. Labs flag is to aide development and should be removed in a very near future PR.
Also, this is focusing on DMs and not user lists in general because I misinterpreted the scope. I'll fix this in a future PR and instead make this the best DM invite dialog it can be.
Closes https://github.com/vector-im/riot-web/issues/11197  
							
						 
						
							2020-01-02 17:40:18 -07:00  
				
					
						
							
							
								 
						
							
							
								9bdadd2103 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3751  from matrix-org/t3chguy/react16_contexts_online_dot  
							
							... 
							
							
							
							Room Tile DMs online/active green dot 
							
						 
						
							2019-12-27 16:50:21 +00:00  
				
					
						
							
							
								 
						
							
							
								22fe0add3c 
								
							
								 
							
						 
						
							
							
								
								Make UserOnlineDot more generic  
							
							
							
						 
						
							2019-12-26 18:14:46 +00:00  
				
					
						
							
							
								 
						
							
							
								b2249d0561 
								
							
								 
							
						 
						
							
							
								
								Initial rejig  
							
							
							
						 
						
							2019-12-19 20:09:05 +00:00  
				
					
						
							
							
								 
						
							
							
								9fa2680dc6 
								
							
								 
							
						 
						
							
							
								
								Implement new design for uploading/removing avatars  
							
							
							
						 
						
							2019-12-16 14:58:12 +00:00  
				
					
						
							
							
								 
						
							
							
								fae819dfe5 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into jryans/4s-new-key-backup  
							
							
							
						 
						
							2019-12-11 10:05:20 +00:00  
				
					
						
							
							
								 
						
							
							
								9f1c2cd3e1 
								
							
								 
							
						 
						
							
							
								
								Add dialogs for creating and accessing secret storage  
							
							... 
							
							
							
							This adds dialogs for creating and accessing secret storage via a passphrase or
recovery key. These flows are adapted from the ones used for key backup. 
							
						 
						
							2019-12-05 15:34:07 +00:00  
				
					
						
							
							
								 
						
							
							
								2a8853dd82 
								
							
								 
							
						 
						
							
							
								
								Remove duplicate dialog CSS  
							
							
							
						 
						
							2019-12-04 17:24:49 +00:00  
				
					
						
							
							
								 
						
							
							
								c6e56d98b3 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into jryans/4s-new-key-backup  
							
							
							
						 
						
							2019-11-29 11:31:23 +00:00  
				
					
						
							
							
								 
						
							
							
								c103fe4273 
								
							
								 
							
						 
						
							
							
								
								Add cross-signing diagnostic panel  
							
							... 
							
							
							
							This is not part of any designs, so it may be short-lived, but it's quite handy
for diagnosing issues with cross-signing at least while the feature is in
development. 
							
						 
						
							2019-11-29 11:29:08 +00:00  
				
					
						
							
							
								 
						
							
							
								f020929345 
								
							
								 
							
						 
						
							
							
								
								Add an option to invite users to upgraded private rooms  
							
							... 
							
							
							
							The option doesn't show up on public room upgrades. 
							
						 
						
							2019-11-27 20:29:11 -07:00  
				
					
						
							
							
								 
						
							
							
								4a684d01a4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3661  from matrix-org/bwindels/verif-toasts  
							
							... 
							
							
							
							Show incoming verification requests in in-app notifications 
							
						 
						
							2019-11-22 16:39:18 +00:00  
				
					
						
							
							
								 
						
							
							
								66cc68bae4 
								
							
								 
							
						 
						
							
							
								
								add new-styled button  
							
							... 
							
							
							
							might merge it later on with accessible button 
							
						 
						
							2019-11-22 16:04:51 +01:00  
				
					
						
							
							
								 
						
							
							
								e86d2b616e 
								
							
								 
							
						 
						
							
							
								
								add ToastContainer  
							
							
							
						 
						
							2019-11-22 16:04:51 +01:00  
				
					
						
							
							
								 
						
							
							
								6597e0bd42 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3646  from matrix-org/travis/integration-manager-opt  
							
							... 
							
							
							
							Add an option to disable the use of integration managers for provisioning 
							
						 
						
							2019-11-21 08:10:56 -07:00  
				
					
						
							
							
								 
						
							
							
								81c9bdd9f3 
								
							
								 
							
						 
						
							
							
								
								It's called an "Integration Manager" (singular)  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/11256 
This was finally annoying me enough to fix it. 
							
						 
						
							2019-11-20 20:14:25 -07:00  
				
					
						
							
							
								 
						
							
							
								fd12eb28e7 
								
							
								 
							
						 
						
							
							
								
								Move many widget options to a context menu  
							
							... 
							
							
							
							Part of https://github.com/vector-im/riot-web/issues/11262  
							
						 
						
							2019-11-20 19:17:42 -07:00  
				
					
						
							
							
								 
						
							
							
								b278531f2f 
								
							
								 
							
						 
						
							
							
								
								add IconButton as in design  
							
							
							
						 
						
							2019-11-15 16:14:18 +01:00  
				
					
						
							
							
								 
						
							
							
								6d0b388fa2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into travis/mjolnir  
							
							
							
						 
						
							2019-11-12 10:00:01 -07:00  
				
					
						
							
							
								 
						
							
							
								0d2f9c4215 
								
							
								 
							
						 
						
							
							
								
								add verification request tile + styling  
							
							
							
						 
						
							2019-11-07 19:54:56 +01:00  
				
					
						
							
							
								 
						
							
							
								11068d189c 
								
							
								 
							
						 
						
							
							
								
								Hide messages blocked by ban lists  
							
							
							
						 
						
							2019-10-31 16:19:42 -06:00  
				
					
						
							
							
								 
						
							
							
								b93508728a 
								
							
								 
							
						 
						
							
							
								
								Add personal list management to Mjolnir section  
							
							
							
						 
						
							2019-10-31 14:24:51 -06:00  
				
					
						
							
							
								 
						
							
							
								c5d5cd72bc 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3465  from matrix-org/t3chguy/nvl/userinfo  
							
							... 
							
							
							
							UserInfo consolidation of GroupMemberInfo and MemberInfo panels 
							
						 
						
							2019-10-21 15:50:08 +01:00  
				
					
						
							
							
								 
						
							
							
								497b779334 
								
							
								 
							
						 
						
							
							
								
								Add full emoji picker for reactions  
							
							... 
							
							
							
							Signed-off-by: Tulir Asokan <tulir@maunium.net> 
							
						 
						
							2019-10-14 00:32:11 +03:00  
				
					
						
							
							
								 
						
							
							
								37b8b52d0d 
								
							
								 
							
						 
						
							
							
								
								regenerate components  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2019-10-09 12:50:19 +02:00  
				
					
						
							
							
								 
						
							
							
								34530843f4 
								
							
								 
							
						 
						
							
							
								
								Factor out generic EventListSummary from MELS  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2019-10-09 12:50:03 +02:00  
				
					
						
							
							
								 
						
							
							
								df02eb8e92 
								
							
								 
							
						 
						
							
							
								
								Add UserInfo panel (consolidation of MemberInfo & GroupMemberInfo) Labs  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2019-10-07 16:52:50 +01:00  
				
					
						
							
							
								 
						
							
							
								0e8dc24c3f 
								
							
								 
							
						 
						
							
							
								
								Add a basic error boundary for the entire app  
							
							... 
							
							
							
							This adds a basic error boundary around the entire app to catch errors during
rendering and present the user with the options on how to proceed. This is not
implemented as a modal so that it could be used selectively in portions of the
app as well, such as just the `RoomView`.
Fixes https://github.com/vector-im/riot-web/issues/11009  
							
						 
						
							2019-10-02 17:31:22 +01:00  
				
					
						
							
							
								 
						
							
							
								8a1c1bbec4 
								
							
								 
							
						 
						
							
							
								
								implement RoomAliasField component  
							
							... 
							
							
							
							adding a postfix to Field to show the domain name 
							
						 
						
							2019-09-23 11:22:30 +02:00  
				
					
						
							
							
								 
						
							
							
								da29057fd8 
								
							
								 
							
						 
						
							
							
								
								move format bar to own component  
							
							
							
						 
						
							2019-09-06 10:39:19 +02:00  
				
					
						
							
							
								 
						
							
							
								b3cda4b19a 
								
							
								 
							
						 
						
							
							
								
								Support multiple integration managers behind a labs flag  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/10622 
Implements [MSC1957](https://github.com/matrix-org/matrix-doc/pull/1957 )
Design is not final. 
							
						 
						
							2019-08-23 09:12:40 -06:00  
				
					
						
							
							
								 
						
							
							
								cfbd2e9cc8 
								
							
								 
							
						 
						
							
							
								
								support basic sending with new main composer  
							
							... 
							
							
							
							this removes all formatting options, as the new editor doesn't
have any. 
							
						 
						
							2019-08-22 13:33:20 +01:00  
				
					
						
							
							
								 
						
							
							
								505846ce53 
								
							
								 
							
						 
						
							
							
								
								split up css, update class names  
							
							
							
						 
						
							2019-08-22 13:33:20 +01:00  
				
					
						
							
							
								 
						
							
							
								417de0cac7 
								
							
								 
							
						 
						
							
							
								
								Add an inline terms agreement component  
							
							... 
							
							
							
							Handles agreement of terms in an inline way. 
							
						 
						
							2019-08-19 22:59:33 -06:00  
				
					
						
							
							
								 
						
							
							
								03d735f4ed 
								
							
								 
							
						 
						
							
							
								
								Support changing your integration manager in the UI  
							
							... 
							
							
							
							Part of https://github.com/vector-im/riot-web/issues/10161  
							
						 
						
							2019-08-12 15:40:50 -06:00  
				
					
						
							
							
								 
						
							
							
								c76514fceb 
								
							
								 
							
						 
						
							
							
								
								Add UI in settings to change ID Server  
							
							... 
							
							
							
							Just changes the current ID server being used
To come in subsequent PRs:
 * Store this in account data
 * Check for terms or support the proper UI for accepting terms when setting
 * Support disconnecting
Part 1 of https://github.com/vector-im/riot-web/issues/10094 
Requires https://github.com/matrix-org/matrix-js-sdk/pull/1013  
							
						 
						
							2019-08-09 18:07:58 +01:00  
				
					
						
							
							
								 
						
							
							
								ae834f8d05 
								
							
								 
							
						 
						
							
							
								
								Split out SlashCommandHelpDialog, group by category and style it  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2019-08-06 18:03:38 +01:00