FusionPBX
efd9f8979e
Use standard time GMT offset
2025-03-28 17:45:13 -06:00
FusionPBX
c6dd43cff0
Update code to use the server_address_secondary
2025-03-28 12:37:01 -06:00
FusionPBX
7fe291dfcf
Update xml_cdr.php
...
Use the permission_exists and is_uuid conditions at the top of the download class method. If false use return to prevent running code without the right permission and a valid uuid.
2025-03-26 18:34:54 -06:00
FusionPBX
288f693c12
Increase the delay when database is not connected
2025-03-26 11:48:18 -06:00
FusionPBX
90b774e86d
Add default setting daylight_savings_auto
2025-03-26 11:44:17 -06:00
FusionPBX
67da2f2a3d
Make sure the database connection is available
2025-03-26 11:30:34 -06:00
FusionPBX
ba413775c7
Get the login destination from the settings
2025-03-24 19:06:09 -06:00
FusionPBX
9d43254603
Set enabled to true by default
2025-03-24 18:29:09 -06:00
FusionPBX
9ee9aa4023
Update xml_cdr.php
2025-03-22 21:03:19 -06:00
FusionPBX
f58ed065fc
cdr http_enabled default to false
...
Using the file system by default instead of HTTP POST
2025-03-22 17:09:51 -06:00
FusionPBX
7fae8eefca
Update xml_cdr.php
2025-03-22 17:03:37 -06:00
FusionPBX
62877b7aab
Add grandstream_random_port
2025-03-22 16:29:36 -06:00
FusionPBX
48661c3aa6
Update sip_status.php
2025-03-22 15:45:19 -06:00
FusionPBX
0706b52427
Update destinations.php
2025-03-22 12:33:45 -06:00
FusionPBX
cd5693dbd4
Update check for duplicate destinations
...
Account for destination_prefix
2025-03-21 21:00:37 -06:00
FusionPBX
1778963607
Calculate the daylight savings settings
2025-03-21 19:51:27 -06:00
FusionPBX
a6a39e6d8a
Add fax to the add fax_files table if the file exists
2025-03-19 13:26:31 -06:00
FusionPBX
0bec2b9aef
Remove empty XML CDR files
2025-03-18 13:40:47 -06:00
FusionPBX
dce8f1ba8a
Update algom{$mac}.conf
2025-03-18 13:25:31 -06:00
FusionPBX
8a1421eb97
Fix call timeout for ring strategy enterprise
...
Call timeout ignored with enterprise adjust the destinaton_timeout to honor the call timeout
2025-03-14 20:31:06 -06:00
FusionPBX
17b938698e
Start with the require.php
2025-03-13 13:08:36 -06:00
FusionPBX
b0a630e80a
Use no-wrap class
2025-03-13 11:25:15 -06:00
FusionPBX
ee28c6d203
Fix Call Detail Records with invalid xml
2025-03-13 10:06:36 -06:00
FusionPBX
6c6814b29e
Remove syntax that breaks older PHP
...
Removed :static to support PHP 7.4
2025-03-12 23:39:24 -06:00
FusionPBX
31a88e3a15
Update auto_loader.php
2025-03-12 14:48:33 -06:00
FusionPBX
7897ff5b9e
Clear the cache
2025-03-12 14:42:50 -06:00
FusionPBX
7a167f70af
Get emergency emails from both default and domain settings
2025-03-12 11:37:27 -06:00
FusionPBX
81ab295059
Update template.php
2025-03-12 10:41:39 -06:00
FusionPBX
af9691ff41
Fix missed_call use as boolean
2025-03-11 19:54:54 -06:00
FusionPBX
c3e5647c03
Update app_defaults.php
2025-03-11 19:36:56 -06:00
FusionPBX
1be15d7d9c
Update responsive design
2025-03-11 14:27:45 -06:00
FusionPBX
8ef90b9dcc
Update xml_cdr.php
2025-03-08 14:42:35 -07:00
FusionPBX
a099de0c6f
Fix the contact import
2025-03-08 14:37:15 -07:00
FusionPBX
5391745155
Update abstraction.conf.xml
2025-03-08 08:59:22 -07:00
FusionPBX
7ac2f76804
Use audio_player_waveform_enabled as boolean
2025-03-05 15:23:13 -07:00
FusionPBX
0fa87760cb
Update fifo_edit.php
...
Add validation
Use the event_socket object
2025-03-04 18:18:04 -07:00
FusionPBX
cd3ff91f9a
Update app_defaults.php
2025-03-04 16:27:59 -07:00
FusionPBX
167cc94f18
Move editor settings used
...
Used in multiple features for this reason moved to core.
2025-03-04 16:17:16 -07:00
FusionPBX
bb02c97c64
Add grandstream_transfer_mode_via_vpk
2025-03-03 18:51:19 -07:00
FusionPBX
c47eac110a
Add grandstream_transfer_mode_via_vpk
2025-03-03 18:50:58 -07:00
FusionPBX
9fcfc7276a
Add grandstream_transfer_mode_via_vpk
2025-03-03 18:50:44 -07:00
FusionPBX
6baa6973f3
Add grandstream_transfer_mode_via_vpk
2025-03-03 18:47:28 -07:00
FusionPBX
150eeccd5e
Add grandstream_transfer_mode_via_vpk
2025-03-03 18:43:29 -07:00
FusionPBX
a15488a708
Update the condition for validate certificate for a boolean value
2025-03-02 10:45:31 -07:00
FusionPBX
48e44814de
Update email_send.php
2025-03-02 10:38:34 -07:00
FusionPBX
06c20ef292
Fix contact notes with line feeds.
...
When saving contact notes, it would add extra line feeds. The escaping caused this issue.
2025-03-01 22:25:06 -07:00
FusionPBX
de516ed210
Minor version update 5.4.2
2025-03-01 20:59:48 -07:00
FusionPBX
b4de6f5e4b
Use status voicemail
...
Moved voicemail status after missed calls. This way, it will show the status of voicemail when it goes to voicemail.
There is still a field in the CDR for missed_call and this will still be set to true.
2025-02-28 17:09:35 -07:00
FusionPBX
c1296f26e0
Update users.php
2025-02-27 23:16:42 -07:00
FusionPBX
c22080d2fc
Fix an unclosed {if} tag
...
Caused by Commit 40f78c3
2025-02-25 13:09:49 -07:00
FusionPBX
6f26f3d386
Fix item overflow affected
...
This problem didn't affect all screen resolutions.
2025-02-24 10:05:03 -07:00
FusionPBX
eb26156159
Remove the !empty(voicemail_mail_to) condition
...
The toggle for keeps local after email harms nothing. So we don't need to restrict it.
2025-02-21 13:16:11 -07:00
FusionPBX
37840abb98
Fix the cdr http_enabled boolean condition
2025-02-20 09:51:08 -07:00
FusionPBX
7503ff40de
Add 922 as another emergency test number
2025-02-19 10:37:40 -07:00
FusionPBX
2661ad7bf0
Allow the @ in the Caller ID name
2025-02-17 11:56:01 -07:00
FusionPBX
8b54dd8b61
Fix invalid XML CDR
2025-02-15 18:56:12 -07:00
FusionPBX
abd2077ede
Send CDR with invalid xml to failed/invalid_xml
2025-02-15 18:21:14 -07:00
FusionPBX
535d0395e6
Update {$mac}.cfg
...
required for firmware .160 and newer
account.{$row.line_number}.sip_server.1.address
required for firmware .125 and older
account.{$row.line_number}.sip_server_host
2025-02-15 14:38:39 -07:00
FusionPBX
7c25ad1ed7
Disable vad for flying voice by default
2025-02-15 12:09:46 -07:00
FusionPBX
27e32e8f34
Send the fax with primary and alternative routes
2025-02-14 15:50:51 -07:00
FusionPBX
f11c792c2f
Fix the fifo agent delete
2025-02-13 21:51:50 -07:00
FusionPBX
c4aa9e9b02
Update the cache after loading classes array
2025-02-13 15:05:27 -07:00
FusionPBX
cd5ed73602
Allow # and * in the sanitized caller ID
2025-02-11 13:26:32 -07:00
FusionPBX
a91e2ac547
Fix password when the permission is not assigned
2025-02-07 17:32:09 -07:00
FusionPBX
7f7ca70210
Change value of yealink_voice_vad to 0
...
A value of 0 disables voice activity detection. VAD when enabled on a Yealink T54W made the audio at the beginning of the call start at the beginning of the call and sometimes took 1 to 30 seconds to start.
Recommend changing this value on all systems using Yealink to use 0 to disable voice activity detection. Currently yealink_voice_vad is used in t46s, t41s, and t54w
2025-02-06 12:11:24 -07:00
FusionPBX
9b0292f3d2
Fix the destination login alternate path
2025-02-05 18:09:08 -07:00
FusionPBX
ca2e72e6f4
Fix the call recording length
2025-02-02 18:27:03 -07:00
FusionPBX
793e5b5e00
Fix the devices domain names column
2025-02-02 18:01:27 -07:00
FusionPBX
bb0e23354a
Add uuid to the custom recording name
2025-02-01 00:22:56 -07:00
FusionPBX
d655fa0ba6
Use the settings class use database::new()
2025-01-31 21:40:35 -07:00
FusionPBX
55fa668765
Use one database connection
2025-01-30 22:51:20 -07:00
FusionPBX
a2fc7dff1d
Update email_send.php
2025-01-30 16:11:33 -07:00
FusionPBX
3ab848e8c0
Minor version update 5.4.1
2025-01-29 22:26:47 -07:00
FusionPBX
0c48569c71
record_extension default to mp3
2025-01-29 21:43:24 -07:00
FusionPBX
fe0680f9b1
Handle columns in the table that may not exist
...
The old v_device_keys column device_profile_uuid is deprecated. It will exist on systems that were upgraded from an older version before the change was made.
The app default code here moves data from the old format to the newer one. This is useful for upgrades. Newer installs will not have this deprecated field in the device_keys and device_settings table.
2025-01-28 15:59:04 -07:00
FusionPBX
b8b796316e
Add method column_exists to the database class
2025-01-28 15:35:02 -07:00
FusionPBX
a4f83539ba
Update login.php
2025-01-28 12:54:09 -07:00
FusionPBX
88b35835b0
logged in direct to the dashboard
2025-01-27 13:58:06 -07:00
FusionPBX
965b245794
Use lowercase matching domain name #7230
...
When the domain name has upper and lower case letters. The domain UUID results in not found in app/provision
2025-01-24 16:03:53 -07:00
FusionPBX
18bce0437d
Add more debug details and return false
2025-01-22 20:35:53 -07:00
FusionPBX
7e4f82f840
Enhance message array debug details
2025-01-22 20:07:02 -07:00
FusionPBX
8ea79e56e7
Replace exit; with return false;
2025-01-22 19:26:25 -07:00
FusionPBX
8b59ef881b
Use the settings array to pass database connection
...
Improve efficiency by using one database connection
2025-01-18 15:47:56 -07:00
FusionPBX
b6386ada32
Add table xml_cdr_extensions
2025-01-17 23:30:06 -07:00
FusionPBX
11f250191d
Add call recordings record_extension
...
Call recording file format options: wav, mp3
2025-01-16 19:59:32 -07:00
FusionPBX
31adc0883a
Update destination_edit.php
...
- Use the settings class to get the default settings
- Use call recordings variable record_extension wav or mp3
2025-01-16 19:56:32 -07:00
FusionPBX
590e4fb072
Add record_stereo and record_stereo_swap
2025-01-16 18:24:22 -07:00
FusionPBX
df90b758bb
Fix issue with sending local faxes
...
When sip_to_user or sip_req_user are used then we need to add these variables so that it can find the correct inbound route.
2025-01-15 19:44:56 -07:00
FusionPBX
d49e8e4d2c
Add a default for paging
2025-01-15 15:42:11 -07:00
FusionPBX
4e99779bc5
Fix server_address_primary
...
This was showing as a select box instead of input-type text .
2025-01-13 12:59:11 -07:00
FusionPBX
405a335ffb
Removed domain_enabled to fix a bug for those using BDR
...
An issue occurs if the domain_enabled data type was text rather than boolean. The upgrade schema data types will correct the data type except when using BDR. The alter table for changing data types doesn't work because of BDR.
2025-01-13 11:10:34 -07:00
FusionPBX
f121c16931
Update access control export add node_type
2025-01-09 00:16:21 -07:00
FusionPBX
106fc33459
Remove the pdo.php include
...
The pdo.php file was replaced by the database class
2025-01-08 12:14:38 -07:00
FusionPBX
1ada27a5b8
Add the settings_array to the class constructor
...
- More efficient to pass in the database object
- Added an option to pass in the domain_name
2025-01-07 22:20:57 -07:00
FusionPBX
75e7e9b71b
Add multi-cast settings to all yealinks
2025-01-07 20:50:57 +00:00
FusionPBX
43d57fce14
Change the agent.contact size from 255 to 1024
2025-01-03 16:53:23 -07:00
FusionPBX
2aae8635db
Fix the device line default values and use the settings class
2025-01-03 14:41:08 -07:00
FusionPBX
5e8271ecc6
Use the domain_name as the context
2025-01-03 09:01:03 -07:00
FusionPBX
eb7645772a
Update the context for the operator
...
Use the domain_name as the context.
2025-01-03 09:00:17 -07:00
FusionPBX
5c9c872c99
Show newest emails first
2025-01-01 11:26:44 -07:00