Commit Graph
100 Commits
Author SHA1 Message Date
FusionPBX a066277460 Fix Active calls SHOW ALL button 2023-12-08 21:43:02 -07:00
FusionPBX ee6b2a4d84 Check if empty to prevent errors 2023-12-08 21:24:52 -07:00
FusionPBX dedafeccc8 Account for dialplan_detail_enabled false 2023-12-08 16:19:17 -07:00
FusionPBX c7e687512f Add links on the column names 2023-12-08 10:04:53 -07:00
FusionPBX 47161fae80 yealink multicast variables 2023-12-07 15:52:46 -07:00
FusionPBX 4c60313ed7 Remove deprecated fields id and v_id 2023-12-04 13:27:20 -07:00
FusionPBX 341dbe6eff Remove deprecated field ID
This was done so long ago that it can now be fully removed.
2023-12-04 10:44:38 -07:00
FusionPBX 44567f7a05 Updated call center use aliases
This fixes the call center context for the destination select list.
2023-12-01 14:58:35 -07:00
FusionPBX 5d587fdd17 Add default value for queue_context 2023-11-29 13:57:43 -07:00
FusionPBX 142b4c4d5a Add default value for conference_context 2023-11-29 13:48:47 -07:00
FusionPBX 07392a64d8 Update Call Forward back button
Use history.back for the back button
2023-11-27 11:27:37 -07:00
FusionPBX 3b550eb6e4 CC pass through hold_music variable 2023-11-24 09:32:39 -07:00
FusionPBX 2a0f2f53a0 Update assigned method use SQL IN 2023-11-23 11:51:47 -07:00
FusionPBX 837b2181ed Fixed EXPORT missing min and max duration 2023-11-21 10:50:07 -07:00
FusionPBX 6f7be99083 Update call_center_agents.php 2023-11-19 22:29:32 -07:00
FusionPBX b19a67b1b1 Update agent status only when it has changed 2023-11-19 21:46:34 -07:00
FusionPBX edb0180bcf Add call_center queue_login options: dynamic or static (default) 2023-11-15 23:17:43 -07:00
FusionPBX cb5fbc68b1 Agent Status Dashboard Update
Fixes some problems on the agent status dashboard
2023-11-15 21:34:53 -07:00
FusionPBX 5e0c27d592 User Status was hidden by an in accessible session variable use user_status permission. There permission is more consistent with the rest of the project. 2023-11-15 08:28:49 -07:00
FusionPBX aa3a412523 Use !empty instead of count 2023-11-14 22:00:02 -07:00
FusionPBX d806fb1ede Use (?:\+1|1)? instead of \+?1? 2023-11-14 16:36:04 -07:00
FusionPBX 608031522a Update 2130 back to previous numbers.
On  version 1.0.11.79  firmware it seems to need these numbers.
2023-11-11 11:15:50 -07:00
FusionPBX 1a42c2083e yealink_summer_time default to 2 2023-11-09 13:51:30 -07:00
FusionPBX 968706dac2 Using this->apps more consistently
A previous commit moved from $apps to $this->apps but missed some required uses of the $apps array.
2023-11-08 14:18:24 -07:00
FusionPBX 0378f484c5 Update gxp2130 key numbers
The key numbers shown in the template are correct for most keys on the gpx2130.
2023-11-07 11:32:58 -07:00
FusionPBX c12dd29293 Add ring_group_domain to the admin group 2023-11-06 13:13:03 -07:00
FusionPBX 2ed2ac63ae Add table exists and set row exists 2023-11-03 23:55:35 -06:00
FusionPBX 5712df1118 Update dialplan_edit.php
Fix the indentation and use not empty.
2023-11-03 13:34:45 -06:00
FusionPBX fa123ff069 Build dialplan xml from the array. More efficient to save data and xml in one step. 2023-11-03 02:18:57 -06:00
FusionPBX 9da5a10a77 Change the permission to device_profile_view 2023-11-02 23:37:42 -06:00
FusionPBX fd2516a297 Update timezones.conf.xml with tabs 2023-11-02 17:02:28 -06:00
FusionPBX 3c57c72044 Revert timezones.conf.xml 2023-11-02 16:59:25 -06:00
FusionPBX 05c52a3fdc Update timezones.conf.xml 2023-11-02 16:51:09 -06:00
FusionPBX 65b6600e82 Changing format from 11/02 to 02 Nov
Reason for the change better worldwide support. Problem with numeric dates is that it can have a date 07/09 and does mean July 9 or September 7. In the US its standard month then day. However this isn't universal. This makes the dates confusing. So changed this to day and abbreviated month.
2023-11-02 12:45:38 -06:00
FusionPBX 71349f56b2 Fixed ring group hold_music
This commit fixes a problem for music on hold defined in global-variables and domain-variables dialplans.
2023-11-02 12:18:28 -06:00
FusionPBX 86373fd3b4 Update permission for device profiles. Use device_profile_view, device_profile_select and device_profile_edit 2023-11-01 18:43:53 -06:00
FusionPBX 3b5e21a0d8 Update app_config.php 2023-11-01 18:36:28 -06:00
FusionPBX ac1cb868b8 Update GRP series phones to support memory keys and expansion modules 2023-11-01 17:29:58 -06:00
FusionPBX 3e367ca388 Support Grandstream GXP200EXT Expansion modules 2023-11-01 15:42:34 -06:00
FusionPBX de1f1af13a Add grandstream_ip_address_mode 2023-10-31 15:48:04 -06:00
markjcrane b19e3aee4f Add icon for outbound missed 2023-10-31 14:33:43 -06:00
FusionPBX a3dbdf7b70 Unset the domain at the before next loop 2023-10-30 20:49:21 -06:00
FusionPBX 12964eb83e Prevent an error by casting to int 2023-10-30 20:29:56 -06:00
FusionPBX ac6db02fab Update Grandstream GRP phones with version 2 templates no p-codes 2023-10-28 22:35:55 -06:00
FusionPBX 77a13ad9ea Update Grandstream version 2 templates. No P-codes 2023-10-28 02:31:24 -06:00
FusionPBX d3f37c0f84 Add Accept-Ranges for HTTP content delivery 2023-10-27 23:56:57 -06:00
FusionPBX 16b64e42fc Add a new import for bridges 2023-10-27 21:01:23 -06:00
FusionPBX 9b1493d567 Prevent a warning if the bridge variables are disabled 2023-10-27 20:26:33 -06:00
FusionPBX a391bcc977 Add version and fix LastName 2023-10-26 15:05:09 -06:00
FusionPBX 3514a489d1 After application conference skip the row 2023-10-25 11:23:38 -06:00
FusionPBX 72fd0fe343 Move code for calculating the duration 2023-10-25 11:13:20 -06:00
FusionPBX 6ff5a8df3c Update column order duration first and status last 2023-10-25 10:52:42 -06:00
FusionPBX cb65e7f66e Prevent an warning by using preg_quote
This accounts for special characters like a * in the value.
2023-10-25 10:41:03 -06:00
FusionPBX 57d8d52336 Add Call Detail Record status no answer 2023-10-25 09:37:17 -06:00
markjcrane 8593b49b0c Add inbound and local busy 2023-10-25 09:28:45 -06:00
FusionPBX 3630d29872 Add a new status no_answer 2023-10-25 09:03:04 -06:00
markjcrane 4796e4ada2 Add icon cdr no_answer 2023-10-25 08:58:07 -06:00
FusionPBX 42c21e715e Update footer.php 2023-10-24 20:05:21 -06:00
FusionPBX bc5d938434 Minor version update 5.1.3 2023-10-24 17:09:07 -06:00
FusionPBX 2be533687d Add permissions for call detail record details. Purpose to hide advanced details from the admin group. 2023-10-24 17:06:39 -06:00
markjcrane 713e79a57d Add a local missed icon 2023-10-24 16:02:01 -06:00
FusionPBX d7e2ab900b Call Detail Record add status and use billsec for the duration 2023-10-24 15:58:13 -06:00
markjcrane d7280b5040 Add icon for busy 2023-10-24 14:57:42 -06:00
markjcrane ac214929dd Add an icon for missed calls 2023-10-24 11:21:26 -06:00
FusionPBX f09b04eb01 Only add default value if application was not found 2023-10-23 16:13:07 -06:00
FusionPBX 1e06e3aa1c Move the find_app method to the xml_cdr class 2023-10-23 15:15:58 -06:00
FusionPBX b2e05fb0f6 IVR Menu: allow sending the ${uuid} variable 2023-10-23 14:25:04 -06:00
FusionPBX d6fb5ac7b8 Call Flow Summary add the IVR Menus status to routed 2023-10-21 20:57:11 -06:00
FusionPBX 115e9e0055 Use lower case status values to match the translation labels. 2023-10-21 13:26:26 -06:00
FusionPBX 134188e383 Add support for the status translations. 2023-10-21 13:25:07 -06:00
FusionPBX 588d96ea6f Add translations for waited, parked, unparked, and routed 2023-10-21 13:23:09 -06:00
FusionPBX 026b2f4f44 CDR Call Flow Summary add a status for Call Flows 2023-10-21 10:40:31 -06:00
FusionPBX b05fd42b0c In the destinations array use the feature code extension for the Call Flow
There are two call flow feature categories in the destination select list. One is used for routing call flows and the other is used to toggle the call flow between destinations.
2023-10-21 10:23:14 -06:00
FusionPBX 032673c922 When finding matches add regular expression matching 2023-10-21 10:11:49 -06:00
FusionPBX f09efd3a14 Add the extension value to the destinations array 2023-10-21 10:09:00 -06:00
FusionPBX ea05178018 Add new rows when callee_id_number exists 2023-10-20 22:16:48 -06:00
FusionPBX 19a6252e1f Make the IVR Menu invalid sound optional. 2023-10-20 16:38:02 -06:00
FusionPBX 1f91a8e713 Update command for a default label one time. 2023-10-20 15:49:30 -06:00
FusionPBX 9fb99cc137 Add additional error handling 2023-10-19 20:02:55 -06:00
FusionPBX 8158518837 CDR call flow array add bridged_time, answer_time and update park 2023-10-19 19:49:51 -06:00
FusionPBX 100ccc0db2 Call Flows allow feature code and alternate destination to be optional. If feature code is empty and pin number is provided then require the pin number. 2023-10-19 19:35:36 -06:00
FusionPBX 82f82bd87c Update xml_cdr_details.php 2023-10-18 21:28:01 -06:00
FusionPBX 6ce57690ee Update the call_flow_summary array add a new row for inbound calls 2023-10-18 21:26:25 -06:00
FusionPBX ab0fc211d8 Use SQL concat as its safer with NULL values. 2023-10-18 21:18:39 -06:00
FusionPBX fce21d36c3 Use SQL concat as its safer with NULL values. 2023-10-18 21:14:54 -06:00
FusionPBX 7c98190bde Add new class methods called call_flow and call_flow_summary 2023-10-17 16:21:17 -06:00
FusionPBX 694d701757 Auto decode when urlencoding is detected 2023-10-16 09:55:20 -06:00
FusionPBX 4b7a93d4a9 Add CDR call summary status messages 2023-10-15 02:20:22 -06:00
FusionPBX 7d5aacf326 Add application details for valet park 2023-10-15 00:15:32 -06:00
FusionPBX 247a1c76c7 Update xml_cdr_details
- Add the time zone
- Add timestamps to the array
- Improve the call summary array
2023-10-14 22:15:32 -06:00
FusionPBX c7ae3b3a63 [SECURITY] Prevent showing Missed and Recent Calls to users that are not in xml_cdr_domain group and not assigned any extensions. 2023-10-13 14:25:02 -06:00
FusionPBX 1ebf3d0826 Works better for this code block to run after building the primary array. 2023-10-13 05:07:01 -06:00
FusionPBX 47bdb893c5 Call Flow Summary when the count array is 1 then use start_epoch and end_epoch 2023-10-13 04:52:58 -06:00
FusionPBX 6381e52d60 Update CDR call summary to improve call centers, conferences. and park. Added an option to debug. Also using transfer_time, bridge_time, and created_time. 2023-10-13 04:18:47 -06:00
FusionPBX a35de4aba3 Call Summary fix voicemails name and extra row 2023-10-13 01:52:09 -06:00
FusionPBX d5f39cf0b2 Call Flow Summary add name, application, link, and a new summary style. Controlled by summary_style setting. 2023-10-12 23:58:11 -06:00
FusionPBX 4dbd4e10a3 Add missing default settings 2023-10-11 17:27:11 -06:00
FusionPBX 76404a03da Clear the $array variable before its used again 2023-10-11 16:57:50 -06:00
FusionPBX d02ab9de91 manage-presence to a default value of true 2023-10-10 20:13:32 -06:00
FusionPBX 2ccc8c8b12 Change how the virtual extension is disabled
Made this change because if the XML is not generated then extension variables are not available. These variables are needed for call forward and follow me.
2023-10-09 19:52:13 -06:00