FusionPBX
1b2acb1026
Fix a bug where logo was overridden
2024-09-05 10:18:56 -06:00
FusionPBX
cf005c7671
Template engine use sys_get_temp_dir
...
Used to get the operating system temp directory.
2024-06-26 07:43:23 -06:00
FusionPBX
8091252664
Show all messages in the fax queue
...
Including ones not assigned to a user
2024-04-11 16:05:25 -06:00
FusionPBX
e1cd500d71
Bug fix replace dialed_user with dialed_extension
2024-04-03 11:22:42 -06:00
FusionPBX
172ed8392c
Fix bug with extension missed call email
...
The dialed_user used to exist on all systems no longer the case. So using sip_to_user instead for backward compatibility.
2024-04-03 10:52:40 -06:00
FusionPBX
023f54c9ad
Minor version update to 5.2.2
2024-04-01 11:23:52 -06:00
FusionPBX
a79a3275d3
Update GXP templates
2024-03-13 18:02:55 -06:00
FusionPBX
c249e1c1a4
Support a 0 value
...
Used !isset to support a value of 0 as empty the empty function considers a value of 0 as empty.
2024-03-13 11:13:50 -06:00
FusionPBX
fc21a1b2d3
Update intercept.lua
2024-03-07 16:21:06 -07:00
FusionPBX
a0392f265e
Fixed intercept
...
Remove from SQL where as the call_uuid is not always used
2024-03-07 14:41:25 -07:00
FusionPBX
7244cf5813
Add caller_destination to allowed variables
2024-03-05 18:29:11 -07:00
FusionPBX
ffcf06b774
Update language/sv/vm/sounds.xml fix xml
2024-03-05 12:51:40 -07:00
FusionPBX
69a9e28081
Update the GXP Template
...
Add missing variables from version 1 p-code templates
grandstream_nat_traversal
options: No, STUN, KeepAlive, UPnP, Auto, VPN
grandstream_distinctive_ringtone_* (1-10)
grandstream_lan_port_vlan
Number: 0 - 4095
grandstream_pc_port_vlan
Number: 0 - 4095
grandstream_pc_mode
options: Enabled, Disabled, Mirrored
grandstream_stun_server
grandstream_headset_key_mode
options: DefaultMode, ToggleHeadsetOrSpeaker
grandstream_headset_ringtone
options: Normal, PlantronicsEHS
grandstream_headset_type
options: Normal, PlantronicsEHS
grandstream_headset_rx_gain
Headset RX gain(dB). 1 - -6, 0 - 0, 2 - +6. Default is 0
grandstream_headset_tx_gain
Handset TX gain(dB). 1 - -6, 0 - 0, 2 - +6. Default is 0
grandstream_screensaver_enable
options: No, Yes, OnIfNoVPKIsActive
grandstream_screensaver_source
options: Default, USB, Download
2024-03-04 23:25:34 -07:00
FusionPBX
18d5f5fc4e
Update the GXP Template
...
Add missing variables that were in the version 1 p-code templates
grandstream_nat_traversal
options: No, STUN, KeepAlive, UPnP, Auto, VPN
grandstream_distinctive_ringtone_* (1-10)
grandstream_lan_port_vlan
Number: 0 - 4095
grandstream_pc_port_vlan
Number: 0 - 4095
grandstream_pc_mode
options: Enabled, Disabled, Mirrored
grandstream_stun_server
grandstream_headset_key_mode
options: DefaultMode, ToggleHeadsetOrSpeaker
grandstream_headset_ringtone
options: Normal, PlantronicsEHS
grandstream_headset_type
options: Normal, PlantronicsEHS
grandstream_headset_rx_gain
Headset RX gain(dB). 1 - -6, 0 - 0, 2 - +6. Default is 0
grandstream_headset_tx_gain
Handset TX gain(dB). 1 - -6, 0 - 0, 2 - +6. Default is 0
grandstream_screensaver_enable
options: No, Yes, OnIfNoVPKIsActive
grandstream_screensaver_source
options: Default, USB, Download
2024-03-04 22:53:11 -07:00
FusionPBX
d465e8ab39
Update index.lua
...
Use the original_caller_id_number in the diversion header.
2024-03-04 19:08:42 -07:00
FusionPBX
ddc3befd60
Add required diversion header
2024-03-04 16:54:50 -07:00
FusionPBX
1f79e6dfb9
Grandstream GXP2135 fix register_expires, DND, and call forward
2024-03-04 13:54:45 -07:00
FusionPBX
2f3486e454
Remove self closing tag when a value is provided
2024-03-04 13:39:40 -07:00
FusionPBX
f45d061ad3
GXP2170 fix register_expires, DND, and call forward
2024-03-04 13:32:41 -07:00
FusionPBX
e6274fb6ac
Remove self closing tag for *78 and *79
2024-03-04 13:28:52 -07:00
FusionPBX
58a8d35135
Grandstream 2160 Fix keys assignments over 6
2024-03-04 13:25:35 -07:00
FusionPBX
8a1194ec81
Grandstream 2140 Fix keys assignments over 4
2024-03-04 13:14:24 -07:00
FusionPBX
9a122d1c6c
Grandstream 2135 Fix keys assignments over 3
2024-03-04 13:07:20 -07:00
FusionPBX
fa7a6a52bc
Grandstream 2135 Fix keys over 8
2024-03-04 12:51:12 -07:00
FusionPBX
d05dfc660c
Grandstream 2170 Fix keys over 12
2024-03-04 12:46:06 -07:00
FusionPBX
2820185274
Minor version update 5.2.1
2024-03-01 18:36:00 -07:00
FusionPBX
cda2f530a7
Fix the order by for IVR Menu Options
2024-03-01 18:28:07 -07:00
FusionPBX
c1e6f3e11d
Include ORIGINATOR_CANCEL for missed calls
2024-03-01 14:10:19 -07:00
FusionPBX
d7ac495b7e
Refresh Publication
...
Needed to prevent issues with logical replication
2024-03-01 12:49:16 -07:00
FusionPBX
b9ce1d2edf
Add yealink_app_unavailable from another template
2024-02-29 09:53:11 -07:00
FusionPBX
bc6582b908
Ring group destination adde per user music on hold
...
This was reported as a bug. Where the extension music on hold was not being used when the extension was called through a ring group.
2024-02-24 21:09:18 -07:00
FusionPBX
4ae3f99589
Fix fax from address when sending an outbound fax
2024-02-23 15:43:59 -07:00
FusionPBX
94e558f7b6
Fix duration if null set to 0
...
If gmdate gets a null it uses the system time. This affected canceled calls.
2024-02-22 09:22:29 -07:00
FusionPBX
4a6cc913bf
Fix the Yealink Conference templates
2024-02-21 16:34:20 -07:00
FusionPBX
fd94e585da
Update destinations.php
...
- Use the database object more efficiently
- Access the get method with this->get
- Bypass cached destinations to avoid problems
2024-02-21 11:26:14 -07:00
FusionPBX
b58ebffc07
Add time format for 12h or 24h
2024-02-20 14:52:46 -07:00
FusionPBX
fc0d72c5fa
Update missed_calls.php
...
- Simplify SQL time format
- Use SQL limit to be more efficient
- Use the call detail record status
- Fix the View all link to use statu=missed
2024-02-20 14:51:09 -07:00
FusionPBX
d028b0ca84
Update recent_calls.php
...
- Simplify SQL time format
- Use SQL limit to be more efficient
- Use the call detail record status
2024-02-20 14:49:09 -07:00
FusionPBX
02a2c6c7c8
Update app_languages.php add no answer
2024-02-20 14:31:07 -07:00
FusionPBX
ebadf2934d
Replace voicemail_answer_stamp with voicemail_message_seconds
...
The voicemail_answer_stamp value exists if the call reaches voicemail. The voicemail_message_seconds is set if the caller leaves a voicemail message.
2024-02-20 12:49:06 -07:00
FusionPBX
ee49410edb
Don't use voicemail_id to determine call status
...
This is an unreliable way to detect if the call went to voicemail.
2024-02-20 12:30:20 -07:00
FusionPBX
3fb475d67d
Fix bug with sipnetic use server_address
...
The registration domain should use server_address not the outbound_proxy_primary address.
2024-02-19 14:58:02 -07:00
FusionPBX
a4b054d97a
Update 310_extension-to-voicemail.xml
...
Quote the interpolated part of the regexes between \Q and \E
2024-02-13 18:04:43 -07:00
FusionPBX
074d8a87dd
Update app_config.php
2024-02-12 11:06:29 -07:00
FusionPBX
1e18ea3c8f
Update app_config.php
2024-02-12 10:42:24 -07:00
FusionPBX
a6ea0f2d04
Add emergency_email_address setting by default
2024-02-12 10:39:45 -07:00
FusionPBX
e08b82c160
Bug fix for app/emergency logs
2024-02-12 10:26:33 -07:00
FusionPBX
2654c50fe8
frytimo Use the settings class in the cache class ( #6891 )
2024-02-09 12:13:29 -07:00
FusionPBX
0297eb5fad
Use {$yealink_rport} variable
2024-02-08 16:18:53 -07:00
FusionPBX
9f52a2ea2c
Disable ws and wss by default
2024-02-07 17:52:14 -07:00
FusionPBX
01aaebbb1c
Fix the GSWave link
2024-02-06 21:31:29 -07:00
FusionPBX
bdd0d26324
Bug Fix: missed_call handling and voicemail status
...
Call going to voicemail for an extension was showing status answered instead of voicemail and missed call
2024-02-06 15:25:36 -07:00
FusionPBX
e3682cee6c
Bug Fix: Clean buffer before sending the rendered template
2024-02-06 12:31:16 -07:00
FusionPBX
64fd1a5e54
Bug Fix: Use the HTTP_HOST if the domain_uuid is empty
2024-02-05 18:56:03 -07:00
FusionPBX
d3c05bae43
Remove the single quote
...
Remove backslash as it didn't work
2024-02-05 17:23:26 -07:00
FusionPBX
441f2dfcf1
Add escape_quote quoted values
2024-02-05 17:11:20 -07:00
FusionPBX
0de12da8fa
Fix a bug with emergency_outbound_caller_id_number
...
Set call_date moved so it didn't overwrite another variable
2024-02-02 20:00:52 -07:00
FusionPBX
e22c972848
Fix issue where smtp from would send as <>
2024-01-29 13:21:28 -07:00
FusionPBX
8b90eee5a3
Major version update release 5.2.0
2024-01-24 13:11:53 -07:00
FusionPBX
9d5bc340a4
Add the theme title setting
2024-01-24 12:51:13 -07:00
FusionPBX
7231a37a57
Enable clearing the email_response
2024-01-24 11:13:57 -07:00
FusionPBX
6ec3c53c1f
Email Queue save response false by default
2024-01-24 11:04:51 -07:00
FusionPBX
2d8f591534
Update send.php
...
Spelling correction and use domain_uuid to find settings
2024-01-24 10:58:12 -07:00
FusionPBX
7a24e2aa1f
Update app_languages.php
2024-01-24 08:26:54 -07:00
FusionPBX
8b08756e0b
Add a new permission system_view_support
2024-01-24 08:18:16 -07:00
FusionPBX
560a51cff7
Security - Update session validation and regenerate session id on login
2024-01-23 23:11:28 -07:00
FusionPBX
cfbfd8ab52
Update system.php fix the quotes.
2024-01-23 21:08:53 -07:00
FusionPBX
04d08eb76c
Update labels
2024-01-23 16:18:11 -07:00
FusionPBX
dce6406791
Update check_auth.php
2024-01-22 23:45:00 -07:00
FusionPBX
ee202cd61d
Security - validate session
2024-01-22 14:20:28 -07:00
FusionPBX
34321b2b1d
Fix destination_context use public not null
2024-01-22 11:20:04 -07:00
FusionPBX
8e0c3b57e5
Fixed a few bugs in destination_summary.php
2024-01-20 21:20:34 -07:00
FusionPBX
51fe5f1d4b
Update xml_cdr.php
2024-01-18 14:13:44 -07:00
FusionPBX
32f8711b14
Set inline to true for Caller ID prefix
2024-01-17 15:14:27 -07:00
FusionPBX
81fbd31524
Add new permission ivr_menu_audio_edit
2024-01-16 11:51:14 -07:00
FusionPBX
9afb69dbda
Update voicemail_greetings.php
2024-01-16 08:45:46 -07:00
FusionPBX
4d29fd8a98
Fix the voicemail greeting base64 upload
2024-01-16 08:44:22 -07:00
FusionPBX
0faa26e58f
page.lua detect transfer return to sender
2024-01-15 13:28:09 -07:00
FusionPBX
4ebdcdf4b2
Update CDR new call center search
2024-01-13 17:07:11 -07:00
FusionPBX
59324ef997
Update page.lua
...
Control default recording max_length, silence_threshold, silence_seconds
Use the following default settings
- recording_max_length
- recording_silence_threshold,
- recording_silence_seconds
2024-01-12 14:56:50 -07:00
FusionPBX
c44d1825cf
Add cc_side and call_center_queue_uuid
2024-01-12 13:57:48 -07:00
FusionPBX
869719aa05
Add presence_id for inbound destinations
2024-01-12 12:09:15 -07:00
FusionPBX
c7038a78d9
Use feature key sync or dnd off/on code not both
2024-01-12 10:19:51 -07:00
FusionPBX
f1bf0c6674
Add missing select closing tag
2024-01-10 18:11:19 -07:00
FusionPBX
5af47bb6ea
Update language translation
2024-01-10 17:57:06 -07:00
FusionPBX
fd538950c9
Update to use required default_ prefix
2024-01-10 17:40:04 -07:00
FusionPBX
5c6dd8bfb3
Add extension_language, extension_dialect and extension_voice
2024-01-10 16:32:29 -07:00
FusionPBX
50720e2af0
Update extension language
2024-01-10 16:21:37 -07:00
FusionPBX
5b022623c2
Get the list of installed languages
2024-01-10 16:12:32 -07:00
FusionPBX
eb11cbbeed
Add permission extension_language
2024-01-10 16:05:59 -07:00
FusionPBX
0ea2d00289
Add an option for extension language
2024-01-10 15:55:00 -07:00
FusionPBX
bca1d8a573
Prevent an error with array
...
This is required for PHP 8.1 and higher. This is required for because PHP 8.1 introduced stricter type checking.
2024-01-10 15:08:20 -07:00
FusionPBX
23757cc2ae
Create 075_default_language.xml
...
Added this to set default language only when its not already set. This is more flexible then setting it in global-variables or domain-variables.
2024-01-10 14:36:14 -07:00
FusionPBX
530967f28a
When using natural_sort cast to text
2024-01-10 12:22:36 -07:00
FusionPBX
d428119f4f
Fix natural_sort cast to text
...
If item being sorted is numeric data type need to cast to text.
This would usually be fixed during the upgrade. However BDR prevents using standard alter table data type commands.
2024-01-10 11:37:10 -07:00
FusionPBX
13d8a44f81
Update Yealink vlan settings
2024-01-09 11:49:10 -07:00
FusionPBX
e0bb35b63b
Add caller_destination to allowed variables
2024-01-09 10:20:25 -07:00
FusionPBX
be652845cc
Add sip_req_user to allowed variables
2024-01-09 10:05:18 -07:00
FusionPBX
776334844b
Destination Summary update Total Calls
...
Purpose of total calls is count calls to the destination number. This means calls from the server to the call center agent should be excluded.
2024-01-09 00:22:53 -07:00
FusionPBX
94e5629012
Add authorized option
...
If set to authorized=true then logout will not require a password.
2024-01-08 15:02:46 -07:00