76b82b4b2b 
								
									
								
							
								 
							
						 
						
							
							
								
								Make more code conform to strict null checks ( #10219  
							
							... 
							
							
							
							* Make more code conform to strict null checks
* Fix types
* Fix tests
* Fix remaining test assertions
* Iterate PR 
							
						 
						
							2023-02-24 15:28:40 +00:00  
				
					
						
							
							
								 
						
							
							
								4574c665ea 
								
									
								
							
								 
							
						 
						
							
							
								
								Conform more code to strict null checking ( #10167 )  
							
							... 
							
							
							
							* Conform more code to strict null checking
* Delint
* Iterate PR based on feedback 
							
						 
						
							2023-02-16 17:21:44 +00:00  
				
					
						
							
							
								 
						
							
							
								61a63e47f4 
								
									
								
							
								 
							
						 
						
							
							
								
								Comply with noImplicitAny ( #9940 )  
							
							... 
							
							
							
							* Stash noImplicitAny work
* Stash
* Fix imports
* Iterate
* Fix tests
* Delint
* Fix tests 
							
						 
						
							2023-02-13 11:39:16 +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  
				
					
						
							
							
								 
						
							
							
								f1e8e7f140 
								
									
								
							
								 
							
						 
						
							
							
								
								Enable `@typescript-eslint/explicit-member-accessibility` on /src ( #9785 )  
							
							... 
							
							
							
							* Enable `@typescript-eslint/explicit-member-accessibility` on /src
* Prettier 
							
						 
						
							2022-12-16 12:29:59 +00:00  
				
					
						
							
							
								 
						
							
							
								526645c791 
								
									
								
							
								 
							
						 
						
							
							
								
								Apply prettier formatting  
							
							
							
						 
						
							2022-12-12 12:24:14 +01:00  
				
					
						
							
							
								 
						
							
							
								e66027cd0c 
								
									
								
							
								 
							
						 
						
							
							
								
								Deduplicate string compare utility ( #9579 )  
							
							
							
						 
						
							2022-11-15 10:20:36 +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  
				
					
						
							
							
								 
						
							
							
								2aec197354 
								
							
								 
							
						 
						
							
							
								
								Remove feature_many_integration_managers  
							
							... 
							
							
							
							Rationale: If we want this feature, design will do it properly. 
							
						 
						
							2022-05-06 12:46:26 -06:00  
				
					
						
							
							
								 
						
							
							
								bcf413734b 
								
							
								 
							
						 
						
							
							
								
								Step 8.5: Move tabbed integration manager dialog construction  
							
							
							
						 
						
							2022-03-28 14:02:31 -06:00  
				
					
						
							
							
								 
						
							
							
								d8a939df5d 
								
									
								
							
								 
							
						 
						
							
							
								
								Use & enforce snake_case naming convention on config.json settings ( #8062 )  
							
							... 
							
							
							
							* Document and support the established naming convention for config opts
This change:
* Rename `ConfigOptions` to `IConfigOptions` to match code convention/style, plus move it to a dedicated file
* Update comments and surrounding documentation
* Define every single documented option (from element-web's config.md)
* Enable a linter to enforce the convention
* Invent a translation layer for a different change to use
* No attempt to fix build errors from doing this (at this stage)
* Add demo of lint rule in action
* Fix all obvious instances of SdkConfig case conflicts
* Fix tests to use SdkConfig directly
* Add docs to make unset() calling safer
* Appease the linter
* Update documentation to match snake_case_config
* Fix more instances of square brackets off SdkConfig 
							
						 
						
							2022-03-18 10:12:36 -06:00  
				
					
						
							
							
								 
						
							
							
								7fa01ffb06 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve typing around event emitter handlers ( #7816 )  
							
							
							
						 
						
							2022-02-22 12:18:08 +00:00  
				
					
						
							
							
								 
						
							
							
								bdc56be863 
								
									
								
							
								 
							
						 
						
							
							
								
								Auto fix  
							
							... 
							
							
							
							Signed-off-by: Aaron Raimist <aaron@raim.ist> 
							
						 
						
							2021-10-22 17:23:37 -05:00  
				
					
						
							
							
								 
						
							
							
								5290afcc4c 
								
							
								 
							
						 
						
							
							
								
								Replace console.warn with logger.warn  
							
							... 
							
							
							
							Related https://github.com/vector-im/element-web/issues/18425  
							
						 
						
							2021-10-18 14:08:23 +02:00  
				
					
						
							
							
								 
						
							
							
								5e73a212f4 
								
							
								 
							
						 
						
							
							
								
								Replace console.error with logger.error  
							
							... 
							
							
							
							Related https://github.com/vector-im/element-web/issues/18425  
							
						 
						
							2021-10-18 14:08:23 +02:00  
				
					
						
							
							
								 
						
							
							
								2d1d42b90e 
								
									
								
							
								 
							
						 
						
							
							
								
								Globally replace all console.logs via codemod ( #6827 )  
							
							... 
							
							
							
							This commit replaces all the `console.log` to `logger.log` via an automated script.
Related: vector-im/element-web#18425  
							
						 
						
							2021-09-21 09:48:09 -06:00  
				
					
						
							
							
								 
						
							
							
								ae0a8b8da4 
								
							
								 
							
						 
						
							
							
								
								Auto-fix lint errors  
							
							
							
						 
						
							2021-06-29 13:11:58 +01:00  
				
					
						
							
							
								 
						
							
							
								d7a5547d80 
								
							
								 
							
						 
						
							
							
								
								use Intl.Collator over String.prototype.localeCompare for better performance  
							
							
							
						 
						
							2021-06-02 10:42:17 +01:00  
				
					
						
							
							
								 
						
							
							
								b0acae6e77 
								
							
								 
							
						 
						
							
							
								
								fix remaining type mismatches  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-10-19 21:13:31 +01:00  
				
					
						
							
							
								 
						
							
							
								4ba1f91a2b 
								
							
								 
							
						 
						
							
							
								
								Fix lint issues in new code  
							
							
							
						 
						
							2020-07-20 20:43:55 +01:00  
				
					
						
							
							
								 
						
							
							
								c3ffbdbdbc 
								
							
								 
							
						 
						
							
							
								
								Fix naming format errors  
							
							
							
						 
						
							2020-07-20 20:02:21 +01:00  
				
					
						
							
							
								 
						
							
							
								c0e78b56b1 
								
							
								 
							
						 
						
							
							
								
								convert integrations manager utils to Typescript  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-07-17 13:38:08 +01:00