Commit Graph

12474 Commits

Author SHA1 Message Date
frytimo
08490d647c Feature codes add cell padding to PDF output (#7716) 2026-01-23 09:41:42 -07:00
FusionPBX
c780d0e623 Update call_block_edit.php
- Use PostgreSQL to format the date and time.
- Build the call_block_actions array
- Use call_block_actions to build the HTML Select
- Remove function call_block_action_select
2026-01-22 19:41:01 -07:00
frytimo
4589189c2f Use domain time zone and 12 hour or 24 hour format in call block (#7711)
* Use domain time zone and 12 hour or 24 hour format in call block

* Add setting time zone

* Update call_block_edit.php
2026-01-22 13:29:47 -07:00
frytimo
bfcdf5a97a Allow multi-line description to word wrap (#7714) 2026-01-22 13:17:33 -07:00
FusionPBX
549af9dfd8 Update 065_emergency_recent_calls.xml 2026-01-22 11:56:22 -07:00
FusionPBX
76a9944b2f Add Destination Map
- Shows all defined destinations
2026-01-21 14:51:49 -07:00
frytimo
239ef2665a Feature Codes (#7704)
* Add a report to show all feature codes
2026-01-20 18:00:58 -07:00
FusionPBX
180046824f Add Call Center Queue Limit 2026-01-20 10:43:05 -07:00
FusionPBX
17a9634b14 Use static xml::valid method 2026-01-20 10:09:44 -07:00
markjcrane
c1e1b8c30a Update the call recording email template 2026-01-16 20:51:34 -07:00
markjcrane
547346d940 Retrieve the call details to use in the email 2026-01-16 20:50:15 -07:00
markjcrane
f0a67a511d Update the call recording email template 2026-01-16 20:06:38 -07:00
markjcrane
2b08673751 Update settings use in transcribe_queue method 2026-01-16 19:47:38 -07:00
markjcrane
fcfacde529 Update CPU dashboard defaults 2026-01-16 19:20:48 -07:00
markjcrane
6143e766dd Update active call dashboard defaults 2026-01-16 19:20:22 -07:00
FusionPBX
4276c4f053 Add option to email the call transcript 2026-01-16 18:33:02 -07:00
frytimo
5e55771b21 New function get network card (#7703)
* Create a new function to help determine network card

* Fix BSD network card capture command
2026-01-16 13:54:00 -07:00
Alex
5841beaa24 Call Center Active: Add agent status filter (#7702)
* Call Center Active: Add agent status filter dropdown

* Update call_center_active_inc.php

* Update app_languages.php

* Update call_center_active.php
2026-01-16 13:38:29 -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
6c2c215cf8 Add instant_ringback to the bridge statement 2026-01-15 18:29:18 -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
Alex
57f81f1c3d Change 'Name' label to 'Caller ID Name' in call block for more clarity (#7697)
* Change 'Name' label to 'Caller ID Name' in call block for more clarity

* Update call_block_edit.php

* Update call_block.php
2026-01-14 13:46:55 -07:00
FusionPBX
b904d8e32b Support backwards compatibility for older PHP 2026-01-14 12:26:39 -07:00
fusionate
f5847e5e5b Extension - Edit: Honor password requirements. 2026-01-12 13:02:11 -07:00
Alex
1e43abbc51 Change alternate greeting id data type to text (#7692)
Using text allows the + and leading 0
2026-01-12 09:32:33 -07:00
FusionPBX
4bce8494bc Add a new XML button 2026-01-09 20:28:31 -07:00
FusionPBX
d2ff71ed6b Update XML handling 2026-01-09 20:27:27 -07:00
FusionPBX
d2646ee538 Update outbound route add
- Use limit_max variable
- With the limit dialplan application
2026-01-09 11:51:32 -07:00
FusionPBX
dc5c535288 Change the variables used in call-limit dialplan 2026-01-09 11:07:45 -07:00
Alex
dd40d23d71 Convert encoding type to UTF-8 for CSV import (#7689)
* Convert encoding type to UTF-8 for CSV import

* Update bridge_imports.php

* Update destination_imports.php

* Update device_imports.php

* Update destination_imports.php

* Update bridge_imports.php

* Update access_control_import.php

* Update extension_imports.php

* Update voicemail_imports.php

* Update contact_import.php

* Update user_imports.php
2026-01-08 10:05:05 -07:00
FusionPBX
ec25488773 Enable default setting for password number requirement 2026-01-07 08:51:55 -07:00
FusionPBX
ecae7f0a1d Valet park use the context variable 2026-01-05 20:28:51 -07:00
FusionPBX
02ebc1cdd6 Update regex for destination_number condition 2026-01-05 19:43:26 -07:00
markjcrane
343502aeb6 Add dialplan nb-conference 2026-01-05 19:09:50 -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
Alex
d1f30778f7 Fix dialplan edit permission check (#7685) 2026-01-02 12:40:36 -07:00
FusionPBX
c3cd4eada3 Set the default value of dialplan_detail_enabled to true 2026-01-01 01:07:52 -07:00
FusionPBX
afaa1f0e39 Set default value of voicemail_file to attach
If the voicemail_file is empty set the value to attach as the default.
2025-12-31 12:22:51 -07:00
FusionPBX
fa26f2fa44 For setting valet_context remove referred_by_user condition
- The valet_context is always needed; the additional condition will cause an issue in for this.
2025-12-30 14:49:47 -07:00
FusionPBX
4b71993189 Refactor valet_park dialplan conditions and actions
Found on some servers park_lot variable was not getting set. Added ?: to (?:park)? and then used $1 worked consistently during testing.

Variable valet_context set to the domain_name and removed referred_by_host reason for this change is that the context shouldn't need to change. Since the referred_by_host variables were not used, the sip_refer_to conditions were no longer needed.
2025-12-30 14:38:35 -07:00
markjcrane
77432d1264 Comment conference_active groups 2025-12-30 03:20:49 -07:00
FusionPBX
0e728c2ec2 Rename active_conferences resources/services to resources/service 2025-12-29 22:41:41 -07:00