Commit Graph

86 Commits

Author SHA1 Message Date
Alexey Melnichuk f1c31e0935 Escene provision (#1140)
* Add. Provision to Escene ES330/ES320

* Add. Look up Escene device by ext+domain.

* Update Escene template.

* Add. `provision` section in config.

Found than ES330 some time hangup when it try get software/core and get error from fusion.
2016-05-06 01:49:43 -06:00
Harry G. Coin bda6861f88 \r\n --> \n
Cause all the .php files containing lines ending with \r\n to instead end with \n.

DYI with:

find fusionpbx -type f -name '*.php' -exec dos2unix '{}' \;
2016-04-25 20:30:23 -05:00
FusionPBX 26bc871c46 Merge pull request #1500 from moteus/provision_contact_sql
Fix. SQL text to query user contact in provision class
2016-03-24 21:44:32 -06:00
markjcrane a93902cfcc Fix some of the elements in the contacts array. 2016-03-24 21:43:03 -06:00
Alexey Melnichuk f59bc03c9d Fix. SQL in group contacts 2016-03-24 17:59:01 +03:00
Alexey Melnichuk 011d9a8322 Fix. Export `contact_category` for provisioning template
Add. Export `contact_type` and `phone_label` for provisioning template
2016-03-24 17:54:31 +03:00
Alexey Melnichuk f04ccb925a Fix. SQL text to query user contact in provision class 2016-03-24 15:54:29 +03:00
markjcrane a5ce37ea03 Move contact_exists to a method in the provision class. 2016-03-15 12:22:57 -06:00
markjcrane 961e527abb Change device_provision_enable to device_enabled to make it consistent with the rest of the fields that are used for to enable and disable something. 2016-03-11 11:46:02 -07:00
markjcrane cc3c8f3c34 Add the contacts array to provisioning template to be used for the phone directory. 2016-03-04 18:37:01 -07:00
markjcrane 5172809a86 Add Cisco and Linksys to the format_mac list. 2016-01-25 21:27:21 -07:00
markjcrane cd58b105cb More work on user assigned contacts. 2016-01-25 20:38:45 -07:00
markjcrane 8b1eff5793 Fix the provisioning class. 2016-01-20 12:26:01 -07:00
markjcrane 5efc4dd0b7 Add personal directory array for provisioning. 2016-01-19 22:14:02 -07:00
markjcrane 7d2b10357f Set the mac address to lower case in a different location. 2016-01-16 12:02:32 -07:00
markjcrane 6388cdc538 Set the mac address to lower case. 2016-01-16 11:58:22 -07:00
markjcrane 912e9dab28 Consolidate the SQL Queries for better performance. 2016-01-16 09:54:01 -07:00
FusionPBX 6e2cc41caf Merge pull request #1139 from joernott/master
Allow provisioning with internal addressbook and update snom320 tpl
2016-01-15 22:45:32 -07:00
blackc2004 526a20169e start of local extensions as remote phone book 2016-01-13 10:08:38 -08:00
markjcrane 595f10ef2f Change array extensins to contact_extensions and add a new extension array. Remove trailing spaces. And add a new cisco 79xx directory called Our Phones. 2016-01-12 02:42:59 -07:00
markjcrane 9396d788b0 Set the mac address variable. 2016-01-11 07:58:57 -07:00
markjcrane 9f49e6537a Continued work on formatting the mac address for upper or lower case. 2016-01-09 11:10:37 -07:00
markjcrane abed276070 Add a missing keyword function. 2016-01-09 09:46:43 -07:00
markjcrane a2bfb8ff94 Add a new method call format_mac to make the code more reusable. 2016-01-09 09:43:14 -07:00
markjcrane ea4cdb9bd8 Set the mitel mac address to upper case. 2016-01-09 09:29:39 -07:00
markjcrane 8b3e6e7a96 Fix the mode definition for the Grandstream expansion keys. 2015-11-30 13:09:02 -07:00
markjcrane 6d3494fff9 Add the contact_category to contacts array in the provision class. 2015-11-28 18:29:15 -07:00
markjcrane 03f9843cb9 Fix the provision path. 2015-11-27 14:10:49 -07:00
Matthew Vale 8505605202 BugFix + Optional Enable extensions appear in directory
BugFix to respect http_domain_filter when auto creating
setting provision> directory_extensions populates $extensions as a
contacts array in provisioning
2015-11-19 13:17:01 +00:00
markjcrane 98bec06c59 Change switch.provision.dir to provision.path.text. This indicates where to save the provisioning files on the file system. 2015-11-04 19:59:27 -07:00
markjcrane 876516e307 Force the device_key_vendor to lower case so the key vendor can be case insenstive. 2015-10-02 23:39:12 -06:00
Jörn Ott 66425ae25c Allow provisioning with internal addressbook and update snom320 template for it 2015-09-03 15:57:57 +02:00
markjcrane 39960bac8d Don't override the device vendor type. 2015-07-08 01:43:52 -03:00
markjcrane 2b150eca0d Add device key vendor to assign a key to a vendor. 2015-07-07 14:25:00 -03:00
reliberate e24526fb92 Upgrade: Converted Advanced > Upgrade to use Git instead of SVN (untested).
Misc: Added provisions elsewhere to account for .git/* files, as currently done with .svn/* files.
2015-07-02 17:25:41 -06:00
Mark Crane b785e0cc66 Add an option for a default setting that uses provision -> auto_insert_enabled type: boolean value: true.
This will not be set by default so the provision auto insert will be disabled by default.
2015-05-30 07:35:50 +00:00
Mark Crane deca08b0b2 Revert changes of test code that were accidently committed in revision r8208 because it was breaking provisioning when device key extension is set. 2015-05-20 06:40:24 +00:00
Nate Jones 061ab74330 Devices: Add Enabled field to Lines. 2015-05-19 16:09:04 +00:00
Mark Crane 3b87fcd9c2 Remove the word polycom from the if statement. 2015-05-19 01:46:13 +00:00
Mark Crane efa5425009 Add another attribute to the 'if statement' on provisioning. 2015-05-19 01:43:58 +00:00
Mark Crane 3bc70bcdca Specify the correct table. 2015-05-19 00:52:29 +00:00
Mark Crane 5aaa888509 Add the missing 'and' in the sql query. 2015-05-19 00:51:03 +00:00
Mark Crane 81eb20c3a6 Add the specific fields to the contacts array. 2015-05-19 00:48:36 +00:00
Mark Crane 7c771adc5e Add phone number to the contacts array. 2015-05-19 00:38:40 +00:00
Mark Crane e65f63fe43 Change $db to $this->db because its in the PHP class. 2015-05-18 23:00:45 +00:00
Mark Crane edb7163f08 Add contacts array to provisioning. 2015-05-18 22:45:31 +00:00
Mark Crane 29b7fd2937 Change device_model to device_uuid_alternate for the provision override. 2015-04-30 10:25:00 +00:00
Mark Crane 48bbced278 Remove the Yealink hot desking as I believe I have created a better way that is more secure. 2015-04-12 01:22:02 +00:00
Mark Crane 7c1688180f 2015-04-10 05:36:09 +00:00
Mark Crane 06d620a67b Device UUID work still needs permanent home for the UUID. 2015-04-10 03:25:53 +00:00