Commit Graph
100 Commits
Author SHA1 Message Date
FusionPBX 414c85eef8 Fix a bug where transfer is part of recording name 2024-12-10 13:44:49 -07:00
FusionPBX 3095bb5a30 Removed messages and providers
These are optional and have the own repositories
2024-12-09 17:13:22 +00:00
FusionPBX f0837e173b Add function_exists for posix_getsid
Used to support operating systems that don't support posix_getsid
2024-12-02 18:34:49 -07:00
FusionPBX efdc007eb2 Use the PHP_BINARY constant 2024-12-02 17:55:35 -07:00
FusionPBX 6f1c595b1f Use the PHP_BINARY constant 2024-12-02 17:54:49 -07:00
FusionPBX 642d4cd8d7 Set the Yealink default to 4 PAI-RPID-FROM 2024-12-02 11:56:35 -07:00
FusionPBX 4db95658c3 Method new allow null
Needed to support temporary permissions
2024-11-29 13:50:14 -07:00
FusionPBX 77ec211020 Update functions.php
Remove closing PHP tag
2024-11-29 13:45:40 -07:00
FusionPBX 8563df387f Start the session in the header.php 2024-11-27 09:26:10 -07:00
FusionPBX c88378a4fe Default dashboard_label_background_color to empty 2024-11-27 09:23:04 -07:00
FusionPBX 790d1ff137 Use the permissions::new method 2024-11-27 00:14:18 -07:00
FusionPBX 3a14a19800 Create a singleton method called new 2024-11-27 00:11:58 -07:00
FusionPBX 5757f2c9ee Fix CSS missing characters
Disable the ob_gzhandler
2024-11-26 23:53:32 -07:00
FusionPBX 6e1d52e6b8 Update permissions.php 2024-11-26 22:49:23 -07:00
FusionPBX 5d7a124a79 Fix permissions when not using a session 2024-11-26 21:48:08 -07:00
FusionPBX 2a41ccfebd Return an empty array if there are no groups 2024-11-20 13:52:58 -07:00
FusionPBX 8655c792a3 Fix ring group missed call to show in CDR 2024-11-19 13:42:25 -07:00
FusionPBX c3c1b18358 Contacts has been moved to the core
This means the contacts should always be avaialble.
2024-11-19 11:39:18 -07:00
FusionPBX 9cb1217995 Update app_defaults.php 2024-11-19 10:13:31 -07:00
FusionPBX 075dcfd96f Update the path to contacts 2024-11-16 21:11:07 -07:00
FusionPBX 00c4dd374e Update app_menu.php 2024-11-16 21:08:40 -07:00
FusionPBX cbcc47d47b Create conference transfer.lua 2024-11-15 15:39:52 -07:00
FusionPBX 7f527aba07 Fix the sql query 2024-11-15 14:32:45 -07:00
FusionPBX d562d11528 Create three_way.lua 2024-11-15 14:16:22 -07:00
FusionPBX aae7cbdc5a Fix the voicemail transcribe title 2024-11-13 17:46:53 -07:00
FusionPBX 33354ff5c7 Update ring_group_edit.php 2024-11-13 16:23:43 -07:00
FusionPBX 5cb5f97743 IVR Menu direct_dial_digits_max set default to 8 2024-11-12 15:39:26 -07:00
FusionPBX 8f08303a82 Add bittel to device vendors 2024-11-12 15:06:38 -07:00
FusionPBX 0a33e58b87 Add vendor Bittel 2024-11-12 14:53:14 -07:00
FusionPBX fc5f10acfa Add vendor bittel 2024-11-12 14:50:18 -07:00
FusionPBX fca029b7df Use include internal on answered, missed and voicemail
This hides local calls which could also be calls to feature codes. Only add these feature code calls to the count if directed to show internal calls.
2024-11-08 18:09:32 -07:00
FusionPBX 318953bddf Fix the destination summary when server using UTC
Set the PHP time zone to fix the destination summary report. Without the time zone set it would use the server operating system time zone.  If the time zone is set to UTC when it rolled over to a new date ahead of the local time zone it would make the report show 0 results.
2024-11-08 17:44:09 -07:00
FusionPBX 139867815f Fix the extension summary and call flow summary
Set the time zone in PHP so that it is correct inside the class method for the extension summary and the call flow summary
2024-11-08 17:21:18 -07:00
FusionPBX 2ad7f5df6d Yealink boolean and numeric use text
The provisioning template delivers the value as a string
2024-11-04 10:19:58 -07:00
FusionPBX 6b3251ea67 Use yealink_trust_certificates directly
Value should be 0 or 1
2024-11-04 10:09:24 -07:00
FusionPBX baed3947d4 Make sure the origination_uuid is set 2024-11-04 08:21:03 -07:00
FusionPBX afdb029a25 Update http_auth to use boolean 2024-11-01 14:17:32 -06:00
FusionPBX 175e88e15a Fix for the device template
If the device vendor matches then use the alternate device template
2024-11-01 12:33:34 -06:00
FusionPBX b55e542cbd Fix lua stream file 2024-10-31 19:33:38 -06:00
FusionPBX 42d634dc76 Allow adding a large list of emails 2024-10-30 14:11:46 -06:00
FusionPBX 34b8679917 Update the version 5.4.0
This version change seperates it from the current release version.
2024-10-29 15:19:49 -06:00
FusionPBX 7fe9ad5c77 Fix page load time for call_recordings
The page load time was slow when there were no call recordings for the domain.

