Travis Ralston
							
						 
						
							 
							
							
								
								
							
							
								
							
								775e1fc4ae 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #12780  from vector-im/travis/wrapped-jitsi  
							
							 
							
							... 
							
							
							
							Use a local widget wrapper for Jitsi calls 
							
						 
						
							2020-03-19 11:52:22 -06:00  
						
					 
				
					
						
							
							
								 
								Michael Telatynski
							
						 
						
							 
							
							
								
								
							
							
								
							
								9055d0b8b5 
								
									
								
							
								 
							
						 
						
							
							
								
								Delete shortcuts.md  
							
							 
							
							... 
							
							
							
							The in-app keyboard shortcuts view has more.
https://github.com/matrix-org/matrix-react-sdk/pull/4231  
							
						 
						
							2020-03-19 10:52:48 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								e1eb16ce46 
								
							
								 
							
						 
						
							
							
								
								Use a local widget wrapper for Jitsi calls  
							
							 
							
							... 
							
							
							
							Effectively fixes https://github.com/vector-im/riot-web/issues/11074 
Effectively fixes https://github.com/vector-im/riot-web/issues/7112 
Fixes https://github.com/vector-im/riot-web/issues/6930 
Fixes Jitsi widgets not working for guests (https://github.com/vector-im/riot-web/issues/8933 )
Fixes https://github.com/vector-im/riot-web/issues/5048 
Previously we were relying on an integration manager to be defined, functional, and alive in order to join Jitsi calls. This commit changes this so we aren't reliant on an integration manager for Jitsi calls at all, and gives people the option of choosing a Jitsi server via the config.json.
This side is just the wrapper/shell: the logic is mostly in the react-sdk (to be linked via PRs). This layer simply has an HTML file exported that can be used to render a Jitsi widget, and the react-sdk constructs a URL to access it locally. This is similar to how the mobile apps handle Jitsi widgets: instead of iframing the widget URL directly into the app, they pull apart the widget information and natively render it. We're effectively doing the same here by parsing the widget options and using our local wrapper instead of whatever happens to be defined in the widget state event.
Integration managers should still continue to offer a widget URL for Jitsi widgets as this is what the spec requires.
A large part of this is based upon Dimension's handling of Jitsi and widgets in general: a license has been granted to allow Riot (and therefore the react-sdk) to use the code and be inspired by it. 
							
						 
						
							2020-03-18 15:48:02 -06:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								98bd951366 
								
							
								 
							
						 
						
							
							
								
								Add docs and flag for custom theme support  
							
							 
							
							
							
						 
						
							2020-03-13 09:34:16 -06:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								9fb807772b 
								
							
								 
							
						 
						
							
							
								
								Document start / end composer shortcuts  
							
							 
							
							... 
							
							
							
							This documents shortcuts for jumping to the start / end of the composer
contents.
Part of https://github.com/vector-im/riot-web/issues/12438 
Depends on https://github.com/matrix-org/matrix-react-sdk/pull/4108  
							
						 
						
							2020-02-21 19:00:47 +00:00  
						
					 
				
					
						
							
							
								 
								Michael Telatynski
							
						 
						
							 
							
							
							
								
							
								2645e6f525 
								
							
								 
							
						 
						
							
							
								
								Merge branches 'develop' and 't3chguy/usercontent' of github.com:vector-im/riot-web into t3chguy/usercontent  
							
							 
							
							
							
						 
						
							2020-02-13 16:36:11 +00:00  
						
					 
				
					
						
							
							
								 
								Matthew Thomas
							
						 
						
							 
							
							
								
								
							
							
								
							
								a24959319d 
								
									
								
							
								 
							
						 
						
							
							
								
								Add top left menu shortcut  
							
							 
							
							... 
							
							
							
							Add <kbd>Ctrl</kbd>/<kbd>⌘</kbd>+<kbd>`</kbd> 
							
						 
						
							2020-02-10 12:59:35 -06:00  
						
					 
				
					
						
							
							
								 
								Michael Telatynski
							
						 
						
							 
							
							
							
								
							
								98773df76e 
								
							
								 
							
						 
						
							
							
								
								Get rid of dependence on usercontent.riot.im  
							
							 
							
							
							
						 
						
							2020-02-07 22:07:30 +00:00  
						
					 
				
					
						
							
							
								 
								Matthew Hodgson
							
						 
						
							 
							
							
							
								
							
								c3e6a30789 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of git+ssh://github.com/vector-im/riot-web into develop  
							
							 
							
							
							
						 
						
							2020-01-31 15:22:44 +00:00  
						
					 
				
					
						
							
							
								 
								Matthew Hodgson
							
						 
						
							 
							
							
							
								
							
								87913e6c98 
								
							
								 
							
						 
						
							
							
								
								yarn electron nowadays does yarn build already  
							
							 
							
							
							
						 
						
							2020-01-31 15:22:16 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								e9f8700d6b 
								
							
								 
							
						 
						
							
							
								
								Document padlock flag  
							
							 
							
							
							
						 
						
							2020-01-31 13:36:16 +00:00  
						
					 
				
					
						
							
							
								 
								Matthew Hodgson
							
						 
						
							 
							
							
							
								
							
								d8b059452c 
								
							
								 
							
						 
						
							
							
								
								fix rogue `  
							
							 
							
							
							
						 
						
							2020-01-31 13:04:00 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								8b08ba05c2 
								
							
								 
							
						 
						
							
							
								
								Remove docs for new invite dialog labs feature  
							
							 
							
							... 
							
							
							
							It's the default now: https://github.com/matrix-org/matrix-react-sdk/pull/3906  
							
						 
						
							2020-01-22 21:16:18 -07:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								fe15d3b7c1 
								
							
								 
							
						 
						
							
							
								
								Add docs for admin report content message  
							
							 
							
							... 
							
							
							
							Part of https://github.com/vector-im/riot-web/issues/11992  
							
						 
						
							2020-01-22 14:18:29 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								276d14dd5d 
								
							
								 
							
						 
						
							
							
								
								Update labs documentation for feature_ftue_dms given new scope  
							
							 
							
							... 
							
							
							
							See https://github.com/matrix-org/matrix-react-sdk/pull/3854  
							
						 
						
							2020-01-16 14:46:19 -07:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								12267159f2 
								
							
								 
							
						 
						
							
							
								
								Enable and document presence in room list feature flag  
							
							 
							
							... 
							
							
							
							Part of https://github.com/vector-im/riot-web/issues/11799  
							
						 
						
							2020-01-13 11:53:46 +00:00  
						
					 
				
					
						
							
							
								 
								Will Hunt
							
						 
						
							 
							
							
								
								
							
							
								
							
								50fe3109c0 
								
									
								
							
								 
							
						 
						
							
							
								
								Add feature_bridge_state  
							
							 
							
							
							
						 
						
							2020-01-05 15:47:14 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								16e384172c 
								
							
								 
							
						 
						
							
							
								
								Add docs for feature_ftue_dms flag  
							
							 
							
							... 
							
							
							
							This should hopefully be short-lived.
For https://github.com/matrix-org/matrix-react-sdk/pull/3792  
							
						 
						
							2020-01-02 17:44:58 -07:00  
						
					 
				
					
						
							
							
								 
								Matthew Hodgson
							
						 
						
							 
							
							
							
								
							
								f8c2529d44 
								
							
								 
							
						 
						
							
							
								
								doc how i had to build seshat  
							
							 
							
							
							
						 
						
							2019-11-27 02:22:41 +00:00  
						
					 
				
					
						
							
							
								 
								Damir Jelić
							
						 
						
							 
							
							
							
								
							
								222fea969d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'poljar/seshat-pr' into develop  
							
							 
							
							
							
						 
						
							2019-11-26 18:47:58 +01:00  
						
					 
				
					
						
							
							
								 
								Damir Jelić
							
						 
						
							 
							
							
							
								
							
								e5956de744 
								
							
								 
							
						 
						
							
							
								
								labs: Clarify that the event indexing feature supports E2EE search.  
							
							 
							
							
							
						 
						
							2019-11-26 18:39:22 +01:00  
						
					 
				
					
						
							
							
								 
								Damir Jelić
							
						 
						
							 
							
							
							
								
							
								f28f27a87b 
								
							
								 
							
						 
						
							
							
								
								labs: Document the event indexing labs feature.  
							
							 
							
							
							
						 
						
							2019-11-26 18:03:46 +01:00  
						
					 
				
					
						
							
							
								 
								Damir Jelić
							
						 
						
							 
							
							
							
								
							
								b0783a8995 
								
							
								 
							
						 
						
							
							
								
								native-node-modules: Mention that Seshat requires SQLCipher.  
							
							 
							
							
							
						 
						
							2019-11-26 18:02:49 +01:00  
						
					 
				
					
						
							
							
								 
								Damir Jelić
							
						 
						
							 
							
							
							
								
							
								1869350a9b 
								
							
								 
							
						 
						
							
							
								
								native-node-modules: Remove a spurious and.  
							
							 
							
							
							
						 
						
							2019-11-26 10:38:49 +01:00  
						
					 
				
					
						
							
							
								 
								Damir Jelić
							
						 
						
							 
							
							
							
								
							
								5b8e918d6e 
								
							
								 
							
						 
						
							
							
								
								native-node-modules: Explain how to install Rust and link to its docs.  
							
							 
							
							
							
						 
						
							2019-11-26 10:21:15 +01:00  
						
					 
				
					
						
							
							
								 
								Damir Jelić
							
						 
						
							 
							
							
							
								
							
								f0fe968944 
								
							
								 
							
						 
						
							
							
								
								native-node-modules: Capitalize some project names.  
							
							 
							
							
							
						 
						
							2019-11-26 10:20:56 +01:00  
						
					 
				
					
						
							
							
								 
								Damir Jelić
							
						 
						
							 
							
							
							
								
							
								40f2648fd3 
								
							
								 
							
						 
						
							
							
								
								native-node-modules: Expand the Seshat subtitle a bit.  
							
							 
							
							
							
						 
						
							2019-11-26 10:19:45 +01:00  
						
					 
				
					
						
							
							
								 
								Damir Jelić
							
						 
						
							 
							
							
							
								
							
								b1aff2995d 
								
							
								 
							
						 
						
							
							
								
								native-node-modules: Explain the packaging situation a bit.  
							
							 
							
							
							
						 
						
							2019-11-26 10:19:15 +01:00  
						
					 
				
					
						
							
							
								 
								Damir Jelić
							
						 
						
							 
							
							
							
								
							
								5f6636e28b 
								
							
								 
							
						 
						
							
							
								
								native-node-modules: Reword the second paragraph.  
							
							 
							
							
							
						 
						
							2019-11-26 10:13:38 +01:00  
						
					 
				
					
						
							
							
								 
								Damir Jelić
							
						 
						
							 
							
							
							
								
							
								b52141d6a8 
								
							
								 
							
						 
						
							
							
								
								native-node-modules: Add a section about cross compilation.  
							
							 
							
							
							
						 
						
							2019-11-26 10:12:52 +01:00  
						
					 
				
					
						
							
							
								 
								Damir Jelić
							
						 
						
							 
							
							
							
								
							
								da4b4037a8 
								
							
								 
							
						 
						
							
							
								
								native-node-modules: Don't mention the riot version that supports native modules.  
							
							 
							
							
							
						 
						
							2019-11-26 10:03:45 +01:00  
						
					 
				
					
						
							
							
								 
								Damir Jelić
							
						 
						
							 
							
							
							
								
							
								4c629e82c8 
								
							
								 
							
						 
						
							
							
								
								native-node-modules: Add a header level to the title.  
							
							 
							
							
							
						 
						
							2019-11-26 10:00:15 +01:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								84df4785f8 
								
							
								 
							
						 
						
							
							
								
								Remove timeframe  
							
							 
							
							
							
						 
						
							2019-11-25 16:25:19 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								7b8ab047ed 
								
							
								 
							
						 
						
							
							
								
								Clarify that cross-signing is in development  
							
							 
							
							... 
							
							
							
							Expand on the development state of cross-signing in the labs docs.
Fixes https://github.com/vector-im/riot-web/issues/11492  
							
						 
						
							2019-11-25 14:29:28 +00:00  
						
					 
				
					
						
							
							
								 
								Damir Jelić
							
						 
						
							 
							
							
							
								
							
								d0b53916e3 
								
							
								 
							
						 
						
							
							
								
								docs: Add documentation explaining how to enable Seshat support.  
							
							 
							
							
							
						 
						
							2019-11-21 10:56:25 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								9ed4a07b28 
								
							
								 
							
						 
						
							
							
								
								linewrap  
							
							 
							
							
							
						 
						
							2019-11-20 17:39:58 +00:00  
						
					 
				
					
						
							
							
								 
								Bruno Windels
							
						 
						
							 
							
							
							
								
							
								21781adb9e 
								
							
								 
							
						 
						
							
							
								
								explain the internal name of custom themes  
							
							 
							
							
							
						 
						
							2019-11-20 18:27:25 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								dc3cc37784 
								
							
								 
							
						 
						
							
							
								
								backticks to prevent infinitalic  
							
							 
							
							
							
						 
						
							2019-11-20 16:35:10 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								013e059ffc 
								
							
								 
							
						 
						
							
							
								
								Add doc for custom themes  
							
							 
							
							... 
							
							
							
							Mostly just c+ped from Bruno's PR: https://github.com/matrix-org/matrix-react-sdk/pull/3503  
							
						 
						
							2019-11-20 15:40:44 +00:00  
						
					 
				
					
						
							
							
								 
								Bruno Windels
							
						 
						
							 
							
							
							
								
							
								c197f7996b 
								
							
								 
							
						 
						
							
							
								
								merge the feature_user_info_panel flag into feature_dm_verification  
							
							 
							
							
							
						 
						
							2019-11-19 14:15:11 +01:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								8043aebe1a 
								
							
								 
							
						 
						
							
							
								
								Add cross-signing labs flag to develop and document  
							
							 
							
							... 
							
							
							
							Part of https://github.com/vector-im/riot-web/issues/11407  
							
						 
						
							2019-11-18 16:06:32 +00:00  
						
					 
				
					
						
							
							
								 
								Bruno Windels
							
						 
						
							 
							
							
								
								
							
							
								
							
								5041e6f3d9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into travis/mjolnir  
							
							 
							
							
							
						 
						
							2019-11-11 15:47:29 +00:00  
						
					 
				
					
						
							
							
								 
								Bruno Windels
							
						 
						
							 
							
							
								
								
							
							
								
							
								d3778ab1fd 
								
									
								
							
								 
							
						 
						
							
							
								
								Add description of user info feature  
							
							 
							
							
							
						 
						
							2019-11-11 13:59:32 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
								
								
							
							
								
							
								4eb0f014b8 
								
									
								
							
								 
							
						 
						
							
							
								
								Add DM verification feature to labs.md  
							
							 
							
							
							
						 
						
							2019-11-08 14:54:24 -07:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								d373e2891e 
								
							
								 
							
						 
						
							
							
								
								Describe regular setting path  
							
							 
							
							
							
						 
						
							2019-11-08 15:57:46 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								8b0257d24b 
								
							
								 
							
						 
						
							
							
								
								Apply suggestions from code review  
							
							 
							
							... 
							
							
							
							Co-Authored-By: Travis Ralston <travpc@gmail.com> 
							
						 
						
							2019-11-08 15:57:09 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								fa3d3aa4dd 
								
							
								 
							
						 
						
							
							
								
								Absolute URLs  
							
							 
							
							
							
						 
						
							2019-11-08 15:55:01 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								9ca438087e 
								
							
								 
							
						 
						
							
							
								
								Add numbers  
							
							 
							
							
							
						 
						
							2019-11-08 15:55:01 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								037d8c071c 
								
							
								 
							
						 
						
							
							
								
								Document feature flag process  
							
							 
							
							... 
							
							
							
							This records the feature flag process we intend to use with Riot and also how
that interacts with other teams and configuration.
Fixes https://github.com/vector-im/riot-web/issues/11116  
							
						 
						
							2019-11-08 15:55:01 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								956c199fcf 
								
							
								 
							
						 
						
							
							
								
								Add some docs to describe Mjolnir and Ban Lists  
							
							 
							
							
							
						 
						
							2019-11-06 12:25:34 -07:00