summaryrefslogtreecommitdiffstats
path: root/provisioning-controller.lua
Commit message (Collapse)AuthorAgeFilesLines
* Added new listrequests, deleterequest, and createdevicefromrequest actionsTed Trask2011-10-141-0/+17
|
* Changes to implement PUTTed Trask2011-10-101-1/+1
|
* Change viewclassparams to getclassvaluesTed Trask2011-10-101-2/+2
|
* Added viewclassparams, getfile, and putfile actions plus determine_class.lua ↵Ted Trask2011-10-101-0/+12
| | | | | | | | | | 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 new dumpdatabase action to dump database without ids - helps compare ↵Ted Trask2011-07-041-0/+4
| | | | databases
* After create device, redirect to edit itTed Trask2011-03-041-1/+6
|
* Made getdevicevalues and searchdevices into proper forms and added ↵Ted Trask2011-03-011-2/+2
| | | | searchbyextension and searchbymac actions.
* Removed name from provisioning_devices, changed getdevicevalues to take ↵Ted Trask2011-02-281-1/+1
| | | | parameter id, comparision, value (like search)
* Removed template from device and set it up as a parameter instead, moved ↵Ted Trask2011-02-261-3/+3
| | | | scripts into privisioning-scripts.lua, and added DB values for all tables to set up phone provisioning
* Added concept of class groups to allow separate name and label for class groupsTed Trask2011-02-111-0/+16
| | | | | | | Added four new actions - listclassgroups, editclassgroup, createclassgroup, and deleteclassgroup Added new provisioning_class_groups table Changed provisioning_classes to change name to class_group_id plus added seq field Modified groups to only accept alphanumeric names and display param group label instead of name when editing params
* Added script files to be run after edit device and after edit device params.Ted Trask2011-01-111-0/+8
|
* Added support for select type and provisioning options.Ted Trask2010-12-091-0/+4
|
* Broke up get_device_values into two functions, one by name, one by device_id.Ted Trask2010-11-261-1/+1
|
* Adjusted search to include != and regular expressions comparisons.Ted Trask2010-11-261-1/+1
|
* Removed handling of viewtype because now will be handled by core.Ted Trask2010-11-161-9/+0
|
* Added searchdevices action and fixed getdeviceparams to be proper structure, ↵Ted Trask2010-11-101-0/+10
| | | | not array
* Added duplicatedevice actionTed Trask2010-11-041-0/+4
|
* Added getdevicevalues with templated viewtype to load template with haserl.Ted Trask2010-11-041-0/+3
|
* Starting to develop provisioning application.Ted Trask2010-10-281-0/+97
It has the basics for creating/editing/deleting devices/templates/classes/groups/parameters.