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
frytimo
46d3eb18ea
Active conferences ( #7684 )
...
* Add active conferences with web sockets
* Buttons mostly working
* Convert all methods, function, variable, const to snake case instead of standards.
* Add default settings for customized control
* Add customizable settings
* More debugging default settings added
* Add better authentication handling for websocket connections
These methods were added:
- on_ws_authenticated can be overridden in the child class if there are tasks that need to be done after authentication.
- handle_ws_authenticated was added in the parent class
Handle methods are called by the this class and then their respective 'on_ws_' method is then called.
* Mute All now working
* Add PHPDoc block comments
* More PHPDoc to better describe class and variables
* Fix accidental removal of function during PHPDoc block edits
* Remove the variable type declaration for PHP 7.1 compatibility
* Update conferences with more websocket communication to replace AJAX calls.
* Ensure interface is loaded when no members
* Move color settings to theme category
* Update page view to default settings changes
2025-12-29 22:30:08 -07:00
Alex
c36e6262b1
Convert date-time format to 24 hour when saving ( #7683 )
2025-12-29 16:37:46 -07:00
Alex
e0f62aa5b9
Display message for limits instead of hiding add and copy buttons ( #7681 )
...
* Display message for limits instead of hiding add and copy buttons
* Update ivr_menus.php
* Update gateways.php
* Update extensions.php
* Update devices.php
* Update call_center_queues.php
* Update app_languages.php
* Update voicemail_greetings.php
* Update users.php
* Update voicemail_greetings.php
* Update call_center_queues.php
2025-12-26 17:08:14 -07:00
Alex
2373b45515
Update time_condition_edit.php ( #7680 )
2025-12-26 15:03:14 -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
frytimo
75b5f00812
Fix network widget speed calculation ( #7679 )
...
- Fix the speed to calculate on bits instead of bytes so the speed transfer rates are more accurate
- Add PHPDoc blocks to the dashboard class (No code changes)
2025-12-24 09:48:15 -07:00
markjcrane
29e5d5d628
Add a missing permission check for call_center_announce_frequency
2025-12-23 16:02:18 -07:00
Alex
f3540a2546
Fix: Correctly find the next available voicemail greeting id ( #7678 )
...
when uploading to avoid using the same name as another greeting.
2025-12-23 14:22:59 -07:00
markjcrane
bd9190ce38
Show the IVR Menu's extension in the Destination Select List
2025-12-23 09:51:39 -07:00
FusionPBX
9efe2a9a5b
Filter out recordings with hangup cause 'LOSE_RACE'
2025-12-23 09:18:47 -07:00
markjcrane
80fe26f4dc
Fix the file_type detection
...
- Get the default device template file ealier in the render method. This wil fix retreiving the file type.
- Rename the file variable to the device_file
- Pass in the domain_uuid, domain_name, and user_id when the object is initialized.
2025-12-22 21:09:36 -07:00
Alex
dfa0d4a215
Fix voicemail greeting format when using mp3 ( #7673 )
2025-12-22 16:11:22 -07:00
Alex
b8322fc07c
Fix deleting music on hold thats on a different domain ( #7670 )
2025-12-22 13:40:34 -07:00
markjcrane
4bc0fcb4ab
Fix domain_name for :port in the URL
...
- Account for the following URLs
- user:pass@domain_name:port
- user:pass@domain_name
- domain_name:port
2025-12-22 13:30:51 -07:00
markjcrane
12559fad46
Add a comment on the render method
...
- Removing deprecated code for the database save method
2025-12-22 13:16:23 -07:00
Alex
52245de31e
Add music_on_hold_global permission ( #7669 )
...
* Add music_on_hold_global permission
* Update app_config.php
* Update music_on_hold.php
2025-12-22 12:05:20 -07:00
FusionPBX
2cf0bdc2ce
Fixes a problem when text-to-speech provider uses mp3
...
- Get the greeting format to support mp3
- Fixes a problem when using elevenlabs
- Code assumed wav format
- Check class existence before instantiating objects
2025-12-18 15:57:10 -07:00
fusionate
fd36312abd
Voicemails - List: Adjust column widths.
2025-12-18 15:16:45 -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
73a85cf57f
Set the transcribe output_type
2025-11-27 08:14:30 -07:00
FusionPBX
ebbd7c9783
Add file_type user it to determine when to user xml::sanitize
2025-12-16 11:58:00 -07:00
FusionPBX
a4841da8b6
Fix the contact_extensions_filter_by value set it to call_group
2025-12-16 11:02:29 -07:00
FusionPBX
6d8618cb2f
Add sip_h_caller_destination to the dial_string if it has a value
2025-12-15 12:17:43 -07:00
FusionPBX
46bc156dc4
Predefine the subject and body variables
2025-12-15 10:45:28 -07:00
markjcrane
498fd29748
Username and password required only when register is true
2025-12-14 08:57:08 -07:00
markjcrane
fd039bd78c
Add new message-added_to_queue
2025-12-13 16:23:00 -07:00
fusionate
5de3e7a9d5
Fax Server - Advanced Settings: Add Test button to check email account connectivity.
2025-12-11 19:18:11 -07:00