e5f06df3f7 
								
									
								
							
								 
							
						 
						
							
							
								
								Better error handling in jump to date ( #10405 )  
							
							... 
							
							
							
							- Friendly error messages with details
 - Add a way to submit debug logs for actual errors (non-networking errors)
 - Don't jump someone back to a room they already navigated away from. Fixes bug mentioned in https://github.com/vector-im/element-web/issues/21263#issuecomment-1056809714  
							
						 
						
							2023-03-24 14:39:24 -05:00  
				
					
						
							
							
								 
						
							
							
								8cb8cd4eb1 
								
									
								
							
								 
							
						 
						
							
							
								
								Conform more code to `strictNullChecks` ( #10368  
							
							... 
							
							
							
							* Conform more code to `strictNullChecks`
* Iterate 
							
						 
						
							2023-03-14 11:09:35 +00:00  
				
					
						
							
							
								 
						
							
							
								629e5cb01f 
								
									
								
							
								 
							
						 
						
							
							
								
								Properly type Modal props to ensure useful typescript checking ( #10238  
							
							... 
							
							
							
							* Properly type Modal props to ensure useful typescript checking
* delint
* Iterate
* Iterate
* Fix modal.close loop
* Iterate
* Fix tests
* Add comment
* Fix test 
							
						 
						
							2023-02-28 10:31:48 +00:00  
				
					
						
							
							
								 
						
							
							
								145a5a8a8d 
								
									
								
							
								 
							
						 
						
							
							
								
								Conform more code to strict null checking ( #10153 )  
							
							... 
							
							
							
							* Conform more code to strict null checking
* Conform more code to strict null checking
* Iterate
* Iterate 
							
						 
						
							2023-02-15 13:36:22 +00:00  
				
					
						
							
							
								 
						
							
							
								030b7e90bf 
								
									
								
							
								 
							
						 
						
							
							
								
								Enable `@typescript-eslint/explicit-function-return-type` in /src ( #9788 )  
							
							... 
							
							
							
							* Enable `@typescript-eslint/explicit-member-accessibility` on /src
* Prettier
* Enable `@typescript-eslint/explicit-function-return-type` in /src
* Fix types
* tsc strict fixes
* Delint
* Fix test
* Fix bad merge 
							
						 
						
							2023-01-12 13:25:14 +00:00  
				
					
						
							
							
								 
						
							
							
								526645c791 
								
									
								
							
								 
							
						 
						
							
							
								
								Apply prettier formatting  
							
							
							
						 
						
							2022-12-12 12:24:14 +01:00  
				
					
						
							
							
								 
						
							
							
								89439d4f10 
								
									
								
							
								 
							
						 
						
							
							
								
								Further password reset flow enhancements ( #9662 )  
							
							
							
						 
						
							2022-12-06 10:01:25 +01:00  
				
					
						
							
							
								 
						
							
							
								da779531f1 
								
									
								
							
								 
							
						 
						
							
							
								
								Close context menu when a modal is opened to prevent user getting stuck ( #9560 )  
							
							
							
						 
						
							2022-11-09 15:33:09 +00:00  
				
					
						
							
							
								 
						
							
							
								a0c35d088a 
								
									
								
							
								 
							
						 
						
							
							
								
								Add Voice Broadcast labs setting and composer button ( #9279 )  
							
							... 
							
							
							
							* Add Voice Broadcast labs setting and composer button
* Implement strict typing
* Extend MessageComposer-test
* Extend tests
* Revert some strict type fixex
* Convert FEATURES to enum; change case
* Use fake timers in MessageComposer-test 
							
						 
						
							2022-09-16 09:10:33 +00:00  
				
					
						
							
							
								 
						
							
							
								3c5c2bef6d 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove Piwik support ( #8835 )  
							
							... 
							
							
							
							* Remove all mentions of Piwik
* Kill off all consumer of the old Piwik Analytics module
* Simplify ModalManager interface
* i18n
* Attempt to fix old e2e tests
* Remove unused component
* Iterate PR 
							
						 
						
							2022-06-14 17:51:51 +01:00  
				
					
						
							
							
								 
						
							
							
								87dc2e8141 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix ModalManager reRender racing with itself ( #7027 )  
							
							
							
						 
						
							2021-10-25 12:37:59 +01:00  
				
					
						
							
							
								 
						
							
							
								9fe9534e01 
								
							
								 
							
						 
						
							
							
								
								fix three lints  
							
							
							
						 
						
							2021-07-20 10:33:52 +01:00  
				
					
						
							
							
								 
						
							
							
								ce78cdf4ad 
								
							
								 
							
						 
						
							
							
								
								Conform to new react and typescript eslint rules  
							
							
							
						 
						
							2021-07-19 22:43:11 +01:00  
				
					
						
							
							
								 
						
							
							
								c0fab6647d 
								
							
								 
							
						 
						
							
							
								
								Use defer from js-sdk as it has a better ts definition  
							
							
							
						 
						
							2021-07-01 22:50:06 +01:00  
				
					
						
							
							
								 
						
							
							
								ae0a8b8da4 
								
							
								 
							
						 
						
							
							
								
								Auto-fix lint errors  
							
							
							
						 
						
							2021-06-29 13:11:58 +01:00  
				
					
						
							
							
								 
						
							
							
								3c72569270 
								
							
								 
							
						 
						
							
							
								
								Fix modal opening race condition  
							
							... 
							
							
							
							Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
React 17 is hitting a race condition when a modal is closing and is trying to open another one within the same tick.
A proper long term fix would be using React.createPortal to avoid manually mounting and unmounting new React roots 
							
						 
						
							2021-06-22 09:53:58 +01:00  
				
					
						
							
							
								 
						
							
							
								262475f96e 
								
							
								 
							
						 
						
							
							
								
								Add a button to reset personal encryption state during login  
							
							
							
						 
						
							2021-03-30 15:37:06 -06:00  
				
					
						
							
							
								 
						
							
							
								3fd13b89b8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into develop  
							
							
							
						 
						
							2020-11-18 20:14:25 +01:00  
				
					
						
							
							
								 
						
							
							
								00b1a03a3e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/feat/modal-widgets  
							
							... 
							
							
							
							 Conflicts:
	src/@types/global.d.ts
	src/FromWidgetPostMessageApi.js
	src/WidgetMessaging.js
	src/widgets/WidgetApi.ts 
							
						 
						
							2020-10-19 19:46:07 +01:00  
				
					
						
							
							
								 
						
							
							
								d7f15985f5 
								
									
								
							
								 
							
						 
						
							
							
								
								Close all active modals when home shortcut is used  
							
							... 
							
							
							
							Signed-off-by: Heiko Carrasco <heiko.carrasco@yahoo.com> 
							
						 
						
							2020-10-13 19:26:30 +02:00  
				
					
						
							
							
								 
						
							
							
								2698a12a6f 
								
							
								 
							
						 
						
							
							
								
								Convert `src/SecurityManager.js` to TypeScript  
							
							... 
							
							
							
							This includes a few small API tweaks as well, only in cases where TS revealed we
were doing something confusing or wrong.
Part of https://github.com/vector-im/element-web/issues/15350  
							
						 
						
							2020-10-09 17:27:03 +01:00  
				
					
						
							
							
								 
						
							
							
								44bc8fc67e 
								
							
								 
							
						 
						
							
							
								
								Initial Modal Widget work tweaks MSC2790  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-09-25 14:08:27 +01:00  
				
					
						
							
							
								 
						
							
							
								342f1d5b43 
								
							
								 
							
						 
						
							
							
								
								Extremely bad support for "temporary widgets"  
							
							
							
						 
						
							2020-09-21 14:36:24 -06:00  
				
					
						
							
							
								 
						
							
							
								9ba33c7f80 
								
							
								 
							
						 
						
							
							
								
								Fix eslint ts override tsx matching and delint  
							
							
							
						 
						
							2020-08-29 01:11:08 +01:00  
				
					
						
							
							
								 
						
							
							
								ce226ab534 
								
							
								 
							
						 
						
							
							
								
								Replace Riot with Element in docs and comments  
							
							... 
							
							
							
							This only covers the simple cases of references to issues and repos. More
complex areas, such as deployment scripts, will be handled separately.
Part of https://github.com/vector-im/element-web/issues/14864  
							
						 
						
							2020-08-03 18:33:36 +01:00  
				
					
						
							
							
								 
						
							
							
								209c350132 
								
							
								 
							
						 
						
							
							
								
								Fix typing  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-07-13 00:19:15 +01:00  
				
					
						
							
							
								 
						
							
							
								004d954a5b 
								
							
								 
							
						 
						
							
							
								
								remove redundant comment  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-07-12 21:17:51 +01:00  
				
					
						
							
							
								 
						
							
							
								b868617ba3 
								
							
								 
							
						 
						
							
							
								
								Convert Modal to TypeScript  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-07-12 21:13:28 +01:00