96087d61f6 
								
							
								 
							
						 
						
							
							
								
								Convert feature setting usages to regular settings  
							
							
							
						 
						
							2020-08-17 13:12:18 -06:00  
				
					
						
							
							
								 
						
							
							
								1fe3e33dbf 
								
							
								 
							
						 
						
							
							
								
								Factor out cloning to a util and use it everywhere  
							
							
							
						 
						
							2020-06-22 14:14:43 -06: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  
				
					
						
							
							
								 
						
							
							
								f2c41a5da7 
								
							
								 
							
						 
						
							
							
								
								Silence another console.warn that should have been a log  
							
							
							
						 
						
							2020-04-01 14:40:51 -06:00  
				
					
						
							
							
								 
						
							
							
								ba0a9c8439 
								
							
								 
							
						 
						
							
							
								
								Use console.log in place of console.warn for less warnings  
							
							... 
							
							
							
							These aren't react warnings, but they are distracting in the logs. 
							
						 
						
							2020-04-01 13:59:48 -06:00  
				
					
						
							
							
								 
						
							
							
								9b4ce02eaf 
								
							
								 
							
						 
						
							
							
								
								lint  
							
							
							
						 
						
							2020-04-01 11:28:02 +01:00  
				
					
						
							
							
								 
						
							
							
								274eb75c38 
								
							
								 
							
						 
						
							
							
								
								Remove get-config API  
							
							... 
							
							
							
							which is no longer necessary now the jitsi wrapper has its own
external-api script 
							
						 
						
							2020-04-01 10:40:03 +01:00  
				
					
						
							
							
								 
						
							
							
								bdcb65de77 
								
							
								 
							
						 
						
							
							
								
								Support and send the config over to capable widgets  
							
							... 
							
							
							
							For https://github.com/vector-im/riot-web/pull/12845  
							
						 
						
							2020-03-24 09:55:54 -06:00  
				
					
						
							
							
								 
						
							
							
								042bd35d79 
								
							
								 
							
						 
						
							
							
								
								Fix MatrixClientPeg imports  
							
							
							
						 
						
							2019-12-22 21:15:54 -07:00  
				
					
						
							
							
								 
						
							
							
								b3cda4b19a 
								
							
								 
							
						 
						
							
							
								
								Support multiple integration managers behind a labs flag  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/10622 
Implements [MSC1957](https://github.com/matrix-org/matrix-doc/pull/1957 )
Design is not final. 
							
						 
						
							2019-08-23 09:12:40 -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  
				
					
						
							
							
								 
						
							
							
								a9619b3c7e 
								
							
								 
							
						 
						
							
							
								
								missed copyright header  
							
							
							
						 
						
							2019-07-10 14:19:14 +01:00  
				
					
						
							
							
								 
						
							
							
								83f697a9a2 
								
							
								 
							
						 
						
							
							
								
								lint  
							
							
							
						 
						
							2019-07-09 19:01:22 +01:00  
				
					
						
							
							
								 
						
							
							
								d4af8d4993 
								
							
								 
							
						 
						
							
							
								
								Use showIntegrationsManager in other places  
							
							
							
						 
						
							2019-07-09 18:56:39 +01:00  
				
					
						
							
							
								 
						
							
							
								be37332bb0 
								
							
								 
							
						 
						
							
							
								
								Further simplify usage of integrations  
							
							
							
						 
						
							2019-06-18 07:55:43 -06:00  
				
					
						
							
							
								 
						
							
							
								51750cf153 
								
							
								 
							
						 
						
							
							
								
								General cleanup of handling for WidgetMessaging instances  
							
							... 
							
							
							
							When setting, delete the old one. Because delete checks if it exists first, we can safely call this.
The change in FromWidgetPostMessageApi is just something noticed while debugging. 
							
						 
						
							2019-04-01 19:50:05 -06:00  
				
					
						
							
							
								 
						
							
							
								1ed2e6dcc1 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove the correct widget listener  
							
							
							
						 
						
							2019-03-20 15:03:02 -06:00  
				
					
						
							
							
								 
						
							
							
								d63c5e7134 
								
							
								 
							
						 
						
							
							
								
								Basic widget OpenID reauth implementation  
							
							... 
							
							
							
							Covers the minimum of https://github.com/vector-im/riot-web/issues/7153 
This does not handling automatically accepting/blocking widgets yet, however. This could lead to dialog irritation. 
							
						 
						
							2019-03-13 00:34:34 -06:00  
				
					
						
							
							
								 
						
							
							
								8f10ee01c6 
								
							
								 
							
						 
						
							
							
								
								Implement always-on-screen capability for widgets  
							
							... 
							
							
							
							As per https://github.com/matrix-org/matrix-doc/issues/1354 
This is whitelisted to only jitsi widgets for now as per comment,
mostly because any widget that we may make always-on-screen we need
to preemptively put in a PersistedElement container, which is
unnecessary for any other widget.
Apologies that this does a bunch of refactoring which could have
been split out separately: I only discovered what needed to be
refactored in the process of doing this.
Fixes https://github.com/vector-im/riot-web/issues/6984  
							
						 
						
							2018-07-11 18:07:32 +01:00  
				
					
						
							
							
								 
						
							
							
								1515ca11a8 
								
							
								 
							
						 
						
							
							
								
								Add a warning for widget developers when their postMessage is missing a requestId  
							
							... 
							
							
							
							Signed-off-by: Travis Ralston <travpc@gmail.com> 
							
						 
						
							2018-05-12 14:32:08 -06:00  
				
					
						
							
							
								 
						
							
							
								5cb892bf3c 
								
							
								 
							
						 
						
							
							
								
								Allow use of either 'data' or 'widgetData' fields for the time being.  
							
							
							
						 
						
							2018-05-10 18:06:00 +01:00  
				
					
						
							
							
								 
						
							
							
								cbf52e00d2 
								
							
								 
							
						 
						
							
							
								
								Update widget 'widgetData' key to 'data' to match spec.  
							
							
							
						 
						
							2018-05-10 16:43:10 +01:00  
				
					
						
							
							
								 
						
							
							
								4ac9653ab9 
								
							
								 
							
						 
						
							
							
								
								Refactor widget postMessage API.  
							
							
							
						 
						
							2018-03-28 12:22:06 +01:00