FusionPBX
c74cebf363
Fix ring group forward
2025-09-24 14:15:19 -06:00
FusionPBX
dd5eee0289
update record_message.lua
2025-09-24 14:04:21 -06:00
FusionPBX
341b6f3137
Voicemail recording insturctions and options cast boolean to text
2025-09-24 13:56:55 -06:00
FusionPBX
daa88119e2
Update follow_me.lua
2025-09-24 09:57:29 -06:00
FusionPBX
1191dd7cc1
Update callcenter lua to handle boolean
2025-09-24 08:46:42 -06:00
FusionPBX
69c9c7c03a
Add the fields to the SQL query and cast direct dial to text
2025-09-23 14:24:29 -06:00
FusionPBX
9da40c38be
Fix a syntax error
2025-09-22 11:17:54 -06:00
FusionPBX
b5037da3b8
Fix a syntax issue
2025-09-22 10:53:27 -06:00
FusionPBX
573903147a
Use SQL to cast to boolean
2025-09-21 14:43:17 -06:00
FusionPBX
6df7fdd616
Update use SQL to cast boolean to strings
2025-09-21 14:04:25 -06:00
FusionPBX
a69e66a373
Additional boolean changes
2025-09-20 21:30:56 -06:00
FusionPBX
7f9064fadb
Update boolean toggle and the database boolean type ( #7522 )
...
* Change the data type to boolean
* Use boolean values in SQL and Conditional Statements
* Schema Data Types: Drop views so that alter tables statements complete
* Update settings.php
* Add extension for call_screen_enabled
* Gateway handle boolean
Add the boolean toggle
- distinct_to
- caller_id_in_from
- supress_cng
- extension_in_contact
- contact_in_ping
* Update gateways.php
* Update voicemail_edit.php
* Replace the ${caller_id_name} with the extensions caller id name
* Phrase - Edit: Update slide toggle with new select beneath.
* Update the input toggle style
* Set the input_toggle_style_switch as boolean
* Update the input toggle style
* Theme: Adjust CSS to wrap description text on form fields.
* Add domain_uuid and domain_name to the SQL SELECT
* Unset the parameters to fix the next query
* Gateway: Integrate new slide toggle switch.
* Dashboard: Update the input toggle style (#7499 )
* Dashboard: Update the input toggle style
* Update dashboard_widget_edit.php
* Update dashboard_edit.php
* Inbound Route - Add: Integrate new slide toggle switch and boolean.
* User Settings: Integrate new slide toggle switch.
* Call Block Edit: Update the input toggle style (#7500 )
* Bridge Edit: Update the input toggle style (#7501 )
* Update phrases.php
* Update domain_edit.php
* Domain Settings Edit: Update the input toggle style
* User Edit: Update the input toggle style
* Update install.php
* Remove fields marked as deprecated
* Use boolean in the select statement
* Streams: New slide toggle and boolean.
* Streams: Remove unnecessary default.
* Queues (FIFO): New slide toggle.
* Call Detail Records: Update the input toggle style (#7503 )
* Call Detail Records: Update the input toggle style
* Update xml_cdr_extension_summary.php
* Update xml_cdr_extension_summary.php
* Update xml_cdr_extension_summary.php
* Call Centers: Update the input toggle style (#7502 )
* Call Centers: Update the input toggle style
* Update call_center_agent_edit.php
* Conference Centers: Update the input toggle style (#7506 )
* Conference Centers: Update the input toggle style
* Update app_config.php
* Update conference_center_edit.php
* Use boolean data type (#7505 )
* Call Flow Edit: Update the input toggle style (#7504 )
* Devices: Update the input toggle style
* IVR Menus: New slide toggle.
* IVR Menu: Remove deprected file.
* SIP Profile - Edit: New slide toggle.
* Device Profiles: Update the input toggle style
* Ring Groups - List: Fix syntax.
* Theme: Fire onchange event when switching slide toggle control.
* Device Vendors: Update the input toggle style
* Update enabled boolean
* Update device_edit.php
* Ring Groups: New slide toggle.
* Update domain_edit.php
* Email Templates: Update the input toggle style
* Header: Correct default value on input toggle style.
* Default/Domain/User Settings: Adjust Select option label for better clarity.
* Use true boolean types for switch theme toggle or drop-down box (#7507 )
* Groups: Update the input toggle style
* Conference Controls: Update the input toggle style (#7509 )
* Conference Controls: Update the input toggle style
* Update conference_control_edit.php
* Update conference_control_details.php
* Update conference_control_detail_edit.php
* Conferences: Update the input toggle style (#7511 )
* Use true boolean types for switch theme toggle or drop-down box (#7513 )
* Dialplans: Update the input toggle style
Also updated outbound route add
* Ring Group: Only adjust ring group forward destination top margin when slide toggle enabled.
* Default/Domain/User Settings - List: Adjust for new 'Select Box' label on input_toggle_style value.
* Use true boolean types for switch theme toggle or drop-down box (#7514 )
* Call Forward / Follow Me: Minor javascript adjustments to mirror previous behavior.
* Ring Groups [Dashboard]: New slide toggle.
* Get the contacts details with a seperate SQL Query
* Remove debug info
* Destinations: Update the input toggle style
* Conference Profiles: Update the input toggle style (#7515 )
* Conference Profiles: Update the input toggle style
* Update conference_profiles.php
* Update conference_profile_params.php
* Update conference_profile_param_edit.php
* Update conference_profile_edit.php
* Extensions: Update the input toggle style
* Contacts: Update the input toggle style (#7517 )
* Contacts: Update the input toggle style
* Update contact_address_edit.php
* Update contact_attachment_edit.php
* Update contact_edit.php
* Update contact_email_edit.php
* Update contact_phone_edit.php
* Update contact_relation_edit.php
* Update contact_setting_edit.php
* Update contact_url_edit.php
* Update contacts.php
* Voicemails: New slide toggle.
* Voicemail Greeting: New slide toggle.
* Modules: New slide toggle.
* Recordings: New slide toggle
* Variables: New slide toggle.
* Time Conditions: New slide toggle.
* Extensions - List: Remove invalid column name.
* Extension Settings: New slide toggle.
* Number Translations: New slide toggle and boolean.
* Sofia global settings: Update the input toggle style
* Update alter table convert to boolean
* Fix contact relation search (#7518 )
* Sip Profile Edit: Fix setting enabled labels (#7519 )
* Sip Profile Edit: Fix setting enabled labels
* Update sip_profile_edit.php
* Update dialplan_edit.php (#7520 )
* Update SQL queries to use true/false for contact primary settings (#7521 )
* Update SQL queries to use true/false for contact primary settings
* Update contacts_vcard.php
* Update email.php
* Update totp.php
* Update contact_url_edit.php
* Update contact_email_edit.php
* Update contact_address_edit.php
* Update contact_attachment_edit.php
* Update contact_phone_edit.php
* Add a database views method
* Add database view groups
* Add database users view
* Add database call_recordings view
* Update users.php
* Add database view call block
* Update schema to use the database views method
* Update conference.conf.lua boolean
* Update directory.lua boolean
* Update callcenter.conf.lua agent_status boolean
* Update sofia.conf.lua boolean
* Update number translations lua boolean
* Update directory.lua boolean
* Update group_call.lua fix the cache
* Update reverse-auth-lookup.lua boolean
* Update directory.lua boolean
* Use concat instead of ||
* Update index.lua
---------
Co-authored-by: fusionate <nate@fusionpbx.com >
Co-authored-by: Alex <alex@fusionpbx.com >
Co-authored-by: frytimo <tim@fusionpbx.com >
2025-09-20 18:42:05 -06:00
FusionPBX
96874c19b8
Update call_flow_monitor.lua boolean
2025-09-20 18:28:52 -06:00
FusionPBX
5e017a7154
Update call_flow.lua boolean
2025-09-20 18:27:54 -06:00
FusionPBX
98b66c37a6
Update blf_subscribe.lua boolean
2025-09-20 18:25:51 -06:00
FusionPBX
5729349057
Update route_to_bridge dialplan enabled boolean
2025-09-20 18:13:11 -06:00
FusionPBX
b6b5b9a82e
Update settings boolean
2025-09-20 18:12:13 -06:00
FusionPBX
01ce31f5e8
Update lazy_settings setting boolean
2025-09-20 18:11:11 -06:00
FusionPBX
efe65828b0
Update indentation
2025-09-20 18:02:56 -06:00
FusionPBX
6529808ccc
Remove trailing spaces or tabs
2025-09-20 17:55:47 -06:00
FusionPBX
960efb69c8
Update feature_event_notify.lua boolean
2025-09-20 17:52:20 -06:00
FusionPBX
b5e83a4e7c
Ring strategy: simultenous, handle multiple registrations
2025-09-10 18:52:57 -06:00
FusionPBX
6b4469bbec
Update directory.lua
2025-09-10 18:23:09 -06:00
Alex
e8681737dc
Add ability to create multiple dashboards ( #7483 )
...
* Add ability to create multiple dashboards
* Create dashboard_widget_list.php
* Create dashboard_widget_edit.php
* Update dashboard_edit.php
* Update dashboard_config_json.php
* Update dashboard.php
* Update app_languages.php
* Update app_defaults.php
* Update app_config.php
* Update dashboard.php
* Create config.php
* Update content.php
* Update icon.php
* Update parent.php
* Update template.php
* Update config.php
* Update config.php
* Update domains.php
* Update config.php
* Update active_calls.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update call_forward.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update domain_limits.php
* Update caller_id.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update registrations.php
* Update ring_group_forward.php
* Update config.php
* Update config.php
* Update switch_status.php
* Update config.php
* Update system_counts.php
* Update system_cpu_status.php
* Update system_disk_usage.php
* Update system_services.php
* Update system_status.php
* Update config.php
* Update config.php
* Update voicemails.php
* Update config.php
* Update missed_calls.php
* Update recent_calls.php
* Update dashboard_widget_edit.php
* Update app_languages.php
* Update dashboard_widget_edit.php
* Update index.php
* Update parent.php
2025-09-08 17:33:29 -06:00
Alex
18634417fd
Dashboard Edit - Correctly display the chart type options ( #7465 )
...
* Dashboard Edit - Correctly display the chart type options
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
2025-08-20 16:20:04 -06:00
frytimo
44e41f52d4
Fix uploaded greetings to use next id for wav,mp3,ogg ( #7464 )
...
* Fix uploaded greetings to use the next ID for wav,mp3,ogg
* Update voicemail_greetings.php
2025-08-20 15:13:43 -06:00
Alex
b64ebb374d
Dashboard - Use a class to determine the row span ( #7451 )
...
* Dashboard - Use a class to determine the row span
* Update parent.php
* Update icon.php
* Update content.php
* Update domains.php
* Update dashboard_edit.php
* Update missed_calls.php
* Update recent_calls.php
* Update voicemails.php
* Update system_counts.php
* Update system_cpu_status.php
* Update system_disk_usage.php
* Update system_services.php
* Update system_status.php
* Update system_services.php
* Update switch_status.php
* Update registrations.php
* Update ring_group_forward.php
* Update caller_id.php
* Update domain_limits.php
* Update call_forward.php
* Update active_calls.php
2025-08-06 17:01:09 -06:00
Alex
9dc4ee9046
Dashboard - Use the uuid instead of name for widget ids ( #7443 )
...
* Dashboard - Use the uuid instead of name for widget ids
* Update active_calls.php
* Update domain_limits.php
* Update caller_id.php
* Update registrations.php
* Update ring_group_forward.php
* Update switch_status.php
* Update system_counts.php
* Update system_cpu_status.php
* Update system_services.php
* Update system_status.php
* Update voicemails.php
* Update missed_calls.php
* Update recent_calls.php
* Update content.php
* Update icon.php
* Update parent.php
* Update domains.php
2025-08-01 11:51:34 -06:00
FusionPBX
f4fd10a85c
Add Ring Group exit key
2025-07-18 19:24:49 -06:00
FusionPBX
dbf3b4ff81
Fix the regex capture groups
2025-07-16 22:31:23 -06:00
FusionPBX
221bf3df5a
Set a threshold for a valid voicemail size
2025-07-08 16:43:50 -06:00
FusionPBX
ec6e30c037
Create file_size.lua
2025-07-08 16:38:28 -06:00
FusionPBX
22e1d40fb1
Use a safer default
...
Change the default to 0.0.0.0 to 127.0.0.1
2025-07-02 15:55:03 -06:00
FusionPBX
1e2e7ea441
Add option for diversion header for ring group forward
2025-06-18 17:10:19 -06:00
FusionPBX
01ba83f4ef
Add recording insert_date
2025-06-13 17:28:50 -06:00
FusionPBX
8d8867f29b
Add support for algo to send check-sync
2025-06-10 14:02:11 -06:00
FusionPBX
6deaa1fa37
Revert commit #71032f2
...
This caused a recording issue for ring groups, where it would only record the first extension in the ring group destinations and would not record any others.
2025-06-10 10:35:42 -06:00
FusionPBX
10ef68a7aa
Make group_confirm work with queue language, dialect and voice
2025-06-09 14:42:16 -06:00
FusionPBX
ef18551090
Add call center queue language, dialect, and voice
2025-06-09 14:11:52 -06:00
chansizzle
e21d338fc6
Add US busy tone beep 3 times ( #7375 )
...
This pull request adds a 'play the US busy tone 3 times'. As the us-busy-tone is only 1 beep, we wanted to be able to be able to hear 3 busy tones before exiting a call. An example of use is setting an IVR exit action to play the busy tone 3 times instead of 1 time before the call hangs up.
2025-05-22 09:56:07 -06:00
frytimo
271e6c1441
Fix two character directory name lookup ( #7356 )
...
When the directory name set the extension is two characters such as DJ or Yu, the lookup will fail to match the name. This will adjust the script so that the first and last name will match on the number of characters in the directory.
2025-04-23 14:48:02 -06:00
FusionPBX
1a754a88df
Set the destination number to sip_to_user and sip_req_user
2025-04-18 14:09:50 -06:00
FusionPBX
71032f22e5
prevent recording more than one time
2025-04-16 13:38:31 -06:00
FusionPBX
8abf1a4277
Fix call block increment count
2025-04-09 10:06:00 -06:00
simplecoder732
2302aa7f62
Vm deleted queue ( #7257 )
...
* Add a deleted messages option to voicemail.
Messages are only deleted after a certain amount of time instead of immediately.
The queue can be turned off or on with default setting "use_deletion_queue" in the "voicemail" category.
Changed deleted phrase and add a deleted messages count phrase
Added a program to delete messages that are due for deletion. Also small changes to phrases.
* Added a remove_deleted_messages function that runs on voicemail main menu login. With this method the deletion queue is handled per mailbox vs system wide as in the cron triggered script. It also allows to adjust the retention hours on a per domain basis.
* Fix bug in remove_deleted_messages SQL that caused it too fail.
* Update app_config.php
* Update remove_deleted_messages.lua
* Fix a bug that hangs the call on vm login if there is a deleted message to remove.
2025-04-05 20:31:31 -06:00
Alex
c305685d23
Fix dashboard edit defaults ( #7340 )
...
* Fix dashboard edit defaults
* Update app_defaults.php
* Update config.php
2025-03-27 15:41:38 -06:00
FusionPBX
5b77e3d62b
Ring Ready support disabling it in dialplan #6536
2025-03-22 16:06:18 -06:00
FusionPBX
a6a39e6d8a
Add fax to the add fax_files table if the file exists
2025-03-19 13:26:31 -06:00
FusionPBX
8a1421eb97
Fix call timeout for ring strategy enterprise
...
Call timeout ignored with enterprise adjust the destinaton_timeout to honor the call timeout
2025-03-14 20:31:06 -06:00
chansizzle
95761621a6
improve emergency emailing ( #7309 )
...
* improve emergency emailing
1. set emergency CID name & number to the outbound CID name & number if emergency CID name & number are not set
2. remove duplicate item in email body
3. change the hardcoded email subject '911 Emergency Call' to be dynamically provided from the event. I do not like seeing the subject '911 Emergency Call' when it is an TEST call.
* improve emergency emailing
1. change the hardcoded email subject '911 Emergency Call' to be dynamically provided from the event. I do not like seeing the subject '911 Emergency Call' when it is an TEST call.
2. fix email template misspelling
3. improved email template with bold fonts
2025-03-12 17:39:05 -06:00