Leonard Kim
81d4f694b7
fix(chat): prevent empty messages
2019-03-09 12:09:29 +01:00
Saúl Ibarra Corretgé
c737d46d90
android: update gradle plugin version
2019-03-08 17:24:49 +01:00
Saúl Ibarra Corretgé
3f2a559d64
rn: now working on version 19.1
2019-03-08 14:04:03 +01:00
Saúl Ibarra Corretgé
bdb3099073
android: fix running on Android < M
...
The android.telecom.CallAudioState class was only added in API level 23 (Android
M), so make sure we don't import it in lower versioned devices.
2019-03-08 11:37:25 +01:00
damencho
b3a05db286
Update dropbox redirect uri to always use the main domain static page.
2019-03-07 15:39:16 +00:00
virtuacoplenny
08f2edf350
feat(screenshare): emit source type when starting screenshare ( #3959 )
...
* feat(screenshare): emit source type when starting screenshare
* squash: update doc
2019-03-06 21:46:17 -08:00
Bettenbuk Zoltan
98c7430b6f
[RN] Replace red screen with dialog
2019-03-07 01:09:03 +01:00
Bettenbuk Zoltan
ebdcbe122a
Change dialog button property keys
2019-03-07 01:09:03 +01:00
virtuacoplenny
31c1034be7
deps(chore): bump lib-jitsi-meet to e398584 ( #3958 )
...
Bring over two fixes for spot. One is for
identifying the screenshare type when using
a camera for screenshare or when using a proxy
stream. Also bring in a fix to avoid a js error
in chrome ios.
2019-03-06 15:39:01 -08:00
Hristo Terezov
a9d82a79ea
fix(toolbar): Move buttons to overflow menu when the space isn't enough
2019-03-06 17:51:31 +00:00
Bettenbuk Zoltan
27e1f5a1bc
[RN] Avoid adding undefined in the invite
2019-03-06 16:52:22 +01:00
virtuacoplenny
dbedee5e22
chore(deps): update to lib 320919e ( #3951 )
2019-03-05 17:02:22 -08:00
Дамян Минков
636c63397b
Adds integrations doc. ( #3929 )
...
* Adds integrations doc.
Google, Microsoft and Dropbox for now.
* Updates doc.
2019-02-28 09:09:09 +00:00
damencho
67e7994e36
Removes unused config.
2019-02-27 16:45:26 +00:00
damencho
40f03fedc2
Replaces emoji flags with flag from a png.
...
Seems like windows does not have emojis for flags.
2019-02-27 16:45:26 +00:00
Hristo Terezov
55149670da
fix(dropbox-auth): In Electron.
2019-02-27 16:12:54 +00:00
Gabriel-Tiberiu Imre-Lucaci
5739e1deaa
feat(external_api): notify when api is disposed
2019-02-27 14:39:04 +00:00
Bettenbuk Zoltan
b6e2701991
[RN] Add invite screen
2019-02-27 13:26:21 +01:00
Bettenbuk Zoltan
38b1be1291
[RN] Extract AvatarListItem
2019-02-27 13:26:21 +01:00
damencho
555f8b3a99
Fixes toll free position.
2019-02-26 17:08:56 +00:00
Дамян Минков
ea4d49f2a0
Adds new format of phoneList service and re-design dial in numbers page. ( #3903 )
...
* Adds new format of phoneList service and re-design dial in numbers page.
Adds flags and country names (with translations) for the numbers if using the new format.
* Fixes tests and fixes get default number.
* Updates swagger with new format.
* Moves html back yo table.
Fixes displaying on mobile and also the tel: URI generation. The tel: URI is tested on Android and iOS and seems to work (Android was not interpreting 'p', but both seems to like ',').
* Fixes a wrong return statement.
* Small fixes.
2019-02-26 13:32:46 +00:00
fossterer
d7eea8abbc
Added links related to NAT config in a new FAQ doc
2019-02-26 09:53:48 +00:00
paweldomas
1b8ef9a05a
chore: update LJM to 5a9fc76739bcf0bed50676c7be160f688f3a19b5
2019-02-25 14:16:05 -06:00
Emil Ivov
ac7311cb52
Merge pull request #3920 from jitsi/emcho-patch-3
...
Update api.md
2019-02-23 17:04:13 +00:00
Emil Ivov
f498c8d402
Update api.md
2019-02-23 16:39:27 +00:00
Leonard Kim
8c8b09878c
fix(screensharing): do not sync camera device id on start
...
When a conference is started, the currently used
camera device id is saved. I believe this is happening
because lib-jitsi-meet does not use exact device id
mathcing when calling getUserMedia, so it's possibl
to request camera A but get camera B back because
camera A is not available. When config.startScreenSharing
is true, the syncing occurs and saves the desktop
source id. So when screensharing is stopped, jitsi-meet
requests that desktop source id instead of the preferred
camera.
2019-02-22 10:50:43 -06:00
Leonard Kim
03f8d8b51a
fix(external_api): detect and skip params for hash routers
2019-02-22 10:34:49 -06:00
Hristo Terezov
32083fc44d
fix(connection-quality): Bring back the icon.
2019-02-21 18:49:49 +00:00
Hristo Terezov
c4361ed7da
feat(css): configurable Videolayot and overflow menu.
2019-02-21 18:49:49 +00:00
Hristo Terezov
a95d38a0f4
feat(thumbnail-indicators): Configurable icon sizes.
2019-02-21 18:49:49 +00:00
Hristo Terezov
981600a999
fix(toolbar): button distance and colors.
2019-02-21 18:49:49 +00:00
Hristo Terezov
0d674001d2
chore(icons): Cleanup
2019-02-21 16:18:01 +00:00
Hristo Terezov
f7b930409b
feat(toolbox): Redesign.
2019-02-21 00:42:13 +00:00
paweldomas
4312512d2f
feat(external API): add feedbackPromptDisplayed event
...
Adds a new event fired when Jitsi Meet shows the feedback prompt.
2019-02-20 11:59:46 -06:00
Saúl Ibarra Corretgé
b7b2745dae
ios: update podfile for CocoaPods 1.6.0
2019-02-19 19:13:07 +01:00
damencho
fc129d9849
Adds setting subject and adding event on receiving such change.
2019-02-19 13:22:27 +00:00
paweldomas
54c36198d0
fix(mobile/call-integration): cleanup if leave takes too long
...
The conference disconnection process is asynchronous which means there's
no guarantee that there will be CONFERENCE_LEFT event for the old
conference, before the next conference is joined. Because of that we can
end up with two simultaneous calls on the native side which is not
always supported. End the call on CONFERENCE_WILL_LEAVE to fix this
corner case.
2019-02-16 17:10:04 -08:00
virtuacoplenny
16b440bbd0
chore(deps): upgrade webpack-dev-server 3.1.10 to 3.1.14 ( #3900 )
2019-02-15 09:03:05 -08:00
Bettenbuk Zoltan
d56d01cebb
[Android] Change the type of the color scheme
2019-02-15 13:33:38 +01:00
Leonard Kim
d872728966
fix(recording): support passing styles in firefox
...
Using an array of styles in Firefox causes an error
that triggers jitsi-meet to redirect to a static page.
2019-02-15 10:11:26 +01:00
Saúl Ibarra Corretgé
877cea59e7
ios: don't configure CXProvider if CallKit is disabled
2019-02-14 13:16:31 -08:00
Saúl Ibarra Corretgé
a4b3f8ade6
android: don't build javadocs when publishing react-native plugins
...
They generate a bunch of harmless yet confusing error messages and they are not
really useful.
2019-02-14 13:16:04 -08:00
damencho
2ac5d136dc
Detects nginx-extras package. Fixes #3891 .
2019-02-14 14:05:27 +00:00
Saúl Ibarra Corretgé
7e320a5d38
ios: refactor AudioMode to use RTCAudioSession
...
RTCAudioSession is a thin wrapper around AVAudioSession provided by the WebRTC
framework. It makes some use-cases easier, and leads us closer to manual audio
unit management, which we will likely need in the near future.
2019-02-14 10:20:45 +01:00
Saúl Ibarra Corretgé
7289e59ca9
audio-mode: don't change the mode unless there is no active conference
...
If a new conference is joined and as a result the current one is terminated,
don't ever attempt to set the audio mode.
2019-02-14 10:20:45 +01:00
Saúl Ibarra Corretgé
e1b989e99b
ios: make sure our CXProvider is invalidated when CallKit is disabled
2019-02-14 10:20:45 +01:00
Saúl Ibarra Corretgé
070a34e30d
ios: enable proximity sensor on the main thread
...
Fixes this issue:
Main Thread Checker: UI API called on a background thread: -[UIApplication setExpectsFaceContact:inLandscape:]
PID: 25442, TID: 10886619, Thread name: (none), Queue name: com.facebook.react.ProximityQueue, QoS: 0
Backtrace:
4 JitsiMeet 0x000000010a0eaadc -[Proximity setEnabled:] + 64
5 CoreFoundation 0x00000001fea34630 <redacted> + 144
6 CoreFoundation 0x00000001fe912450 <redacted> + 292
7 CoreFoundation 0x00000001fe913034 <redacted> + 60
8 JitsiMeet 0x000000010a4e08e8 -[RCTModuleMethod invokeWithBridge:module:arguments:] + 492
9 JitsiMeet 0x000000010a4e7a10 _ZN8facebook5reactL11invokeInnerEP9RCTBridgeP13RCTModuleDatajRKN5folly7dynamicE + 248
10 JitsiMeet 0x000000010a4e776c ___ZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEi_block_invoke + 88
11 libdispatch.dylib 0x000000010b943824 _dispatch_call_block_and_release + 24
12 libdispatch.dylib 0x000000010b944dc8 _dispatch_client_callout + 16
13 libdispatch.dylib 0x000000010b94ce6c _dispatch_lane_serial_drain + 720
14 libdispatch.dylib 0x000000010b94db60 _dispatch_lane_invoke + 460
15 libdispatch.dylib 0x000000010b957bfc _dispatch_workloop_worker_thread + 1220
16 libsystem_pthread.dylib 0x00000001fe6490dc _pthread_wqthread + 312
17 libsystem_pthread.dylib 0x00000001fe64bcec start_wqthread + 4
2019-02-14 10:20:45 +01:00
Aaron van Meerten
e144c2fb3e
Merge pull request #3886 from jitsi/invitation-post-application-json
...
invite post to use application/JSON
2019-02-13 16:42:47 -06:00
Aaron van Meerten
1a5e2763c1
use fetch syntax from virtuacoplenny
2019-02-13 16:23:26 -06:00
Saúl Ibarra Corretgé
a4121fef36
deps: update package-lock.json for npm 6.7.0
2019-02-13 21:59:38 +01:00