Fix Issue #53
Consolidate forms to facilitate maintenance, reduce code, and apply changes to SIP handling introduce for sccp
Delete form.addsdevice.php
Delete form.sbuttons.php
Delete sipconfigs class and move db functions to dbinterface class, and other function to helperfunctions
create new field type for SIP line
update 9951 buttons count in installer
simplify segregation of sip and sccp requests
Do not try to write SEP file if no line defined. Save settings and warn user via toast
Fix feedback to ajax by separately submitting data before return
Fix freepbx overwriting data and causing fail, by separating json into two blocks and only parsing the first
Fix return to tab on save (set location hash) when tabs changed in settings
Fix return to calling page on save when device updated
Add choice of default line on add device
Partially fix buttoncount (will not work if default device is selected)
Correct database save logic for buttons - triggers should be OK but more verification needed
Fix various save issues where defaults not correctly set
Delete default buttons when deleting line to avoid orphans
Get default values from db for add new device
Tidy up AjaxHelper get phone grid removing unnecessary tests and using clearer variable names
Correct typos in sccpgeneral
Currently only fixed for IS
FormShow was adding the prefix to the full child name, making a useless result.
Need to remove form_prefix from childname to return to db values
Disable Inherit buttons in system defaults (should only be used for specific devices)
Add Device Vendor settings to Add Device (WIP - may need db change)
Change various names to be more readable
Switch to using camelCase for functions in Sccp_manager.class.php
Remove old TODO comments
Remove comments that don't add information
Signed-off-by: Diederik de Groot <dkgroot@talon.nl>
- Added support for updated driver configuration
- Added revision control database schema (258fed034e)
- Added option "callhistory_answered_elsewhere" - save point in phone directory for pickup calls.
(bug fix by dkgroot 0291207d82)
- Bug fix options (TFTP SERVER remapping support)
- And traditionally added new bugs.
- И для тех кто хочет помочь проекту добавлены свежие баги. Я их еще не нашел, а вы ?