Checkout
Andrew Nagy
committed
3 years and 8 months ago
-Lots of changes to endpoint manager. Now it will reference provisioner.net where it will reference a master repository of phone configurati… Show more
-Lots of changes to endpoint manager. Now it will reference provisioner.net where it will reference a master repository of phone configuration modules that are run by Darren & Team and Andrew. Project Reference: https://www.assembla.com/code/provisioner/git/nodes?rev=master

--Reasoning for doing this project to to stop having different distributions and locations for users to get working configuration files. Whether a user uses FreePBX V2, V3 or something else they will know that their phones will work correctly and one change made to the repository on provisioner will change on all the clients/software using this package

--Removed local _ep_phone_modules. It was out of date and is now at https://www.assembla.com/code/provisioner/git/nodes?rev=master. This is a configuration file generator only. The full EPM will be hosted here on the SVN.

-Uses only Pear::DB now. No more direct MySQL References.

-Needs install script to be updated to reference new database structure. Old DB structure won't work. Working on this next.

-Supports custom template_data.xml files. Also can define these files in each family_data.xml file in the provisioner.net repository

-Everything is now referenced by models instead of product_line (family_line). This allows users to have template files all the way down to specific models.

--Need to add a way to combine models in the template system so that users aren't so restricted to model lines when creating global configurations...looking into way to fix this.

-Removing need for direct Internet access. If the XML files can't be downloaded or are corrupt then endpoint manager will use local files instead.

--Furthermore will add option to allow users to upload the provisioner.net repo incase they will never have Internet on said machine

-Still need to fix: Product Options/Configuration Editor, Import/Export Devices My Devices List, Manual Endpoint Modules Upload and Show/Hide Brands/Models

-Other Fixes I'm sure. Show less