Leonard Kim
7ad9fa8392
fix(toolbar): exercise old video muting flow
...
The redux flows for video muting may not cover all cases
that the conference.js flows cover. Just exercise the old
flows to be safe.
2018-03-28 13:52:04 -05:00
Leonard Kim
6916252ce1
fix(toolbar): exercise conference audio toggling
...
The redux flows do not account for as many scenarios, such
as config.startWithAudioMuted being true.
2018-03-28 13:52:04 -05:00
Leonard Kim
b4eae56eed
fix(toolbar): css hacks to raise notifications
2018-03-28 13:52:04 -05:00
Saúl Ibarra Corretgé
eb69fb69cb
feat(conference): lower the redirect timeout after feedback submission ( #2673 )
2018-03-28 07:35:26 -07:00
virtuacoplenny
2b7cdbc6a8
ref(toolbar): use new toolbar by default ( #2666 )
2018-03-27 19:39:42 -05:00
jitsi-pootle
f3a90f048a
New files added from translate.jitsi.org based on templates
2018-03-27 23:38:51 +00:00
virtuacoplenny
8bf69d30b7
fix(toolbar): make darker for better text contrast ( #2667 )
...
* fix(toolbar): make darker for better text contrast
* squash: borrow some atlaskit colors
2018-03-27 15:30:04 -07:00
Saúl Ibarra Corretgé
45078fe6b2
[RN] Don't auto-correct any field in settings
2018-03-27 12:58:56 -07:00
Saúl Ibarra Corretgé
4783b22018
[RN] Don't auto-capitalize email field in settings
2018-03-27 12:58:56 -07:00
Leonard Kim
d93782af8a
feat(new-toolbars): initial implementation
2018-03-27 00:54:30 -05:00
Shuai Li
962df14382
[iOS] Fix launching the app after the introduction of Swift in sdk
2018-03-26 23:14:45 -05:00
virtuacoplenny
01db70fd3d
Merge pull request #2636 from zbettenbuk/calendar-permission-fix
...
Reorganize calendar access request flow
2018-03-26 07:57:24 -07:00
Дамян Минков
6cc8800016
Update poltergeist's presence with identity information. ( #2650 )
2018-03-23 13:58:05 -07:00
virtuacoplenny
e5596c3cd5
fix(recording): let the google app for api calls be overridable ( #2653 )
2018-03-23 10:52:32 -07:00
virtuacoplenny
1b91e0bc2f
improve invite error handling ( #2649 )
...
* fix(invite): do not send empty queries for people search
The endpoint might return an error if an empty query is sent.
* fix(invite): add error logging for failed people directory requests
The error currently being passed through from $.getJSON ended up
being an empty string plus was not getting logged. So switch to
fetch to move along with jquery killing and log the error.
* fix(dial-in): add error logging for failed requests
* ref(invite): create a fetch helper to remove duplicate logic
2018-03-23 09:37:04 -07:00
zbettenbuk
b258e0d397
Reorganize calendar access request flow
2018-03-23 07:53:36 +01:00
virtuacoplenny
83f47c2df1
feat(invite): add basic analytics for AddPeople dialog ( #2641 )
...
* feat(invite): add basic analytics for AddPeople dialog
Analytics for opening the dialog, closing the dialog, the
count of invites sent, and the count of invites errored.
* squash: fix typo, change default count init, remove extra analytics param
2018-03-22 17:53:16 -07:00
virtuacoplenny
a39da15c94
ref(invite): remove unused nuclear-js dep ( #2642 )
2018-03-22 16:22:26 -07:00
Daniel Ornelas
fd787abf85
Change deployment target of JitsiMeet iOS SDK to 10.0
2018-03-22 16:40:46 -04:00
Daniel Ornelas
7822155e5e
Fix iPad rotation related issue when in PiP
2018-03-22 16:40:17 -04:00
Paweł Domas
15e1633d86
fix(config): no legacy over non-legacy override ( #2644 )
...
Do not take legacy property into account if there's non-legacy value.
2018-03-22 10:57:08 -05:00
Daniel Ornelas
de0a7bfcd3
Some improvements for handling completion of transitions. Fixed a wrong conferenceEnded value when user left the conversation.
2018-03-22 00:04:25 -04:00
Daniel Ornelas
5858859838
Addressing feedback from PR
2018-03-22 00:04:25 -04:00
Daniel Ornelas
8428dd95c2
Implement Exit PiP mode in PiPWindow
2018-03-21 22:00:43 -04:00
Daniel Ornelas
a26ccf195e
Added initialization of JitsiMeetManager components
2018-03-21 22:00:43 -04:00
Daniel Ornelas
0a5f60c637
Refactor PiP code into its own components
2018-03-21 22:00:43 -04:00
Daniel Ornelas
f8163de765
Implement Jitsi meet presentation interface that supports custom PiP solution
2018-03-21 22:00:43 -04:00
Daniel Ornelas
181580871f
Initial work for testing PiP mode
2018-03-21 22:00:43 -04:00
damencho
ea431ca90c
Adds new text for Firefox screen-sharing permission denied error.
2018-03-21 18:06:17 -05:00
damencho
a902540167
Removes Firefox extension handle (removed in FF newer than latest ESR).
2018-03-21 18:06:17 -05:00
virtuacoplenny
823481dc1d
feat(recording): use google api to get stream key ( #2481 )
...
* feat(recording): use google api to get stream key
* squash: renaming pass
* squash: return full load promise
* sqush: use google api state enum
* squash: workaround for lib not loading
* another new design...
* increase timeout workaround for gapi load issue
* styling pass
* tweak copy
* squash: auto select first broadcast
2018-03-21 11:26:52 -07:00
paweldomas
b5b99301ca
fix: synchronize global 'config' var with the reducer's state
2018-03-20 21:07:45 -04:00
paweldomas
ef52f09910
ref(config): override config from URL on mobile
...
Moves the things around to be able to override the config with the URL
params specified in the hash part of the location URI to which the app
is navigating to.
2018-03-20 21:07:45 -04:00
Leonard Kim
6a066c3079
squash: update package-lock again for integrity shas
2018-03-20 16:06:50 -05:00
Leonard Kim
71e368f70e
squash: override atlaskit styles for dropdowns to display clearer
2018-03-20 16:06:50 -05:00
Leonard Kim
134ff71c78
feat(modals): use dark theme
2018-03-20 16:06:50 -05:00
bbaldino
fef1d8b520
add a prosody module to insert identity information (when available) … ( #2627 )
...
* add a prosody module to insert identity information (when available) into
presence
prosody will check for jitsi_meet_context_user and
jitsi_meet_context_group in the session and, if they are present, insert
them into presence (we do this in prosody so they cannot be spoofed).
* remove unused 'presence' variable
* refactor to modify presence message in place
* make object member access consistent
* make the group information optional
2018-03-20 15:27:39 -05:00
virtuacoplenny
309fcf9672
fix(filmstrip): fix local video alignment with no invite button ( #2629 )
...
Hardcoding an offset from the bottom of 32px causes issues in
horizontal filmstrip when there is no invite button, because
then the local video just displays 32px from the bottom as there
is no button to take up space above it. Instead leverage flex
alignments to align the bottom of the video to the bototm of
the filmstrip.
2018-03-20 12:28:09 -07:00
virtuacoplenny
2eafbacdd4
chore(deps): update lib-jitsi-meet to 0503ec4d for edge p2p progress ( #2631 )
2018-03-20 11:34:57 -07:00
virtuacoplenny
26ea667170
Merge pull request #2628 from jitsi/welcome_page_analytics
...
fix(analytics): Init analytics for the web welcome page.
2018-03-20 10:02:07 -07:00
jitsi-pootle
5f43e8f8c7
New files added from translate.jitsi.org based on templates
2018-03-20 15:52:21 +00:00
Shikhar Agnihotri
9ef83702cf
Update CONTRIBUTING.md ( #2601 )
2018-03-20 09:49:35 -05:00
hristoterezov
fda2548a38
fix(analytics): Init analytics for the web welcome page.
2018-03-19 17:51:22 -05:00
Дамян Минков
eb53944a4d
Adds poltergeist support for locked rooms. ( #2626 )
2018-03-19 16:20:44 -05:00
Saumeya Katyal
2334eb9967
doc: Add dev server steps ( #2610 )
...
* doc: Add webpack-dev-server steps
2018-03-19 10:16:01 -05:00
Emil Ivov
04bd4a9038
Merge pull request #2617 from virtuacoplenny/lenny/info-dialog-again
...
fix(info): update copy text to find correct var
2018-03-15 12:16:20 -05:00
virtuacoplenny
eb8f34cee8
Merge pull request #2612 from jitsi/no_protocol_in_intent_uri
...
feat(UnsupportedMobileBrowser): do not include protocol in the intent
2018-03-15 10:01:31 -07:00
Leonard Kim
b9379f5996
fix(info): update copy text to find correct var
2018-03-15 09:42:39 -07:00
paweldomas
40d7d0c9cb
feat(UnsupportedMobileBrowser): do not include protocol in the intent
...
Do not include the protocol part in the intent URL.
2018-03-14 17:44:32 -05:00
zbettenbuk
357f173e85
Remove obsolate PlatformElements.native.js
2018-03-13 18:04:17 -05:00