2aa36acae0 
								
							
								 
							
						 
						
							
							
								
								Change some messageHandler actions  
							
							... 
							
							
							
							setup_complete does not close the dialog but
just allows marking the setup as completed.
close_dialog closes the dialog immediately. 
							
						 
						
							2020-11-27 15:10:35 +02:00  
				
					
						
							
							
								 
						
							
							
								116f109a62 
								
							
								 
							
						 
						
							
							
								
								Improve setup initiation link  
							
							
							
						 
						
							2020-11-27 15:10:35 +02:00  
				
					
						
							
							
								 
						
							
							
								d089eb720f 
								
							
								 
							
						 
						
							
							
								
								Remove the signup iframe link text from the ProfileSettings.js  
							
							
							
						 
						
							2020-11-27 15:10:35 +02:00  
				
					
						
							
							
								 
						
							
							
								bdab1faf16 
								
							
								 
							
						 
						
							
							
								
								Fix hosting signup dialog height  
							
							
							
						 
						
							2020-11-27 15:10:35 +02:00  
				
					
						
							
							
								 
						
							
							
								d607999cff 
								
							
								 
							
						 
						
							
							
								
								Send also domain and user localpart to HostingSignupDialog iframe  
							
							
							
						 
						
							2020-11-27 15:10:35 +02:00  
				
					
						
							
							
								 
						
							
							
								b3b3f5ebeb 
								
							
								 
							
						 
						
							
							
								
								Fix HostingSignupDialog layouting inside dialog  
							
							
							
						 
						
							2020-11-27 15:10:35 +02:00  
				
					
						
							
							
								 
						
							
							
								1e699b7ef3 
								
							
								 
							
						 
						
							
							
								
								Enable token request for HostingSignupDialog  
							
							... 
							
							
							
							Needed for the last part of setup which is triggering
a migration process to the new host. 
							
						 
						
							2020-11-27 15:10:35 +02:00  
				
					
						
							
							
								 
						
							
							
								a37e0db3e1 
								
							
								 
							
						 
						
							
							
								
								Move HostingSignupDialog to the dialogs folder  
							
							
							
						 
						
							2020-11-27 15:10:35 +02:00  
				
					
						
							
							
								 
						
							
							
								e6582c140f 
								
							
								 
							
						 
						
							
							
								
								Dont' allow HostingSignupDialog to close  
							
							... 
							
							
							
							Except via confirmed cancel action or host setup success postmessage. 
							
						 
						
							2020-11-27 15:10:35 +02:00  
				
					
						
							
							
								 
						
							
							
								a1d750a4aa 
								
							
								 
							
						 
						
							
							
								
								Rename a few things, make hosting signup config an object  
							
							
							
						 
						
							2020-11-27 15:10:35 +02:00  
				
					
						
							
							
								 
						
							
							
								54b22290e7 
								
							
								 
							
						 
						
							
							
								
								Add hosting_signup_domains for controlling which users see the hosting signup dialog  
							
							
							
						 
						
							2020-11-27 15:10:35 +02:00  
				
					
						
							
							
								 
						
							
							
								48fefa0d3e 
								
							
								 
							
						 
						
							
							
								
								Implement fetching OpenID token for hosting provider iframe  
							
							... 
							
							
							
							And then pass it via postMessage when requested.
Send whole OpenID credentials object to Hosting Provider iframe 
							
						 
						
							2020-11-27 15:10:35 +02:00  
				
					
						
							
							
								 
						
							
							
								c7706ac3d5 
								
							
								 
							
						 
						
							
							
								
								Add possibility for hosting provider IFrame  
							
							... 
							
							
							
							Add config option hosting_signup_iframe that
