374cee9080 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix flaky jest tests ( #12486 )  
							
							... 
							
							
							
							...and remove the code that causes them to be retried in CI. Most of
these were just lack of waiting for async things to happen, mostly
lazy loading components, hence whythey worked on the retry: because
the code had been loaded by then. 
							
						 
						
							2024-05-02 14:53:35 +00:00  
				
					
						
							
							
								 
						
							
							
								3608d52c4a 
								
									
								
							
								 
							
						 
						
							
							
								
								Default intentional mentions ( #11602 )  
							
							... 
							
							
							
							* Default intentional mentions
* wait for autocomplete to settle before submitting edit
* lint
* Update strings
---------
Co-authored-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2023-09-14 11:36:15 +00:00  
				
					
						
							
							
								 
						
							
							
								d2c6577024 
								
									
								
							
								 
							
						 
						
							
							
								
								Switch to importing more things from the main js-sdk export ( #11394 )  
							
							
							
						 
						
							2023-08-14 08:58:55 +00:00  
				
					
						
							
							
								 
						
							
							
								c3574c2050 
								
									
								
							
								 
							
						 
						
							
							
								
								Switch to importing client from main js-sdk export ( #11370 )  
							
							
							
						 
						
							2023-08-09 07:18:41 +00:00  
				
					
						
							
							
								 
						
							
							
								033c600fa2 
								
									
								
							
								 
							
						 
						
							
							
								
								Switch to importing @types/{event,partials} from main js-sdk export ( #11369 )  
							
							
							
						 
						
							2023-08-08 10:12:12 +00:00  
				
					
						
							
							
								 
						
							
							
								24703eea8f 
								
									
								
							
								 
							
						 
						
							
							
								
								Switch to importing models/event from main js-sdk export ( #11363 )  
							
							
							
						 
						
							2023-08-07 08:24:58 +00:00  
				
					
						
							
							
								 
						
							
							
								e67ca33c4a 
								
									
								
							
								 
							
						 
						
							
							
								
								Switch to importing models/Room from main js-sdk export ( #11361 )  
							
							... 
							
							
							
							* Switch to importing TypedEventEmitter from main js-sdk export
* Switch to importing js-sdk/matrix in cypress
* Remove duplicated imports
* Fix lint:js-fix to run prettier last otherwise ESLint --fix may cause a mess
* Add lint rule
* Switch to importing models/Room from main js-sdk export
* Fix cypress-axe import
* Fix more imports
* Fix cypress-axe import
* Fix duplicated lint rule 
							
						 
						
							2023-08-04 07:36:16 +00:00  
				
					
						
							
							
								 
						
							
							
								e959eca354 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix corrupt thread timeline for sending events ( #11260 )  
							
							... 
							
							
							
							Events which are still in the process of being sent should *not* be included
in the `EventTimeline`. Doing so means that we will attempt to render them
twice, which makes react explode.
Fixes https://github.com/vector-im/element-web/issues/25770  
							
						 
						
							2023-07-14 10:59:55 +00:00  
				
					
						
							
							
								 
						
							
							
								6b46d6e4f8 
								
									
								
							
								 
							
						 
						
							
							
								
								Add MatrixClientPeg::safeGet and use it in tests ( #10985 )  
							
							
							
						 
						
							2023-06-05 18:12:23 +01:00  
				
					
						
							
							
								 
						
							
							
								30429df948 
								
									
								
							
								 
							
						 
						
							
							
								
								Eliminate the use of MatrixClientPeg in utils ( #10910 )  
							
							
							
						 
						
							2023-05-23 16:24:12 +01:00  
				
					
						
							
							
								 
						
							
							
								5398db21ad 
								
									
								
							
								 
							
						 
						
							
							
								
								Add ESLint Jest ( #10261 )  
							
							
							
						 
						
							2023-03-01 16:23:35 +01:00  
				
					
						
							
							
								 
						
							
							
								c29e5f18ff 
								
									
								
							
								 
							
						 
						
							
							
								
								Update usages of test utilities preferring RTL ( #10203 )  
							
							
							
						 
						
							2023-02-22 10:52:55 +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  
				
					
						
							
							
								 
						
							
							
								3e2bf5640e 
								
									
								
							
								 
							
						 
						
							
							
								
								Update to supportsThreads ( #9907 )  
							
							
							
						 
						
							2023-01-30 12:20:11 +00:00  
				
					
						
							
							
								 
						
							
							
								a0a419a3b8 
								
									
								
							
								 
							
						 
						
							
							
								
								Allow thread panel to be closed after being opened from notification ( #9937 )  
							
							... 
							
							
							
							* Allow thread panel to be closed after being opened from notification
* Add test to ensure the behavior is correct 
							
						 
						
							2023-01-23 14:35:44 +01:00  
				
					
						
							
							
								 
						
							
							
								526645c791 
								
									
								
							
								 
							
						 
						
							
							
								
								Apply prettier formatting  
							
							
							
						 
						
							2022-12-12 12:24:14 +01:00  
				
					
						
							
							
								 
						
							
							
								3cbd88c280 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix `ThreadView` tests not using thread flag ( #9547 )  
							
							... 
							
							
							
							Fixes tests failing from changes made by https://github.com/matrix-org/matrix-js-sdk/pull/2856  
							
						 
						
							2022-11-07 14:21:49 -06:00  
				
					
						
							
							
								 
						
							
							
								306a2449e5 
								
									
								
							
								 
							
						 
						
							
							
								
								Show thread notification if thread timeline is closed ( #9495 )  
							
							... 
							
							
							
							* Show thread notification if thread timeline is closed
* Simplify isViewingEventTimeline statement
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
* Fix show desktop notifications
* Add RoomViewStore thread id assertions
* Add Notifier tests
* fix lint
* Remove it.only
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2022-10-25 16:53:31 +00:00  
				
					
						
							
							
								 
						
							
							
								be281fd735 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix threads fallback incorrectly targets root event ( #9229 )  
							
							... 
							
							
							
							* Use RelationType enum instead of hardcoded value
* Fix threads replies fallback to target last reply
* Only unsubscribe from threads events if needed
* fix strict null check
* fix strict null checks
* strict null checks
* fix typing
* Unsubscribe listeners if new thread is `null`
Co-authored-by: Faye Duxovni <fayed@element.io>
* Update strict null checks
* Type HTMLElement as nullable
* Add thread fallback integration test
* lint fix
* Update snapshots
* Add test after changing thread
* Remove test comment
* update snapshot
* fix room context test utility
* Add ThreadListContextMenu test
* lint fix
* fix thread rendering
Co-authored-by: Faye Duxovni <fayed@element.io>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2022-10-20 12:48:25 +01:00