summaryrefslogtreecommitdiffstats
path: root/provisioning-scripts.lua
Commit message (Collapse)AuthorAgeFilesLines
* Further clean up group defaults and editableTed Trask2016-02-241-14/+14
| | | | | | | Editable group params should have null default so don't show up as overridden (mailbox, mailcallback) Removed editable from provpollingtime and dndenable as these should not be editable per device (cherry picked from commit 3862d4fd40c96b6237d334801d9a1d5523aebf92)
* Clean up group defaults so you can specify whether or not to override the ↵Ted Trask2015-12-281-40/+40
| | | | | | parameter default In general, device and reg groups do not override anything and service groups override all parameters
* Bump databaseversion to 7Ted Trask2015-12-241-1/+1
|
* Add Algo parameter related with Speaker modeVinicius de Jesus2015-12-241-0/+7
| | | | Signed-off-by: Ted Trask <ttrask01@yahoo.com>
* Cleanup of Algo ring parameter patchTed Trask2015-11-201-6/+6
|
* Add Algo parameter related with ring tone and volumeJoao Arruda2015-11-201-1/+56
| | | | Signed-off-by: Ted Trask <ttrask01@yahoo.com>
* provisioning-scripts: Bugfixes.Mika Havela2015-06-091-22/+22
|
* Bump database version and add changes to upgradeprovisioning scriptTed Trask2015-06-081-1/+1
|
* Move Grandstream ATAs higher in the device list and add support for HT702/4Ted Trask2015-06-081-3/+22
|
* new devices for acf-provisioning: algo, cyberdata, grandstreamSeung Soo Mun2015-06-081-0/+72
| | | | Signed-off-by: Ted Trask <ttrask01@yahoo.com>
* Change softkey to non-editable by default and cleanup upgradeprovisioning ↵Ted Trask2015-06-011-40/+40
| | | | with loops
* Add option to enable up to 10 softkeys for PolycomJoao Arruda2015-06-011-0/+50
| | | | Signed-off-by: Ted Trask <ttrask01@yahoo.com>
* Add CallWaiting and Shared Call Appearance to Polycom lines and DND option ↵Joao Arruda2015-05-281-0/+74
| | | | | | to class of service Signed-off-by: Ted Trask <ttrask01@yahoo.com>
* Add Language and 24-hour Clock config options to PolycomJoao Arruda2015-05-281-1/+25
| | | | Signed-off-by: Ted Trask <ttrask01@yahoo.com>
* Add provisioning polling time option for PolycomJoao Arruda2015-05-201-0/+29
| | | | Signed-off-by: Ted Trask <ttrask01@yahoo.com>
* split Standard Phone into Office and Residential PhonesAlan Lacerda2015-05-141-17/+26
| | | | Signed-off-by: Ted Trask <ttrask01@yahoo.com>
* split polycom vvx modelsAlan Lacerda2015-05-131-36/+147
| | | | Signed-off-by: Ted Trask <ttrask01@yahoo.com>
* adding support to VVX 300/310/400/410/500/600Alan Lacerda2015-05-121-5/+41
| | | | Signed-off-by: Ted Trask <ttrask01@yahoo.com>
* Add support for Cisco 2 Port Phone Adapter SPA112Ted Trask2014-08-191-1/+35
|
* Revert "Change function prototypes to pass self and use self.model instead ↵Ted Trask2013-10-271-2/+2
| | | | | | | | | | of functions table" This reverts commit fb00ff8f05dae3c110beceb929ea036e4cd14ae1. Conflicts: provisioning-model.lua Conflict was resolved by removing "mymodule." from function calls that are once again made local
* Remove all calls to 'module' in preparation for move to Lua 5.2Ted Trask2013-10-201-12/+14
| | | | | Use mymodule parameter for module definition. This was also helpful in revealing places where the code relied on the global environment.
* Change function prototypes to pass self and use self.model instead of ↵Ted Trask2013-09-231-2/+2
| | | | | | | | functions table Changed the order of the first two parameters passed to validate function in provisioning_params Replaced all APP references with self, now that self is available Still need to implement swapvalidateparams script
* Added upgradeprovisioning script and database version parameter for ↵Ted Trask2013-05-251-0/+1
| | | | automating database upgrades
* Fixed validating / setting defaults for param groupsTed Trask2011-12-081-1/+1
|
* Added polycomringtone parameter and, as a result, changed all of the ↵Ted Trask2011-12-081-459/+528
| | | | | | | Registration parameter groups Registration -> Registration (Polycom) and Registration (Linksys) - they're different now Registration No Forwarding -> Registration (Snom), and Registration Unsupported -> Registration (Unsupported)
* Add a valid default (UTC) for timezoneTed Trask2011-11-101-1/+1
|
* Added database parameters for Snom supportTed Trask2011-11-071-0/+87
|
* Fixed syntax in table creation scriptTed Trask2011-11-031-2/+2
|
* Fixed Standard Phone to have null value for mailbox and mailcallbackTed Trask2011-10-281-2/+2
|
* Added mailcallback parameterTed Trask2011-10-281-0/+2
|
* Modify DB to include support for more Polycom modelsTed Trask2011-10-191-44/+62
|
* Added viewclassparams, getfile, and putfile actions plus determine_class.lua ↵Ted Trask2011-10-101-0/+5
| | | | | | | | | | script and provisioning_requests table. viewclassparams shows the parameters and default values for a class getfile is used to get the config file for a known device and a default config file for unconfigured devices putfile is unimplemented, but will be used for parsing files uploaded to the server determine_class.lua determines which device class best matches an unconfigured device (by agent) provisioning_requests table will track the last request (ip, agent, and timestamp) for each device
* Added in one mailbox parameter, supported on PolycomTed Trask2011-06-141-0/+2
|
* Enable callwaitingenable on Hotline and Public phonesaalatchm2011-06-101-2/+2
|
* Added lua validate code into provisioning_params table, added example for ↵Ted Trask2011-06-091-28/+28
| | | | mac address
* Added callwaitingenable and speeddialenable parameters, supported on polycomTed Trask2011-06-021-0/+8
|
* Added better description and validation for digitmap and digitmaptimeoutTed Trask2011-06-021-2/+2
|
* Added upsupported phone supportTed Trask2011-04-081-0/+5
|
* Added callerid parameter to each registrationTed Trask2011-03-221-0/+35
|
* Clean up parameters and add adminpassword, pcportenable, urldialingenableTed Trask2011-03-221-279/+285
|
* Added parameters registrar, digitmap, digitmaptimeout, sntpserver, timezone, ↵Ted Trask2011-03-091-12/+32
| | | | musiconhold, and homepage
* Added Polycom 331/335 supportTed Trask2011-03-081-4/+4
|
* Added forwardnoanswerenable, forwardbusyenable, and forwardallenable parametersTed Trask2011-03-041-3/+108
|
* Removed provisioning-devices and instead use provisioning-device-seq. So, ↵Ted Trask2011-03-041-11/+15
| | | | | | device label is no more. Also changed Standard Phone without Call Forwarding to Public Phone.
* Changed script to mac is not defaulted to invalid valueTed Trask2011-03-041-2/+2
|
* Added MAC address param to devices.Ted Trask2011-02-281-9/+12
|
* Removed name from provisioning_devices, changed getdevicevalues to take ↵Ted Trask2011-02-281-2/+1
| | | | parameter id, comparision, value (like search)
* Removed template from device and set it up as a parameter instead, moved ↵Ted Trask2011-02-261-0/+403
scripts into privisioning-scripts.lua, and added DB values for all tables to set up phone provisioning