8aaa7825ef 
								
							
								 
							
						 
						
							
							
								
								Also kill off things that these kept behind  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-05-28 17:12:19 +01:00  
				
					
						
							
							
								 
						
							
							
								f0cabd55c0 
								
							
								 
							
						 
						
							
							
								
								Remove legacy codepaths for Unknown Device Error (UDE/UDD) handling  
							
							... 
							
							
							
							as we now always `setGlobalErrorOnUnknownDevices(false)`
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-05-28 17:01:22 +01:00  
				
					
						
							
							
								 
						
							
							
								90a898d03f 
								
							
								 
							
						 
						
							
							
								
								Move dispatcher into a subdirectory  
							
							... 
							
							
							
							We're expecting to have a whole bunch of types for the dispatched payloads, so pull the thing into a directory we can throw them in. 
							
						 
						
							2020-05-13 21:07:50 -06:00  
				
					
						
							
							
								 
						
							
							
								dc92f557fd 
								
							
								 
							
						 
						
							
							
								
								Support m.jitsi-typed widgets as Jitsi widgets  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/9268  
							
						 
						
							2020-04-09 15:11:57 -06:00  
				
					
						
							
							
								 
						
							
							
								53f4820e8e 
								
							
								 
							
						 
						
							
							
								
								Appease the linter  
							
							
							
						 
						
							2020-04-06 16:08:43 -06:00  
				
					
						
							
							
								 
						
							
							
								2ec7f2290c 
								
							
								 
							
						 
						
							
							
								
								Support Jitsi information from client .well-known  
							
							... 
							
							
							
							It can be useful for the homeserver to support a dedicated Jitsi instance instead of requiring that all their users change/update their configs manually. 
							
						 
						
							2020-04-06 16:04:41 -06:00  
				
					
						
							
							
								 
						
							
							
								ca5d540311 
								
							
								 
							
						 
						
							
							
								
								Remove underscore from Jitsi conference names  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/12929 
Note: we don't need this to fix conferences in our hosted instance (riot.im or modular.im), but it is a common thing for self-hosters, including sometimes ourselves, to accidentally make mistakes on. 
							
						 
						
							2020-03-30 10:40:26 -06:00  
				
					
						
							
							
								 
						
							
							
								f7bf0d013c 
								
							
								 
							
						 
						
							
							
								
								Support sending and receiving v1 Jitsi widgets  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/12816 
Fixes https://github.com/vector-im/riot-web/issues/12814  
							
						 
						
							2020-03-23 10:18:30 -06:00  
				
					
						
							
							
								 
						
							
							
								94d23c815a 
								
							
								 
							
						 
						
							
							
								
								Improve naming of Jitsi conferences  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/12812  
							
						 
						
							2020-03-20 14:19:47 -06:00  
				
					
						
							
							
								 
						
							
							
								8519a83b61 
								
							
								 
							
						 
						
							
							
								
								Appease the linter  
							
							
							
						 
						
							2020-03-18 15:58:57 -06:00  
				
					
						
							
							
								 
						
							
							
								9da57817d1 
								
							
								 
							
						 
						
							
							
								
								Use a local wrapper for Jitsi calls  
							
							... 
							
							
							
							Requires https://github.com/vector-im/riot-web/pull/12780  
							
						 
						
							2020-03-18 15:50:12 -06:00  
				
					
						
							
							
								 
						
							
							
								06fce7158a 
								
									
								
							
								 
							
						 
						
							
							
								
								Rename Review Devices to Review Sessions  
							
							... 
							
							
							
							Signed-off-by: Aaron Raimist <aaron@raim.ist> 
							
						 
						
							2020-03-15 13:47:25 -05:00  
				
					
						
							
							
								 
						
							
							
								81ee27f41e 
								
							
								 
							
						 
						
							
							
								
								Replace device with session in UI text  
							
							... 
							
							
							
							This replaces "device" with "session" throughout user-visible text at the React
