elitedivision/amos-videoconference
There is no license information available for the latest version (1.0.7) of this package.
Amos Videoconference
1.0.7
2020-03-13 17:55 UTC
Requires
- php:>=5.4.0
- elitedivision/amos-core:>=1.9
- elitedivision/amos-notify:>=1.4
- softark/yii2-dual-listbox:^1.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- dev-master
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- dev-test/1.3.0/1
- dev-gianluca/1.3.0/1
- dev-gianluca/1.2.0/1
- dev-cesari/1.2.0/2
- dev-test/1.2.0/1
- dev-cesari/1.2.0/1
- dev-cesari/1.1.0
- dev-test/1.1.0
- dev-scarface/befe/1.0.0
- dev-test/1.0.5/3
- dev-test/1.0.5/2
- dev-nuova_dashboard
- dev-test/1.0.5/1
- dev-fabiot
- dev-test/1.0.3/1
- dev-la_francesca/1.0.3/1
- dev-DEPLOY_POI_20180702
- dev-test/1.1/2
- dev-test/1.1/1
- dev-m.bonora/tokens_only_no_merge
- dev-test/1.0.1/1
- dev-smart_1.0.0
- dev-g.baraldi_1.0.0
- dev-m.bonora/1.0.0
- dev-e.manfredini_1.0.0
- dev-l.pavani_1.0.0
- dev-la_francesca_1.0/1
- dev-test/1.0/1
- dev-pivanti
README
Plugin for E015 common modules.
Installation
1. The preferred way to install this extension is through composer.
Either run
composer require elitedivision/amos-videoconference
or add this row
"elitedivision/amos-videoconference": "dev-master"
to the require section of your composer.json
file.
2. Add module to your main config in common:
<?php
'modules' => [
'videoconference' => [
'class' => 'elitedivision\amos\videoconference\AmosVideoconference',
'rbacEnabled' => false,
'jitsiDomain' => 'jitsi-server.example.com',
],
],
Set jitsiDomain to the Jitsi server address.
3. Apply migrations
php yii migrate/up --migrationPath=@vendor/elitedivision/amos-videoconference/src/migrations
or add this row to your migrations config in console:
<?php
return [
'@vendor/elitedivision/amos-videoconference/src/migrations',
];
4. Configuration for sending email from console
insert in /console/component-others.php
'urlManager' => [
'class' => 'yii\web\UrlManager',
'baseUrl' => '/',
'hostInfo' => 'http://example.org',
// Disable index.php
'showScriptName' => false,
// Disable r= routes
'enablePrettyUrl' => true,
'rules' => array(
'<module:[\w-]+>/<controller:[\w-]+>/<action:[\w-]+>/<id:\d+>] => <module>/<controller>/<action>',
),
],
change the paramater 'hostInfo' with the base url of your application, it is required for insert images inside the email template.
5. Console command for crons
The console command to launch the cron is:
php yii videoconference/cron/start_video_conference
php yii videoconference/cron/send_email_reminder