will render an action in the UserMenu and ProfileSettings
for setting up a host with some hosting provider
that provides an HTML to do that.
Add iframe for hosting provider signup content 
							
						 
						
							2020-11-27 15:10:35 +02:00  
				
					
						
							
							
								 
						
							
							
								edd5bf5842 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5421  from matrix-org/t3chguy/fix/15700  
							
							... 
							
							
							
							Simplify UserMenu for Guests as they can't use most of the options 
							
						 
						
							2020-11-27 10:57:54 +00:00  
				
					
						
							
							
								 
						
							
							
								00b1cd01eb 
								
							
								 
							
						 
						
							
							
								
								Update copy  
							
							
							
						 
						
							2020-11-27 09:44:04 +00:00  
				
					
						
							
							
								 
						
							
							
								6066645207 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5444  from matrix-org/travis/modal-widget-fixes  
							
							... 
							
							
							
							Fix known issues with modal widgets 
							
						 
						
							2020-11-26 08:00:10 -07:00  
				
					
						
							
							
								 
						
							
							
								24f3ecb69a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into travis/modal-widget-fixes  
							
							
							
						 
						
							2020-11-26 08:00:02 -07:00  
				
					
						
							
							
								 
						
							
							
								32b7e795f7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5443  from matrix-org/travis/fix-permissions  
							
							... 
							
							
							
							Fix existing widgets not having approved capabilities for their function 
							
						 
						
							2020-11-26 07:00:23 -07:00  
				
					
						
							
							
								 
						
							
							
								c2cb791f7d 
								
							
								 
							
						 
						
							
							
								
								Appease the linter  
							
							
							
						 
						
							2020-11-25 18:58:30 -07:00  
				
					
						
							
							
								 
						
							
							
								fc820c4b1a 
								
							
								 
							
						 
						
							
							
								
								Construct modal widgets in the same way we do any other widget  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/element-web/issues/15800  
							
						 
						
							2020-11-25 18:51:27 -07:00  
				
					
						
							
							
								 
						
							
							
								51f6205258 
								
							
								 
							
						 
						
							
							
								
								Fix modal buttons not being disabled by disabling them  
							
							... 
							
							
							
							Looks like this was just a missed block of code, but also the important bit.
Fixes https://github.com/vector-im/element-web/issues/15801  
							
						 
						
							2020-11-25 18:48:18 -07:00  
				
					
						
							
							
								 
						
							
							
								5da27aed94 
								
							
								 
							
						 
						
							
							
								
								Replace the concept of a Widget Security Key with an OIDC state  
							
							... 
							
							
							
							The security key naming/practice was misguided, so let's call it what it is (a settings key) and abstract away the complexity to a new store.
Fixes https://github.com/vector-im/element-web/issues/15820  while we're here. 
							
						 
						
							2020-11-25 18:39:11 -07:00  
				
					
						
							
							
								 
						
							
							
								c91dc55bc1 
								
							
								 
							
						 
						
							
							
								
								Make modal widgets static to avoid being destroyed  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/element-web/issues/15818  
							
						 
						
							2020-11-25 18:35:00 -07:00  
				
					
						
							
							
								 
						
							
							
								3780afff7d 
								
							
								 
							
						 
						
							
							
								
								Fix existing widgets not having approved capabilities for their function  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/element-web/issues/15827 
This also fixes sticker pickers. 
							
						 
						
							2020-11-25 14:40:01 -07:00  
				
					
						
							
							
								 
						
							
							
								1db130b8f0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5440  from matrix-org/travis/openid2  
							
							... 
							
							
							
							Use the WidgetDriver to run OIDC requests 
							
						 
						
							2020-11-24 09:44:27 -07:00  
				
					
						
							
							
								 
						
							
							
								67a0f1ef4c 
								
							
								 
							
						 
						
							
							
								
								Update widget API  
							
							
							
						 
						
							2020-11-24 09:43:21 -07:00  
				
					
						
							
							
								 
						
							
							
								4543789a74 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5439  from matrix-org/travis/caps2  
							
							... 
							
							
							
							Add a customisation point for widget permissions and fix amnesia issues 
							
						 
						
							2020-11-24 09:37:38 -07:00  
				
					
						
							
							
								 
						
							
							
								f70f957c49 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5441  from matrix-org/t3chguy/fix/15796  
							
							... 
							
							
							
							Fix Widget event notification text including spurious space 
							
						 
						
							2020-11-24 15:56:12 +00:00  
				
					
						
							
							
								 
						
							
							
								6d737fe6c4 
								
							
								 
							
						 
						
							
							
								
								Fix Widget event notification text including spurious space  
							
							
							
						 
						
							2020-11-24 11:27:02 +00:00  
				
					
						
							
							
								 
						
							
							
								28c78509a1 
								
							
								 
							
						 
						
							
							
								
								Use the WidgetDriver to run OIDC requests  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/element-web/issues/15775  
							
						 
						
							2020-11-23 14:10:14 -07:00  
				
					
						
							
							
								 
						
							
							
								8ff8a8ad40 
								
							
								 
							
						 
						
							
							
								
								Appease the linter  
							
							
							
						 
						
							2020-11-23 12:06:05 -07:00  
				
					
						
							
							
								 
						
							
							
								da32d9decd 
								
							
								 
							
						 
						
							
							
								
								Add a customisation point for widget permissions and fix amnesia issues  
							
							... 
							
							
							
							The "remember my selection" option wasn't working because the `missing` set still included the approved permission. Solution: remove it from `missing`.
