1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-07-30 02:21:17 +03:00

16 Commits

Author SHA1 Message Date
ef385e6028 Switch to importing more things from the main js-sdk export (#11377) 2023-08-10 08:01:14 +00:00
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
be972bc913 Check connection before starting broadcast (#9857) 2023-01-09 16:08:30 +01:00
0f7a2ce6df Confirm listen to a broadcast while recording (#9831) 2023-01-02 12:21:33 +00:00
526645c791 Apply prettier formatting 2022-12-12 12:24:14 +01:00
d258402186 Typescript updates (#9658)
* Typescript updates

* Update @types/node

* Fix more types
2022-11-30 11:32:56 +00:00
459df4583e Fix start voice broadcast recording while listening (#9630) 2022-11-30 11:16:22 +01:00
04bc8fb71c Optimise Jest run in CI (#9542) 2022-11-04 10:48:08 +00:00
625971acb5 Replace voice broadcast running with resumed (#9502) 2022-10-26 12:54:44 +00:00
5f59ce182e Resume voice broadcast on load (#9475) 2022-10-21 09:30:02 +02:00
9d405a905d Set voice broadcast defaults (#9471) 2022-10-20 15:41:10 +02:00
8066b9ffbe Prevent starting another voice broadcast (#9457) 2022-10-19 16:22:07 +02:00
bb0c175b7e Display info dialogs if unable to start voice broadcasts (#9453) 2022-10-19 15:01:14 +02:00
19bc3f1d9a Include device_id in voice broadcast info events (#9394) 2022-10-12 13:24:30 +02:00
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
d775e403c4 Add voice broadcast recording stores (#9319)
* Add voice broadcast recording stores

* Refactor startNewVoiceBroadcastRecording
2022-09-28 10:22:50 +02:00