From 9ef59f0df405954c9f29882cb73b8675668f3828 Mon Sep 17 00:00:00 2001 From: Diederik de Groot Date: Tue, 1 Jun 2021 18:51:29 +0200 Subject: [PATCH 1/6] Add updateurl to module.xml --- module.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/module.xml b/module.xml index bf879e7..3528b8a 100644 --- a/module.xml +++ b/module.xml @@ -1,7 +1,7 @@ sccp_manager SCCP Manager - 14.1.0.1 + 14.1.0.0 setup SCCP Connectivity Steve Lad @@ -14,16 +14,16 @@ Phones Manager - * Version 13.0.0.1 * - Alfa Release tested on freepbx v.13.0.192.16, v.14.0.1.5 - * Version 13.0.0.2 * - Release tested + * Version 14.1.0.0 * - Migrated to chan-sccp repo * Version 14.0.0.1 * - Alfa Release new DB structure Add User mobility - * Version 14.1.0.1 * - Migrated to chan-sccp repo + * Version 13.0.0.2 * - Release tested + * Version 13.0.0.1 * - Alfa Release tested on freepbx v.13.0.192.16, v.14.0.1.5 - + https://github.com/chan-sccp/sccp_manager 13.0.0.2M https://github.com/chan-sccp/sccp_manager + https://chan-sccp.github.io/sccp_manager/update.json GPL - From 538e4eeb0c4bcc6e4c0c23d74c3c6c463dc50767 Mon Sep 17 00:00:00 2001 From: steve-lad <72376554+steve-lad@users.noreply.github.com> Date: Wed, 2 Jun 2021 10:17:08 +0200 Subject: [PATCH 2/6] Update README.md --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index bd7a491..29f7a4c 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,11 @@ Make sure you have the following installed on your system: - gui: - freepbx >= 13.0.192 - a working version of [chan-sccp](https://github.com/chan-sccp/chan-sccp) +- 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 - 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) @@ -42,6 +47,7 @@ Make sure you have the following installed on your system: ```./configure --enable-conference --enable-advanced-functions --enable-distributed-devicestate --enable-video``` - Creating mysql DB from sorce ```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) - You will need the phone settings templates. You can use the templates taken from the distribution "chan-sccp" From 32e465d635b4fee6d160319461e410baf6e6ea81 Mon Sep 17 00:00:00 2001 From: steve-lad <72376554+steve-lad@users.noreply.github.com> Date: Wed, 2 Jun 2021 10:19:09 +0200 Subject: [PATCH 3/6] Update README.md --- README.md | 36 +++++++++++++++++++++++++++--------- 1 file changed, 27 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 29f7a4c..aae5bb2 100644 --- a/README.md +++ b/README.md @@ -65,15 +65,33 @@ apt-get install PHP7.3-zip ## Installation -1. Download module into your local system. (/var/www/html/admin/modules/) -2. Goto FreePBX Admin -> Module Admin. -3. Click Upload Modules. -4. Browse to the location of the module on your computer and select Upload. -5. Click Manage Local Modules. -6. Find and click SCCP Manager. Check Install. Click Process button. -7. Confirm installation. -8. Close Status window. -9. Apply Config to FreePBX. +How to install sccp_manager +----- + +1. Creating mysql DB from source using +``` +mysql -p asterisk < /usr/src/chan-sccp/conf/mysql-v5_enum.sql +``` +2. Create a new tab and log in 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]] ### Module update to latest state From 975dd84853fceac52723ad71469ed2cf8844ac1b Mon Sep 17 00:00:00 2001 From: steve-lad <72376554+steve-lad@users.noreply.github.com> Date: Wed, 2 Jun 2021 10:22:18 +0200 Subject: [PATCH 4/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index aae5bb2..9992151 100644 --- a/README.md +++ b/README.md @@ -91,7 +91,7 @@ https://github.com/chan-sccp/sccp_manager/archive/refs/heads/develop.zip 9. Confirm installation. 10. Close Status window. 11. Apply Config to FreePBX. -12. Continue to [[Using-SCCP_Manager-to-Manage-chan-sccp]] +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 From bd80580933dc6a9ba5c199bb8c21957dbf0e8b8f Mon Sep 17 00:00:00 2001 From: steve-lad <72376554+steve-lad@users.noreply.github.com> Date: Wed, 2 Jun 2021 10:29:35 +0200 Subject: [PATCH 5/6] Update README.md --- README.md | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 9992151..0ff6654 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ apt-get install PHP7.3-zip ```./configure --enable-conference --enable-advanced-functions --enable-distributed-devicestate --enable-video``` - Creating mysql DB from sorce ```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) - You will need the phone settings templates. You can use the templates taken from the distribution "chan-sccp" @@ -95,15 +95,8 @@ https://github.com/chan-sccp/sccp_manager/archive/refs/heads/develop.zip ### Module update to latest state -If you installed sccp_manager using git clone instead of installing a zip -file / tarball then you can do easily keep up with the latest develop by -doing this: +If you installed the Develop branch, the module can be updated to the latest version via FreePBX. FreePBX -> Admin -> Module Admin. -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: - !!! If something stops working, use the develop branch [develop](https://github.com/chan-sccp/sccp_manager/tree/develop) From c9e52cc0c5310d6cc6c03802c8e2c418b9f30dbc Mon Sep 17 00:00:00 2001 From: steve-lad <72376554+steve-lad@users.noreply.github.com> Date: Wed, 2 Jun 2021 10:32:46 +0200 Subject: [PATCH 6/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0ff6654..a233fe9 100644 --- a/README.md +++ b/README.md @@ -99,7 +99,7 @@ If you installed the Develop branch, the module can be updated to the latest ver ### 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, 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)