Commit Graph

6842 Commits

Author SHA1 Message Date
Alexey Melnichuk ebfa71298d Add. option to store setting in memcache. (#1707) 2016-06-26 11:43:32 -06:00
Alexey Melnichuk 5a58cf1436 Fix. Set default values for max length settings (#1706) 2016-06-26 11:42:33 -06:00
markjcrane 6e29a95909 Add nowrap to time_condition_edit.php to correct a layout problem. 2016-06-26 11:20:13 -06:00
Alexey Melnichuk c0739c4d40 Fix. Load required libraries in voicemail. (#1705) 2016-06-26 09:03:21 -06:00
FusionPBX c3463392eb Update ivr.conf.lua
If the IVR Menu recordings are base64 don't update the path.
2016-06-24 18:40:14 -06:00
markjcrane 4757123d4b Get the settings.recordings.storage_type for the ivr menu using xml handler. 2016-06-24 14:55:16 -06:00
markjcrane 3d82239069 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-06-24 14:51:15 -06:00
markjcrane 3e51e8cb66 Add settings array to the config.lua. 2016-06-24 14:50:55 -06:00
Chris Black a196e23352 Fix variable names and clean up duplicate time settings in yealink files (#1694)
Fix the variable names to be consistent across all yealink provision
files. Also remove all the duplicate/redundant time settings from the
files.
2016-06-24 10:33:25 -06:00
Alexey Melnichuk 0a0383db9a Add. Handler for SUBSCRIBE method for call flow application. (#1701)
* Add. Handler for SUBSCRIBE method for call flow application.

Usage:
1. Run form fs_cli `luarun call_flow_subscribe`
2. Create new call flow extension and set feature code to `flow+<EXTENSION>`(e.g. `flow+401`).
3. Set on the phone BLF key to `flow+401`

This code based on `mod_valet_parking`.

* Add. prevent running 2 copy of script.

Remove some unused vars and simplify implementation.

* Fix. Use correct protocol for send event.

* Fix. Do escape SQL arguments

* Fix. escape `+` sign in call flow extension.
2016-06-24 10:32:19 -06:00
Mafoo f88691618e Enhance-make voicemail length configurable (#1702)
allow the voicemail max_lengths to be configured from domain/default
settings
2016-06-24 10:28:47 -06:00
FusionPBX 2189ce1e82 Update cmd.php
Add Applied response message and fix the referrer.
2016-06-24 10:13:25 -06:00
FusionPBX 64d42b1225 Update app_languages.php
Add button-applied to app_languages.php.
2016-06-24 10:10:51 -06:00
FusionPBX 8969e8171d Update device_dashboard.php
Fix the apply button for Device Keys for the Device Dashboard.
2016-06-24 09:47:13 -06:00
FusionPBX b36050114d Update switch_music_on_hold.php
Update the music on hold list.
2016-06-23 23:14:03 -06:00
FusionPBX 23fb7118a6 Update local_stream.conf.lua
Music on hold set the default timer name to 'soft'.
2016-06-23 16:42:12 -06:00
markjcrane af0c7cfe6a Uncomment two lines to restore the debug check. 2016-06-23 15:46:59 -06:00
markjcrane 36418f8a59 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-06-23 15:29:33 -06:00
markjcrane f9d191c520 Add full path to the music on hold chime list. 2016-06-23 15:29:14 -06:00
reliberate ef787dafbf Music on Hold: Add ability (and permission) to edit Name. Add check for required fields (Name and Path). 2016-06-23 15:02:01 -06:00
markjcrane 8e8454ff19 Update music_on_hold_timer to timer_name. 2016-06-23 13:35:53 -06:00
Alexey Melnichuk e44e4b4e3c Update Escene provision. (#1696)
* Update Escene provision.

Support DNS SRV record.
Set time zone.

* Add. Date/Time formats for Escene template.
2016-06-23 12:47:42 -06:00
Alexey Melnichuk 032872f5b3 Fix. Disable device provision. (#1700)
Close #1389
Rewrite code to write config file to file.
2016-06-23 12:47:06 -06:00
markjcrane 3f47e26616 Get music on hold from list from the database. 2016-06-22 20:28:20 -06:00
markjcrane ef43f49b9e Add sip_h_X- prefix to the accountcode in pin_number.lua. 2016-06-22 15:05:33 -06:00
markjcrane 4b17d5dac2 Add domain_uuid check to pin_number.lua. 2016-06-22 13:52:43 -06:00
markjcrane d1aa88dfd1 Add app/pin_numbers. 2016-06-22 13:49:54 -06:00
reliberate 68c442e063 Music on Hold: Style/layout tweaks.
Recordings:  Updated to support new audio playback indicator. Show upload date/time (when not using base64).
VM Messages:  Updated to support new audio playback indicator.
VM Greetings:  Updated to support new audio playback indicator.
CDR:  Updated to support new audio playback indicator.
2016-06-22 12:42:03 -06:00
FusionPBX e332afaf46 Update access_control_nodes.php
Fix the ACL node paging.
2016-06-22 11:55:30 -06:00
markjcrane dfb6489334 Remove some trailing spaces and update the copyright year in pin_number.lua. 2016-06-21 19:37:25 -06:00
markjcrane 5db79b687c Add database support to pin_number.lua. 2016-06-21 19:34:17 -06:00
markjcrane fd782483cf Fix the Directory file path for the Cisco 7940 and 7960 phones. 2016-06-21 19:01:30 -06:00
markjcrane 2b12ace5ee Fix the path to the 7940 and 7960 directory.xml. 2016-06-21 18:46:57 -06:00
markjcrane 2955b8447e Increase the voicemail greeting length that is allowed to 90 seconds. 2016-06-21 18:35:05 -06:00
markjcrane 59304c226f Add $sql .= "WHERE device_uuid = '".$device_uuid."' "; to the device lines in device_dashboard.php. 2016-06-21 18:32:30 -06:00
markjcrane ecc7317d62 Update device_user_uuid. 2016-06-21 18:09:37 -06:00
markjcrane f4765e954b Improve code for access controls. 2016-06-21 18:00:38 -06:00
markjcrane 774dfd1053 Improve the indentation on default_setting_edit.php. 2016-06-21 17:58:05 -06:00
markjcrane 38b62a4572 Fix the dashboard device keys 2016-06-21 17:57:06 -06:00
reliberate 4204188c00 Music on Hold: Update app_defaults to use db field music_on_hold_timer_name instead; reflective of the MOH changes just committed. 2016-06-21 16:06:09 -06:00
reliberate 6db9b1f4fb Music on Hold: Support multiple global categories. Support for changing moh domain. Support for managing additional stream parameters (shuffle, stereo, interval, chimes, custom moh paths, etc). Enhanced file system housekeeping.
Theme: Enhanced audio playback progress indicator.  Added settings to control body icon normal/hover colors.
VM Greetings: Updated to support new audio playback indicator (more apps to come shortly).
Group Permissions: Prevent enter key submission on search field.
2016-06-21 15:56:15 -06:00
Alexey Melnichuk 510c7665a4 Fix. Provision for devices without (#1689) 2016-06-21 08:06:45 -06:00
Alexey Melnichuk 42aec3c0d8 Fix. Edit user for device. (#1690) 2016-06-21 08:05:44 -06:00
Alexey Melnichuk 99c9b762f2 Update Escene template to Firmware 4.2.0 (#1680)
* Update Escene template to Firmware 4.2.0

* Add. Line label.
2016-06-20 11:46:43 -06:00
Alexey Melnichuk f59f0c9f50 Add. Use static function to find vendor by User-Agent string. (#1681)
Add. Escene and AddPac vendors.
2016-06-20 11:45:20 -06:00
Alexey Melnichuk b982eae5da Fix. Select key on devices for Grandstream (#1684) 2016-06-20 11:42:24 -06:00
Alexey Melnichuk 736519f3cd Fix. Export valid values for settings in provision template. (#1685) 2016-06-20 11:40:22 -06:00
FusionPBX 41a3290999 Update device_dashboard.php
Hide the 'apply' button on the devices keys dashboard until its ready.
2016-06-19 10:00:01 -06:00
FusionPBX c61eefdfb2 Update device_edit.php
Hide this until its ready.
2016-06-19 09:56:18 -06:00
FusionPBX bca0d39b96 Update ringbacks.php
The default ring back disabled for now but may re-enable as a method in the class which return the correct label and value.
2016-06-19 09:44:17 -06:00