Len
bd052e9190
Update y000000000051.cfg
...
add option for dnd feature codes
2016-11-30 21:41:42 -05:00
FusionPBX
99900ce26a
Update {$mac}.cfg
...
Re-enable DND programmable keys and add shared_line_1 variable.
2016-11-30 19:28:27 -07:00
FusionPBX
7ffa6420f1
Update y000000000028.cfg
...
Add DND feature codes to the Yealink T46G.
2016-11-30 19:26:17 -07:00
Chris Black
ce6c559f29
Voicemail to sms notification ( #2205 )
...
Requires that you have fusionpbx-apps/sms
Doesn’t impact anything if you don’t have it. Must be enabled with
default_setting voicemail_to_sms
Everything is disabled by default and the fields in voicemail_edit.php
are hidden by default.
2016-11-30 16:26:39 -07:00
jessetn
642b20d860
Update Sangoma s700 {$mac}.xml ( #2212 )
...
Add function key descriptions, DND code, remote phone book, enabled rport on all accounts, and other standard default settings. HTTP(s) auth not currently working. Will need to add these new variables to default settings:
category: provision
subcategory: sangoma_transport
type: text
value: 0-2
Enabled: true
Description; Options: 0=udp, 1=tcp, 2=tls
category: provision
subcategory: sangoma_dns_mode
type: text
value: 0-2
Enabled: true
Description: Option: 0=A Record, 1=SRV, 2=NAPTR/SRV
Optional
category: provision
subcategory: sangoma_wallpaper
type: text
value: Insert image URL
enabled: true
2016-11-30 16:24:16 -07:00
jessetn
c6b6c95a55
Update Sangoma s300 {$mac}.xml ( #2213 )
...
Add function key descriptions, DND code, remote phone book, enabled rport on all accounts, and other standard default settings. HTTP(s) auth not currently working. Will need to add these new variables to default settings:
category: provision
subcategory: sangoma_transport
type: text
value: 0-2
Enabled: true
Description; Options: 0=udp, 1=tcp, 2=tls
category: provision
subcategory: sangoma_dns_mode
type: text
value: 0-2
Enabled: true
Description: Option: 0=A Record, 1=SRV, 2=NAPTR/SRV
2016-11-30 16:23:35 -07:00
jessetn
936a07d80a
Update Sangoma s500 {$mac}.xml ( #2211 )
...
* Update {$mac}.xml
Add function key descriptions, DND code, remote phone book, enabled rport on all accounts, and other standard default settings. HTTP(s) auth not currently working. Will need to add these new variables to default settings:
category: provision
subcategory: sangoma_transport
type: text
value: 0-2
Enabled: true
Description; Options: 0=udp, 1=tcp, 2=tls
category: provision
subcategory: sangoma_dns_mode
type: text
value: 0-2
Enabled: true
Description: Option: 0=A Record, 1=SRV, 2=NAPTR/SRV
* change sangoma_s500_wallpaper to sangoma_wallpaper
2016-11-30 16:22:43 -07:00
FusionPBX
33fbfd84f5
Update forward_add_intro.lua
...
Add missing ) which was breaking the syntax.
2016-11-28 08:43:47 -07:00
FusionPBX
d6b10c6e64
Update database.php
...
An improvement to make the database class more robust.
2016-11-27 00:16:18 -07:00
FusionPBX
420440b68b
Update {$mac}.xml
2016-11-26 18:33:00 -07:00
FusionPBX
4cf4b03f30
Create {$mac}.xml
2016-11-26 18:32:32 -07:00
FusionPBX
9fc0ff5013
Update {$mac}.xml
2016-11-26 18:32:06 -07:00
FusionPBX
f08e5c598c
Create {$mac}.xml
...
Add Sangoma s500 {$mac}.xml file.
2016-11-26 17:55:03 -07:00
FusionPBX
f532aa964f
Create {$mac}.xml
...
Add Sangoma s300 {$mac}.xml file.
2016-11-26 17:53:42 -07:00
FusionPBX
68b2645a5f
Create {$mac}.xml
...
Add Sangoma s700 {$mac}.xml file.
2016-11-26 17:51:35 -07:00
FusionPBX
d1717a7754
Update app_languages.php
2016-11-25 23:41:52 -07:00
Alexey Melnichuk
82301775c3
Fix. Build correct SQL in vm/menu_messages.lua ( close #2189 ) ( #2195 )
2016-11-25 23:03:19 -07:00
Alexey Melnichuk
c28fbf9c6a
Fix. Close database object in vm/forward_to_extension.lua ( #2196 )
2016-11-25 23:01:43 -07:00
Alexey Melnichuk
21b63b086b
Fix. Store message_intro_base64 in database. ( #2197 )
2016-11-25 23:01:18 -07:00
Alexey Melnichuk
69585d2023
Add. ${user_exists} value to check condition when build CF dialstring ( #2183 )
2016-11-24 10:07:55 -07:00
Alexey Melnichuk
b16dbcc125
Fix some minor typos related with new Database class. ( #2174 )
2016-11-24 10:04:42 -07:00
Alexey Melnichuk
7b71ddcab1
Add. Use params in provision/index.lua ( #2173 )
2016-11-24 10:01:06 -07:00
Alexey Melnichuk
0c28bdadc3
Add. call_flow_monitor.lua uses Database class. ( #2172 )
2016-11-24 09:57:18 -07:00
Alexey Melnichuk
9963e94c0f
Add. Use params in disa.*.lua ( #2171 )
2016-11-24 09:56:09 -07:00
Alexey Melnichuk
4ba9e89765
Fix. Find call_group with NULL in intercept.lua ( #2169 )
2016-11-24 03:04:52 -07:00
FusionPBX
679169e8e0
Update {$mac}.cfg
2016-11-24 01:44:55 -07:00
FusionPBX
2b4a323e58
Update {$mac}.cfg
2016-11-24 01:43:00 -07:00
Len
66ae09504e
Update {$mac}.cfg
2016-11-24 02:52:43 -05:00
Len
0d49a2c14e
Update {$mac}.cfg
2016-11-24 02:51:31 -05:00
Len
5ac3ba8e01
Update {$mac}.cfg
2016-11-24 02:46:28 -05:00
Alexey Melnichuk
36e12ec0ae
Fix. Add missing file for #1629 ( #2077 )
2016-11-24 00:41:43 -07:00
Len
101cdf27be
Update {$mac}.cfg
2016-11-24 02:40:27 -05:00
Len
f052db3b64
Update {$mac}.cfg
2016-11-24 02:38:52 -05:00
Len
2b6b5641ed
Update {$mac}.cfg
2016-11-24 02:36:20 -05:00
Len
ce6b679526
Update {$mac}.cfg
2016-11-24 02:34:50 -05:00
Len
94692dba78
Update {$mac}.cfg
2016-11-24 02:25:54 -05:00
Len
b1c2c9dbdd
Update {$mac}.cfg
2016-11-24 02:20:44 -05:00
Len
6c7d384799
Update {$mac}.cfg
2016-11-24 02:17:03 -05:00
FusionPBX
440b82f90f
Update app_languages.php
...
Add message-duplicate
2016-11-24 00:10:17 -07:00
Len
d338024709
Update {$mac}.cfg
2016-11-24 02:07:52 -05:00
Len
5039055739
Update {$mac}.cfg
...
update for networking
2016-11-24 02:01:30 -05:00
Len
a2ac6f2a11
Update {$mac}.cfg
...
update to address Problem #1976 ; https://github.com/fusionpbx/fusionpbx/issues/1976
2016-11-24 01:40:46 -05:00
FusionPBX
976e8a3422
Update y000000000052.cfg
2016-11-23 23:28:59 -07:00
FusionPBX
16a24d3384
Update y000000000044.cfg
2016-11-23 23:26:50 -07:00
Chris Black
ca456d6b10
Couple firmware URL fixes ( #2106 )
...
* Couple firmware URL fixes
* Add handset OTA upgrade to W52p
* Remove profanity from returned results.
2016-11-23 23:21:35 -07:00
Alexey Melnichuk
fa82309dc5
Fix. Create dbh object in fax_retry.lua ( #2168 )
2016-11-23 23:14:58 -07:00
FusionPBX
a81525f40e
Update {$mac}.cfg
...
Prevent ghost calls for polycom.
2016-11-23 15:48:38 -07:00
FusionPBX
9be68071e3
Update {$mac}.cfg
...
Prevent ghost calls for polycom.
2016-11-23 15:46:02 -07:00
FusionPBX
2fcb774dc0
Update database.php
...
Update the database class delete method.
2016-11-23 13:39:20 -07:00
Alexey Melnichuk
28b04d9200
Add. Use params in ring_groups/destination.lua ( #2163 )
2016-11-23 03:50:22 -07:00
Alexey Melnichuk
915c5dea48
Fix. Fetch correct arrays from settings. ( #2162 )
...
* Fix. Fetch correct arrays from settings.
Add. Use params in `settings.lua`
* Fix. array from domain settings overwrite entire array from default settings instead of appends it.
2016-11-23 03:50:00 -07:00
Alexey Melnichuk
928b1afb72
Add. Use params in call_block/index.lua ( #2161 )
2016-11-23 02:18:36 -07:00
Alexey Melnichuk
559a16b461
Fix. Use correct database class in hangup_rx.lua ( #2155 )
2016-11-23 02:02:06 -07:00
Alexey Melnichuk
c43f71c177
Add. Use params in vm/change_password.lua ( #2156 )
2016-11-23 02:01:50 -07:00
Alexey Melnichuk
9c687dc20c
Add. Use params in directory.lua ( #2157 )
2016-11-23 02:01:29 -07:00
Alexey Melnichuk
5d1606a2c3
Add. Use params in group_call.lua ( #2158 )
2016-11-23 02:00:44 -07:00
Alexey Melnichuk
fa9e294932
Fix. Pass `params` to query call in destination_caller_id.lua ( #2159 )
2016-11-23 02:00:17 -07:00
Alexey Melnichuk
5a8b6bb332
Fix. Pass `params` in query call in do_not_disturb.lua ( #2160 )
2016-11-23 01:59:58 -07:00
FusionPBX
eafabdb2ca
Update index.lua
...
Get the sip_from_user and sip_number_alias from the session.
2016-11-23 01:20:00 -07:00
Alexey Melnichuk
085b6e9419
Fix. Use local `err` variable in `apply_param` ( #2152 )
2016-11-22 16:48:54 -07:00
Alexey Melnichuk
58b2dae615
Add. Use params in vm/record_menu.lua ( #2130 )
2016-11-22 11:22:41 -07:00
Alexey Melnichuk
4097d449f8
Add. Use params in vm/message_waiting.lua ( #2132 )
2016-11-22 11:19:38 -07:00
Alexey Melnichuk
6ac04e29cd
Add. Use params in vm/message_saved.lua ( #2133 )
2016-11-22 11:19:04 -07:00
Alexey Melnichuk
af88889983
Add. Use params in vm/message_count.lua ( #2134 )
...
* Add. Use params in vm/message_count.lua
* Update message_count.lua
Change spelling prams to params.
2016-11-22 11:18:38 -07:00
Alexey Melnichuk
b8537b2f35
Add. Use params in vm/menu_messages.lua ( #2135 )
2016-11-22 11:15:40 -07:00
Alexey Melnichuk
26e3c5b0fb
Add. Use params in vm/main_menu.lua ( #2136 )
2016-11-22 11:14:28 -07:00
Alexey Melnichuk
adc852563d
Add. Use params in vm/listen_to_recording.lua ( #2137 )
2016-11-22 11:14:04 -07:00
Alexey Melnichuk
3ef2f69a3e
Add. Use params in vm/forward_to_extension.lua ( #2138 )
2016-11-22 11:13:40 -07:00
Alexey Melnichuk
38dc420655
Add. Use params in vm/delete_recording.lua ( #2139 )
2016-11-22 11:13:19 -07:00
Alexey Melnichuk
a7d54f03fe
Add. Use params in vm/choose_greeting.lua ( #2140 )
2016-11-22 11:13:03 -07:00
Alexey Melnichuk
79dd1faaea
Add. Use params in vm/check_password.lua ( #2141 )
2016-11-22 11:12:50 -07:00
Alexey Melnichuk
ad542a5db5
Add. Use params in vm/mwi_subscribe.lua ( #2143 )
2016-11-22 11:12:37 -07:00
Alexey Melnichuk
09bdea108f
Add. Use params in vm/play_greeting.lua ( #2131 )
2016-11-22 11:12:10 -07:00
Alexey Melnichuk
86bdf059e0
Add. Use params in vm/record_message.lua ( #2129 )
2016-11-22 11:11:55 -07:00
Alexey Melnichuk
bf4922387b
Add. Use params in vm/record_name.lua ( #2128 )
2016-11-22 11:11:36 -07:00
Alexey Melnichuk
b347917700
Add. Use params in send_mail.lua ( #2142 )
2016-11-22 11:10:18 -07:00
Alexey Melnichuk
14bb3cf6ca
Add. Use params in call_flow.lua ( #2145 )
2016-11-22 11:09:48 -07:00
Alexey Melnichuk
e25f990ce1
Add. Use params in ring_groups/index.lua ( #2146 )
2016-11-22 11:09:25 -07:00
Alexey Melnichuk
d498f86540
Add. Use params in fax/queue/retry.lua ( #2148 )
2016-11-22 11:09:03 -07:00
Alexey Melnichuk
6e5239e1f9
Add. Use params in voicemail/index.lua ( #2147 )
2016-11-22 11:08:26 -07:00
Alexey Melnichuk
7cf05033b7
Add. Use params in hangup_rx.lua ( #2149 )
2016-11-22 11:07:45 -07:00
Alexey Melnichuk
c694e8e1fa
Add. Use parameters in conference_center/index.lua ( #2150 )
2016-11-22 10:41:25 -07:00
Alexey Melnichuk
eec5c353a7
Add. Use params in vm/send_email.lua ( #2127 )
2016-11-22 09:54:58 -07:00
Alexey Melnichuk
0951ef2fa3
Add. Use params in fax_retry.lua ( #2114 )
2016-11-21 22:07:02 -07:00
Alexey Melnichuk
0a124a576f
Add. Use params in do_not_disturb.lua ( #2115 )
2016-11-21 22:05:58 -07:00
Alexey Melnichuk
f39a1147c5
Add. Use params in follow_me.lua ( #2117 )
2016-11-21 22:04:44 -07:00
Alexey Melnichuk
15b9b33a5f
Add. Use params in destination_caller_id.lua ( #2123 )
2016-11-21 22:03:46 -07:00
Alexey Melnichuk
d902fb6479
Add. Use params in intercept.lua ( #2113 )
2016-11-21 21:51:11 -07:00
Alexey Melnichuk
7366932e29
Add. Use params in is_local/index.lua ( #2122 )
...
* Add. Use params in is_local/index.lua
* Fix. syntax error in params table.
2016-11-21 14:04:21 -07:00
Alexey Melnichuk
b5099c1e77
Add. Use params in pin_number.lua ( #2112 )
2016-11-21 13:54:19 -07:00
Alexey Melnichuk
1ddf797f1a
xml handler use sql params ( #2109 )
...
* Add. Use parameters in all xml_handler configuration files.
* Add. Use dialplan, domains and languages params
* Fix. load correct database module
* Fix. Pass params in dialplan query
* Fix. Load correct database class.
2016-11-21 13:53:47 -07:00
Alexey Melnichuk
1d366b8bf2
Add. Use params in ivr_menu.lua ( #2116 )
2016-11-21 13:52:06 -07:00
Alexey Melnichuk
a6ac29bd49
Add. Use params in lazy_settings.lua ( #2118 )
2016-11-21 13:51:39 -07:00
Alexey Melnichuk
3baa517b1d
Add. Use params in route_to_bridge.lua ( #2119 )
2016-11-21 13:51:21 -07:00
Alexey Melnichuk
2db938c860
Add. Use params in recordings.lua ( #2121 )
2016-11-21 13:50:38 -07:00
Alexey Melnichuk
83de1e8dd0
Add. Use params in eavesdrop.lua ( #2124 )
2016-11-21 13:48:38 -07:00
Alexey Melnichuk
041be65ccc
Add. Use params in agent_status/index.lua ( #2125 )
2016-11-21 13:48:05 -07:00
FusionPBX
549ac9a70d
Update database.php
...
Enhance database->delete() method.
2016-11-19 14:10:06 -07:00
FusionPBX
1b06ed31d5
Update database.php
2016-11-19 11:57:36 -07:00
FusionPBX
03180c9018
Update database.php
...
Changes for database -> delete() keeping for the moment for backwards compatibility.
2016-11-19 11:49:38 -07:00
FusionPBX
26fd3f6bb7
Update directory.lua
2016-11-18 10:40:07 -07:00
Alexey Melnichuk
72e16fd478
Add. user parameters to build query for mod_directory. ( #2091 )
2016-11-18 10:37:16 -07:00
FusionPBX
6fb37c5624
Update directory.lua
2016-11-18 10:35:07 -07:00
FusionPBX
9bb5cdfc58
Update group_call.lua
2016-11-18 10:24:07 -07:00
Alexey Melnichuk
0dc4ba137e
Add. Use parameters in group_call.lua ( #2093 )
2016-11-18 10:22:33 -07:00
Alexey Melnichuk
dc838c91c0
Add. Use parameters in reverse-auth-lookup.lua ( #2094 )
2016-11-18 10:21:53 -07:00
Alexey Melnichuk
dd8e226c34
Add. Use parameters for acl.lua ( #2095 )
2016-11-18 10:21:00 -07:00
FusionPBX
0e9d56c9ed
Update index.lua
2016-11-18 10:20:21 -07:00
FusionPBX
57cd0af308
Update cidlookup.lua
2016-11-18 10:17:54 -07:00
Alexey Melnichuk
6c3dce77d9
Add. Use parameters in cidlookup.lua and call_block app ( #2096 )
2016-11-18 10:16:22 -07:00
FusionPBX
46cbac7b37
Update directory.lua
2016-11-18 09:58:53 -07:00
Alexey Melnichuk
82a681a1fa
Add. Use parameters in call_forward.lua ( #2098 )
2016-11-18 09:47:11 -07:00
Alexey Melnichuk
8458a04529
Add. Use parameters in dial_string.lua ( #2099 )
2016-11-18 09:43:19 -07:00
Alexey Melnichuk
232ed2857f
Xml handler directory sql escape ( #2088 )
...
* Add. Extend database API to support parameters.
* Change. Use new Database API in `xml_handler::directory.lua`
2016-11-17 11:42:42 -07:00
Alexey Melnichuk
e3e598ce82
Add. Extend database API to support parameters. ( #2086 )
2016-11-17 11:41:16 -07:00
Alexey Melnichuk
63ebb355fa
Add. Support number_alias field as presence id in follow me/call forward ( #2075 )
2016-11-17 11:40:22 -07:00
FusionPBX
659d135802
Update {$mac}.cfg
2016-11-14 23:21:30 -07:00
FusionPBX
e6e68b1681
Update ivr.conf.lua
...
Use ${default_language}/${default_dialect}/${default_voice} instead as it will work better when the IVR Menu is cached.
2016-11-14 12:08:48 -07:00
FusionPBX
340342a7bc
Update ivr.conf.lua
...
Fix multi-lingual support for IVR Menu direct dial your call is being transferred and invalid entry.
2016-11-14 11:45:50 -07:00
Len
52210f550f
Update {$mac}.cfg ( #2064 )
...
add {$yealink_retransmission} {$yealink_session_timer} and change {$yealink_rport_1} to {$yealink_rport}
2016-11-12 22:30:33 -07:00
Len
c961317176
Update {$mac}.cfg ( #2065 )
...
add {$yealink_retransmission} {$yealink_session_timer} and change {$yealink_rport_1} to {$yealink_rport}
2016-11-12 22:30:28 -07:00
Len
02cba5d08f
Update {$mac}.cfg ( #2066 )
...
add {$yealink_retransmission} {$yealink_session_timer} and change {$yealink_rport_1} to {$yealink_rport}
2016-11-12 22:30:22 -07:00
Len
8599424bf4
Update {$mac}.cfg ( #2067 )
...
add {$yealink_retransmission} {$yealink_session_timer} and change {$yealink_rport_1} to {$yealink_rport}
2016-11-12 22:30:17 -07:00
Len
12b9818b7a
Update {$mac}.cfg ( #2068 )
...
add {$yealink_retransmission} {$yealink_session_timer} and change {$yealink_rport_1} to {$yealink_rport}
2016-11-12 22:30:09 -07:00
Len
b286de5b5e
Update {$mac}.cfg ( #2069 )
...
add {$yealink_retransmission} {$yealink_session_timer} and change {$yealink_rport_1} to {$yealink_rport}
2016-11-12 22:30:01 -07:00
Len
3c861485de
Update {$mac}.cfg ( #2070 )
...
add {$yealink_retransmission} {$yealink_session_timer} and change {$yealink_rport_1} to {$yealink_rport}
2016-11-12 22:29:56 -07:00
Len
4086c89044
Update {$mac}.cfg ( #2071 )
...
add {$yealink_retransmission} {$yealink_session_timer} and change {$yealink_rport_1} to {$yealink_rport}
2016-11-12 22:29:47 -07:00
Len
c7ad82ba68
Update {$mac}.cfg ( #2072 )
...
add {$yealink_retransmission} {$yealink_session_timer} and change {$yealink_rport_1} to {$yealink_rport}
2016-11-12 22:29:15 -07:00
Len
424309188d
Update {$mac}.cfg ( #2063 )
...
add {$yealink_retransmission} {$yealink_session_timer} and change {$yealink_rport_1} to {$yealink_rport}
2016-11-12 21:08:04 -07:00
Len
3bd76617fe
Update {$mac}.cfg ( #2062 )
...
add {$yealink_retransmission} {$yealink_session_timer} and change {$yealink_rport_1} to {$yealink_rport}
2016-11-12 21:02:28 -07:00
Chris Black
71d8bc2cb5
Add sip_trust_ctl to w52 provisioning ( #2032 )
2016-11-12 20:56:33 -07:00
Len
953641574a
Update {$mac}.cfg ( #2054 )
...
add {$yealink_retransmission} {$yealink_session_timer} and change {$yealink_rport_1} to {$yealink_rport}
2016-11-12 20:54:45 -07:00
Len
97dc599fc1
Update {$mac}.cfg ( #2055 )
...
add {$yealink_retransmission} {$yealink_session_timer} and change {$yealink_rport_1} to {$yealink_rport}
2016-11-12 20:54:04 -07:00
Len
4c7ec15c7f
Update {$mac}.cfg ( #2056 )
...
add {$yealink_retransmission} {$yealink_session_timer} and change {$yealink_rport_1} to {$yealink_rport}
2016-11-12 20:52:25 -07:00
Len
d2ac52d244
Update {$mac}.cfg ( #2058 )
...
add {$yealink_retransmission} {$yealink_session_timer} and change {$yealink_rport_1} to {$yealink_rport}
2016-11-12 20:51:52 -07:00
Len
6bb3849494
Update {$mac}.cfg ( #2059 )
...
add {$yealink_retransmission} {$yealink_session_timer} and change {$yealink_rport_1} to {$yealink_rport}
2016-11-12 20:51:26 -07:00
Len
8c15485b2a
Update {$mac}.cfg ( #2057 )
...
add {$yealink_retransmission} {$yealink_session_timer} and change {$yealink_rport_1} to {$yealink_rport}
2016-11-12 20:50:51 -07:00
Len
96b1cc96f2
Update {$mac}.cfg ( #2061 )
...
add {$yealink_retransmission} {$yealink_session_timer} and change {$yealink_rport_1} to {$yealink_rport}
2016-11-12 20:49:58 -07:00
Len
b0df310f4d
Update {$mac}.cfg ( #2060 )
...
add {$yealink_retransmission} {$yealink_session_timer} and change {$yealink_rport_1} to {$yealink_rport}
2016-11-12 20:49:05 -07:00
SJS87
018588fa8d
Update index.lua for E-164 Caller ID ( #2047 )
...
When saving Caller ID numbers which are in E-164 format these may include a '/' prefix used to escape '+'. This causes the '/' to be saved with the number which prevents the call from being returned.
The above fixes the issue by removing '/' prefix from the start of the Caller ID number before saving the voicemail message.
2016-11-11 10:48:21 -06:00
Chris Black
4b3fa720e4
Update sip.trust_ctrl for yealink firmware version 80 ( #2043 )
...
In version 80 of the yealink firmware the trust_ctl changed from
account.X.sip_trust_ctrl=1 to sip.trust_ctrl=1. Making this change in
the provisioning files.
2016-11-09 15:57:26 -06:00
FusionPBX
88aab774b3
Update index.lua
...
Improve security for voicemail_authorized = true;
2016-11-06 01:01:55 -06:00
FusionPBX
c6d4119229
Update cidlookup.lua
...
Updated the code indentation and add cidlookup_exists to check if the module is running.
2016-11-06 00:15:59 -06:00
FusionPBX
64623eaf40
Update index.lua
2016-11-05 23:36:26 -06:00
Chris Black
25b0479c68
Changes to API per issue 2036 ( #2038 )
...
https://github.com/fusionpbx/fusionpbx/issues/2036
2016-11-04 11:18:02 -06:00
Chris Black
e7fae7587e
add built in ability for microsoft bing speech to text ( #1960 )
...
* add built in ability for microsoft bing speech to text
* move json.lua to lower case and more error checking in record_message
* Replaced Creative Commons json.lua with lunajson.lua which is MIT license
https://github.com/grafi-tt/lunajson/blob/master/LICENSE
2016-11-03 16:11:21 -06:00
FusionPBX
06b94fb1e7
Update database.php
...
Add database -> select method.
2016-11-02 12:31:59 -06:00
markjcrane
10598e5510
Remove extra tabs, and special characters.
2016-11-01 12:20:57 -06:00
FusionPBX
bd2445fab6
Update y000000000005.cfg
2016-11-01 11:16:01 -06:00
FusionPBX
75eecb9dd9
Update message_waiting.lua
2016-10-30 12:15:25 -06:00
FusionPBX
5498d0ae3c
Update vars.xml
...
Change ssl_dir from ssl to tls.
2016-10-27 12:42:56 -06:00
FusionPBX
3fe09e6267
Update ivr.conf.lua
...
Move direct dial after the options.
2016-10-25 10:04:29 -06:00
FusionPBX
572c212956
Update {$mac}.xml
2016-10-24 15:09:40 -06:00
FusionPBX
bc6d6383e2
Update directory.lua
...
Re-add force_ping to directory.lua.
2016-10-23 12:55:39 -06:00
FusionPBX
18fb11aad3
Update directory.lua
...
moteus changes to directory.lua in pull request 1129.
2016-10-23 12:46:35 -06:00
FusionPBX
dca1482b07
Update database.php
2016-10-20 15:03:52 -06:00
FusionPBX
f7bbf1508d
Update index.lua
2016-10-17 17:58:06 -06:00
FusionPBX
1b015205cd
Update database.php
...
Migrate methods from the orm class to the database class. Will be deprecating the orm class.
2016-10-16 10:45:04 -06:00
FusionPBX
f3e3a80957
Update ivr.conf.lua
...
Fix IVR Menu greet short.
2016-10-16 01:07:17 -06:00
FusionPBX
af5a0dd947
Update switch.sql
...
Add json_store table.
2016-10-13 15:48:09 -06:00
FusionPBX
c54a1332c1
Create conference_layouts.conf.xml
2016-10-13 15:31:13 -06:00
FusionPBX
cd6481ed1a
Update macro.lua
2016-10-08 09:52:21 -06:00
FusionPBX
6baaec1415
Update do_not_disturb.lua
...
Add do not disturb toggle.
2016-10-07 14:54:02 -06:00
FusionPBX
73cf433e05
Update orm.php
...
Escape single quotes in the data.
2016-10-05 09:55:02 -06:00
FusionPBX
593cbad8a2
Update orm.php
...
The change from fetch to fetchAll created the need for this change.
2016-10-04 03:49:32 -06:00
FusionPBX
8521f5100c
Update orm.php
...
Change the function fetch to fetchAll. Fetch returns a 2 dimensional array and fetchAll returns a 3 dimensional array. which changes the array structure so it works better with count.
2016-10-03 21:33:20 -06:00
Chris Black
09b5b9f80e
add account 3 to the w52p config ( #1964 )
2016-10-03 14:28:44 -06:00
FusionPBX
598e36f0cf
Update orm.php
2016-10-01 21:55:02 -06:00
FusionPBX
b9f932e8e0
Update permissions.php
2016-10-01 12:07:47 -06:00
FusionPBX
6db3a26c2d
Update orm.php
2016-09-30 19:54:40 -06:00
FusionPBX
f8fb2f87f5
Update dialplan.lua
...
Use the new pre-generated xml for the xml handler.
2016-09-29 18:00:46 -06:00
FusionPBX
25f4c71b1c
Update functions.php
...
Update the master branch version to 4.3.
2016-09-29 09:05:24 -06:00
Luis Daniel Lucio Quiroz
089d33384a
Look further for domain_name ( #1955 )
...
Same rationale as 4.0
2016-09-28 17:56:53 -06:00
FusionPBX
37f4099632
Update orm.php
2016-09-28 16:42:42 -06:00
FusionPBX
668264d856
Update app_languages.php
...
Add a button for XML.
2016-09-28 01:01:52 -06:00
Len
56776d1d9b
t40p yealink template ( #1941 )
...
* Create y000000000054.cfg
* Create {$mac}.cfg
* Create favorite_setting.xml
* Create directory.xml
* Update and rename y000000000036.cfg to y000000000054.cfg
2016-09-25 01:46:19 -06:00
Chris Black
2a26a3b590
one more spot to add playandgetdigits ( #1942 )
2016-09-25 01:43:20 -06:00
markjcrane
48d3f317e0
Update Yealink templates add new variables yealink_vlan_enable, yealink_emergency_number, yealink_lock_enable, yealink_lock_pin, yealink_lock_timeout, yealink_lock_key_type, yealink_backlight_time and correct the wallpaper and firmware variables for some of the phones.
2016-09-20 13:53:53 -06:00
FusionPBX
72beb086cb
Update macro.lua
2016-09-20 10:56:34 -06:00
FusionPBX
1a61142007
Update macro.lua
2016-09-20 10:27:47 -06:00
FusionPBX
cc8ef0cc2f
Update index.lua
2016-09-20 10:22:05 -06:00
hargut
903dabfa6c
Fix e-mail attachment handling / conversion & allow local emails to be valid ( #1921 )
...
* Enable local email addresses to be valid. E.g required for local Fax submission.
* Fix filenames & allow spaces in filenames.
* Fix attachment file names.
* Revert "Fix filenames & allow spaces in filenames."
This reverts commit 0908f42cc7 .
See commit ecf490ff79 for the proper fix.
2016-09-19 08:54:58 -06:00
FusionPBX
dd254979f3
Update orm.php
...
Updated code to be more robust and handle more situations such as primary key and child key in the array but doesn't exist in the database.
2016-09-18 15:27:40 -06:00
jebsolutions
513e22a766
Update macro.lua to fix reading voicemail extension number ( #1929 )
...
Expected result: The person at extension XXX is unavailable ...
Actual result: The person at is unavailable...
i.e. it doesn't say the extension number.
bug: trying to access local variable voicemail_greet_id outside it's scope...so it doesn't exist and you get this in the logs:
2016-09-18 12:32:54.615249 [ERR] switch_cpp.cpp:977 Error! invalid args.
Fix moves local variable creation outside the inner "if" so it's available for the later table.insert
2016-09-18 14:02:25 -06:00
FusionPBX
db38b8dba3
Update macro.lua
2016-09-17 18:20:58 -06:00
FusionPBX
83c9525e01
Update check_auth.php
2016-09-16 18:06:51 -06:00
FusionPBX
85c254046e
Update switch.conf.xml
...
Update mailer-app and mailer-app-args to use the default install path.
2016-09-15 14:10:27 -06:00
Chris Black
1a9f7737e9
fix the voicemail IVR with custom greeting ( #1917 )
2016-09-14 15:28:04 -06:00
DigiDaz
829f3d44a0
Moved the display update to the end ( #1913 )
...
Moved the UPDATE sip request to the end as it was sending the UPDATE request sometimes before the ACK had been received to the 200OK. This was sometimes causing it to fail.
Also removed a couple of commented out lines.
2016-09-13 20:06:26 -06:00
FusionPBX
a537084752
Update permissions.php
2016-09-12 15:42:28 -06:00
FusionPBX
79bf6f56a0
Update permissions.php
2016-09-12 15:40:02 -06:00
Chris Black
54c15039ba
add http_auth for remote phone book, fix dns issues ( #1912 )
2016-09-12 15:16:52 -06:00
FusionPBX
7febaf05f2
Update check_auth.php
...
Set the domain_uuid session variable.
2016-09-11 12:27:41 -06:00
FusionPBX
21aefc7cfc
Update functions.php
...
FusionPBX 4.2 release.
2016-09-11 00:03:57 -06:00
FusionPBX
ed20a1f6c8
Update check_auth.php
2016-09-10 23:52:11 -06:00
FusionPBX
ba1ad5e71d
Update functions.php
2016-09-10 23:46:25 -06:00
FusionPBX
1b485e7d45
Update check_auth.php
...
Updated to use the new authentication class.
2016-09-10 23:13:08 -06:00
FusionPBX
eb7a05ea45
Update domains.php
2016-09-10 17:33:47 -06:00
FusionPBX
0315855377
Update memcache.lua
2016-09-08 18:00:23 -06:00
FusionPBX
6914f1eb0c
Update ha_monitor.lua
2016-09-08 17:26:29 -06:00
FusionPBX
61e4853108
Update memcache.lua
...
Add server method, consumer CUSTOM event instead of MEMCACHE.
2016-09-08 17:23:01 -06:00
FusionPBX
0afd070f3b
Create memcache.lua
2016-09-08 16:10:40 -06:00
FusionPBX
7fcc39c97f
Update ha_monitor.lua
2016-09-08 15:52:20 -06:00
FusionPBX
f15e589195
Update ha_monitor.lua
2016-09-08 15:45:53 -06:00
Len
0a3930459e
Update {$mac}.xml ( #1904 )
...
missing $
2016-09-07 19:52:40 -06:00
Alexey Melnichuk
28d3ebb51f
Allow use odbc to store files (record/voicemail) in database. ( #1535 )
...
* Change. Allow use odbc to store files (record/voicemail) in database.
* Fix. Generate correct default config.
2016-09-04 13:05:47 -06:00
SJS87
7fae6c9d4e
Update call_block index.lua script ( #1580 )
...
We've had instances where special characters (other than +) are used in the caller_id_number field which prevents these calls from being detected using the call_block feature. We've resolved this by updating fusionpbx/resources/install/scripts/app/call_block/index.lua line 49 to match only numbers rather than using a gsub replace.
2016-09-04 13:03:03 -06:00
FusionPBX
b90ea47471
Update forward_add_intro.lua
2016-09-03 21:15:07 -06:00
Mafoo
097a09536e
Enhance Add Tones ( #1857 )
...
Add tone support
2016-09-03 20:32:19 -06:00
FusionPBX
56b34a1c97
Update delete_recording.lua
2016-09-03 15:40:27 -06:00
FusionPBX
b8b39a880e
Update delete_recording.lua
...
Remove the into_<uuid> voicemail file.
2016-09-03 15:40:11 -06:00
FusionPBX
29e3cc1b86
Update listen_to_recording.lua
...
Play the voicemail introduction if it exists.
2016-09-03 15:39:13 -06:00
FusionPBX
919783d4da
Update forward_add_intro.lua
2016-09-03 15:27:41 -06:00
FusionPBX
75395be626
Update forward_add_intro.lua
...
Use phrase:voicemail_forward_prepend and record the intro. Use the following naming convention for the intro_<uuid>.wav.
2016-09-03 15:18:53 -06:00
minotaur01
9380b46f95
Updated Aastra Template ( #1895 )
...
Added 686x series and 673x service device templates
Updated template settings
2016-09-02 19:05:12 -06:00
FusionPBX
fc1ed04b83
Update destinations.php
...
Simplify the label for the Destination select list when it doesn't match any of the preset destinations.
2016-09-02 09:26:07 -06:00
FusionPBX
b9305f0f1b
Update call_forward.lua
...
https://github.com/fusionpbx/fusionpbx/pull/1884 add sip: as suggested in the 1884 pull request.
2016-09-01 22:29:07 -06:00
FusionPBX
b3f6360e3c
Update eavesdrop.lua
...
Make sure that domain_uuid is set for eavesdrop.lua and update the indentation, comments and use session:ready to prevent errors.
2016-09-01 16:01:57 -06:00
FusionPBX
8928570b55
Update index.lua
2016-09-01 14:38:56 -06:00
FusionPBX
260e056e6c
Update forward_add_intro.lua
2016-09-01 14:37:30 -06:00
FusionPBX
cfdee5aa81
Update mwi.lua
2016-09-01 14:25:51 -06:00
FusionPBX
6c8bae55f2
Update forward_to_extension.lua
2016-09-01 13:33:41 -06:00
FusionPBX
ed5a422083
Update forward_add_intro.lua
2016-09-01 13:31:55 -06:00
Chris Black
94014644e8
add username/password to the yealink profiles. ( #1882 )
2016-08-30 17:30:01 -06:00
Alexey Melnichuk
4176144da4
Add. attr_xfer analog based on conference. ( #1629 )
...
* Add. attr_xfer analog based on conference.
Control DTMF sequence
`*0` transfer `self` to `enter number` state and `peer` leg to conference room
`##` transfer `self` to `enter number` state and hangup `peer` leg
`*#` transfer `self` to conference room and hangup `peer` leg
* Remove spaces.
* Add. Commented action to ring group.
2016-08-30 01:10:08 -06:00
markjcrane
9f33fa36ba
Update the cisco and spa series phone templates.
2016-08-26 15:44:50 -06:00
markjcrane
3ac9c35405
Update snom, grandstream and mitel templates.
2016-08-26 15:30:12 -06:00
markjcrane
cb7b8ae415
Update the Aastra 675x template.
2016-08-26 14:55:29 -06:00
markjcrane
01cc619bcd
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-08-26 14:10:47 -06:00
markjcrane
b078990f97
Update the polycom templates.
2016-08-26 14:09:56 -06:00
Len
49eda59591
Update {$mac}.cfg ( #1860 )
...
t20p changes to the provision class
2016-08-26 13:11:18 -06:00
Len
6c21cb9e91
Update {$mac}.cfg ( #1861 )
...
t21p changes to the provision class
2016-08-26 13:10:58 -06:00
Len
332ce5a727
Update {$mac}.cfg ( #1862 )
...
t22p changes to the provision class.
2016-08-26 13:10:43 -06:00
Len
189567c0f9
Update {$mac}.cfg ( #1863 )
...
t23p changes to the provision class
2016-08-26 13:10:26 -06:00
Len
2026b8b0a2
Update {$mac}.cfg ( #1864 )
...
t26p changes to the provision class
2016-08-26 13:08:14 -06:00
Len
3f7e6c8431
Update {$mac}.cfg ( #1865 )
...
t28p changes to the provision class
2016-08-26 13:07:50 -06:00
Len
c97b33ff77
Update {$mac}.cfg ( #1866 )
...
t32g changes to the provision class
2016-08-26 13:07:24 -06:00
Len
db87c1ae96
Update {$mac}.cfg ( #1867 )
...
t38g changes to the provision class
2016-08-26 13:06:55 -06:00
Len
2ecaf32055
Update {$mac}.cfg ( #1868 )
...
vp530 changes to the provision class
2016-08-26 13:06:18 -06:00
Len
a6b8d5b138
Update {$mac}.cfg ( #1859 )
...
cp860 changes to the provision class
2016-08-26 13:05:37 -06:00
markjcrane
1e0c722cb7
Update more yealink templates to use the new device_keys array.
2016-08-26 08:52:02 -06:00
FusionPBX
b265a5b55f
Update {$mac}.cfg
...
Update the Yealink t46g to account for the changes to the provision class. These changes will have to be done on all templates.
2016-08-25 23:25:29 -06:00
Mafoo
1c983a69a0
BugFix-Vars ( #1818 )
...
corrected the system default us-ring category to 'Ringtones'
remove var_name like as var_cat now takes care of this
2016-08-25 11:12:00 -06:00
FusionPBX
3db9077326
Update dialplan.lua
...
Add inline="true" to domain_uuid and domain_name.
2016-08-25 09:09:52 -06:00
nostikj
72f2dbab31
Corrects some cases where dialplan conditions were not fully handled ( #1850 )
...
* Remove unsed variable
* Fix cases where time condition are lost
When processing a new condition statement and condition_tag_status == "open",
then there has been a previous condition statement that is in one of three
possible states:
(1) a previous condition of type default has been saved into the
'condition' string and will need to be output as XML with either '>' or '/>'
(2) one or more time conditions have been saved into the
'condition_attribute' string. More time conditions may be added.
After the last time condition it will need to be output as XML with either '>' or '/>'
(3) a previous <condition ....> start tag has already been output as XML
and needs to be closed with a </condition> statement.
The change here checks for all three above situations at the places where
pending condition statements need to be finalized.
Note that when processing condition new statements and we are finalizing
a previous time condition, the XML statement uses the 'condition_break'
value from the previous loop, therefore setting condition_break for the
new condition must be after previous conditions are finalized.
At the start of each new extension, initialize 'condition' and
'condition_attribute'.
* Remove unused variables
* Indent one block to match surrounding code at same level
* Prevent two dialplans uuids being merged into single extension
If a dialplan manager entry ended with an action statement NOT inside
a condition, the generated XML would combine this dialplan uuid with the next
uuid by not closing and reopening a new extension. This change ensures
each dialplan uuid is enclosed in it own <extension></extension>.
2016-08-25 08:50:54 -06:00
Len
df3822b623
Update {$mac}.cfg ( #1854 )
...
remove +
2016-08-24 21:47:45 -06:00
Len
a44c67c87c
Update {$mac}.cfg ( #1853 )
...
remove +
2016-08-24 21:44:52 -06:00
Len
569ad5eab2
Update {$mac}.cfg ( #1852 )
...
remove +
2016-08-24 21:44:15 -06:00
Len
dfd26af905
Update {$mac}.cfg ( #1851 )
...
remove +
2016-08-24 21:43:37 -06:00
markjcrane
7718f0ebfb
Update the yealink templates.
2016-08-24 17:56:41 -06:00
FusionPBX
71e5a8ce1d
Update {$mac}.cfg
2016-08-24 17:30:12 -06:00
FusionPBX
e7b01de188
Update {$mac}.cfg
2016-08-24 17:25:53 -06:00
FusionPBX
f6fb63b66b
Update {$mac}.cfg
2016-08-24 17:23:53 -06:00
FusionPBX
4d575c55d3
Update {$mac}.cfg
2016-08-24 17:21:39 -06:00
FusionPBX
7f966da7d6
Update {$mac}.cfg
2016-08-24 17:19:54 -06:00
FusionPBX
c04a4baa10
Update {$mac}.cfg
2016-08-24 17:19:00 -06:00
FusionPBX
3e958d44f5
Update {$mac}.cfg
2016-08-24 17:17:45 -06:00
FusionPBX
c3d337f8b4
Update {$mac}.cfg
2016-08-24 17:16:24 -06:00
FusionPBX
7355d1b906
Update {$mac}.cfg
2016-08-24 17:14:46 -06:00
Len
994e401a67
Update {$mac}.cfg ( #1839 )
2016-08-24 13:04:07 -06:00
Len
492710b3da
Update {$mac}.cfg ( #1840 )
...
t21p
2016-08-24 13:03:25 -06:00
Len
e8e5409d51
Update {$mac}.cfg ( #1841 )
...
t22p
2016-08-24 13:03:11 -06:00
Len
3ca1f463e3
Update {$mac}.cfg ( #1842 )
...
Update outbound proxy support in the Yealink templates. t23p
2016-08-24 13:02:35 -06:00
Len
7e8e7d48eb
Update {$mac}.cfg ( #1843 )
...
Update outbound proxy support in the Yealink templates. t26p
2016-08-24 13:02:14 -06:00
Len
38177b7b4b
Update {$mac}.cfg ( #1844 )
...
Update outbound proxy support in the Yealink templates. t28p
2016-08-24 13:01:53 -06:00
Len
c6ebd52e09
Update {$mac}.cfg ( #1845 )
...
Update outbound proxy support in the Yealink templates. vp530
2016-08-24 13:01:24 -06:00
Len
8eff8c5faa
Update {$mac}.cfg ( #1846 )
...
Update outbound proxy support in the Yealink templates. w52p
2016-08-24 13:01:18 -06:00
Len
a687c0d4bf
Update {$mac}.cfg ( #1847 )
...
Update outbound proxy support in the Yealink templates. cp860
2016-08-24 11:15:41 -06:00
markjcrane
234aaa784a
Update outbound proxy support in the Yealink templates.
2016-08-23 14:12:55 -06:00
markjcrane
a0c1ccc563
Update all of the Yealink templates with ability to name the phonebook without changing the URL.
2016-08-23 12:36:28 -06:00
FusionPBX
c347983df8
Update y000000000028.cfg
...
Yealink T46g, Allow changing the name of the phonebook without changing the URL.
2016-08-23 12:16:21 -06:00
FusionPBX
2d53130a4a
Update ringbacks.php
...
Change the where clause for ringtones to match the category change.
2016-08-22 20:09:49 -06:00
Jeff Crews
c61a2da1f2
Add one touch voice mail access to messages key ( #1824 )
...
I have been assigning a button on the Polycom VVX phones to allow users to access their voice mail from the phone easier that simply is a speed dial to *97 with a button label "My VoiceMail". Why? Because by default when a user presses the dedicated messages key (that has the picture of an envelope) the user is shown a screen titled "Messages". There they press 1 or Select soft key to choose "Message Center". Then a screen shows a summary count urgent, new and saved messages totals and the user can then press the Connect soft key to connect them to *97 to be prompted for their password. This shortens up the process by 2 key presses and is more simple for the user.
I found an option to change the messages key so it does not display the summary and just dials the voice mail server access number.
This is from the admin guide for 5.3.0 software:
up.oneTouchVoiceMail
default is 0
If 1, the phone dials voicemail services directly (if available on the call server) without displaying the voicemail summary. If 0, the phone displays a summary page with message counts. The user must press the Connect soft key to dial the voicemail server
To change the messages key to have one touch access to voice mail do this:
In FusionPBX web GUI, click Advanced, Default Settings add a new entry:
Category=provision
Subcategory=polycom_onetouchvoicemail
Type=text
Value=1
Enabled=True
Description=If 1, the phone dials voicemail services directly (if available on the call server) without displaying the voicemail summary. If 0, the phone displays a summary page with message counts. The user must press the Connect soft key to dial the voicemail
Then go to Status, Registrations and find the phone(s) you want to update and click "Provision"
2016-08-22 14:43:46 -06:00
markjcrane
75ad7ebd4b
Rename favorite_settings.xml to favorite_setting.xml to match yealink documentation.
2016-08-21 14:44:34 -06:00
FusionPBX
e34cb1a61e
Update call_forward.lua
2016-08-21 14:30:35 -06:00
markjcrane
b72f36f1c3
Update bind_target for ring groups default to peer if sip_authorized = true then set to both.
2016-08-20 23:59:10 -06:00
markjcrane
1aa30a3d13
Add directory.xml and one missing favorite_settings.xml to yealink.
2016-08-20 22:57:59 -06:00
markjcrane
f6e1690262
Add yealink favorite_settings.xml file.
2016-08-20 22:51:28 -06:00
markjcrane
e58f9971e2
Add stun_server variable to the yealink templates.
2016-08-20 22:36:47 -06:00
markjcrane
22c20dc6ec
Update bind digit action and set call_direction to inline=true
2016-08-20 22:07:35 -06:00
FusionPBX
3e4abb8121
Update index.lua
2016-08-20 20:31:04 -06:00
FusionPBX
034b325b38
Update record_message.lua
2016-08-20 18:54:02 -06:00
FusionPBX
38fd1c4bb2
Update {$mac}.cfg
2016-08-20 16:24:24 -06:00
FusionPBX
825e2f1619
Update {$mac}.cfg
...
Add ${stun_server} and ${stun_port} to the yealink t23g.
2016-08-20 16:19:42 -06:00
FusionPBX
b64d437ecc
Update y000000000028.cfg
...
Update the directory_setting.url
2016-08-19 23:04:08 -06:00
FusionPBX
a052465b0d
Update index.lua
2016-08-17 09:55:08 -06:00
FusionPBX
ad5d13a170
Update local_stream.conf
2016-08-16 16:45:55 -06:00
FusionPBX
ff6a9c1018
Update vars.xml
2016-08-16 14:11:20 -06:00
FusionPBX
2ba52a5e2e
Update vars.xml
2016-08-16 14:01:44 -06:00
FusionPBX
f1630a1e60
Update modules.conf.xml
2016-08-16 13:57:41 -06:00
FusionPBX
d3dc83067a
Update directory.lua
2016-08-15 21:50:44 -06:00
FusionPBX
6167839d2d
Update vars.xml
2016-08-15 19:46:57 -06:00
FusionPBX
9613c02ffa
Update vars.xml
2016-08-15 19:16:01 -06:00
de-jens
a6fcd8c34a
add Diversion Header to dail string ( #1816 )
...
* added Diversion Header to dail string
* added Diversion Header to dail string
2016-08-15 09:20:02 -06:00
markjcrane
849ad617cc
Rename local_stream.conf.xml to local_stream.conf
2016-08-15 08:23:55 -06:00
FusionPBX
467b89e061
Update ivr.conf.lua
...
Add direct dial message to the IVR Menu so that it states 'your call is being transferred' or 'that was an invalid entry'.
2016-08-14 10:26:32 -06:00
FusionPBX
02ecec3cc1
Update ivr.conf.lua
...
Since we are checking the direct dial for user_exists we can allow more up to 11 digits by default.
2016-08-13 20:04:23 -06:00
FusionPBX
6ab6f710f3
Update ivr.conf.lua
...
Check to see if the number dialed matches an extension if it does then transfer to the extension if it doesn't then transfer the call back to the IVR Menu.
2016-08-13 19:57:15 -06:00
FusionPBX
5ca22952d3
Update functions.php
2016-08-13 14:12:58 -06:00
FusionPBX
0ed8858133
Update file.php
2016-08-13 13:24:32 -06:00
FusionPBX
eadbacafb5
file.php
2016-08-13 10:39:30 -06:00
Mafoo
5f1cfc17c3
BugFix-Support spaces in streamfile.lua ( #1811 )
...
use table.concat as a workaround to spaces in filesames
alternative is adjust all destiantions to quote filenames, but would
require app_defaults catch to fix all exisiting written destinations.
2016-08-13 08:59:37 -06:00
minotaur01
5f0dacbeda
Key assignment and Aastra provisioning ( #1814 )
...
* Update device_profile_edit.php
Changed maximum key number to be able to program phones with multiple expansion boards
* Raised Device Key Maximum Number
Changed maximum key number to be able to program phones with multiple expansion boards
Also replaced while loop with for loop to match device_profile_edit.php
* Added code for all key types
Added code for all programmable key types, Hard Keys, Soft Keys, Top Keys and Expansion keys.
Also added logic to handle key assigrnment for multiple expansion boards
* Enabled time server and disabled auto discovery settings
Enabled time servers and used system variable from default settings to set time server
Disabled Link-Layer Discovery and Universal Plug and Play because why do you need to re-discover the server after the phone is provisioned
* Updated the key number option generation line
* Updated the key number option generation line
2016-08-13 08:55:54 -06:00
Alexey Melnichuk
252f4db916
Add. `force_ping` option for extension ( #1809 )
...
* Add. `force_ping` option for extension
This option force FS send SIP OPTIONS message to
detect if this reged device still available.
* Update language file.
2016-08-11 09:46:54 -06:00
FusionPBX
29050e29f3
Create forward_add_intro.lua
2016-08-10 16:10:22 -06:00
FusionPBX
0a4a5d573c
Update directory.lua
2016-08-08 09:45:16 -06:00
markjcrane
931766b3b6
Change conf/lang to conf/languages this makes it identical to its section.
2016-08-08 09:11:37 -06:00
FusionPBX
e74fa17958
Update app_languages.php
...
Add label-groups to global app_languages.php.
2016-08-05 09:21:41 -06:00
FusionPBX
975bf3084e
Update index.lua
2016-08-05 08:42:51 -06:00
FusionPBX
89abb41c3c
Update {$mac}.cfg
2016-08-04 13:49:56 -06:00
FusionPBX
9f18b1754b
Update {$mac}.cfg
2016-08-04 13:48:45 -06:00
DigiDaz
57d2d955f3
Fixed scripts to get multiserver memcache working ( #1795 )
2016-08-04 11:40:36 -06:00
markjcrane
f5959516ed
Update recur_sounds_dir to return an array rather than using a global variable.
2016-08-04 09:49:57 -06:00
FusionPBX
5a8fd35e48
Update {$mac}.cfg
2016-08-03 22:26:09 -06:00
FusionPBX
c0372a107c
Update {$mac}.cfg
2016-08-03 22:25:19 -06:00
FusionPBX
906d432539
Update switch_settings.php
2016-08-03 16:46:44 -06:00
FusionPBX
cbc5387793
Update de.xml
2016-08-03 16:37:09 -06:00
FusionPBX
6433d6f3cf
Update en.xml
2016-08-03 16:36:49 -06:00
FusionPBX
b76e21221d
Update fr.xml
2016-08-03 16:36:28 -06:00
FusionPBX
4b46e14b32
Update he.xml
2016-08-03 16:36:03 -06:00
FusionPBX
cc0a192e54
Update ru.xml
2016-08-03 16:35:22 -06:00
FusionPBX
b48a824dd8
Update {$mac}.cfg
2016-08-03 10:09:16 -06:00
FusionPBX
03d4af5e1f
Update {$mac}.cfg
...
Add more provisioning variables to Polycom 5.x template and voicemail transfer soft key.
2016-08-03 10:05:28 -06:00
FusionPBX
983680491b
Update index.lua
...
Set regex_match = false; before the loop.
2016-08-03 00:23:58 -06:00
Alexey Melnichuk
868c7dd153
Change. Use `service::control` event to control services ( #1790 )
...
* Change. Use `service::control` event to control services
This is more FS way. E.g. sofia sends `sofia::register` event
and add all information to headers. So now `service` script
emit `fusion::service::control` event and each service responsible
for test its own name. This also allows add in future evnets to
e.g. monitor service status like `fusion::service::satus` so it
will be possible write service which will be restart services.
* Change. rename service name from `flow` to `call_flow`
2016-08-02 14:00:49 -06:00
FusionPBX
2ab876d5c4
Update ivr.conf.lua
...
IVR Menu direct dial move it before the options defined by the users so that users can override it.
2016-08-02 10:17:02 -06:00
markjcrane
acaf5cfcc6
Fix the label for the device vendor function import and add the translation to resources/app_languages.php.
2016-07-31 18:51:57 -06:00
markjcrane
fc99769629
Move device vendor files into app/devices.
2016-07-31 17:48:50 -06:00
FusionPBX
c87e0f6f05
Update macro.lua
...
Add forward_add_intro to macro.lua.
2016-07-29 09:46:56 -06:00
FusionPBX
5540f0013e
Update login.php
...
Possible vulnerability in password reset not taking chances removing the code until it has been analyzed and fixed.
2016-07-29 03:22:27 -06:00
Alexey Melnichuk
91ce171472
Simplify `is_uuid` function. ( #1781 )
...
* Simplify `is_uuid` function.
Also because it returns now value itself it possible write
```Lua
my_uuid = is_uuid(value1) or is_uuid(value2)
```
* Change. Ensure `is_uuid` returns only boolean value
2016-07-28 16:49:36 -06:00
Alexey Melnichuk
daa3d72014
Add. Support service stop command for odbc_pool. ( #1782 )
2016-07-28 08:16:54 -06:00
FusionPBX
a403c8ec01
Update internal.xml.noload
...
Comment out disable-transfer and disable-register in the internal sip profile.
2016-07-27 22:55:47 -06:00
Mafoo
e3a3bbcd9f
BugFix-add missing default ringback to lua ( #1682 )
...
add processing of when ringback is set to default_ringback and correctly
set it to the current value of the globalvar for ringback
2016-07-27 20:06:41 -06:00
FusionPBX
5a66d97dc2
Update index.lua
...
Improve on the call center agent status use agent_authorized true instead of auto_authorized.
2016-07-27 19:17:10 -06:00
DigiDaz
f08094dea1
Allow * 22 login/logout of queue without password by adding variable auto_authorized to dialplan ( #1776 )
2016-07-27 19:13:50 -06:00
stefanomarty
28daf96fd9
Missing .wav file extension in wakeup.xml ( #1780 )
...
* Fix missing file extension
The missing "wav" extension makes Freeswitch looking for .PCMU file, which does not exist. This is the error in the logfile:
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:28:59.299530 [DEBUG] switch_ivr_play_say.c:1910 done playing file file_string://digits/1.wav!digits/1.wav!digits/3.wav!digits/0.wav
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:28:59.299530 [DEBUG] switch_ivr_play_say.c:70 No language specified - Using [en]
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:28:59.299530 [DEBUG] switch_ivr_play_say.c:250 Handle execute:[sleep(750)] (en:en)
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:29:00.159531 [DEBUG] switch_ivr_play_say.c:250 Handle play-file:[ivr/ivr-to_accept_press] (en:en)
2016-07-23 11:29:00.159531 [ERR] mod_native_file.c:74 Error opening /usr/local/freeswitch/sounds/en/us/callie/ivr/ivr-to_accept_press.PCMU
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:29:00.279530 [DEBUG] switch_ivr_play_say.c:70 No language specified - Using [en]
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:29:00.279530 [DEBUG] switch_ivr_play_say.c:250 Handle execute:[sleep(750)] (en:en)
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:29:01.159532 [DEBUG] switch_ivr_play_say.c:250 Handle play-file:[ivr/ivr-to_accept_press] (en:en)
2016-07-23 11:29:01.159532 [ERR] mod_native_file.c:74 Error opening /usr/local/freeswitch/sounds/en/us/callie/ivr/ivr-to_accept_press.PCMU
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:29:01.279530 [DEBUG] switch_ivr_play_say.c:70 No language specified - Using [en]
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:29:01.279530 [DEBUG] switch_ivr_play_say.c:250 Handle execute:[sleep(750)] (en:en)
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:29:02.179543 [DEBUG] switch_ivr_play_say.c:250 Handle play-file:[ivr/ivr-to_accept_press] (en:en)
2016-07-23 11:29:02.179543 [ERR] mod_native_file.c:74 Error opening /usr/local/freeswitch/sounds/en/us/callie/ivr/ivr-to_accept_press.PCMU
* Update wakeup.xml
2016-07-27 16:41:49 -06:00
Alexey Melnichuk
d47151ba8d
Add `service` script and make timout optional for EventConsumer ctor ( #1775 )
...
* Change. Pass pid file first. Because there really no need pass timeout.
Add. `fsc` script to be able shutdown MWI and Call Flow subscribe services.
* Change. rename `fsc` to `service`.
* Change. Use `stop` command instead of `shutdown`
2016-07-26 11:58:37 -06:00
markjcrane
5c0d1326f2
Add yealink remote phonebook name and url defaults.
2016-07-25 18:51:25 -06:00
FusionPBX
a3909c6c92
Update y000000000028.cfg
...
Change provision variables so it will show up in a more logical order.
yealink_remote_phone_book_1_name to yealink_remote_phonebook_1_name
yealink_remote_phone_book_1_url to yealink_remote_phonebook_1_url
2016-07-25 18:34:15 -06:00
markjcrane
af713fdcfc
Add yealink_directory_setting_url to all remaining yealink phones.
2016-07-25 13:19:52 -06:00
FusionPBX
e8ab1e4a89
Update languages.lua
...
Don't cache the not found.
2016-07-24 00:22:18 -06:00
FusionPBX
32f803a1b3
Update languages.lua
...
When handling phrases get the specific phrase instead of all of them. Remove the code that tried to build the XML from the file system. Replace it with a 'not found' response so that FreeSWITCH will check the filesystem for the XML of the phrase that was not found.
2016-07-24 00:09:48 -06:00
FusionPBX
2c0452d591
Create is_uuid.lua
...
Add a new lua function to determine if a string is a uuid.
2016-07-23 13:40:57 -06:00
FusionPBX
49e65bbe7a
Update app_languages.php
...
Add label-domain to the global app_languages.php.
2016-07-23 00:01:45 -06:00
FusionPBX
12b79ad24f
Update directory.lua
...
Add a timeout_destination option for directory.lua.
2016-07-22 11:48:29 -06:00
Mafoo
4ed30bfe53
Enhance Voicemail Emails ( #1738 )
...
* Renamed template variable account to voicemail_id and adjusted all
templates
* Added ${voicemail_description}
* Added ${voicemail_name_formatted} (will render the voicemail identifier in accordance with Default/Domain Settings > Voicemail > display_domain_name)
* Updated templates to be consistent spacing
* Updated templates to include use of ${voicemail_name_formatted}
* Changed ${account} to be voicemail_name_formatted instead of id
2016-07-22 09:23:03 -06:00
Alexey Melnichuk
149064f5e1
Fix. Properly stop (e.g. remove pid file) event consumer loop in case of error. ( #1766 )
2016-07-21 07:47:54 -06:00
FusionPBX
d1d445e069
Update lua.conf.xml
...
Add languages to xml handler and Lua module-directory commented out.
2016-07-20 14:01:01 -06:00
markjcrane
204f67a2fc
Replace $${hold_music} with local_stream://default. Remove the $${domain}, and outbound caller id name and number value as they wouldn't have a global value.
2016-07-19 10:03:51 -06:00