Saúl Ibarra Corretgé
0fa6ffc439
deps: react-native-google-signin@3.0.1
6 лет назад
Saúl Ibarra Corretgé
4a8f787519
rn: evaluate config.js in a sandboxed environment
We are downloading code off the Internet and executing it on the user's device,
so run it sandboxed to avoid potential bad actors.
Since it's impossible to eval() safely in JS and React Native doesn't offer
something akin to Node's vm module, here we are rolling our own.
On Android it uses the Duktape JavaScript engine and on iOS the builtin
JavaScriptCore engine. The extra JS engine is *only* used for evaluating the
downloaded code and returning a JSON string which is then passed back to RN.
6 лет назад
Saúl Ibarra Corretgé
612586ed1f
deps: react-native-webview@7.4.1
6 лет назад
Saúl Ibarra Corretgé
2609e43f29
ios: misc Xcode changes due to an update
6 лет назад
Saúl Ibarra Corretgé
ab4b6be9d7
rn: throw exception if default conference options set the room
See: https://github.com/jitsi/jitsi-meet/issues/4720
6 лет назад
Djorkaeff Alexandre
11d3a343e5
ios: use iPhone 8 simulator when archiving JitsiMeet framework
It's available on both Xcode 10 and 11.
6 лет назад
Saúl Ibarra Corretgé
9666bf836e
ios: update CocoaPods to version 1.8
6 лет назад
Saúl Ibarra Corretgé
a6d3b09796
ios: support building with Xcode 11
6 лет назад
Saúl Ibarra Corretgé
ac06892bb4
android,ios: now working on versions 19.4 / 2.4
6 лет назад
Bettenbuk Zoltan
c472537ecf
update RN to 61
6 лет назад
Saúl Ibarra Corretgé
7d972a50f2
ios: set logger subsystem and category
The subsystem is set to the bundle ID and the category to "JitsiMeetSDK".
6 лет назад
Saúl Ibarra Corretgé
00c8409e31
ios,android: update SDK version to 2.3.0
6 лет назад
Bettenbuk Zoltan
8a3ddd8596
feat: SVG icons
6 лет назад
Saúl Ibarra Corretgé
b4b33c94dd
ios: update Podfile.lock
6 лет назад
Saúl Ibarra Corretgé
27205e3119
ios: divert RN logs to our logger
6 лет назад
Saúl Ibarra Corretgé
f2fdef8361
ios: log fatal errors, don't swallow exceptions
6 лет назад
Saúl Ibarra Corretgé
902da8cc4f
rn: add native loggers
These provide the ability to integrate the SDK with some other application
loggers.
At the time this was written we use Timber on Android and CocoaLumberjack on iOS.
In addition to the integration capabilities, a LogBridge React Native module
provides log transports for JavaScript code, thus centralizing all logs on the
native loggers.
6 лет назад
paweldomas
6ae9bbe0c5
feat: report analytics for the network connection
Will emit new 'network.info' action with the online/offline status and
extra details for native like the network type and
'isConnectionExpensive' flag.
6 лет назад
paweldomas
14b747e0a4
fix(ios/xcode): increase node heap space for the bundle JS step
6 лет назад
Saúl Ibarra Corretgé
c113b2e765
ios: update Podfile.lock
6 лет назад
Saúl Ibarra Corretgé
dd23ed09ad
deps: react-native@0.60
6 лет назад
Saúl Ibarra Corretgé
53f98df8f3
deps: react-native@0.59.10
6 лет назад
Saúl Ibarra Corretgé
1c1e8a942b
audio-mode: refactor device handling
This commit refactors device selection (more heavily on iOS) to make it
consistent across platforms.
Due to its complexity I couldn't break out each step into separate commits,
apologies to the reviewer.
Changes made to device handling:
- speaker is always the default, regardless of the mode
- "Phone" shows as a selectable option, even in video call mode
- "Phone" is not displayed when wired headphones are present
- Shared device picker between iOS and Android
- Runtime device updates while the picker is open
6 лет назад
Дамян Минков
8800cb4580
Adds live streaming sound notification. (#4532)
* Adds live streaming sound notification.
* Adds ios resources for the new files.
6 лет назад
Saúl Ibarra Corretgé
598b6f0598
deps: update react-native-webrtc
WebRTC is now at M75
6 лет назад
Saúl Ibarra Corretgé
820abfd059
ios: sync Podfile.lock
6 лет назад
Bettenbuk Zoltan
fe1187d7b7
ref: remove unused libs
6 лет назад
Saúl Ibarra Corretgé
6383d000a9
rn: raise version to 19.3
6 лет назад
Chris Hansen
52362c4675
Fix spelling mistake on pragma mark
It causes a compiler error in Xcode 11 because it doesn't know how to parse it.
6 лет назад
Saúl Ibarra Corretgé
9e95e7cd97
rn: bump SDK version to 2.2.0
6 лет назад
Saúl Ibarra Corretgé
70b864f00b
deps: react-native-google-signin@2.0.0
6 лет назад
Saúl Ibarra Corretgé
fa88db6897
ios: update CocoaPods to 1.7.1
6 лет назад
Saúl Ibarra Corretgé
e33b334307
rn: add SDK API to set user information
At the moment it includes:
- display name
- email
- avatar URL
This information is used *only* if no token was specified.
6 лет назад
Saúl Ibarra Corretgé
f7b92f65ca
ios: add feature flag to enable recording on iOS
6 лет назад
Saúl Ibarra Corretgé
cf7b10d53d
feature-flags: initial implementation
The welcomePageEnabled and pictureInPictureEnabled props on mobile have been
converted to feature flags.
6 лет назад
Saúl Ibarra Corretgé
431a221c63
ios: be resilient to invalid UUIDs
6 лет назад
Mihai Damian
477826089c
ios: Added property for setting PiP initial position
6 лет назад
Saúl Ibarra Corretgé
fa3888991f
rn: avoid logging initial props in release builds
They may contain sensitive information.
6 лет назад
Hristo Terezov
9712804040
fix(Amplitude): user id
6 лет назад
Saúl Ibarra Corretgé
d65b71b584
rn: add ability to set the conference subject
6 лет назад
Saúl Ibarra Corretgé
371ca4eef1
ios: don't require bitcode for Debug builds
6 лет назад
paweldomas
1bc28e4904
watchos: display a message if the recent list is empty
6 лет назад
Saúl Ibarra Corretgé
9352517705
ios: always log delegate method calls
6 лет назад
Saúl Ibarra Corretgé
47d5163c52
rn: don't tag builds by default
People run these in their own checkout and will run into problems because
tagging will fail.
6 лет назад
Saúl Ibarra Corretgé
9445cf99fd
Revert "ios: remove no longer needed code"
This reverts commit 603d161788 .
6 лет назад
paweldomas
96b226de24
watchos: change the icons
Inverts the icons to follow more what's in the phone app instead of
CallKit.
6 лет назад
François Benaiteau
61b66e0edf
doc: fix incorrect code examples for universal / deep linking
6 лет назад
Saúl Ibarra Corretgé
1c809eb428
ios: strip bitcode when releasing the SDK
6 лет назад
Saúl Ibarra Corretgé
e94edcd4ae
ios: automagically download a bitcode WebRTC build if needed
6 лет назад
paweldomas
b48651396f
fix(travis): upload through ssh proxy
6 лет назад