David Baker 
							
						 
					 
					
						
						
							
						
						572fa99e67 
					 
					
						
						
							
							Fix virtual / native room mapping on call transfers ( #7848 )  
						
						 
						
						... 
						
						
						
						* Fix virtual / native room mapping on call transfers
By just sending them through the same code path as regular calls.
Also re-do the tests & add a test for transfer specifically.
* Optional arg
* Types 
						
						
					 
					
						2022-02-21 12:17:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Baker 
							
						 
					 
					
						
						
							
						
						225f8940c9 
					 
					
						
						
							
							Revert "Start a conference in a room with 2 people + invitee rather than a 1:1 call ( #7557 )" ( #7641 )  
						
						 
						
						... 
						
						
						
						This reverts commit 8ced6e6117 . 
						
						
					 
					
						2022-01-26 13:31:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Šimon Brandner 
							
						 
					 
					
						
						
							
						
						8ced6e6117 
					 
					
						
						
							
							Start a conference in a room with 2 people + invitee rather than a 1:1 call ( #7557 )  
						
						 
						
						... 
						
						
						
						* Start a conference call in a room with 2 people + invitee rather than a 1:1
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Fix tests
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com > 
						
						
					 
					
						2022-01-17 13:46:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Raimist 
							
						 
					 
					
						
						
							
						
						2e8a93834b 
					 
					
						
						
							
							Auto fix  
						
						 
						
						... 
						
						
						
						Signed-off-by: Aaron Raimist <aaron@raim.ist > 
						
						
					 
					
						2021-12-09 09:10:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Šimon Brandner 
							
						 
					 
					
						
						
							
						
						cbb34d8ac7 
					 
					
						
						
							
							Make CallHandler more EventEmittery ( #6704 )  
						
						 
						
						... 
						
						
						
						* sharedInstance() -> instance
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Use CallState event instead of dispatching
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Simplifie some code
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Use a method to start a call instead of the dispatcher
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Use a method instead of place_conference_call
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Make terminateCallApp() and hangupCallApp() public
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Use hangupAllCalls() instead of the dispatcher
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Make dialNumber(), startTransferToMatrixID() and startTransferToPhoneNumber() public instead of using the dispatcher
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Use answerCall() instead of using the dispatcher
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Use hangupOrReject() instead of the dispatcher
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Update docs
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Improve TS
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Dispatch call_state, see https://github.com/vector-im/element-web/pull/18823#issuecomment-917377277 
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Add missing import
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com > 
						
						
					 
					
						2021-11-30 18:09:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renan Cleyson 
							
						 
					 
					
						
						
							
						
						ae0dba4e87 
					 
					
						
						
							
							Add view_room to Action enum ( #7203 )  
						
						 
						
						... 
						
						
						
						* Add ViewRoom action to Action enum
Signed-off-by: Renan <renancleyson.f@gmail.com >
* Change view_room occurrences to Action.ViewRoom
Signed-off-by: Renan <renancleyson.f@gmail.com >
* Add missing Action import 
						
						
					 
					
						2021-11-25 21:49:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Morgan 
							
						 
					 
					
						
						
							
						
						c9c8177f58 
					 
					
						
						
							
							Start a call immediately after creating a room via the dial pad ( #6529 )  
						
						 
						
						
						
						
					 
					
						2021-08-04 09:46:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Baker 
							
						 
					 
					
						
						
							
						
						31604c13c0 
					 
					
						
						
							
							Lint the typescript tests  
						
						 
						
						... 
						
						
						
						Turns out we hadn't told eslint to lint .ts in tests/
Also fix all the lint errors, including removing a use of assert that
had randomly crept in. 
						
						
					 
					
						2021-06-04 16:52:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Baker 
							
						 
					 
					
						
						
							
						
						8ef95a6237 
					 
					
						
						
							
							Interface dispatcher payload  
						
						 
						
						... 
						
						
						
						& use constant in test 
						
						
					 
					
						2021-06-03 14:38:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Baker 
							
						 
					 
					
						
						
							
						
						2c4fa73a45 
					 
					
						
						
							
							Map phone number lookup results to their native rooms  
						
						 
						
						... 
						
						
						
						When dialing a phone number, also look to see if there's a corresponding
native user for the resulting user, and if so, go to the native room
for that user. 
						
						
					 
					
						2021-06-02 17:39:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Šimon Brandner 
							
						 
					 
					
						
						
							
						
						9aaf321e4e 
					 
					
						
						
							
							Remove dis call which doesn't seem to be necessary  
						
						 
						
						... 
						
						
						
						Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com > 
						
						
					 
					
						2021-04-28 13:39:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Šimon Brandner 
							
						 
					 
					
						
						
							
						
						b6324a816f 
					 
					
						
						
							
							Use CallHandler correctly  
						
						 
						
						... 
						
						
						
						Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com > 
						
						
					 
					
						2021-04-28 13:33:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Šimon Brandner 
							
						 
					 
					
						
						
							
						
						40748d3c94 
					 
					
						
						
							
							Make CallHandler emit CallChangeRoom  
						
						 
						
						... 
						
						
						
						Let's hope I changed the tests correctly
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com > 
						
						
					 
					
						2021-04-28 11:49:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Baker 
							
						 
					 
					
						
						
							
						
						be7d4d020b 
					 
					
						
						
							
							Put asserted identity option under a 'voip' section  
						
						 
						
						
						
						
					 
					
						2021-04-27 19:33:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Baker 
							
						 
					 
					
						
						
							
						
						705505fe85 
					 
					
						
						
							
							make copyright not lie  
						
						 
						
						
						
						
					 
					
						2021-04-27 18:56:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Baker 
							
						 
					 
					
						
						
							
						
						dc3d05bc88 
					 
					
						
						
							
							Test for asserted identity  
						
						 
						
						... 
						
						
						
						This is out first CallHandler test(!) Switches react-sdk to use
createCall on the client object so we can stub this out in the test.
Add a bunch more stubs to the test client.
There's more stuff in this test that has scope to be used more
widely, like waiting for a certain dispatch and mocking out rooms
with particular sets of users in them: we could consider moving these
out to test utils if we wanted. 
						
						
					 
					
						2021-04-23 14:39:39 +01:00