The customisation point is to allow forks to change which widgets get which additional capabilities dependent on their own rules. 
							
						 
						
							2020-11-23 11:59:38 -07:00  
				
					
						
							
							
								 
						
							
							
								2144932bbc 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5438  from matrix-org/dbkr/move_calls_to_callhandler  
							
							... 
							
							
							
							Move call listener out of MatrixChat 
							
						 
						
							2020-11-23 16:53:08 +00:00  
				
					
						
							
							
								 
						
							
							
								bc2fd7cf05 
								
							
								 
							
						 
						
							
							
								
								Start is not stop  
							
							
							
						 
						
							2020-11-23 16:41:57 +00:00  
				
					
						
							
							
								 
						
							
							
								ddc3f275a8 
								
							
								 
							
						 
						
							
							
								
								Reset matrix-js-sdk back to develop branch  
							
							
							
						 
						
							2020-11-23 16:41:50 +00:00  
				
					
						
							
							
								 
						
							
							
								8239649a45 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into develop  
							
							
							
						 
						
							2020-11-23 16:40:45 +00:00  
				
					
						
							
							
								 
						
							
							
								5ca18590af 
								
							
								 
							
						 
						
							
							
								
								v3.9.0  
							
							
							
						 
						
							2020-11-23 16:35:16 +00:00  
				
					
						
							
							
								 
						
							
							
								6fbc359175 
								
							
								 
							
						 
						
							
							
								
								Prepare changelog for v3.9.0  
							
							
							
						 
						
							2020-11-23 16:35:15 +00:00  
				
					
						
							
							
								 
						
							
							
								be25a0e432 
								
							
								 
							
						 
						
							
							
								
								Upgrade matrix-js-sdk to 9.2.0  
							
							
							
						 
						
							2020-11-23 16:29:44 +00:00  
				
					
						
							
							
								 
						
							
							
								37059a3fcd 
								
							
								 
							
						 
						
							
							
								
								Move call listener out of MatrixChat  
							
							... 
							
							
							
							and into callhandler 
							
						 
						
							2020-11-23 16:20:15 +00:00  
				
					
						
							
							
								 
						
							
							
								f0fdfd53d2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5432  from matrix-org/dbkr/new_look_callview  
							
							... 
							
							
							
							New Look in-Call View 
							
						 
						
							2020-11-23 15:51:09 +00:00  
				
					
						
							
							
								 
						
							
							
								054560b6a7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5435  from matrix-org/travis/window-widgets  
							
							... 
							
							
							
							Support arbitrary widgets sticking to the screen + sending stickers 
							
						 
						
							2020-11-23 08:32:46 -07:00  
				
					
						
							
							
								 
						
							
							
								2e3d889bbf 
								
							
								 
							
						 
						
							
							
								
								consistent capitalisation  
							
							
							
						 
						
							2020-11-23 15:28:54 +00:00  
				
					
						
							
							
								 
						
							
							
								729d59160d 
								
							
								 
							
						 
						
							
							
								
								Rename buttons in CSS & remove unused  
							
							
							
						 
						
							2020-11-23 15:27:37 +00:00  
				
					
						
							
							
								 
						
							
							
								eca1851f02 
								
							
								 
							
						 
						
							
							
								
								Rename voip buttons  
							
							
							
						 
						
							2020-11-23 15:21:18 +00:00  
				
					
						
							
							
								 
						
							
							
								576ba21210 
								
							
								 
							
						 
						
							
							
								
								Comment nonzero opacity  
							
							
							
						 
						
							2020-11-23 15:13:19 +00:00  
				
					
						
							
							
								 
						
							
							
								56ffa17b89 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5433  from matrix-org/t3chguy/socials_preamble  
							
							... 
							
							
							
							Auth typescripting and validation tweaks 
							
						 
						
							2020-11-23 14:14:25 +00:00  
				
					
						
							
							
								 
						
							
							
								43be434aec 
								
							
								 
							
						 
						
							
							
								
								Appease the linter  
							
							
							
						 
						
							2020-11-20 19:36:45 -07:00  
				
					
						
							
							
								 
						
							
							
								107fa98180 
								
							
								 
							
						 
						
							
							
								
								Support arbitrary widgets sticking to the screen + sending stickers  
							
							... 
							
							
							
							Following https://github.com/matrix-org/matrix-react-sdk/pull/5385 , it is now possible for a widget to request these capabilities without being a video conference or sticker picker. This commit actually enables this support for those kinds of widgets.
This commit also fixes an issue in the URL templating where some variables might get set to 'undefined' - this appears to be a scoping issue, so StopGapWidget now stores the definition alongside the superclass. 
Fixes https://github.com/vector-im/element-web/issues/15001  
							
						 
						
							2020-11-20 16:53:15 -07:00  
				
					
						
							
							
								 
						
							
							
								5f47077a30 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5385  from matrix-org/travis/msc-send-widget-events  
							
							... 
							
							
							
							Add new widget API actions for changing rooms and sending/receiving events 
							
						 
						
							2020-11-20 09:17:18 -07:00