Saúl Ibarra Corretgé
cff78d7a83
android: disable delta updates
...
It's enabled by default, but marked as experimental (uh?!). It creates trouble
as sometimes the packager goes bananas. Disable them until further notice, our
bundle is not that large anyway.
2019-03-21 14:47:55 +01:00
Saúl Ibarra Corretgé
49a0c03ff0
ios: fix deprecation warning
...
NSURLConnection sendSynchronousRequest is deprecated since iOS 9. Replace the
method by whjat's currently on RN master, which implements a modern alternative.
2019-03-21 14:47:55 +01:00
Saúl Ibarra Corretgé
2c592f61c3
android: enable 64bit builds
2019-03-21 14:47:55 +01:00
Saúl Ibarra Corretgé
c025c7e132
flow: tame the beast
...
🔥 🔥 🔥
2019-03-21 14:47:55 +01:00
Saúl Ibarra Corretgé
278d3a163b
flow: update type definitions
2019-03-21 14:47:55 +01:00
Saúl Ibarra Corretgé
0e92e73789
chore: use strings as action types
...
Using anything non-serializable for action types is discouraged:
https://redux.js.org/faq/actions#actions
In fact, this is the Flow definition for dispatching actions:
declare export type DispatchAPI<A> = (action: A) => A;
declare export type Dispatch<A: { type: $Subtype<string> }> = DispatchAPI<A>;
Note how the `type` field is defined as a subtype of string, which Symbol isn’t.
2019-03-21 14:47:55 +01:00
Saúl Ibarra Corretgé
75527e01dd
deps: update lib-jitsi-meet
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
paweldomas
4d1c0cf219
fix eslint error
2019-03-19 21:59:45 +01:00
virtuacoplenny
a667c9bff2
ref: js-utils for random and room name generator ( #3975 )
2019-03-19 10:35:36 -07:00
Damien Fetis
e652117571
Remove the boolean conversion of authLogin string to display the string value instead of 'true'. ( #3995 )
2019-03-19 08:55:14 -07:00
Hristo Terezov
a6719896a2
fix(recording): Respect the selected recording service.
2019-03-15 20:12:25 +00:00
damencho
f5a7e0bccb
Adds provider name to fix welcomepage text.
...
* Removes unused ADD_PEOPLE_APP_NAME
* Moves deep-link header background and logo size as variables.
* Fixes more numbers page space in the header.
* Fixes left padding on deep-linking mobile page.
2019-03-15 11:24:18 +00:00
damencho
f94db0da2c
Adjust some paths to respect base.
2019-03-14 11:22:37 +00:00
paweldomas
460593a93e
chrome: bump LJM to 74f48e168eec4c05fd8600812cc00e6e34e9ab90
...
Required for the Spot's TURN changes to work
2019-03-13 14:25:19 -05:00
paweldomas
19a27e75bd
feat(spot): pass JitsiConnection to ProxyConnectionService to get TURN
2019-03-13 14:25:19 -05:00
Hristo Terezov
cb8e9eed5e
feat(subject): UI
2019-03-12 23:03:58 +00:00
Saúl Ibarra Corretgé
2715e81f1d
rn: add more SDK documentation
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
f941f15def
ios: remove Jitsi Meet specific defaults
...
The app should always provide them.
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
7712c6913c
android: make ReactInstanceManagerHolder.emitEvent return void
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
45b6a8b5d5
android: throw if a unsupported type makes it to the props Bundle
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
26ca0e6630
android: throw if the overlsay permission is not granted in Debug mode
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
7978f9f5f4
misc: update .gitignore
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
d39290f9fa
rn: refactor conference events
...
Consolidate all failure cases into a single one: CONFERENCE_TERMINATED. If the
conference ended gracefully no error indicator will be present, otherwise there
will be.
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
f696a6dbe2
ios: update SDK documentation
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
bf3bcd65d6
android: add JitsiMeetActivity
...
It renders a single JitsiMeetFragment which holds the JitsiMeetView view.
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
a7018970ca
android: update SDK documentation
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
20edb7c279
android: make onExternalAPIEvent protected
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
59b00d022b
android: don't proxy enterPictureInPicture in JitsiMeetFragment
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
53722fd2e6
android: remove ReactContextUtils
...
In practice, we are never going to be in a position where we don't have a
ReactContext but we do have some React Native code running. So let's not expect
the impossible.
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
54bab793e5
android: remove JitsiMeetViewAdapter
...
It was never used and typicallt the Activity / Fragment holding the
JitsiMeetView object will be the listener.
In addition, once we refactor the events they will be reduced into far fewer.
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
975ff9c83d
rn: support passing serverURL and room to URL object
...
That's what the SDK passes now, if the room URL is not absolute.
2019-03-12 16:55:28 +01:00
paweldomas
5b3e8a9b5e
android: introduce JitsiMeetConferenceOptions
...
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org>
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
aedcfba263
ios: introduce JitsiMeetConferenceOptions
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
b97cb3509a
rn: document externalAPIScope prop
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
7d8ea85ea0
rn: start removing defaultURL
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
e4c3e15791
rn: simplified code
...
There is no need for AbstractApp to require some getWindowLocation function.
It's only used in one place and we even polyfill it on mobile.
Thus replace it's usage with more specific functions.
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
56135bd085
android: add initial implementation of join / leave
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
549b495d16
ios: add initial implementation of join / leave
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
f3abca6462
ios: add ability to control deep / universal linking
...
Since the SDK may be embedded with other apps, we need to recognize our custom
URL scheme and universal links in order to tell the user if we will process the
request or not.
Make them configurable with sane defaults.
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
405905be82
rn: raise SDK version
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
468b02b812
ios: adjust to latest Swift syntax
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
3fa5aed950
rn: drop deep / universal links handling from JS
...
It's now all handled in the SDK an we'll get the new URLs via props.
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
90803c8ff6
android: SDK v2 pass one
...
Add JitsiMeetFragment and refactor the app to use it.
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
dbc88b972e
ios: SDK v2 pass one
...
- cleanup
- API simplification (single loadURL method)
- JitsiMeet singleton for linking helpers and globals
- Linking moved to app
2019-03-12 16:55:28 +01:00
Saúl Ibarra Corretgé
1c47720a08
misc: ignore build artifacts
2019-03-12 16:55:28 +01:00
Hristo Terezov
59fc3642a6
feat(amplitude): add mobile implementation
2019-03-12 16:48:08 +01:00
Saúl Ibarra Corretgé
19b4b92150
deps: update lib-jitsi-meet
2019-03-12 16:48:08 +01:00
Bettenbuk Zoltan
8400d01d75
[RN] Add color scheme support to dialog buttons
2019-03-12 12:36:15 +01:00
Bettenbuk Zoltan
d04068344a
[RN] Make header button same size as header label
2019-03-12 12:36:15 +01:00