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.
2019-08-23 13:36:33 -05:00
Saúl Ibarra Corretgé
c113b2e765
ios: update Podfile.lock
2019-08-21 11:12:56 +02:00
Saúl Ibarra Corretgé
dd23ed09ad
deps: react-native@0.60
2019-08-21 11:12:56 +02:00
Saúl Ibarra Corretgé
53f98df8f3
deps: react-native@0.59.10
2019-08-16 07:26:54 +02:00
Saúl Ibarra Corretgé
598b6f0598
deps: update react-native-webrtc
...
WebRTC is now at M75
2019-07-09 17:22:32 +02:00
Saúl Ibarra Corretgé
820abfd059
ios: sync Podfile.lock
2019-07-09 12:58:07 +02:00
Saúl Ibarra Corretgé
70b864f00b
deps: react-native-google-signin@2.0.0
2019-06-18 14:51:44 +02:00
Saúl Ibarra Corretgé
fa88db6897
ios: update CocoaPods to 1.7.1
2019-06-14 13:24:14 +02:00
Saúl Ibarra Corretgé
02955ab57c
deps: react-native@0.59.8
...
https://github.com/react-native-community/releases/blob/master/CHANGELOG.md#v0598
2019-05-14 10:22:50 +02:00
Saúl Ibarra Corretgé
b45a5da6e2
rn: use new AsyncStorage package
...
It was extracted from the RN core to a community maintained package.
2019-05-08 16:03:09 +02:00
Saúl Ibarra Corretgé
2fad9f9ba8
ios: update Podfile.lock
2019-05-08 12:12:54 +01:00
Bettenbuk Zoltan
86d0d4fc22
rn: add DialInSummary
2019-05-07 18:02:14 +02:00
Saúl Ibarra Corretgé
7d2ac0244d
deps: react-native-webrtc@4064c6f2db4f8b961daaaa8dafc6a896d7cfbc43
...
New M69 build with Metal crash fixes.
2019-05-03 19:29:30 +02:00
Saúl Ibarra Corretgé
c0efea5168
ios: enable bitcode
...
Time has come. We need to enable bitcode. It's optional for iOS targets, but
mandatory for the entire project if there is a watchOS target. Since we have a
watchOS target, it's time to enable it.
2019-05-03 19:29:30 +02:00
Saúl Ibarra Corretgé
a26bb2c1a6
watchos: add watchOS app
...
Co-authored-by: Pawel Domas <pawel.domas@jitsi.org>
2019-05-03 19:29:30 +02:00
Saúl Ibarra Corretgé
5cc01b074e
ios: update Podfile.lock for RN update
2019-05-03 10:27:17 +02:00
Saúl Ibarra Corretgé
bdaabf6d3d
odeps: react-native@0.59.4
...
Fixes a crash on some old Android devices.
2019-04-09 16:08:45 +02:00
Saúl Ibarra Corretgé
384f7d7890
ios: update Podfile.lock
2019-04-02 16:18:09 +02:00
Saúl Ibarra Corretgé
24339b2461
ios: update Podfile.lock
2019-03-26 13:47:57 +01:00
Saúl Ibarra Corretgé
6a919916d3
ios: pin all pod dependencies
2019-03-21 16:57:58 +01:00
Saúl Ibarra Corretgé
2c592f61c3
android: enable 64bit builds
2019-03-21 14:47:55 +01:00
Saúl Ibarra Corretgé
b53a034aaf
deps: update React Native to version 0.59
...
This new version comes with an updated JSC runtime, so we no longer need to
depend on the updated version ourselves.
2019-03-21 14:47:55 +01:00
Hristo Terezov
59fc3642a6
feat(amplitude): add mobile implementation
2019-03-12 16:48:08 +01:00
Saúl Ibarra Corretgé
b7b2745dae
ios: update podfile for CocoaPods 1.6.0
2019-02-19 19:13:07 +01:00
Bettenbuk Zoltan
9f3ef43daa
[RN] Add conference navigation bar
2019-02-06 14:27:25 +01:00
paweldomas
92a412f814
chore(ios): update Podfile.lock
2019-01-23 17:04:41 +01:00
Saúl Ibarra Corretgé
148d4ebb90
rn: add Firebase integration
...
This is done at the app level, not the SDK.
Currently 2 Firebase services are used:
- Crashlytics
- Dynamic Links
They are enabled in tandem, if the appropriate Google services file
(GoogleService-Info.plist on iOS or google-services.json on Android) is found.
Each service needs to be individually enabled in the Firebase console.
2019-01-08 17:42:59 +01:00
Saúl Ibarra Corretgé
fef47684d9
deps: update react-native-background-timer
2018-12-20 13:59:17 +01:00
Saúl Ibarra Corretgé
0469e5af5e
deps: update react-native-calendar-events
2018-12-20 13:52:14 +01:00
Saúl Ibarra Corretgé
f97869ffde
deps: update react-native-keep-awake
2018-12-19 15:20:10 +01:00
Saúl Ibarra Corretgé
e4b1e40cc6
deps: update react-native-google-signin
2018-12-19 15:15:21 +01:00
Saúl Ibarra Corretgé
1ff8d52b6b
deps: update react-native to 0.57.8
...
Bumping React to 16.6.3 is a requirement for this update.
2018-12-19 10:28:28 +01:00
Saúl Ibarra Corretgé
0031fd2678
android, ios: update react-native-fast-image dependency
2018-12-18 09:05:50 +01:00
Saúl Ibarra Corretgé
e5c9c69ec9
ios: drop iOS 9 support
...
WebRTC no longer actively fixes iOS 9 issues.
2018-12-06 10:47:44 +01:00
Saúl Ibarra Corretgé
26ba974757
[RN] Drop react-native-locale-detector dependency
...
The upstream package has been unmaintained for 2 years now, and making the litle
changes needed as React Native needs them is getting old. The actual
funcionality is a couple of one-liners plus tons of boliterplate, which gets
reduced by quite a bit if we just embed it. So here it goes.
2018-12-03 11:48:44 +01:00
Guus der Kinderen
99542e29e6
[RN] Upgrade React Native to 0.57.6
2018-11-29 10:35:31 +00:00
Saúl Ibarra Corretgé
1ba66e4b65
ios: update CocoaPods dependencies
2018-11-28 16:59:37 +01:00
Saúl Ibarra Corretgé
ae890dc093
deps: update react-native-webrtc (M69)
2018-10-16 16:32:26 +02:00
Saúl Ibarra Corretgé
8e0bd36ece
deps: update react-native-vector-icons
2018-10-16 14:33:48 +02:00
Saúl Ibarra Corretgé
8c97ce2ee9
deps: update react-native-google-signin
2018-10-12 13:08:20 +02:00
Saúl Ibarra Corretgé
b2245729cc
[iOS] Update Podfile.lock
2018-10-12 13:08:20 +02:00
Saúl Ibarra Corretgé
b71adbdf70
deps: update React Native to version 0.57
2018-10-10 18:07:36 +02:00
hristoterezov
38517127c3
feat(dropbox): Implement react-native module.
2018-09-27 01:42:59 -05:00
Bettenbuk Zoltan
d10d61fb7a
[RN] Add Google Sign In to live streaming
2018-09-05 23:09:56 +02:00
Saúl Ibarra Corretgé
a327a5d804
[RN] Drop the react-native-permissions dependency
...
It causes false positives when submitting the app to the Store. Use the new
permissions API in react-native-webrtc instead.
2018-09-05 14:56:00 -05:00
Saúl Ibarra Corretgé
3ca704d81d
[RN] Update react-native-webrtc and remove no longer needed polyfills
2018-08-29 09:22:28 -05:00
Lyubo Marinov
3ad27961e5
[iOS] Fix Jitsi Meet v1.18.x "Missing Purpose String in Info.plist File" issues reported by App Store Connect
...
App Store Connect reported the following issues in (and rejected the binary
of) Jitsi Meet 1.18.x:
NSBluetoothPeripheralUsageDescription
NSAppleMusicUsageDescription
NSMotionUsageDescription
NSSpeechRecognitionUsageDescription
Starting spring 2019, all apps submitted to the App Store that access user
data will be required to include a purpose string for the following:
NSLocationAlwaysUsageDescription
NSLocationWhenInUseUsageDescription
2018-08-28 10:00:55 +02:00
Lyubo Marinov
d62974b433
[RN] Update react-native-calendar-events (continued)
...
PR https://github.com/wmcmahan/react-native-calendar-events/pull/186 has
been merged upstream.
2018-08-26 21:53:42 -05:00
Saúl Ibarra Corretgé
d92b720704
[RN] Update calendar-events dependency
...
Includes a fix for not running expensive operations on the main thread.
2018-08-10 15:11:37 +02:00
paweldomas
54a1853e60
fix(ios/Podfile.lock): bump SDWebImage/Core version
2018-07-31 14:07:17 -05:00
Saúl Ibarra Corretgé
27021ea271
[RN] Replace cached image implementation
...
Use react-native-fastimage, which uses 2 full-native image impleentations using
well known and mature (native) libraries.
This gets us rid of 2 libraries which were observerd as a source of bugs and
created trouble with dependencies: react-native-fetch-blob and
react-native-img-cache. They are also no longer well maintained.
2018-07-31 14:07:17 -05:00
Saúl Ibarra Corretgé
3154c6f936
[RN] Don't request camera permission on first launch
...
It will only be requested if a user joins a meeting or flips the switch from
video to audio and back, but never as the first thing when the welcome page is
mounted.
2018-07-19 09:03:22 -05:00
Saúl Ibarra Corretgé
535e5b4f64
[iOS] Update Podfile.lock
...
Syntax changed slightly with an update to CocoaPods.
2018-06-26 17:59:02 +02:00
Saúl Ibarra Corretgé
c7fc26d864
[iOS] Fix crash on startup when fetching calendar entries
...
Turns out sometimes a calendar is missing the tile and it crashes because nil is
inserted into a NSDictionary. Fix it by applying this pending PR:
https://github.com/wmcmahan/react-native-calendar-events/pull/164
2018-06-12 20:38:50 -05:00
Saúl Ibarra Corretgé
2b7976380e
[RN] Update react-native to 0.55.4
...
Also bump React to 16.3.2, since it's required.
2018-06-04 16:05:33 -05:00
Saúl Ibarra Corretgé
e93c9dde5d
[iOS] Fix warning about RCTBatchedBridge deprecation
...
It's removed in RN >= 0.55. This aligns the project with the official
documentation: https://facebook.github.io/react-native/docs/integration-with-existing-apps.html#configuring-cocoapods-dependencies
2018-06-04 12:23:55 -05:00
Shuai Li
ff9820a61b
[react-native-webrtc] ios: fix build when using `use_frameworks!`
2018-04-19 16:32:42 -05:00
zbettenbuk
1ab107b238
[react-native-calendar-events] Null check empty cursor
2018-04-19 15:35:57 -05:00
paweldomas
8b2ce21e1a
fix(RN): bundle sound files in release build
...
On Android the files will be copied to the assets/sounds directory of
the SDK bundle on build time. To play the "asset:/" prefix has to be
used to locate the files correctly.
On iOS each sound file must be added to the SDK's Xcode project in order
to be bundled correctly. To playback we need to know the path of the SDK
bundle which is now exposed by the AppInfo iOS module.
2018-04-10 10:59:52 +02:00
zbettenbuk
bba480f329
Add calendar-sync feature
2018-03-13 18:04:14 -05:00
paweldomas
60e03e3dec
feat: add join/leave sounds on mobile
...
Adds base/sounds feature which allows other features to register a sound
source under specified id. A new SoundsCollection component will then
render corresponding HTMLAudioElement for each such sound. Once "setRef"
callback is called by the HTMLAudioElement, this element will be added
to the Redux store. When that happens sound can be played through the
new 'playSound' action which will call play() method on the stored
HTMLAudioElement instance.
2018-03-13 16:57:28 -05:00
Lyubo Marinov
bdf2ecfe4b
[iOS] CocoaPods 1.4.0
2018-01-19 15:00:18 -06:00
Saúl Ibarra Corretgé
41aa704e1f
[RN] Update React Native to version 0.51.0
2018-01-11 11:04:28 -06:00
Saúl Ibarra Corretgé
57206cc36a
[RN] Build react-native-locale-detector
...
Upstream lacked a CocoaPods podspec file, PR:
https://github.com/DylanVann/react-native-locale-detector/pull/3
2017-12-13 10:17:05 +01:00
Lyubo Marinov
569b3547c8
Upgrade NPM dependencies/packages: react-native 0.50
2017-12-04 00:45:18 -06:00
Saúl Ibarra Corretgé
90e4291751
[iOS] Update Podfile.lock
2017-11-21 11:46:35 +01:00
Lyubo Marinov
fc3bc21eea
[RN] Reproducible (CocoaPods) builds
...
Now that we have package-log.json for the sake of reproducible builds,
we should lock CocoaPods as well.
2017-11-15 09:25:56 -06:00
Lyubomir Marinov
d1f6679f2d
[RN] Remove Crashlytics
2017-01-17 21:54:17 -06:00
Lyubomir Marinov
20e7c6d873
[iOS] Crashlytics
2016-10-31 14:08:25 -05:00