layer. Variable names and comments are left as-is for now. 
							
						 
						
							2020-01-29 15:52:32 +00:00  
				
					
						
							
							
								 
						
							
							
								59f608ffd6 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3761  from matrix-org/travis/babel7-wp-es6-export  
							
							... 
							
							
							
							Convert CommonJS exports to ES6 exports 
							
						 
						
							2020-01-08 09:09:11 -07:00  
				
					
						
							
							
								 
						
							
							
								042bd35d79 
								
							
								 
							
						 
						
							
							
								
								Fix MatrixClientPeg imports  
							
							
							
						 
						
							2019-12-22 21:15:54 -07:00  
				
					
						
							
							
								 
						
							
							
								d56f0f2a25 
								
							
								 
							
						 
						
							
							
								
								Convert many imports to handle ES6 exports  
							
							... 
							
							
							
							Reliant upon https://github.com/matrix-org/matrix-react-sdk/pull/3761  
							
						 
						
							2019-12-22 21:04:42 -07:00  
				
					
						
							
							
								 
						
							
							
								4aec432b30 
								
							
								 
							
						 
						
							
							
								
								Convert the more complicated CommonJS exports to ES6-style  
							
							
							
						 
						
							2019-12-22 21:01:03 -07:00  
				
					
						
							
							
								 
						
							
							
								344dac4fb9 
								
							
								 
							
						 
						
							
							
								
								Convert CommonJS exports to ES6-compatible exports  
							
							... 
							
							
							
							We use `export default` begrudgingly here. Ideally we'd use just `export`, though this entire SDK expects things to be exported as a default. Instead of breaking everything, we'll sacrifice our export pattern for a smaller diff - a later commit can always do the default export -> regular export conversion. 
							
						 
						
							2019-12-22 21:01:02 -07:00  
				
					
						
							
							
								 
						
							
							
								9f455fae4b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into matthew/fix_logging  
							
							
							
						 
						
							2019-11-26 10:19:48 +00:00  
				
					
						
							
							
								 
						
							
							
								9fd45d1f14 
								
							
								 
							
						 
						
							
							
								
								console.log doesn't take %s substitutions  
							
							
							
						 
						
							2019-11-26 01:14:03 +00:00  
				
					
						
							
							
								 
						
							
							
								53edbc743a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3652  from matrix-org/dbkr/catch_play_failures  
							
							... 
							
							
							
							Catch exceptions when we can't play audio 
							
						 
						
							2019-11-21 17:29:25 +00:00  
				
					
						
							
							
								 
						
							
							
								5d8476185f 
								
							
								 
							
						 
						
							
							
								
								Catch exceptions when we can't play audio  
							
							... 
							
							
							
							...or try to: the chrome debugger still breakpoints, even when we
catch the exception.
Related to, but probably does not fix https://github.com/vector-im/riot-web/issues/7657  
							
						 
						
							2019-11-21 17:11:17 +00:00  
				
					
						
							
							
								 
						
							
							
								f0fbb20ee5 
								
							
								 
							
						 
						
							
							
								
								Detect support for mediaSession  
							
							... 
							
							
							
							Firefox doesn't support mediaSession so don't try setting handlers 
							
						 
						
							2019-11-21 16:11:42 +00:00  
				
					
						
							
							
								 
						
							
							
								5c6ef10c6b 
								
							
								 
							
						 
						
							
							
								
								Ignore media actions  
							
							... 
							
							
							
							Hopefully the comment explains all
Fixes https://github.com/vector-im/riot-web/issues/11118  
							
						 
						
							2019-11-21 15:55:30 +00:00  
				
					
						
							
							
								 
						
							
							
								81c9bdd9f3 
								
							
								 
							
						 
						
							
							
								
								It's called an "Integration Manager" (singular)  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/11256 
This was finally annoying me enough to fix it. 
							
						 
						
							2019-11-20 20:14:25 -07:00  
				
					
						
							
							
								 
						
							
							
								342e7856cd 
								
							
								 
							
						 
						
							
							
								
								Fix call state logging  
							
							... 
							
							
							
							console.log does not work that way 
							
						 
						
							2019-10-30 10:38:34 +00:00  
				
					
						
							
							
								 
						
							
							
								8eefb5bf02 
								
							
								 
							
						 
						
							
							
								
								If ToS gets rejected/any Scalar error then don't make Jitsi widget  
							
							
							
						 
						
							2019-10-28 09:53:30 +00:00  
				
					
						
							
							
								 
						
							
							
								adc3c69022 
								
							
								 
							
						 
						
							
							
								
								Update ICE fallback text  
							
							
							
						 
						
							2019-08-15 15:05:25 +01:00  
				
					
						
							
							
								 
						
							
							
								d610bfc5e5 
								
							
								 
							
						 
						
							
							
								
								Remove ICE fallback prompt from pre-call path  
							
							
							
						 
						
							2019-08-15 15:05:25 +01:00  
				
					
						
							
							
								 
						
							
							
								d31f556c1f 
								
							
								 
							
						 
						
							
							
								
								Move ICE fallback prompt to time of placing / answering calls  
							
							... 
							
							
							
							This moves the ICE fallback prompt out of session startup and instead it will
now appear contextually when your either place a call with no ICE server from
the homeserver or a call fails (in either direction).
Fixes https://github.com/vector-im/riot-web/issues/10546  
							
						 
						
							2019-08-15 15:05:25 +01:00  
				
					
						
							
							
								 
						
							
							
								018b4f5d41 
								
							
								 
							
						 
						
							
							
								
								Use the default integration manager for config options  
							
							
							
						 
						
							2019-08-09 17:08:26 -06:00  
				
					
						
							
							
								 
						
							
							
								ffa49df889 
								
							
								 
							
						 
						
							
							
								
								Refactor integration manager handling into a common place  
							
							... 
							
							
							
							It was already in a common place, but this is the boilerplate for supporting multiple integration managers, and multiple integration manager sources. 
