Saúl Ibarra Corretgé
c203a452f7
ios: add initial Fastlane integration
...
Used for building and deploying builds to TestFlight and the App Store.
2019-01-16 11:01:42 +01:00
Saúl Ibarra Corretgé
515d2f11ce
ios: set Google reverse client ID at build time
...
Read it from the GoogleService-Info.plist file and apply it into Info.plist.
2019-01-16 11:01:42 +01:00
Saúl Ibarra Corretgé
f7134722d0
ios: let the system reorder the file
2019-01-16 11:01:42 +01:00
Saúl Ibarra Corretgé
d8fa52fcaf
ios: use a proper URL scheme placeholder
...
No caps are allowed, so this would trigger a rejection when uploading to
TestFlight.
2019-01-16 11:01:42 +01:00
Saúl Ibarra Corretgé
f7162c1500
rn: add some cleanup tasks when a conference ends / changes
...
- unpin participant (if the local one was pinned it would remain)
- close any dialog (except if authentication is pending)
2019-01-16 11:00:37 +01:00
virtuacoplenny
998db80db1
Merge pull request #3782 from virtuacoplenny/lenny/camera-as-ss
...
feat(screenshare): use camera as a screenshare source
2019-01-15 12:05:09 -08:00
Hristo Terezov
4575e7e119
fix(calendar): Remove logs with invalid calendar items.
2019-01-15 17:00:23 +01:00
Bettenbuk Zoltan
230b2b02fa
Chat render improbement
2019-01-15 13:38:26 +01:00
Bettenbuk Zoltan
8a241ba2b7
[RN] Add chat functionality
...
Co-authored-by: DimaG <dgeorgiev06@gmail.com>
2019-01-15 11:33:12 +01:00
Bettenbuk Zoltan
82f714b608
Move display name handling into redux
2019-01-15 10:15:02 +01:00
Leonard Kim
8c9ba325ca
fix(pinning): send a participant id on unpin
...
Analytics is erroring when unpinning because the logged
event sends null for the objectId. The objectId should
be the id of the person getting unpinned.
2019-01-15 09:58:45 +01:00
virtuacoplenny
693d4357a0
Merge pull request #3788 from virtuacoplenny/lenny/alpha-main
...
ref: alphabetize translation strings
2019-01-14 08:22:00 -08:00
Bettenbuk Zoltan
eef31d05cf
[RN] Add an abstraction layer to Modal
2019-01-12 15:51:50 +01:00
Bettenbuk Zoltan
d7475a44e4
[RN] Extract header components for reuse
2019-01-12 15:51:50 +01:00
Leonard Kim
d09bfa7c0a
ref: alphabetize translation strings
2019-01-11 15:33:01 -08:00
Leonard Kim
69dfa30142
feat(screenshare): use camera as a screenshare source
...
This feature is intended for spot. Spot can have an
HDMI -> usb adapter hooked up to it. In that case,
attempting to screenshare should use that adapter
as a screensharing source. Jitsi-Meet should pass
a configured screenshare source into lib-jitsi-meet
so it can be used as a source.
2019-01-11 09:52:53 -08:00
damencho
c13424f7c0
Fixes some lint warnings.
2019-01-11 15:11:17 +01:00
srmcgann
e7d0bf7b66
feat(DeepLinkingMobilePage): fix nested iframe button
2019-01-11 09:42:52 +01:00
damencho
653471e1c0
Adds specific class name to kick button.
...
The class name is similar to the one used for the mute button and is used by the tests to locate and click the button.
2019-01-10 12:02:55 -06:00
Bettenbuk Zoltan
e960002c45
[RN] Fix InviteButton translation
2019-01-10 16:31:03 +01:00
Bettenbuk Zoltan
c503187dc1
[RN] Fix input dialog value bug
2019-01-10 16:10:07 +01:00
virtuacoplenny
71563fec5b
Merge pull request #3773 from zbettenbuk/fix-file-location
...
Move DeviceSelectionPopup to its right place
2019-01-09 22:17:49 -08:00
virtuacoplenny
5bf692a386
Merge pull request #3775 from jitsi/ljm_2080e81
...
Update LJM
2019-01-09 22:17:31 -08:00
paweldomas
f25556e63a
chore: update lib-jitsi-meet to 2080e81
2019-01-09 18:48:59 -06:00
Saúl Ibarra Corretgé
a5696bb3e4
ref(eslint): remove React deprecated method rule suppression
2019-01-09 14:28:59 +01:00
Leonard Kim
29809ab024
ref(app): set url prop to state in componentDidUpdate
...
This is done to kill off the last deprecated lifecycle
usage. There is special logic within index.native to get a
default meeting url by asynchronously fetching it, if
a url is not passed initially. The url is then put onto
state and overridable on subsequent prop updates.
2019-01-09 14:28:59 +01:00
Bettenbuk Zoltan
5c0ae10ccb
Remote video menu post-PR improvements
2019-01-09 12:13:30 +01:00
Bettenbuk Zoltan
82f6931ee8
[RN] Fix a react warning on remote video menu
2019-01-09 12:13:30 +01:00
Bettenbuk Zoltan
2ea5f3c1aa
[RN] Add avatar to remote video menu
2019-01-09 12:13:30 +01:00
Saúl Ibarra Corretgé
889644f7bd
[iOS] Add support for Siri shortcuts
...
This is mostly implemented in the app, with the needed support in the SDK. Since
the app needs to donate intents and deal with creating NSUserActivity objects it
doesn't feel right to do this in a library. Instead, we donate the intents from
the app, but the SDK is ready to extract conference URLs from any intent which
was registered as a conference activity.
This also opens the door for eventually adding Handoff support.
2019-01-09 12:05:58 +01:00
Saúl Ibarra Corretgé
4898f81596
[iOS] Simplify code
...
Share the code for extracting the URL for conference from a NSUserActivity.
2019-01-09 12:05:58 +01:00
Bettenbuk Zoltan
20d597e402
Move DeviceSelectionPopup to its right place
2019-01-09 12:02:42 +01:00
virtuacoplenny
fcd12a9cf6
Merge pull request #3770 from virtuacoplenny/lenny/bump-lib-json-override
...
chore(deps): bump lib to fix json message type overrriding
2019-01-08 13:27:42 -08:00
Leonard Kim
03094030a5
chore(deps): bump lib to fix json message type overriding
2019-01-08 11:32:06 -08:00
Buddhika Jayawardhana
16f47e5e0a
doc: mention Java version 8 is required
...
Ref: #3543
2019-01-08 17:45:05 +01:00
Saúl Ibarra Corretgé
634f304815
android: simplify handling of the back button
...
Provide a default and builtin default implementation which finishes the
Activity, same as before.
What this PR removes is the ability to provide a custom default handler because
applications can already take this decision when calling `onBackPressed`. In
addition, make `onBackPressed` return `void` because it's virtually impossible
for it to return `false` (that would mean that there is no
`ReactInstanceManager`, which means there is no app to begin with).
In addition, remove the use of `BackAndroid` since `BackHandler` contains an iOS
shim now.
2019-01-08 17:43:36 +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é
a1ebba0ef7
android: fix compilation warning
...
The annotation processor is required for our Glide module to be included.
2019-01-08 17:42:59 +01:00
Saúl Ibarra Corretgé
7e231c2826
ios: fix compilation warning
2019-01-08 17:42:59 +01:00
Saúl Ibarra Corretgé
5cbddb4874
ios: update SDK installation instructions
...
Mention the availability of CocoaPods.
2019-01-08 09:41:27 +01:00
Hristo Terezov
5a5dd6f5c5
chore(lib-jitsi-meet): Update.
2019-01-07 19:48:48 +00:00
Hristo Terezov
c2b2b4eba4
fix(initAnalytics): Add catch.
2019-01-07 19:48:48 +00:00
Hristo Terezov
155c7ba633
chore(lib-jitsi-meet): Update.
2019-01-07 14:32:31 +00:00
Hristo Terezov
5ad98dd058
ref(config): Create 'analytics' section.
2019-01-07 14:32:31 +00:00
Hristo Terezov
e5a8d95f1f
feat(Amplitude): Integration.
2019-01-07 14:32:31 +00:00
virtuacoplenny
2d57d22a3f
Merge pull request #3762 from saghul/no-prop-types
...
misc: drop dependency on prop-types and polyfill
2019-01-04 08:37:18 -08:00
virtuacoplenny
132dd98ecf
Merge pull request #3763 from saghul/update-loaders
...
deps: update webpack loaders
2019-01-04 08:36:34 -08:00
virtuacoplenny
9b47dd1403
Merge pull request #3753 from virtuacoplenny/lenny/hangup-clean-ui
...
ref(hangup): clean up some UI state on hangup
2019-01-04 08:29:40 -08:00
virtuacoplenny
5b45542009
Merge pull request #3764 from virtuacoplenny/lenny/no-cwrp-abstract-app
...
ref(app): move url change handling to componentDidUpdate
2019-01-04 07:58:21 -08:00
Saúl Ibarra Corretgé
0b6496bf4d
misc: drop dependency on prop-types and polyfill
2019-01-04 10:53:07 +01:00