|  Michael Telatynski | ef385e6028 | Switch to importing more things from the main js-sdk export (#11377) | 2023-08-10 08:01:14 +00:00 | 
				
					
						|  Michael Telatynski | a1328d8ef7 | Switch to importing more things from the main js-sdk export (#11376) | 2023-08-09 15:10:54 +00:00 | 
				
					
						|  Michael Telatynski | f04a0e2860 | Populate info.duration for audio & video file uploads (#11225) * Improve m.file m.image m.audio m.video types
* Populate `info.duration` for audio & video file uploads
* Fix tests
* Iterate types
* Improve coverage
* Fix test
* Add small delay to stabilise cypress test
* Fix test idempotency
* Improve coverage
* Slow down
* iterate | 2023-07-17 12:07:58 +00:00 | 
				
					
						|  Michael Weimann | 0a6fe83a8c | Add audible notifcation on broadcast error (#10654) * Add audible notifcation on broadcast error
* Add error audio file
* Add error ogg
* Catch play broadcast error
* Await play error sound
* Add promise error handling
* Add comment about audio elements | 2023-05-11 12:15:34 +00:00 | 
				
					
						|  Michael Weimann | 5398db21ad | Add ESLint Jest (#10261) | 2023-03-01 16:23:35 +01:00 | 
				
					
						|  Michael Telatynski | e8b92b308b | Conform more code to strict null checking (#10169) * Conform more code to strict null checking
* delint
* Iterate
* delint
* Fix bad test | 2023-02-16 09:38:44 +00:00 | 
				
					
						|  Michael Weimann | fe0d3a7668 | Error handling if broadcast events could not be sent (#9885) | 2023-01-17 07:57:59 +00:00 | 
				
					
						|  Michael Weimann | 4f0a5d1eb4 | Fix broadcast last sequence number (#9858) | 2023-01-09 17:18:46 +00:00 | 
				
					
						|  Michael Weimann | 526645c791 | Apply prettier formatting | 2022-12-12 12:24:14 +01:00 | 
				
					
						|  Michael Weimann | e38c59c535 | Pause voice broadcast on calls (#9623) | 2022-11-28 11:43:59 +00:00 | 
				
					
						|  Michael Weimann | f6347d24ef | Show time left for voice broadcast recordings (#9564) | 2022-11-10 10:53:49 +00:00 | 
				
					
						|  Michael Telatynski | 04bc8fb71c | Optimise Jest run in CI (#9542) | 2022-11-04 10:48:08 +00:00 | 
				
					
						|  Michael Weimann | c497046e39 | Implement voice broadcast `last_chunk_sequence` (#9513) | 2022-10-27 16:24:03 +02:00 | 
				
					
						|  Michael Weimann | 625971acb5 | Replace voice broadcast running with resumed (#9502) | 2022-10-26 12:54:44 +00:00 | 
				
					
						|  Michael Weimann | 9d405a905d | Set voice broadcast defaults (#9471) | 2022-10-20 15:41:10 +02:00 | 
				
					
						|  Michael Weimann | b7996a2e49 | Implement pause voice broadcast recording (#9469) | 2022-10-20 12:44:41 +00:00 | 
				
					
						|  Michael Weimann | 07a1e9a009 | Stop voice broadcast recording on redaction (#9455) | 2022-10-19 16:02:48 +00:00 | 
				
					
						|  Michael Weimann | 0630a9c448 | End voice broadcast recording on any call (#9425) | 2022-10-16 11:35:25 +00:00 | 
				
					
						|  Michael Weimann | 19bc3f1d9a | Include device_id in voice broadcast info events (#9394) | 2022-10-12 13:24:30 +02:00 | 
				
					
						|  Michael Weimann | bac6e12946 | Implement Voice Broadcast recording (#9307) * Implement VoiceBroadcastRecording
* Implement PR feedback
* Add voice broadcast recording stores
* Refactor startNewVoiceBroadcastRecording
* Refactor VoiceBroadcastRecordingsStore to VoiceBroadcastRecording
* Rename VoiceBroadcastRecording to VoiceBroadcastRecorder
* Return remaining chunk on stop
* Extract createVoiceMessageContent
* Implement recording
* Replace dev value with config
* Fix clientInformation-test
* Refactor VoiceBroadcastRecording
* Fix VoiceBroadcastRecording types
* Re-order getter
* Mark voice_broadcast config as optional
* Merge voice-broadcast modules
* Remove underscore props
* Add Optional types
* Add return types everywhere
* Remove test casts
* Add magic comments
* Trigger CI
* Switch VoiceBroadcastRecorder to TypedEventEmitter
* Trigger CI
* Add voice broadcast chunk event content
Co-authored-by: Travis Ralston <travisr@matrix.org> | 2022-10-11 22:31:28 +00:00 | 
				
					
						|  Michael Weimann | d775e403c4 | Add voice broadcast recording stores (#9319) * Add voice broadcast recording stores
* Refactor startNewVoiceBroadcastRecording | 2022-09-28 10:22:50 +02:00 |