Merge branch 'develop' into RetireOldInterface

This commit is contained in:
steve-lad 2021-06-02 10:35:42 +02:00
commit 91986cb674
2 changed files with 37 additions and 20 deletions

View file

@ -35,7 +35,11 @@ Make sure you have the following installed on your system:
- gui: - gui:
- freepbx >= 13.0.192 - freepbx >= 13.0.192
- a working version of [chan-sccp](https://github.com/chan-sccp/chan-sccp) - a working version of [chan-sccp](https://github.com/chan-sccp/chan-sccp)
- PHPx.x-zip installed (where x.x is the installed version of PHP) - PHPx.x-zip has to be installed (where x.x is the installed version of PHP).
For example, on Debian, using PHP7.3
```
apt-get install PHP7.3-zip
```
### Requirements ### Requirements
- chan-sccp module 4.3.4 (or later) channel driver for Asterisk: [See our WIKI](https://github.com/chan-sccp/chan-sccp/wiki/Building-and-Installation-Guide) - chan-sccp module 4.3.4 (or later) channel driver for Asterisk: [See our WIKI](https://github.com/chan-sccp/chan-sccp/wiki/Building-and-Installation-Guide)
@ -44,6 +48,7 @@ Make sure you have the following installed on your system:
- Creating mysql DB from sorce - Creating mysql DB from sorce
```mysql -u root asterisk < mysql-v5_enum.sql``` ```mysql -u root asterisk < mysql-v5_enum.sql```
- TFTP Server running under (recommended) /tftpboot/ [See our WIKI] (https://github.com/chan-sccp/chan-sccp/wiki/setup-tftp-service) - TFTP Server running under (recommended) /tftpboot/ [See our WIKI] (https://github.com/chan-sccp/chan-sccp/wiki/setup-tftp-service)
- You will need the phone settings templates. You can use the templates taken from the distribution "chan-sccp" - You will need the phone settings templates. You can use the templates taken from the distribution "chan-sccp"
```cp /usr/src/chan-sccp/conf/tftp/\*.xml\* /tftpboot/templates/``` ```cp /usr/src/chan-sccp/conf/tftp/\*.xml\* /tftpboot/templates/```
@ -60,30 +65,41 @@ Make sure you have the following installed on your system:
## Installation ## Installation
1. Download module into your local system. (/var/www/html/admin/modules/) How to install sccp_manager
2. Goto FreePBX Admin -> Module Admin. -----
3. Click Upload Modules.
4. Browse to the location of the module on your computer and select Upload. 1. Creating mysql DB from source using
5. Click Manage Local Modules. ```
6. Find and click SCCP Manager. Check Install. Click Process button. mysql -p asterisk < /usr/src/chan-sccp/conf/mysql-v5_enum.sql
7. Confirm installation. ```
8. Close Status window. 2. Create a new tab and log in to FreePBX
9. Apply Config to FreePBX. 3. Go to Admin -> Module Admin
4. Click Upload Modules.
5. Enter one of the following urls:
Stable
```
https://github.com/chan-sccp/sccp_manager/tarball/develop/chan-sccp-sccp_manager-legacy-1-g9ef59f0.tar
```
Develop. _This module can be updated through module admin as modifications are made, but may still have issues_
```
https://github.com/chan-sccp/sccp_manager/archive/refs/heads/develop.zip
```
6. Click Download From Web.
7. Click Manage Local Modules.
8. Find and click SCCP Manager. Check Install. Click Process button.
9. Confirm installation.
10. Close Status window.
11. Apply Config to FreePBX.
12. Continue to [Using-SCCP_Manager-to-Manage-chan-sccp](https://github.com/chan-sccp/chan-sccp/wiki/Using-SCCP_Manager-to-Manage-chan-sccp)
### Module update to latest state ### Module update to latest state
If you installed sccp_manager using git clone instead of installing a zip If you installed the Develop branch, the module can be updated to the latest version via FreePBX. FreePBX -> Admin -> Module Admin.
file / tarball then you can do easily keep up with the latest develop by
doing this:
1. Goto to module into your local system. (/var/www/html/admin/modules/sccp_manager/)
> cd /var/www/html/admin/modules/sccp_manager/
> git pull
> git checkout develop
### IMPORTANT NOTES: ### IMPORTANT NOTES:
- !!! If something stops working, use the develop branch [develop](https://github.com/chan-sccp/sccp_manager/tree/develop) - If something stops working, use the Stable branch as described in [Installation](https://github.com/chan-sccp/sccp_manager#installation)
- This system assumes/requires that you are using the Asterisk realtime database. If you are not yet using the realtime database, - This system assumes/requires that you are using the Asterisk realtime database. If you are not yet using the realtime database,
you will have to set it up for this module to work ([See](https://github.com/chan-sccp/chan-sccp/wiki/Realtime-Configuration)). you will have to set it up for this module to work ([See](https://github.com/chan-sccp/chan-sccp/wiki/Realtime-Configuration)).
- For the cisco phones to work correctly, they should be provisioned with the latest firmware (v8.1 or higher) - For the cisco phones to work correctly, they should be provisioned with the latest firmware (v8.1 or higher)

View file

@ -20,11 +20,12 @@
* Version 14.1.0.1 * - Migrated to chan-sccp repo * Version 14.1.0.1 * - Migrated to chan-sccp repo
* Version 14.2.0.1 * - Retired old interface - min chan-sccp v433 * Version 14.2.0.1 * - Retired old interface - min chan-sccp v433
</changelog> </changelog>
<location></location> <location>https://github.com/chan-sccp/sccp_manager</location>
<supported> <supported>
<version>13.0.0.2M</version> <version>13.0.0.2M</version>
</supported> </supported>
<info>https://github.com/chan-sccp/sccp_manager</info> <info>https://github.com/chan-sccp/sccp_manager</info>
<updateurl>https://chan-sccp.github.io/sccp_manager/update.json</updateurl>
<license>GPL</license> <license>GPL</license>
<md5sum></md5sum> <md5sum></md5sum>
<updateurl></updateurl> <updateurl></updateurl>