Commit Graph

185 Commits

Author SHA1 Message Date
markjcrane
5a06f486af Rename .project.ROOT to project_root.php this conforms better with current file naming standards. 2016-02-22 14:01:18 -07:00
markjcrane
aa9717518f Change the category to provision for provision ntp_server_primary, and ntp_server_secondary. 2016-02-06 14:53:31 -07:00
markjcrane
9546782a68 Add Cisco and Linksys to the format_mac list. 2016-01-25 21:27:21 -07:00
markjcrane
c49e47e61f More work on user assigned contacts. 2016-01-25 20:38:45 -07:00
markjcrane
3984218fb5 Fix the provisioning class. 2016-01-20 12:26:01 -07:00
Mafoo
ad324f4744 changed throw Exception to die
nothing ever eval runs the root.php so changed to die to cause a immediate report of error and stop code processing.
2016-01-20 11:30:31 +00:00
markjcrane
882333a1b0 Add personal directory array for provisioning. 2016-01-19 22:14:02 -07:00
Mafoo
2669f6f1a9 Added check for if .project.ROOT is missing
If a installation is missing the .project.ROOT previously it would just use the last search path as the project root (wrong) this will cause a Exception should it be unable to find it
2016-01-18 09:38:16 +00:00
markjcrane
3eda2664fd Set the mac address to lower case in a different location. 2016-01-16 12:02:32 -07:00
markjcrane
afd92882c9 Set the mac address to lower case. 2016-01-16 11:58:22 -07:00
FusionPBX
76b1ea734e Merge pull request #1331 from mafoo/BugFix-root.php_logic
Rollout new root.php
2016-01-16 10:09:44 -07:00
markjcrane
74ca9eb980 Consolidate the SQL Queries for better performance. 2016-01-16 09:54:01 -07:00
FusionPBX
88a10cbea8 Merge pull request #1139 from joernott/master
Allow provisioning with internal addressbook and update snom320 tpl
2016-01-15 22:45:32 -07:00
Matthew Vale
b20a38f454 added logic in cli mode to chdir to the correct directory first
the webserver would normally do this for us, but we need to do it
2016-01-14 16:25:05 +00:00
blackc2004
28aec4f0a9 start of local extensions as remote phone book 2016-01-13 10:08:38 -08:00
Matthew Vale
173ae7001d Added full logic to support cli as well 2016-01-13 17:38:54 +00:00
Matthew Vale
b81748bd22 change to use '/' instead of DIRECTOR_SEPERATOR 2016-01-12 14:47:50 +00:00
Matthew Vale
1ad1c31b27 Rollout of root.php 2016-01-12 13:55:39 +00:00
markjcrane
fe9c46c0d0 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
8ac40de88f Set the mac address variable. 2016-01-11 07:58:57 -07:00
markjcrane
a35d442dfa Change the vendor ID hex number to lower case and re-use prov object that already exists. 2016-01-09 11:50:49 -07:00
markjcrane
7c9c6acc82 Continued work on formatting the mac address for upper or lower case. 2016-01-09 11:10:37 -07:00
markjcrane
3fddd940ec Add a missing keyword function. 2016-01-09 09:46:43 -07:00
markjcrane
97ab1c9c87 Add a new method call format_mac to make the code more reusable. 2016-01-09 09:43:14 -07:00
markjcrane
01edbb30b8 Set the mitel mac address to upper case. 2016-01-09 09:29:39 -07:00
markjcrane
2b5abc867c Get the MAC address from the Panasonic User Agent string. 2015-12-09 17:19:05 -07:00
markjcrane
6689017bc1 Fix the mode definition for the Grandstream expansion keys. 2015-11-30 13:09:02 -07:00
markjcrane
e0e7c90d97 Set the mac address to lower case. 2015-11-28 20:08:24 -07:00
markjcrane
ce709c6617 Add option to get the mac address from &name=SEPxxxxx 2015-11-28 19:48:45 -07:00
markjcrane
9782723b1d Add a missing = so that the file is only provided as a download when the content type is set to application/octet-stream in the url. 2015-11-28 19:15:29 -07:00
markjcrane
e41519478b Add the contact_category to contacts array in the provision class. 2015-11-28 18:29:15 -07:00
markjcrane
e49ba553b6 Fix the provision path. 2015-11-27 14:10:49 -07:00
markjcrane
83dac1faa0 Add ability to download the provisioning files from the device edit page for those users that have the device_files permission. 2015-11-25 00:10:49 -07:00
Matthew Vale
26c749edb0 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
f87195204c Add the provision.path.text to default settings. 2015-11-04 20:01:11 -07:00
markjcrane
503461fca1 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
f69728befc Force the device_key_vendor to lower case so the key vendor can be case insenstive. 2015-10-02 23:39:12 -06:00
markjcrane
67159897dc Set content lenght to prevent chunking when providing HTTP 401. This should fix Yealink provisioning for the new firmware changes. 2015-09-29 14:28:48 -06:00
roman.dissauer
ae4ec80038 fixed provisioning with http_domain_filter off 2015-09-24 09:38:26 +02:00
Jörn Ott
546220f912 Allow provisioning with internal addressbook and update snom320 template for it 2015-09-03 15:57:57 +02:00
markjcrane
62a11caa62 Don't override the device vendor type. 2015-07-08 01:43:52 -03:00
markjcrane
ad3145ba19 Add several provision default settings. 2015-07-07 18:07:25 -03:00
markjcrane
f52f7999a0 Add device key vendor to assign a key to a vendor. 2015-07-07 14:25:00 -03:00
reliberate
73f2c21674 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
5a58a9c3d4 Add auto_insert_enabled to the provision variables in default settings. 2015-06-19 15:54:13 +00:00
Mark Crane
5bc0ccd7ed Fix the domain filter on provisioning. 2015-06-11 17:42:47 +00:00
Mark Crane
4a85e9e33a 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
f16a6270cc Change the default setting from enabled false to true. 2015-05-29 01:10:19 +00:00
Mark Crane
9de9ba1391 Add 3 more variables to device settings for the provision category and make it check default settings with one query rather than multiple making it more efficient. 2015-05-29 00:42:31 +00:00
Mark Crane
314e16f823 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