|  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 Telatynski | 9c48487d85 | Prefer MatrixClientContext over MatrixClientPeg (#10986) | 2023-06-14 13:42:07 +01:00 | 
				
					
						|  Michael Telatynski | 6b46d6e4f8 | Add MatrixClientPeg::safeGet and use it in tests (#10985) | 2023-06-05 18:12:23 +01:00 | 
				
					
						|  Michael Telatynski | f758cbd38a | Make more of the codebase conform to strict types (#10859) | 2023-05-12 09:49:37 +01: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 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 Telatynski | 8783021e53 | Fix Clock being read as an absolute time rather than duration (#10706) * Fix Clock being read as an absolute time rather than duration
* Round durations and update snapshots | 2023-04-25 17:10:46 +01:00 | 
				
					
						|  Kerry | 957945b356 | remove old debug logging in AsyncWrapper (#10661) | 2023-04-19 07:45:27 +00:00 | 
				
					
						|  Eric Eastwood | e5f06df3f7 | Better error handling in jump to date (#10405) - Friendly error messages with details
 - Add a way to submit debug logs for actual errors (non-networking errors)
 - Don't jump someone back to a room they already navigated away from. Fixes bug mentioned in https://github.com/vector-im/element-web/issues/21263#issuecomment-1056809714 | 2023-03-24 14:39:24 -05:00 | 
				
					
						|  Michael Weimann | aae9dfbb7d | Strictify voice-broadcast (#10393) | 2023-03-16 10:55:06 +01:00 | 
				
					
						|  Michael Weimann | 6fa00a20b0 | Use compound icons (#10292) | 2023-03-08 11:11:01 +01:00 | 
				
					
						|  Michael Weimann | 5398db21ad | Add ESLint Jest (#10261) | 2023-03-01 16:23:35 +01:00 | 
				
					
						|  Michael Telatynski | c29e5f18ff | Update usages of test utilities preferring RTL (#10203) | 2023-02-22 10:52:55 +00:00 | 
				
					
						|  Michael Telatynski | 4574c665ea | Conform more code to strict null checking (#10167) * Conform more code to strict null checking
* Delint
* Iterate PR based on feedback | 2023-02-16 17:21:44 +00: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 | 
				
					
						|  Suguru Hirahara | ea4000cf1e | Fix 'Failed check: Ellipsis' on Weblate (#10144) * Fix 'Failed check: Ellipsis' on Weblate
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Fix tests
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Remove white space characters before the horizontal ellipsis from RoomPreviewBar
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* yarn run i18n
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Additional change
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
---------
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com> | 2023-02-14 09:05:01 +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 | 4648fa3c8c | Add PiP move threshold (#10040) (#10033) | 2023-02-07 10:14:28 +01:00 | 
				
					
						|  Michael Weimann | cfba1b07c6 | Broadcast time left should never be negative (#10070) | 2023-02-03 13:49:43 +01:00 | 
				
					
						|  Michael Weimann | c6f6fa62f7 | Implement broadcast UTD handling (#10021) | 2023-02-01 13:32:49 +01:00 | 
				
					
						|  Michael Weimann | 269d1622b9 | Implement more robust broadcast chunk header detection (#10006) | 2023-01-31 09:48:30 +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 | 7df973d569 | Fix ongoing broadcast recording after connection error (#9974) Co-authored-by: Andy Balaam <andy.balaam@matrix.org> | 2023-01-24 10:36:31 +00:00 | 
				
					
						|  Michael Weimann | 533b250bb6 | Handle broadcast chunk errors (#9970) * Use strings for broadcast playback states
* Handle broadcast decode errors | 2023-01-24 10:20:26 +00:00 | 
				
					
						|  Michael Weimann | c1c50ec182 | Stabilise seekign in broadcast (#9968) | 2023-01-23 17:32:04 +01: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 | be972bc913 | Check connection before starting broadcast (#9857) | 2023-01-09 16:08:30 +01:00 | 
				
					
						|  Travis Ralston | fb761c70d5 | Remove unused function/file (#9863) | 2023-01-05 09:11:30 -07:00 | 
				
					
						|  Michael Weimann | ab9152044c | Use the same avatar colour when creating 1:1 DM rooms (#9850) | 2023-01-05 17:05:21 +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 | 91e078d96b | Show room broadcast when ending a recording (#9841) | 2023-01-02 11:05:51 +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 | 5912c7a637 | Replace broadcast instance with SDKContext (#9824) | 2022-12-27 08:39:26 +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 | 2152f2ab8b | Stop broadcast playback when stopping the broadcast (#9795) | 2022-12-19 16:05:34 +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 | 
				
					
						|  Michael Weimann | ab560bba40 | Implement small broadcast PiP (#9755) | 2022-12-15 11:43:01 +00:00 | 
				
					
						|  Michael Weimann | ce554276db | Prevent to start two broadcasts at the same time (#9744) | 2022-12-14 17:08:42 +00:00 | 
				
					
						|  Michael Weimann | a701296f33 | Link voice broadcast avatar and room name to room (#9722) | 2022-12-13 13:32:19 +01: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 |