ef385e6028 
								
									
								
							
								 
							
						 
						
							
							
								
								Switch to importing more things from the main js-sdk export ( #11377 )  
							
							
							
						 
						
							2023-08-10 08:01:14 +00:00  
				
					
						
							
							
								 
						
							
							
								c3574c2050 
								
									
								
							
								 
							
						 
						
							
							
								
								Switch to importing client from main js-sdk export ( #11370 )  
							
							
							
						 
						
							2023-08-09 07:18:41 +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  
				
					
						
							
							
								 
						
							
							
								9fcd1f2434 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove reply fallback from notifications ( #11278 )  
							
							... 
							
							
							
							* Remove reply fallback from notifications
* Add test 
							
						 
						
							2023-07-17 14:04:09 +00:00  
				
					
						
							
							
								 
						
							
							
								5cf818fefa 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix spurious notifications on non-live events ( #11133 )  
							
							... 
							
							
							
							* Fix notifier not discriminating removed and backpaginated events
* Ignore events on the thread list generated timelines
* Add test
* tsc strict 
							
						 
						
							2023-06-27 09:39:55 +00:00  
				
					
						
							
							
								 
						
							
							
								5398db21ad 
								
									
								
							
								 
							
						 
						
							
							
								
								Add ESLint Jest ( #10261 )  
							
							
							
						 
						
							2023-03-01 16:23:35 +01: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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								22a2a93751 
								
									
								
							
								 
							
						 
						
							
							
								
								Only notify for first broadcast chunk ( #9901 )  
							
							... 
							
							
							
							* Only notify for first broadcast chunk
* Trigger CI 
							
						 
						
							2023-01-17 09:04:36 +00:00  
				
					
						
							
							
								 
						
							
							
								b79912e390 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve strict typing  
							
							
							
						 
						
							2023-01-03 10:16:46 +01:00  
				
					
						
							
							
								 
						
							
							
								cb4e444a60 
								
									
								
							
								 
							
						 
						
							
							
								
								Mute broadcast chunk notifications  
							
							
							
						 
						
							2023-01-03 10:16:32 +01:00  
				
					
						
							
							
								 
						
							
							
								526645c791 
								
									
								
							
								 
							
						 
						
							
							
								
								Apply prettier formatting  
							
							
							
						 
						
							2022-12-12 12:24:14 +01:00  
				
					
						
							
							
								 
						
							
							
								1f703b8898 
								
									
								
							
								 
							
						 
						
							
							
								
								bugfix: fix an issue where the Notifier would incorrectly fire for non-timeline events ( #9664 )  
							
							... 
							
							
							
							* bugfix: fix an issue where the Notifier would incorrectly fire for non-timeline events
This was caused by listening for ClientEvent.Event, not RoomEvent.Timeline.
Fixes https://github.com/vector-im/element-web/issues/17263 
* tsc strict checks maybe
* More types?
* Update src/Notifier.ts
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
* Update src/Notifier.ts
* fix LL test; review comments
* More tests
* More tsc strict checks..
* More strict ts..
* More ts
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2022-12-01 12:21:56 +00:00  
				
					
						
							
							
								 
						
							
							
								8c0d202df4 
								
									
								
							
								 
							
						 
						
							
							
								
								Enable tsc alwaysStrict, strictBindCallApply, noImplicitThis ( #9600 )  
							
							... 
							
							
							
							* Enable tsc alwaysStrict
* Enable tsc strictBindCallApply
* Enable tsc noImplicitThis
* Add d.ts
* Improve types
* Add ?
* Increase coverage
* Improve coverage 
							
						 
						
							2022-11-21 11:24:59 +00: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  
				
					
						
							
							
								 
						
							
							
								77764d80bc 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix regressions around media uploads failing and causing soft crashes ( #9549 )  
							
							
							
						 
						
							2022-11-07 11:56:43 +00:00  
				
					
						
							
							
								 
						
							
							
								04bc8fb71c 
								
									
								
							
								 
							
						 
						
							
							
								
								Optimise Jest run in CI ( #9542 )  
							
							
							
						 
						
							2022-11-04 10:48:08 +00: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  
				
					
						
							
							
								 
						
							
							
								1e9872662a 
								
									
								
							
								 
							
						 
						
							
							
								
								Device manager - test coverage for Notifier ( #9392 )  
							
							... 
							
							
							
							* use correct default for notification silencing
* test notifications with no local notifications setting event
* test notifier from cli event to trigger
* lint 
							
						 
						
							2022-10-13 09:07:48 +02:00  
				
					
						
							
							
								 
						
							
							
								c795ada78c 
								
									
								
							
								 
							
						 
						
							
							
								
								Device manager - eagerly create `m.local_notification_settings` events ( #9353 )  
							
							... 
							
							
							
							* eagerly save m.local_notification_settings events
* unskip test
* create local notification settings after first non-cached sync 
							
						 
						
							2022-10-10 15:18:38 +01:00  
				
					
						
							
							
								 
						
							
							
								6356a8c056 
								
									
								
							
								 
							
						 
						
							
							
								
								Add notifications and toasts for Element Call calls ( #9337 )  
							
							
							
						 
						
							2022-10-06 14:27:12 +00:00  
				
					
						
							
							
								 
						
							
							
								a49603b9b8 
								
									
								
							
								 
							
						 
						
							
							
								
								Inhibit local notifications when local notifications are silenced ( #9328 )  
							
							
							
						 
						
							2022-09-29 14:23:02 +00:00