Remove domain_uuid is null as this isn't needed for call recordings.
2024-10-28 11:00:24 -06:00
FusionPBX 3a0d5fb512 Remove the session when the password is changed 2024-10-27 18:04:35 -06:00
FusionPBX c81e6482a8 Replace the empty function with isset
Don't use empty when value can be 0
2024-10-27 11:08:37 -06:00
FusionPBX f44f9636db Cast to integer
This prevents an error that was seen on FreeBSD
2024-10-26 22:16:35 -06:00
FusionPBX fbb254c3db Update and rename 500_ring-group-forward.xml to 495_ring-group-forward.xml 2024-10-25 15:30:39 -06:00
FusionPBX 575db5c918 Create 895_call-forward-no-answer.xml
Add new way to handle call forward no answer
2024-10-25 13:09:17 -06:00
FusionPBX 6e1ef36821 Correct the use of the settings class 2024-10-25 12:44:05 -06:00
FusionPBX 11cc01a79a Provision settings adjust types
If the type is boolean with a value of 0 or 1, use type text; if it is numeric, use type text.

 The template default setting uses a string for the template values, and a boolean type is used with conditions.
2024-10-23 15:10:31 -06:00
FusionPBX 9bd77856b8 Fix the condition for smtp_from 2024-10-23 11:32:44 -06:00
FusionPBX e49e2f01ce Remove redundant code
Handled in the constructor
2024-10-23 10:54:52 -06:00
FusionPBX 2765c1d229 Extension directory order by first name 2024-10-22 19:11:07 -06:00
FusionPBX d28a98bbb1 Update provision.php
Remove debug info
2024-10-22 19:06:45 -06:00
FusionPBX 3415d57751 Provision enabled setting default boolean 2024-10-22 19:00:05 -06:00
FusionPBX fa596c94a4 Provision setting enabled use boolean 2024-10-22 18:58:03 -06:00
FusionPBX 7db445f825 Update boolean devices.php 2024-10-22 18:40:58 -06:00
FusionPBX 56c59289d4 Update boolean settings
Settings of type boolean need to be set as boolean.
2024-10-22 18:15:35 -06:00
FusionPBX f24847d1c4 Update index.php 2024-10-21 15:25:45 -06:00
FusionPBX 81fc86fc01 Handle country code, trunk prefix and area code 2024-10-17 13:15:26 -06:00
FusionPBX 644bcd5c4c Update hangup_rx.lua 2024-10-17 13:10:05 -06:00
FusionPBX a1976b2aec Add contact string to hover 2024-10-17 11:59:39 -06:00
FusionPBX ed836aa41e Update fax_send.php
- Optimize the database connection
- Use loopback for local FAX destinations
2024-10-17 02:39:03 -06:00
FusionPBX 75a2f5ffd9 Prevent a nil error 2024-10-17 02:32:48 -06:00
FusionPBX 581c6177cf Update hangup_rx.lua
Prevent an error if the value of x is nil.
2024-10-17 02:29:23 -06:00
FusionPBX 9c68c183f2 Fix play recording in CDR 2024-10-16 16:18:13 -06:00
FusionPBX 531aad8baa Update index.lua 2024-10-16 15:49:39 -06:00
FusionPBX 5c9658334c Update app_defaults.php 2024-10-16 11:53:45 -06:00
FusionPBX 7b025e490f Update fax sending order 2024-10-15 12:06:02 -06:00
FusionPBX c21a6cad4c Add login_background_image 2024-10-11 11:15:29 -06:00
FusionPBX d309ffc1cf Update the condition for boolean 2024-10-10 17:22:59 -06:00
FusionPBX 1134341635 Before using is_numeric cast the value to int
Without this cc_queue_joined_epoch, cc_queue_answered_epoch, and other values were seen as a string
2024-10-07 14:28:41 -06:00
FusionPBX ab8108e3b7 fixed call center agent save 2024-10-07 13:07:03 -06:00
FusionPBX 7ecfe96381 Add agent state to indicate wrap up time 2024-10-07 11:39:28 -06:00
FusionPBX b9a0cdf4e7 Update authentication.php 2024-10-06 10:32:57 -06:00
FusionPBX 2a9798b370 Fix the FIFO lag time
This is also known as the wrap-up time after the call ends with the agent.
2024-10-04 01:37:25 -06:00
FusionPBX e186958006 Delete app/dialplans/resources/classes/dialplan.better.php 2024-10-04 00:26:06 -06:00
FusionPBX bb2232e62d Fix valet_park use sip_refer_to
The referred-by domain can't be used as some phones use the domain of the tenant and some their own IP address. For this reason, replaced with sip_refer_to.
2024-10-02 13:37:00 -06:00
FusionPBX 8ce9643901 Removed for better backwards compatibility 2024-10-02 11:35:54 -06:00
FusionPBX 519627b8e5 Fix valet park when call is sent to a different domain
When crossing domains we need to use park with the correct domain. This change uses the referred by to get the proper domain name.
2024-10-01 16:32:09 -06:00
FusionPBX 3ad177e6c1 Fix call screen to end recording with dtmf and silence 2024-09-30 10:05:00 -06:00
FusionPBX 7f2bd7d53a Fix provision auto_insert_enabled 2024-09-28 11:01:39 -06:00
FusionPBX ced8c16a28 Allow right click open in new window 2024-09-26 09:47:12 -06:00
FusionPBX 5a8ab2dd8f Add the domain_name variable
Without the domain_name variable in some cases the confirm option doesn't work.
2024-09-26 08:44:43 -06:00
FusionPBX 50a1ed145c Fix voicemail greeting for base64
- Use the settings class
- Re-use the database object
- Update the indentation
2024-09-23 18:17:44 -06:00
FusionPBX 0c9329b119 Restore previous caller ID behavior
If the caller ID was updated then update the caller ID
2024-09-23 13:00:46 -06:00
FusionPBX 1d5506826a Fix permission_exists fax_file_edit 2024-09-21 21:12:43 -06:00
FusionPBX 665bb0e802 Default value for create recording should always be false 2024-09-20 23:08:28 -06:00
FusionPBX 98e7eb725f Add ignore early media for external calls 2024-09-20 16:20:02 -06:00
FusionPBX 20b358f05f Get the domain_name with a different variable
Get the domain_name with a different variable if the domain_name is not set
2024-09-20 16:16:25 -06:00
FusionPBX c4baf4ad92 Use ring group destination confirm true when call screen is enabled 2024-09-20 13:17:20 -06:00
FusionPBX 5bae14c6f9 Update xml_cdr.php 2024-09-18 19:07:02 -06:00
FusionPBX 6701e4c36d Show only default extension type
Hide virtual extensions
2024-09-18 11:53:05 -06:00
FusionPBX f03b5ad8bd Fix voicemail base64 greeting 2024-09-17 17:46:22 -06:00
FusionPBX 7cd6aec9df Add ring group call screen translations 2024-09-16 23:56:57 -06:00
FusionPBX 9a24c9fa42 Update version to 5.3.3
Major version update. A new branch 5.3 branch created from this point.
2024-09-16 21:44:20 -06:00
FusionPBX fa23ffe255 Disable Call Block dashboard by default 2024-09-16 21:41:31 -06:00
FusionPBX 61d68e2f7d Update the domain dashboard order 2024-09-16 21:38:36 -06:00
FusionPBX adeb3ac8a7 Add Contacts to the dashboard 2024-09-16 21:21:28 -06:00
FusionPBX e4a8efa0b9 Add event guard to the dashboard 2024-09-16 21:20:12 -06:00
FusionPBX e7434f3560 Update more theme settings 2024-09-16 19:56:29 -06:00