Commit Graph

126 Commits

Author SHA1 Message Date
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
luis daniel lucio quiroz 0a79e6e2d8 /tmp/provisioning_log.txt only when debug is on 2015-04-09 17:03:50 +00:00
luis daniel lucio quiroz 72c03a4b42 debug must be turned on manually with a default setting 2015-04-09 16:13:21 +00:00
luis daniel lucio quiroz df87b1e277 just a little more debug info when provisioning fails 2015-04-09 14:26:47 +00:00
Mark Crane 8927266bf7 If the MAC address is set then validate it is a Mac address. 2015-04-06 23:39:19 +00:00
Mark Crane 7e76e93e40 Check to see if domain_uuid has a value. 2015-04-06 22:27:16 +00:00
Mark Crane fe81138f2a One final adjustment to get it all working again. 2015-04-06 09:30:30 +00:00
Mark Crane 7217785fca Fix code that allowed userid / passwd as well as user_id / password. 2015-04-06 09:08:57 +00:00
Mark Crane 64846b21c0 Remove redundant equal signs. 2015-04-06 08:53:00 +00:00
Mark Crane d19494f465 Fix a syntax error with the new code. 2015-04-06 08:51:12 +00:00
Mark Crane 9dc917bb26 Add key variables to provisioning. 2015-04-06 08:37:06 +00:00
Mark Crane fbbc12baf1 Add user_id and template variables for provisioning. 2015-04-06 07:38:24 +00:00
Mark Crane 005815f5c4 Don't require the MAC address. 2015-04-05 22:29:56 +00:00
Mark Crane 84255f6f5a Update the provision class. 2015-04-05 22:28:02 +00:00
Mark Crane cc2220d787 Remove a PDO parameter that is not used. 2015-04-03 19:04:30 +00:00
Mark Crane cd3d93a1fd 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 0fc14a9c05 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 30e0ef26fe Sometimes the Yealink fails to provide the 'p' therefor filter only for 'vp530'. 2015-03-16 17:46:34 +00:00
Mark Crane e27bb69fae Fix the provisioning for Yealink vp530. 2015-03-16 16:37:19 +00:00
Mark Crane 218843b1e3 2015-02-25 09:10:12 +00:00
Mark Crane 3274175585 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 8d6794fe15 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 773562ba9e Integrate the device profile keys with the provisioning templates. 2015-02-15 20:26:08 +00:00
luis daniel lucio quiroz c64c2b064b debug messages for conference center 2015-02-13 18:51:19 +00:00
luis daniel lucio quiroz 807df84a38 spa support 2015-02-04 03:53:34 +00:00
Mark Crane c9264737fe Unset the generic $array variable to prevent duplicates in app -> default settings. 2015-01-24 20:56:10 +00:00
Mark Crane 4b9651e2dc Remove some extra line feeds. 2015-01-17 07:50:43 +00:00
Mark Crane c44697d6fa Only write the provisioning files if switch provision dir path is set. 2015-01-10 01:02:39 +00:00
Mark Crane 9369fd8d0d Move the menu array to app_menu.php 2014-12-26 03:27:54 +00:00
Mark Crane bbf2a3badc Add app_menu.php files for the menu. 2014-12-25 19:32:57 +00:00
luis daniel lucio quiroz 0f7bc53cda my bad, it was polycom 2014-12-22 23:49:41 +00:00
luis daniel lucio quiroz c3ba078878 yealink needs mac without dashes 2014-12-22 23:47:41 +00:00
Mark Crane 8dbf61f46e Update the provision class to change the switch statement to the if/elseif/else to again fix a problem iwth php fpm on Ubuntu 14.04 LTS 2014-09-29 08:05:10 +00:00
Nate Jones bda8ed1189 Provisioning: Reordered provision/app_defaults.php so App Defaults now detects and restores each Provision default setting individually/ 2014-08-17 05:53:32 +00:00
Nate Jones fe40c4ede9 Enhanced Theme: Added Default Settings to control footer colors and opacity.
Other minor code enhancements.
2014-08-17 04:33:57 +00:00
James Rose cd6fecc70f add support for alternate voicemail numbers so you can subscribe to different mailboxes. requires user to create their own dialplan to support it. 2014-08-15 00:36:56 +00:00
Mark Crane 7f8b5d6801 Fix the voicemail view so that they are marked as read 2014-07-29 07:25:28 +00:00
Mark Crane dadc61e887 By default provision enabled should be set to false. 2014-07-29 06:34:34 +00:00
Mark Crane bd0f8a8471 Add provision enabled and other variables to default settings when provision is installed 2014-07-29 05:58:12 +00:00
Mark Crane 6e049535e1 Add a check for domain and api cidr 2014-07-29 04:26:32 +00:00
Mark Crane 90a177c84a Move the check_cidr function 2014-07-29 04:08:39 +00:00
Mark Crane 78f72589b1 Take provision cidr range and make it possible to use as an array. 2014-07-27 10:09:04 +00:00
Mark Crane 5e0d82c06d Unset the prepared statements used in the app_defaults.php files. 2014-07-23 22:00:03 +00:00
Mark Crane af1a5fc917 Get rid of some test code 2014-07-22 21:26:13 +00:00
Mark Crane 201fc294da Fix the provision array by unsetting the previous value 2014-07-22 19:12:32 +00:00
Mark Crane 6f5ca413c8 Add a lines array for provisioning. 2014-07-20 09:14:51 +00:00
Mark Crane 3d86cbc7b7 Fix a security vulnerability for provisioning 2014-06-09 17:47:37 +00:00