Russell Graves
b10aa422ca
Add gzip to nginx server config. ( #5700 )
...
* Add gzip and expiration to nginx server config.
* Add application/json to gzip_types line to cover translations.
* Add gzip_vary for content caches, remove expires section.
Per discussion, expiration seems likely to cause more confusion than it solves. Add gzip_vary to prevent content caches from caching un-compressed versions of the content and confusing browsers.
2020-04-07 09:42:27 -05:00
Damian Goeldi
47cffeb00a
add missing IPv6 listener to nginx jitsi module
2020-04-06 21:27:40 -05:00
moses gunesch
76607bbad8
doc: mention privacy error in Chrome for development
2020-04-06 10:25:13 +02:00
Dara Poon
0e16008085
Use regexes to match ALPN protocols ( #5651 )
...
nginx presents the client's list of ALPN protocols as
$ssl_preread_alpn_protocols, a comma-separated string. Use regular
expressions to match each item in the list, rather than the exact value
of the entire list at once.
2020-04-05 09:23:43 -05:00
Saúl Ibarra Corretgé
cdf977ff3f
doc: add documentation index
2020-04-03 14:57:40 +02:00
Stefan
a85c72d859
doc: use sudo
2020-04-01 22:57:08 +02:00
damencho
6e4c1f64d8
debian: Adds syslog logging.
2020-04-01 15:18:49 -05:00
damencho
06641a7dd6
This is to prevent item-not-found when multiple users try to join at the same time.
...
This is to prevent item-not-found when multiple users try to join while jicofo is still configuring the room. Credits @paweldomas
2020-03-31 09:36:30 +02:00
nicolae-stroncea
8d0202113a
doc: clarify required Node / npm versions
2020-03-30 15:09:43 +02:00
Asura Enkhbayar
e1a4478a06
doc: jitsi-videobridge -> jitsi-videobridge2
...
Update commands provided to reload and check the status of videobridge.
2020-03-30 11:48:32 +02:00
damencho
08ab513d4e
Updates nat config and uninstall part in qi guide.
2020-03-28 08:29:05 +01:00
damencho
2761a6dbb3
Warn that turn will need port 443.
2020-03-27 15:13:19 -05:00
James Addison
c5ce44f09d
doc(quick install): streamline documentation ( #5227 )
...
* Prioritize messaging re: using hosted Jitsi if self-hosted is not required
* Update wording for self-hosting vs hosted
* Expand requirements sentence into document section
* Simplify Ubuntu universe step
* Condense repository and package installation steps
* Add comments for package installation steps
* Simplify wording around hostname configuration
* Simplify lets-encrypt wording
* Move certificate generation step before package installation
* Expand certificate instructions
* Move conference test step to post-installation
* Rephrase installation testing / confirmation step
* Extract platform-specific installation notes
* Rephrase superuser guidance
* Replace lists.jitsi.org link with web.archive.org pointer
* Place /etc/hosts example in code block
* Remove space before colon
* Add spacing before/after 'or' (improves github markdown rendering)
* Revert "Add spacing before/after 'or' (improves github markdown rendering)"
This reverts commit 9f33beb2ab
.
* Nit: clarify apt/HTTPS relationship
* Revert "Expand requirements sentence into document section"
This reverts commit cf630983c0
.
* Relocate Ubuntu universe repository advice
* More concise Ubuntu universe messaging
* Revert "Extract platform-specific installation notes"
This reverts commit 7161a700cb
.
* Revert "Expand certificate instructions"
This reverts commit 5c479e7ffb
.
* Revert "Move conference test step to post-installation"
This reverts commit a0ee279b7c
.
* Revert "Simplify wording around hostname configuration"
This reverts commit ceab0ab9cf
.
* Revert "Revert "Simplify wording around hostname configuration""
This reverts commit a7127d03dc
.
* Revert "Revert "Revert "Simplify wording around hostname configuration"""
This reverts commit 1e5413690e
.
* Revert "Remove space before colon"
This reverts commit 35cae52722
.
* Mark Let's Encrypt step as optional
* Mark Let's Encrypt step as recommended
* Clarify Jitsi repository-add heading
* Nit: remove superfluous newline
* Fixup: restore Let's Encrypt descriptive text from master branch
* Update supported Ubuntu version to 18.04 (LTS)
* Add Ubuntu release codename
* Update minimum supported Debian version to 9 (Stretch)
* Undo relocation of Let's Encrypt script instructions
* Add Jitsi Meet mobile app certificate requirement notice
* 'Note' formatting consistency
* Rephrase sudo language
2020-03-27 12:15:43 -05:00
Дамян Минков
9a5b19babe
Migrates jetty config to nginx one ( #5413 )
...
* Completely removes jetty config and defaults to nginx.
* Force configuring nginx or apache.
* Fixes certs when upgrading from jetty.
* Fixes certs and restarts jvb.
* Turnserver config conflicts apache2.
* Multi-domain sed only for nginx.
* Updates docs removing jetty.
2020-03-27 09:07:47 -05:00
Sean McBride
e5d87e66bf
Various improvements to quick-install document
...
- removed paragraph about old Debian Wheezy, the link is broken, and Wheezy doesn't even get security updates anymore, so seems unlikely anyone would do a new install with it.
- clarified that Let's Encrypt script uses only the HTTP challenge.
- added links to a few things that newbies might want to look up (nginx, apache, jetty, SIP, FQDN, Let's Encrypt, etc.
- added some basic debugging starting points, based on my experience
- some minor grammatical tweaks
- other minor tweaks
2020-03-26 23:30:12 -05:00
Дамян Минков
e00036d44a
Merge pull request #5216 from gbonfiglio/master
...
fix broken nginx ipv6 listeners
2020-03-26 18:22:41 -05:00
Ansgar Burchardt
5148c81dd8
doc: quick-install.md: link to english version of doc how to change hostname
2020-03-24 14:09:45 +01:00
simevo
b40363be31
doc: make clear that /etc/hostname must match /etc/hosts
...
fixes #5260 (#5279 )
2020-03-23 13:53:27 +01:00
horymury
4616065b1d
external_api: add ability to send a text message through datachannels
2020-03-20 12:51:26 +01:00
James Addison
9b0f5b0299
doc(quick install) Minor typo fixup ( #5222 )
2020-03-18 13:19:51 +01:00
raphj
e6ade2cf84
doc (quick install): Add the domain to /etc/hosts
2020-03-18 11:40:27 +01:00
Cyril Brulebois
99b21cdb2a
doc: fix typos in quick install guide
2020-03-18 10:52:09 +01:00
Giorgio Bonfiglio
5d8d0b9a01
fix broken ipv6 listener
2020-03-17 22:31:56 +00:00
Martin
829e3bfe15
doc: add nginx config for the electron version in manual install doc
2020-03-17 11:41:21 +01:00
KwadroNaut
b6ccc91038
Correct link regarding FAQ NAT install
...
Broken link, I presume this one was meant.
2020-03-16 12:57:38 -05:00
Дамян Минков
b73d98f863
Updates jvb pid file path.
2020-03-12 14:58:27 -05:00
C0rn3j
53f937ba4e
Update and improve manual install doc
2020-03-09 08:00:23 -05:00
paweldomas
d9cf7aef3a
doc: add more websocket examples
2020-01-24 15:21:10 -06:00
paweldomas
74a5eb2d81
add websocket templates to nginx example config
2020-01-24 15:21:10 -06:00
damencho
91fb4665d6
Fixes conference duration config to use valid IDNA.
2020-01-14 12:16:39 +00:00
theunafraid
c2cf09a2ca
Add conference timer ( #4958 )
2020-01-13 17:12:25 +00:00
Дамян Минков
c73ba37202
Introduces installing coturn as turn server for jitsi-meet ( #4959 )
...
* Adds package that can configure using turnserver for jitsi-meet.
Activates http2 on the nginx host and uses the alpn send with the web requests to multiplex traffic to be served as web of proxied to the turn server.
It needs nginx at least v1.13.10.
Adds turncredentials module from Philipp Hancke, with small modification (all int values for hosts need to be strings/tostring()) in order to be able to use the module with prosody 0.11.
* Moves loading of stream after loading stream module (50-..).
* Leaves DISABLE_TCP_HARVESTER to be handled by jvb.
* Fixes comments.
* Properly detect first time coturn install and configure it.
* Handles upgrading from jetty serving web.
* Does not create jvb user if already exists.
* Fixes let's encrypt and adds turnserver handling.
* Enables use of turn server in config.js if available.
* Adds a check whether prosody config exists.
There are cases where deployments can still have configured prosody in the main prosody config in /etc/prosody.
2020-01-09 16:51:27 +00:00
damencho
d9282f873c
Migrate to using mucs for jvb.
2020-01-08 11:18:36 +00:00
damencho
2420a68be9
Enables speakerstats component and module by default.
2019-12-10 10:55:56 +01:00
damencho
ebfc5a95ff
Activates multidomain by default when installing with nginx.
2019-12-10 10:55:56 +01:00
damencho
db6a2673de
Handles unique Id for a meeting.
2019-11-26 10:37:19 +00:00
damencho
e11d4d3101
Installs prosody plugins with jitsi-meet-prosody package.
2019-11-26 10:37:19 +00:00
damencho
1fd326f980
Fixes nginx match rule, containing wrong chars.
...
Also adds a missing '/'.
2019-11-15 14:10:55 +00:00
Дамян Минков
50f4796144
Adds an option to set email through iframe API init and to stats. ( #4842 )
...
* Adds an option to set email through iframe API init and to stats.
* Simplifies configuring email and displayName in stats.
Removes enableStatsID as not needed as when off we are sending as callstats id xmpp resource which is unique per call and id must be something that sticks between calls (callstatsUsername).
* Adds email and displayName in stats config for mobile.
* chore(deps): Updates lib-jitsi-meet to latest dd31f0a.
* Removes enableStatsID from config and whitelist.
2019-11-12 13:37:54 +00:00
Mark Anthony Sison
8976b92842
doc(install): adds cd command to jitsi-meet installation
2019-11-03 19:46:34 +00:00
Aaron van Meerten
be0950c1ec
multidomain mapper functionality and examples ( #4773 )
...
* first pass at mod_muc_domain open source plus example
* doc - prosody config and config.js examples for mapper
2019-10-24 12:42:11 +01:00
damencho
f46387a226
Adds room name validation logic for web.
2019-10-16 17:52:24 +01:00
Saúl Ibarra Corretgé
3469d5dc4f
doc: move development sections to standalone file
2019-09-19 13:49:46 +02:00
Bettenbuk Zoltan
8a3ddd8596
feat: SVG icons
2019-09-13 14:07:53 +02:00
virtuacoplenny
55ff9dbe80
feat(api): expose method for playing touch tones ( #4584 )
2019-08-30 14:17:22 -07:00
Karthik Muralidharan
b658f20a30
feat(API): add dominant speaker changed event
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/4049
2019-08-09 10:09:33 +02:00
virtuacoplenny
732f2c1963
ref(feedback): emit api feedback submitted on completion ( #4499 )
...
* ref(feedback): emit api feedback submitted on completion
Compared to firing the event on submission because
the submission ajax will not be completed at that
time..
* squash: update package.json
2019-07-31 10:59:22 -07:00
Leonard Kim
0734ce7ae3
feat(api): add notifications for kicked participants
2019-07-01 12:53:25 -07:00
damencho
f77976b742
Notify for detecting suspend.
2019-06-26 17:10:34 +01:00
Leonard Kim
ae3b70eb13
feat(api): notify of password required
2019-06-11 08:12:37 -07:00
virtuacoplenny
251da1861a
feat(api): notify api of mic and camera errors ( #4289 )
...
- Use actions to notify the rest of the app that
a mic or camera error has occurred
- Use middleware to respond to those notifications
of errors by showing in-app notifications and
notifying the external api
2019-05-29 14:17:07 -07:00
Leonard Kim
37b343a797
feat(api): add ability to toggle tile view
2019-05-20 02:53:16 -07:00
Bettenbuk Zoltan
dcf31baf3a
doc: update google auth doc
2019-05-10 13:22:05 +02:00
Sylvia van Os
1cb9bbc7a4
Fix wrong filename change
2019-04-26 09:06:43 +00:00
Sylvia van Os
fee9bdb98c
Fix NAT documentation
2019-04-26 09:06:43 +00:00
damencho
2180d33e3d
Adds alias for external_api.js in all default web config.
2019-04-23 20:31:53 +00:00
Saúl Ibarra Corretgé
c1f8a35156
doc: add links to the sample SDK applications repo
2019-04-17 09:37:28 +02:00
Hristo Terezov
f12317dc59
docs(api.md): Comply with our coding style.
2019-03-29 16:39:21 +00:00
Hristo Terezov
829e5597d5
fix(iframe-api-devices): Misc small issues.
2019-03-29 15:42:02 +00:00
Hristo Terezov
f2e0704b93
fix(filmstrip-only): DeviceSelectionPopup
2019-03-29 15:42:02 +00:00
Hristo Terezov
a7aaf31c79
feat(iframe-api): Add deviceListChanged event.
2019-03-29 15:42:02 +00:00
Hristo Terezov
4967488e56
ref(iframe-api-devices): Use labels instead of IDs
2019-03-29 15:42:02 +00:00
Hristo Terezov
ed1d3d3df5
fix(api-devices): Initial device function calls
2019-03-29 15:42:02 +00:00
Hristo Terezov
427f49367b
feat(iframe-api): Device handling.
2019-03-29 15:42:02 +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
virtuacoplenny
22277ad799
feat(api): add notification for when filmstrip gets toggled ( #3974 )
2019-03-11 11:17:28 -07:00
virtuacoplenny
08f2edf350
feat(screenshare): emit source type when starting screenshare ( #3959 )
...
* feat(screenshare): emit source type when starting screenshare
* squash: update doc
2019-03-06 21:46:17 -08:00
Дамян Минков
636c63397b
Adds integrations doc. ( #3929 )
...
* Adds integrations doc.
Google, Microsoft and Dropbox for now.
* Updates doc.
2019-02-28 09:09:09 +00:00
Gabriel-Tiberiu Imre-Lucaci
5739e1deaa
feat(external_api): notify when api is disposed
2019-02-27 14:39:04 +00:00
Дамян Минков
ea4d49f2a0
Adds new format of phoneList service and re-design dial in numbers page. ( #3903 )
...
* Adds new format of phoneList service and re-design dial in numbers page.
Adds flags and country names (with translations) for the numbers if using the new format.
* Fixes tests and fixes get default number.
* Updates swagger with new format.
* Moves html back yo table.
Fixes displaying on mobile and also the tel: URI generation. The tel: URI is tested on Android and iOS and seems to work (Android was not interpreting 'p', but both seems to like ',').
* Fixes a wrong return statement.
* Small fixes.
2019-02-26 13:32:46 +00:00
fossterer
d7eea8abbc
Added links related to NAT config in a new FAQ doc
2019-02-26 09:53:48 +00:00
Emil Ivov
f498c8d402
Update api.md
2019-02-23 16:39:27 +00:00
damencho
fc129d9849
Adds setting subject and adding event on receiving such change.
2019-02-19 13:22:27 +00:00
Buddhika Jayawardhana
16f47e5e0a
doc: mention Java version 8 is required
...
Ref: #3543
2019-01-08 17:45:05 +01:00
damencho
3b4037553a
Adds server-side speaker stats handling.
...
Adds the component which receives the messages from client and a module which enabled on a virtual host will start advertising the component. When clients discover the component they will send message to the component with the name of the room where the dominant speaker event happen.
2018-12-28 13:54:29 +00:00
Leonard Kim
b8b2fb2d56
fix(docs): change parentNode option name in api example
2018-12-15 08:25:56 -08:00
Saúl Ibarra Corretgé
10163274d3
[RN] Share font selections between web and native
2018-12-03 11:27:12 +01:00
Saúl Ibarra Corretgé
6f8743af3a
doc: update Google SignIn integration documentation
2018-10-16 14:01:11 +02:00
Дамян Минков
9a1e9fff98
Updates quick-install with instructions for systemd config. ( #3488 )
...
Fixes too many open files.
2018-09-27 16:58:10 -05:00
hristoterezov
a214be0dfe
doc(dropbox): Add documentation for the mobile app.
2018-09-27 01:42:59 -05:00
jakob
8c23d43a3a
doc: add ubuntu universe repo note to quickinstall
...
Recent Ubuntus come with only main repositories enabled. See #3427 .
2018-09-25 11:12:04 -05:00
Bettenbuk Zoltan
d10d61fb7a
[RN] Add Google Sign In to live streaming
2018-09-05 23:09:56 +02:00
Geert Stappers
4283d8b342
doc: describe what BOSH is
2018-09-04 17:34:38 +02:00
Neil Brown
1cc372868b
Update quick-install.md
...
Tweaks for clarity.
2018-07-31 11:35:18 +02:00
akshitkrnagpal
20444adbc9
Added emailChange listener to API
2018-07-09 10:14:27 -05:00
Sam Joseph
00f18e9369
doc: minor grammatical fix ( #3202 )
2018-06-28 11:07:47 +02:00
Manquer
750d6cf534
grammer and spelling fixes
2018-06-21 11:36:16 +05:30
hristoterezov
69eefc82a5
feat(iframe_api): Add invite functionality.
2018-05-03 10:31:15 +02:00
smithgeek
b2971aa9be
Fix name of display name change action. ( #2468 )
2018-05-01 17:13:18 +02:00
Neil Brown
6c5482fb9d
Update quick-install.md ( #2657 )
...
Add potential additional package to install, tested on fresh Debian 9 installation.
2018-04-11 10:42:27 +02:00
Leonard Kim
1eee20dd5a
ref(toolbar): remove contact list
2018-04-10 09:34:52 +02:00
virtuacoplenny
7f78050513
Merge pull request #2434 from slavakisel/external-notification-screen-sharing
...
Implement external API notification about screen sharing status
2018-02-22 17:39:03 -08:00
Slava Kisel
e1d849e3a0
Implement external API notification about screen sharing status
2018-02-22 10:25:03 +03:00
Дамян Минков
a505c01e9e
Update uninstall documentation.
...
The package jitsi-meet-prosody was missing from the list of packages.
2018-02-09 10:28:01 +01:00
bgrozev
7ce670df0c
doc: Add -f to update-ca-certificates
2018-01-25 10:42:43 -06:00
damencho
2478176f23
Adds uiLoaded event in iframe API, fired when all resources are loaded.
2018-01-23 15:43:49 -06:00
Дамян Минков
30b51ff384
Adds warning to manual-install doc.
2018-01-02 17:18:06 -06:00
Zoltan Bettenbuk
45c405de0e
[RN] Add recent-list feature
2017-12-19 18:35:51 -06:00
damencho
3ac41bb0c3
Updates manual install doc with auth.domain certs instructions.
2017-12-07 11:14:21 -06:00
hristoterezov
5ffcaca649
feat(aot): Handle video not available use cases ( #2242 )
2017-12-04 19:27:17 -08:00