Commit Graph

171 Commits

Author SHA1 Message Date
Mark Crane 773562ba9e Integrate the device profile keys with the provisioning templates. 2015-02-15 20:26:08 +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
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
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
Mark Crane f34d1480f5 Change the package path from /etc/fusionpbx/templates/provision to /etc/fusionpbx/resources/templates/provision 2014-06-03 17:45:24 +00:00
Mark Crane d816e745e2 Fix the snom device_vendor detection. 2014-03-24 16:56:38 +00:00
Mark Crane b0f10ec25a Fix the mac address being added when a new phone is provisioning with HTTP. 2014-03-13 20:32:20 +00:00
Mark Crane 397a4546df Remove device_time_zone from provision the time zone instead should be set in default settings, category: provision 2014-02-25 17:36:56 +00:00
Mark Crane d28d587860 Prevent inserting the a new device if the domain does not exist. 2014-02-23 00:20:29 +00:00
Mark Crane b598a3b926 Fix the provision directory path for those not using /etc/fusionpbx template directory. 2014-02-21 16:47:23 +00:00
Mark Crane 268f9d50f9 Add a optional provision template directory in /etc/fusionpbx/templates/provision for Linux and /usr/local/etc/fusionpbx/templates/provision for FreeBSD. 2014-02-20 17:54:02 +00:00
Mark Crane 5d7747cd01 Update the provision PHP class to normalize the Mac Address before checking if it exists in the devices table in the database. 2014-02-05 14:13:02 +00:00
Mark Crane 8ab750f6bb One more adjustment to get the domain_name for the provisioning. 2014-01-31 19:36:11 +00:00
Mark Crane ab16d3e591 Make sure that the domain_name is correct when rendering the provisioning template. 2014-01-31 19:02:05 +00:00
Mark Crane 7d02debf01 Grandstream translate the name to to the number required to set the mode. 2014-01-31 12:52:08 +00:00
Mark Crane 9fd316a53d Add a provision write method to the provision function and use it to write the provisioning files for tftp/ftp provisioning. 2014-01-29 10:18:25 +00:00
Mark Crane 0dfe9c829f Move the provisionin code into the new provision class. 2014-01-29 04:50:50 +00:00
Mark Crane a13ae479f7 Add provision/resources/classes directory 2014-01-20 17:56:19 +00:00