damencho
94813bc0fd
Changes owner to prosody of newly created certificates. Fixes #2244 .
2017-12-07 11:14:21 -06:00
damencho
64b11b571f
Fixes error in case prosody host config is missing in conf.d folder.
2017-10-13 08:43:00 -05:00
damencho
3e1cd6151d
Updates prosody config to have certificates for the auth. domain.
...
The certificates are generated on new install or upgrade and added to the current configuration and also to the trusted certificates on the local machine.
2017-10-06 16:51:30 -05:00
damencho
c1fb1a7def
Installs required basexx when token package is installed. Fixes #1870 .
...
Adds some debug messages when token verification fails for some reason.
2017-08-08 23:13:25 +03:00
virtuacoplenny
da1c760abf
feat(notifications): implement a react/redux notification system ( #1786 )
...
* feat(notifications): implement a react/redux notification system
* squash into impl explicit timeout, style
* ref(notifications): convert toastr notifications to use react
* ref(toastr): remove library
* squash into conversion: pass timeout
* squash into clean remove from debian patch
2017-07-28 12:56:49 -05:00
damencho
9e728e4b25
Fixes crashing jwt util for anonymous domains.
...
Room name verification crashes when we have a configured anonymousdomain as it doesn't have any token extracted data. It is safe to skip this check as room creation is verified by jicofo and we have the option restrict_room_creation to admin users.
Removes obsolete print when updating jitsi-meet-tokens.
2017-05-16 08:21:46 -05:00
damencho
ede5be119f
Skips changing prosody config on upgrading jitsi-meet-tokens package.
2017-05-12 16:12:15 -05:00
Aaron van Meerten
afc96808e8
added support of static directory in debian install and Makefile for source package
2017-03-20 19:22:06 -05:00
damencho
1d7da21e48
Moves all static content/files in a new folder.
...
Also clears debian package from including *.js files from source roote folder, files which were not used.
2017-03-20 16:05:11 -05:00
damencho
8591fe00b6
Adds a script which install certificates from let's encrypt.
...
The script looks for nginx, apache2 or jetty configuration and edits the first one found. Nginx and apache2 will be reloaded, while jvb will be stopped, configured and started again.
2017-03-17 14:49:10 -05:00
Saúl Ibarra Corretgé
b01ad360da
Move miscellaneous files to resources
2017-02-23 10:01:19 +01:00
Lyubomir Marinov
0051b3b79c
Clean up obsolete file references
2017-01-26 07:58:56 -06:00
damencho
3c369a4c67
Fixes missing ssi for logging_config.js when meet served from jetty.
2016-12-29 11:18:39 -06:00
damencho
7d81ec4d86
Simplifies dependencies, removes possible circular dependency.
2016-12-07 11:14:20 -06:00
damencho
685d117a91
Fixes custom cert and key files for apache config.
2016-11-29 23:54:19 -06:00
damencho
e51f791ab0
Configures to use apache when this is the available web server.
2016-11-29 23:11:15 -06:00
damencho
4d0701cfda
Fixes build. Wrong changelog file.
2016-11-28 14:18:23 -06:00
damencho
8da0d3a1f1
Removes dependencies to other components.
...
Now the web app can be installed separately from jicofo and jitsi-videobridge, or can be installed on machine running nginx or apache. Currently only nginx will be configured and apache config is left to user. Later we can add and the apache config. Renames jitsi-meet to jitsi-meet-web (just the web content) and jitsi-meet-web-config (configuring jetty, nginx or apache). A new jitsi-meet package will be introduced, a meta package depending on jicofo, jvb and the current packages.
2016-11-28 13:13:08 -06:00
Boris Grozev
65300b34df
refactor: removes unused code.
2016-08-15 22:57:36 -05:00
damencho
ec98e6fdff
Revert "Skips the analytics file from main folder when creating deb." Excluding file, excludes it and from subfolders.
...
This reverts commit 157bb1931d
.
2016-08-11 12:53:37 -05:00
damencho
157bb1931d
Skips the analytics file from main folder when creating deb.
2016-08-10 15:47:54 -05:00
damencho
1454a28a69
Fixes serving interface_config when using jetty.
2016-08-03 11:53:21 -05:00
paweldomas
9f3c209096
Switch back to 'luajwt' in order to fix broken JWT
...
Temporarily reference 'luajwtjitsi' luarock for immediate
deployment until our changes with RS256 support
eventually get merged with the master
2016-08-02 12:35:48 -05:00
damencho
64475143cf
Removes keyring dependency to switch to new build machine.
2016-06-30 15:31:35 -05:00
damencho
c1122eae3a
Adds dependency to new keyring and new repo update.
2016-06-30 15:22:22 -05:00
damencho
6715d41f92
Removes unused dependency.
...
Used to minimize strophe-plugins which were inside the source tree and now npm handles them.
2016-06-21 10:38:31 -05:00
hristoterezov
8deb003ef6
JWT client support
2016-06-13 16:11:44 -05:00
damencho
ed9fd6c8fd
Adds property for initial jetty ssi configuration.
2016-06-02 12:27:47 -05:00
hristoterezov
4a1175d44f
Fixes comments after review
2016-03-28 17:42:20 -05:00
paweldomas
2dba1d9d17
Requires prosody-trunk at least 607 for jitsi-meet-tokens
2016-01-19 12:59:22 -06:00
paweldomas
428fa3f16a
New JWT token impl that does not require token verification in Jicofo and uses anonymous authentication method(token goes as BOSH query param). Adds 'allow_empty_token" config option.
2016-01-19 12:59:06 -06:00
paweldomas
ac8e1ce388
Configures Jicofo when jitsi-meet-tokens package is installed
2016-01-19 12:58:59 -06:00
damencho
1bb5188ac8
Simplifies the check for installed nginx, fixes purge when nginx was not used.
2015-11-09 16:26:13 -06:00
damencho
f005606428
Reverts messing with css files.
2015-11-09 12:36:01 -06:00
paweldomas
7ff7545570
Reload Prosody after successful tokens install.
2015-11-03 11:14:01 -06:00
paweldomas
ca89b59638
Fixes for jitsi-meet-tokens Debian package.
2015-11-03 11:11:54 -06:00
paweldomas
9406669aae
Fix for jitsi-meet-tokens
2015-11-02 15:28:19 -06:00
paweldomas
531b81cce3
Adds Prosody plugin for token authentication.
2015-11-02 15:28:18 -06:00
damencho
a755f4dd56
Removes unused dependencies.
2015-10-07 13:36:48 -05:00
damencho
a6f8c53947
Removes unused files from deb package.
2015-10-07 12:00:08 -05:00
Boris Grozev
3a66283f46
Fixes the css file path included in the debian package.
2015-10-06 15:21:44 -05:00
Boris Grozev
d0b254ca15
Merges css files.
2015-10-06 15:19:01 -05:00
damencho
cc7d8b8a0d
Removes unused minification.
2015-10-06 11:22:42 -05:00
damencho
df0563d8d5
Updates the license put in debian package.
2015-10-01 15:12:34 -05:00
damencho
5a254ba949
Uses jvb config file from the new location. Fixes a problem where reconfiguring can break package installation due to missing jvb config file.
2015-09-09 15:15:23 -05:00
damencho
74c531aed6
Uses port definition rather then wild card address when configuring authbind.
2015-09-01 14:25:11 -05:00
damencho
138785b466
Removes strophe debian package dependency in order to use the available version from source.
2015-08-26 16:50:23 -05:00
damencho
3289f6f68e
Updates nginx detection during configuration.
2015-07-30 14:59:31 -05:00
damencho
a701821698
Fixes updates on distributions that are missing openjdk 8.
2015-07-30 14:36:44 -05:00
damencho
f8b7d048b0
Updates meet default installation. Removes nginx dependency and adds openjdk-8 in order to activate multiplexing inside jvb and use its jetty to serve meet. Updates will not touch current configuration which will continue using nginx.
2015-07-27 16:07:22 -05:00