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
|
be972bc913
|
Check connection before starting broadcast (#9857)
|
2023-01-09 16:08:30 +01:00 |
|
Michael Weimann
|
0f7a2ce6df
|
Confirm listen to a broadcast while recording (#9831)
|
2023-01-02 12:21:33 +00:00 |
|
Michael Weimann
|
526645c791
|
Apply prettier formatting
|
2022-12-12 12:24:14 +01:00 |
|
Michael Telatynski
|
d258402186
|
Typescript updates (#9658)
* Typescript updates
* Update @types/node
* Fix more types
|
2022-11-30 11:32:56 +00:00 |
|
Michael Weimann
|
459df4583e
|
Fix start voice broadcast recording while listening (#9630)
|
2022-11-30 11:16:22 +01:00 |
|
Michael Telatynski
|
04bc8fb71c
|
Optimise Jest run in CI (#9542)
|
2022-11-04 10:48:08 +00:00 |
|
Michael Weimann
|
625971acb5
|
Replace voice broadcast running with resumed (#9502)
|
2022-10-26 12:54:44 +00:00 |
|
Michael Weimann
|
5f59ce182e
|
Resume voice broadcast on load (#9475)
|
2022-10-21 09:30:02 +02:00 |
|
Michael Weimann
|
9d405a905d
|
Set voice broadcast defaults (#9471)
|
2022-10-20 15:41:10 +02:00 |
|
Michael Weimann
|
8066b9ffbe
|
Prevent starting another voice broadcast (#9457)
|
2022-10-19 16:22:07 +02:00 |
|
Michael Weimann
|
bb0c175b7e
|
Display info dialogs if unable to start voice broadcasts (#9453)
|
2022-10-19 15:01:14 +02: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 |
|