For https://github.com/vector-im/riot-web/issues/4913  / https://github.com/vector-im/riot-web/issues/10161  
							
						 
						
							2019-08-09 16:08:06 -06:00  
				
					
						
							
							
								 
						
							
							
								6cc443cd01 
								
							
								 
							
						 
						
							
							
								
								spelling  
							
							
							
						 
						
							2019-06-17 15:27:35 -06:00  
				
					
						
							
							
								 
						
							
							
								bc5227a191 
								
							
								 
							
						 
						
							
							
								
								Fix some source strings noticed as incorrect by translators  
							
							
							
						 
						
							2019-05-16 14:35:56 -06:00  
				
					
						
							
							
								 
						
							
							
								20ea86417e 
								
							
								 
							
						 
						
							
							
								
								Appease the linter  
							
							
							
						 
						
							2018-07-24 19:14:44 +01:00  
				
					
						
							
							
								 
						
							
							
								d8be4508e8 
								
							
								 
							
						 
						
							
							
								
								Unused import  
							
							
							
						 
						
							2018-07-24 19:13:05 +01:00  
				
					
						
							
							
								 
						
							
							
								cfa7d0f11d 
								
							
								 
							
						 
						
							
							
								
								Take jitsi conf calling out of labs  
							
							
							
						 
						
							2018-07-24 19:06:19 +01:00  
				
					
						
							
							
								 
						
							
							
								fc29e89f63 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2062  from matrix-org/dbkr/use_configured_integ_url  
							
							... 
							
							
							
							Jitsi: Use integrations URL from config 
							
						 
						
							2018-07-20 15:01:28 +01:00  
				
					
						
							
							
								 
						
							
							
								bd3dd9aafc 
								
							
								 
							
						 
						
							
							
								
								Allow jitsi in e2e rooms  
							
							... 
							
							
							
							We have a separate warning about how widgets are not very e2e, so
this should be sufficient warning. 
							
						 
						
							2018-07-20 14:30:38 +01:00  
				
					
						
							
							
								 
						
							
							
								22bde9fd50 
								
							
								 
							
						 
						
							
							
								
								Read jitsi widget URL from config  
							
							
							
						 
						
							2018-07-18 12:05:32 +01:00  
				
					
						
							
							
								 
						
							
							
								7aab6fa6f1 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into dbkr/widget_echo  
							
							
							
						 
						
							2018-07-18 09:35:57 +01:00  
				
					
						
							
							
								 
						
							
							
								0a432dfb8f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2063  from matrix-org/dbkr/jitsi_check_scalar_first  
							
							... 
							
							
							
							Jitsi: Check integrations server before call 
							
						 
						
							2018-07-17 17:46:53 +01:00  
				
					
						
							
							
								 
						
							
							
								850a4d8ec5 
								
							
								 
							
						 
						
							
							
								
								Jitsi: Check integrations server before call  
							
							
							
						 
						
							2018-07-16 16:54:25 +01:00  
				
					
						
							
							
								 
						
							
							
								e95a8e82bc 
								
							
								 
							
						 
						
							
							
								
								Jitsi: Use integrations URL from config  
							
							
							
						 
						
							2018-07-16 16:35:45 +01:00  
				
					
						
							
							
								 
						
							
							
								19f0617052 
								
							
								 
							
						 
						
							
							
								
								Jitsi: Error message on no permission  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/7007  
							
						 
						
							2018-07-16 15:41:03 +01:00  
				
					
						
							
							
								 
						
							
							
								0f32c3a018 
								
							
								 
							
						 
						
							
							
								
								PR feedback  
							
							
							
						 
						
							2018-07-16 13:18:10 +01:00  
				
					
						
							
							
								 
						
							
							
								3f20eb9610 
								
							
								 
							
						 
						
							
							
								
								Use more helpful dialog tracking title  
							
							
							
						 
						
							2018-07-05 19:58:54 +01:00  
				
					
						
							
							
								 
						
							
							
								eb552e5cef 
								
							
								 
							
						 
						
							
							
								
								Just pass the roomId into WidgetEchoStore  
							
							
							
						 
						
							2018-07-05 18:43:20 +01:00  
				
					
						
							
							
								 
						
							
							
								8b64ddcbe8 
								
							
								 
							
						 
						
							
							
								
								Do some level of local echo for widgets  
							
							... 
							
							
							
							* Show a spinner while we wait for widgets to be deleted
 * Hide widgets while they're pending deletion
 * Don't put another jitsi widget into the room if there's already
   one pending 
							
						 
						
							2018-07-03 11:16:44 +01:00  
				
					
						
							
							
								 
						
							
							
								c780cd05a8 
								
							
								 
							
						 
						
							
							
								
								Change argument order of setRoomWidget  
							
							... 
							
							
							
							So when deleting a widget we can just omit the ones we don't need 
							
						 
						
							2018-06-26 16:33:28 +01:00