Commit Graph

141 Commits

Author SHA1 Message Date
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
Nate Jones
33df3bbe6f Devices: Add Enabled field to Lines. 2015-05-19 16:09:04 +00:00
Mark Crane
38f7850c30 Remove the word polycom from the if statement. 2015-05-19 01:46:13 +00:00
Mark Crane
b6704f99fe Add another attribute to the 'if statement' on provisioning. 2015-05-19 01:43:58 +00:00
Mark Crane
c6c30841f9 Specify the correct table. 2015-05-19 00:52:29 +00:00
Mark Crane
68a8a9b02f Add the missing 'and' in the sql query. 2015-05-19 00:51:03 +00:00
Mark Crane
71bc24631b Add the specific fields to the contacts array. 2015-05-19 00:48:36 +00:00
Mark Crane
c31bdc26f9 Add phone number to the contacts array. 2015-05-19 00:38:40 +00:00
Mark Crane
31107b6aed Change $db to $this->db because its in the PHP class. 2015-05-18 23:00:45 +00:00
Mark Crane
3cba7737bc Add contacts array to provisioning. 2015-05-18 22:45:31 +00:00
Mark Crane
59b7e3078b Change device_model to device_uuid_alternate for the provision override. 2015-04-30 10:25:00 +00:00
Mark Crane
dd8f9e9dd9 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
0fa4f2047d 2015-04-10 05:36:09 +00:00
Mark Crane
2900fdeeba Device UUID work still needs permanent home for the UUID. 2015-04-10 03:25:53 +00:00
luis daniel lucio quiroz
582843dc70 /tmp/provisioning_log.txt only when debug is on 2015-04-09 17:03:50 +00:00
luis daniel lucio quiroz
97e4a0ead4 debug must be turned on manually with a default setting 2015-04-09 16:13:21 +00:00
luis daniel lucio quiroz
f79c83ee29 just a little more debug info when provisioning fails 2015-04-09 14:26:47 +00:00
Mark Crane
8afee33689 If the MAC address is set then validate it is a Mac address. 2015-04-06 23:39:19 +00:00
Mark Crane
689d5d39ab Check to see if domain_uuid has a value. 2015-04-06 22:27:16 +00:00
Mark Crane
cc5b2fac66 One final adjustment to get it all working again. 2015-04-06 09:30:30 +00:00
Mark Crane
ab1ebf581b Fix code that allowed userid / passwd as well as user_id / password. 2015-04-06 09:08:57 +00:00
Mark Crane
1265011c1d Remove redundant equal signs. 2015-04-06 08:53:00 +00:00
Mark Crane
f734e4983c Fix a syntax error with the new code. 2015-04-06 08:51:12 +00:00
Mark Crane
f6d197b8ea Add key variables to provisioning. 2015-04-06 08:37:06 +00:00
Mark Crane
f3b14c28ab Add user_id and template variables for provisioning. 2015-04-06 07:38:24 +00:00
Mark Crane
62bba24350 Don't require the MAC address. 2015-04-05 22:29:56 +00:00
Mark Crane
6d249d0b61 Update the provision class. 2015-04-05 22:28:02 +00:00
Mark Crane
513e23403a Remove a PDO parameter that is not used. 2015-04-03 19:04:30 +00:00
Mark Crane
127adbf7a5 Get a new set of default and domain settings for use when http_domain_filter is set to false. Remove debug numbers from access denied messages in provisioning and remove other redundant code. 2015-03-28 11:37:56 +00:00
Mark Crane
8760d75c04 Fix a bug added when adding the key profiles feature. Device key id would conflict with other categories of keys like line, memory and expansion keys. If only using the line keys you wouldn't experience this problem. 2015-03-28 04:42:24 +00:00
Mark Crane
ac2c7146b7 Sometimes the Yealink fails to provide the 'p' therefor filter only for 'vp530'. 2015-03-16 17:46:34 +00:00
Mark Crane
d5ddddefd5 Fix the provisioning for Yealink vp530. 2015-03-16 16:37:19 +00:00
Mark Crane
d42d8f4da4 2015-02-25 09:10:12 +00:00
Mark Crane
a3a623aa35 Ensure the mac address is only hexadecimal value. Add provision http_domain_filter values of false as an option for provisioning. 2015-02-24 07:24:50 +00:00
Mark Crane
fbd0d4fd8d Rebuild the array to allow profile keys to be overridden by keys assigned to this device. 2015-02-15 20:57:43 +00:00
Mark Crane
6bd812b9f4 Integrate the device profile keys with the provisioning templates. 2015-02-15 20:26:08 +00:00
luis daniel lucio quiroz
0bc858bffa debug messages for conference center 2015-02-13 18:51:19 +00:00
luis daniel lucio quiroz
a1ed5c5d54 spa support 2015-02-04 03:53:34 +00:00
Mark Crane
b98a475d80 Unset the generic $array variable to prevent duplicates in app -> default settings. 2015-01-24 20:56:10 +00:00
Mark Crane
7bbac16e9e Remove some extra line feeds. 2015-01-17 07:50:43 +00:00
Mark Crane
cc4a4ab8d2 Only write the provisioning files if switch provision dir path is set. 2015-01-10 01:02:39 +00:00
Mark Crane
ddca77629e Move the menu array to app_menu.php 2014-12-26 03:27:54 +00:00
Mark Crane
6d98ffc320 Add app_menu.php files for the menu. 2014-12-25 19:32:57 +00:00
luis daniel lucio quiroz
bc479c6053 my bad, it was polycom 2014-12-22 23:49:41 +00:00
luis daniel lucio quiroz
16e6e0aa08 yealink needs mac without dashes 2014-12-22 23:47:41 +00:00