Commit Graph

1226 Commits

Author SHA1 Message Date
frytimo d4f7b30291 Fix pass by reference xml_cdr (#7970)
* Fix pass by reference xml_cdr

* Fix formatting of field_name assignment
2026-05-13 14:19:51 +00:00
frytimo 39c3dcfc55 Fix database maintenance function xml_cdr (#7969) 2026-05-13 14:03:42 +00:00
FusionPBX fa5ae89827 Fully detach from parent shell to prevent 'service' from blocking 2026-05-12 06:40:25 +00:00
FusionPBX b68f5828b0 Add FreeBSD rc.d service files 2026-05-12 03:46:26 +00:00
markjcrane 34a3ef1400 Change the protected to public for reload_settings
When waiting on a socket the call back needs to be accessible from anywhere
2026-05-05 15:43:02 -06:00
markjcrane cf28698320 Add category and get_category method 2026-04-30 07:00:36 -06:00
Alex df389effdf Fix CDR last_query session variable (#7880)
* Fix CDR last_query session variable

- Use http_build_query function to build the query string.
- foreach removes empty parameters to store less in the session

* Update xml_cdr.php

* Update xml_cdr_details.php
2026-04-16 16:57:26 -06:00
FusionPBX f46aa15324 Fix the CDR export for a specific extension 2026-04-14 10:46:27 -06:00
FusionPBX b38142f798 Cast rtp_audio_in_mos to integer before addition 2026-04-14 10:43:22 -06:00
FusionPBX 562c837bd0 Remove the default 'a' value.
It forces it to always use 'a' .
2026-04-04 22:26:01 +00:00
chansizzle 1aa006905f Add CDR UUID search to the xml cdr page (#7806)
* Add permissions for xml_cdr_search_cdr_uuid

* Add permission check for xml_cdr_search_cdr_uuid

* Add CDR UUID search permission and input field

Added permission check and input field for CDR UUID.
2026-03-25 07:44:41 -06:00
Alex 6c648b6bb1 Add icon to multi select dropdown (#7803)
* Add down arrow icon to multi select dropdown

* Update template.php
2026-03-20 23:01:17 +00:00
Alex eb622a3fd0 Update extension label (#7802)
* Update extension label

* Update xml_cdr_search.php
2026-03-20 12:13:25 -06:00
Alex f537604e24 Fix array null error (#7788) 2026-03-12 16:53:02 +00:00
Alex 92609e825a Minor CDR search bug fixes (#7787)
* Minor CDR search bug fixes

* Update xml_cdr_search.php

* Update xml_cdr_inc.php

* Update xml_cdr.php

* Update template.php
2026-03-12 16:48:03 +00:00
Alex 737650ff74 CDR Advanced Search: Add extension multi select dropdown (#7780)
* CDR Advanced Search: Add extension multi select dropdown

* Update app_languages.php

* Update template.php

* Update css.php

* Update xml_cdr.php

* Update xml_cdr_search.php

* Update xml_cdr_inc.php
2026-03-11 23:55:13 +00:00
Alex ab5ecd8106 Move caller id number field (#7778) 2026-03-11 19:50:32 +00:00
FusionPBX 5667aa3157 Process files in the cdr directory when the service has started 2026-03-11 19:23:55 +00:00
FusionPBX e129db46b2 Update how the application icon is determined
- Created application_icons array
- Add the application_icon before the code is displayed
2026-03-11 18:34:45 +00:00
FusionPBX 8f5fd17479 Update the alignment 2026-03-11 18:30:47 +00:00
Alex abe3bf9022 Fix extension input/select box toggle function (#7774) 2026-03-09 21:06:22 +00:00
FusionPBX 858071307d Add processed as an optional column in the CDR table 2026-02-27 16:07:24 -07:00
FusionPBX a77b7bb336 Add inotify to the xml_cdr service
Improve performance when using the file system when inotify is not installed.
2026-02-25 18:16:54 -07:00
frytimo 683477fdcf Remove exit command on reload signal (#7749)
* Remove exit command on reload signal

* Issue reload message on signal reload event

* Add missing return type

* Add explicit casting for int

* Add comment for signal type

* Shutdown after sending reload signal
2026-02-20 20:27:29 -07:00
FusionPBX 4dc66748e0 Save the record_name when the call recording file exists
- Use the record_path, call_uuid, and record_ext to check if the call recording file exists.
- Rename $uuid to $call_uuid
2026-02-18 12:00:27 -07:00
FusionPBX 2fd980fd9c Fix call disposition to use correct row data 2026-02-11 13:32:50 -07:00
FusionPBX 7d5a4f3144 Add call disposition 2026-02-11 13:13:21 -07:00
FusionPBX 639a69cf3c Use select max-width to prevent overflow content area 2026-02-08 10:57:30 -07:00
fusionate 6f9cb85859 CDR - Details: Fix recording Play button label. 2026-02-07 12:08:37 -07:00
FusionPBX 48dab137b8 Fix the reference to the database object 2026-01-31 14:26:43 -07:00
markjcrane f294d7c836 Remove the widget background and detail color default value 2026-01-27 18:55:03 -07:00
FusionPBX e31932d064 Enable markdown format 2026-01-24 21:59:13 -07:00
FusionPBX ec63791149 Add the transcript summary 2026-01-24 21:57:23 -07:00
FusionPBX 3c30175d50 Add answered_inbound and answered_outbound 2026-01-16 09:23:45 -07:00
FusionPBX 4ecb7cd162 Add answered_inbound and answered_outbound 2026-01-16 09:20:48 -07:00
FusionPBX f01ba0249e Update permissions
- Move table permissions near the top
- Add new permissions
  - xml_cdr_transcript_view
  - xml_cdr_transcript_delete
  - xml_cdr_answered
  - xml_cdr_answered_inbound
  - xml_cdr_answered_outbound
2026-01-16 09:16:31 -07:00
FusionPBX 99f5a6c6c1 Fix field index increment 2026-01-15 16:09:23 -07:00
Alex be135da7f5 Clear quick select value when start/end date changes (#7701)
* Clear the quick select value when start/end date and time change

* Update xml_cdr_extension_summary.php

* Update destination_summary.php
2026-01-15 14:08:37 -07:00
FusionPBX a768bb8bc1 Add Call Disposition 2026-01-15 12:53:54 -07:00
FusionPBX e67bf3b410 Add call disposition permissions and database column
Add new permission: xml_cdr_call_disposition
Add new xml_cdr column: call_disposition
2026-01-15 11:00:20 -07:00
FusionPBX 1cabe185c1 Add translations for answered inbound and outbound 2026-01-15 10:51:22 -07:00
FusionPBX ca15d37195 Update xml_cdr service to use the service class 2026-01-05 12:03:43 -07:00
Alex 0efc4befe4 Permission check consistency updates (#7686)
* More permission check fixes

* Update call_block_edit.php

* Update call_forward.php

* Update call_forward_edit.php

* Update call_forward.php

* Update dialplans.php

* Update fax_edit.php

* Update phrase_edit.php

* Update sip_profile_copy.php

* Update system.php

* Update xml_cdr.php

* Update contact_attachment_edit.php

* Update contact_auth.php

* Update contact_relations_view.php

* Update contact_timer_inc.php

* Update contact_timer.php

* Update contacts_vcard.php

* Update permissions_default.php

* Update menu_item_list.php

* Update user_edit.php
2026-01-02 14:04:39 -07:00
FusionPBX 24c1c00a4c Fix domain settings for XML CDR import 2026-01-02 13:51:05 -07:00
markjcrane 5d3607309b Fix the record path and name 2025-12-24 13:52:41 -07:00
markjcrane 0f2b942781 Add a new setting transcribe_enabled to category call_recordings 2025-12-24 13:40:23 -07:00
markjcrane 1e515baa34 Update the translation conversation format 2025-12-24 12:32:26 -07:00
Alex 72dafd903d Use the time_format default setting on more pages (#7663)
* Use the time_format default setting on more pages

* Update call_recordings.php

* Update devices.php

* Update email_queue.php

* Update emergency.php

* Update time formatting based on settings

* Update fax_logs.php

* Update fax_queue.php

* Update time_condition_edit.php

* Update xml_cdr_details.php

* Update xml_cdr_search.php

* Update xml_cdr_statistics_inc.php

* Update xml_cdr_statistics.php

* Update xml_cdr.php

* Update contact_edit.php

* Update contact_notes_view.php

* Update contact_notes.php

* Update contact_timer.php

* Update contact_times.php

* Update user_logs.php

* Update footer.php

* Update template.php

* Update fax_files.php

* Update recent_calls.php

* Update missed_calls.php

* Update recordings.php

* Update xml_cdr_statistics_inc.php

* Update xml_cdr_inc.php

* Update xml_cdr_inc.php

* Update recordings.php

* Update missed_calls.php

* Update call_block.php

* Update user_logs.php

* Update xml_cdr_inc.php

* Update xml_cdr_details.php

* Update recordings.php

* Update fax_queue.php

* Update fax_logs.php

* Update fax_files.php

* Update event_guard_logs.php

* Update emergency.php

* Update email_queue.php

* Update devices.php

* Update call_recordings.php

* Update time_condition_edit.php

* Update time_condition_edit.php

* Update call_block.php

* Update call_recordings.php

* Update devices.php

* Update email_queue.php

* Update emergency.php

* Update event_guard_logs.php

* Update fax_files.php

* Update fax_logs.php

* Update fax_queue.php

* Update recordings.php

* Update xml_cdr_inc.php

* Update user_logs.php

* Update destination_summary.php

* Update xml_cdr_extension_summary.php

* Update music_on_hold.php

* Update fax_send.php

* Update voicemail_greetings.php

* Update voicemail_greetings.php

* Update xml_cdr_inc.php

* Update xml_cdr_inc.php

* Update xml_cdr_inc.php

* Update xml_cdr_statistics_inc.php

* Update xml_cdr_statistics_inc.php

* Update xml_cdr_inc.php

* Update xml_cdr_extension_summary.php

* Update destination_summary.php

* Update xml_cdr_statistics_inc.php

* Update xml_cdr_inc.php

* Update xml_cdr_statistics_inc.php

* Update contact_edit.php

* Update css.php

* Update template.php

* Update fax_send.php
2025-12-18 09:52:49 -07:00
markjcrane fd039bd78c Add new message-added_to_queue 2025-12-13 16:23:00 -07:00
FusionPBX 6250cc6d91 Change the method to transcribe_queue 2025-12-10 15:10:46 -07:00