| ![renovate[bot]](/assets/img/avatar_default.png) renovate[bot] | a0c8575113 | Update dependency prettier to v3 (#12095) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com> | 2024-01-02 18:56:39 +00:00 | 
				
					
						|  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 | c3574c2050 | Switch to importing client from main js-sdk export (#11370) | 2023-08-09 07:18:41 +00:00 | 
				
					
						|  Michael Telatynski | 6b46d6e4f8 | Add MatrixClientPeg::safeGet and use it in tests (#10985) | 2023-06-05 18:12:23 +01:00 | 
				
					
						|  Michael Telatynski | 6166dbb661 | Make existing and new issue URLs configurable (#10710) * Make existing and new issue URLs configurable
* Apply a deep merge over sdk config to allow sane nested structures
* Defaultize
* Fix types
* Iterate
* Add FeedbackDialog snapshot test
* Add SdkConfig snapshot tests
* Iterate
* Fix tests
* Iterate types
* Fix test | 2023-04-26 09:36:00 +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 Telatynski | da7aa4055e | Conform more of the code base to strict null checking (#10147) * Conform more of the code base to strict null checking
* More strict fixes
* More strict work
* Fix missing optional type
* Iterate | 2023-02-13 17:01:43 +00:00 | 
				
					
						|  Michael Telatynski | 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 | 
				
					
						|  Michael Weimann | c6f6fa62f7 | Implement broadcast UTD handling (#10021) | 2023-02-01 13:32:49 +01:00 | 
				
					
						|  Michael Weimann | 29c193210f | Stop broadcasts on logout (#9978) Co-authored-by: Andy Balaam <andy.balaam@matrix.org> | 2023-01-24 10:58:37 +00:00 | 
				
					
						|  Michael Weimann | be972bc913 | Check connection before starting broadcast (#9857) | 2023-01-09 16:08:30 +01:00 | 
				
					
						|  Michael Weimann | 488a08a25e | Allow reactions for broadcasts (#9856) | 2023-01-05 08:40:09 +01:00 | 
				
					
						|  Michael Weimann | 0f7a2ce6df | Confirm listen to a broadcast while recording (#9831) | 2023-01-02 12:21:33 +00:00 | 
				
					
						|  Michael Weimann | 100b1d5aa1 | Fix broadcast pre-recording check (#9834) | 2022-12-28 15:13:37 +00:00 | 
				
					
						|  Michael Weimann | 2b7d106481 | Handle voice broadcast last_chunk_sequence (#9812) | 2022-12-28 09:32:49 +00:00 | 
				
					
						|  Michael Weimann | 539a50ae30 | Pause non-live broadcast from other room (#9825) | 2022-12-28 09:29:42 +01:00 | 
				
					
						|  Michael Weimann | 6c40e2476a | Consider own broadcasts from other device as a playback (#9821) | 2022-12-23 16:41:18 +00:00 | 
				
					
						|  Michael Weimann | a2777d3a03 | Add labs setting to force small broadcast chunks (#9806) | 2022-12-23 13:45:26 +00:00 | 
				
					
						|  Michael Weimann | b81582d045 | Improve live voice broadcast detection by testing if the started event has been redacted (#9780) | 2022-12-22 10:37:07 +00:00 | 
				
					
						|  Michael Weimann | 9584388171 | Improve some voice broadcast tests (#9786) | 2022-12-16 18:23:29 +00:00 | 
				
					
						|  Michael Weimann | 51554399fb | Implement broadcast message preview (#9762) | 2022-12-16 11:01:16 +00:00 | 
				
					
						|  Michael Weimann | 6205c70462 | Display broadcast live state only depending on the recording (#9774) | 2022-12-16 09:55:54 +00:00 | 
				
					
						|  Faye Duxovni | 43f175892a | Fix Prettier errors that slipped past CI (#9741) | 2022-12-12 15:43:29 -07:00 | 
				
					
						|  Michael Weimann | 27c5b793e9 | Merge branch 'develop' into weeman1337/prettier | 2022-12-12 16:09:11 +01:00 | 
				
					
						|  Michael Weimann | 57e1822add | Add voice broadcast ended message (#9728) | 2022-12-12 16:03:56 +01: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 Weimann | a8e15ebe60 | Add voice broadcast playback pip (#9603) | 2022-11-24 09:08:41 +01:00 | 
				
					
						|  Michael Weimann | f6347d24ef | Show time left for voice broadcast recordings (#9564) | 2022-11-10 10:53:49 +00:00 | 
				
					
						|  Michael Weimann | abec724387 | Add voice broadcast pre-recoding PiP (#9548) | 2022-11-10 09:38:48 +01:00 | 
				
					
						|  Michael Weimann | 7fbdd8bb5d | Handle local events for voice broadcasts (#9561) | 2022-11-09 11:17:54 +00:00 | 
				
					
						|  Michael Weimann | 66d0b318bc | Add voice broadcast playback seekbar (#9529) | 2022-11-04 11:50:19 +01:00 | 
				
					
						|  Michael Telatynski | 04bc8fb71c | Optimise Jest run in CI (#9542) | 2022-11-04 10:48:08 +00:00 | 
				
					
						|  Michael Weimann | 66c20a0798 | Display voice broadcast total length (#9517) | 2022-10-31 17:35:02 +00:00 | 
				
					
						|  Michael Weimann | e6a645dfae | Stop voice broadcast from save device on resume (#9509) | 2022-10-26 18:59:47 +02: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 | d898af820b | Fix displaying already stopped broadcasts in the timeline (#9470) | 2022-10-20 12:17:38 +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 | 49d9e75235 | Voice Broadcast playback UI (#9362) * Implement Voice Broadcast UI
* Update src/voice-broadcast/models/VoiceBroadcastPlayback.ts
Co-authored-by: Travis Ralston <travisr@matrix.org>
Co-authored-by: Travis Ralston <travisr@matrix.org> | 2022-10-13 22:13:17 -06: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 | 
				
					
						|  Michael Weimann | 8e719d57a2 | Add voice broadcast recording body (#9316) * Add voice broadcast recording body
* Change icon element; update css variables
* Update Icon-test snapshots | 2022-09-26 15:29:38 +02:00 |