Commit Graph

23152 Commits

Author SHA1 Message Date
FusionPBX
eed724d4fb Set call screen, call forward and follow me to default to false 2025-09-26 14:19:41 -06:00
FusionPBX
9bc6e15549 Update dynamic device key labels 2025-09-25 22:53:26 -06:00
FusionPBX
4ef34b8790 Fix the do not disturb feature code 2025-09-24 17:57:13 -06:00
FusionPBX
72844479b7 Update ring group call screen call forward, follow me boolean toggle 2025-09-24 17:00:33 -06:00
FusionPBX
a75513dba9 Fix ring group destination call forward and follow me 2025-09-24 16:56:01 -06:00
FusionPBX
0a136e41f0 Update the dialplan destination boolean toggle 2025-09-24 16:40:38 -06:00
FusionPBX
db76a603a5 Minor version update 5.5.2 2025-09-24 16:01:15 -06:00
FusionPBX
56c53830ee Update system_network_status.php 2025-09-24 14:47:55 -06:00
FusionPBX
b1ac334148 Update system_dashboard_service.php 2025-09-24 14:47:06 -06:00
FusionPBX
c28a065b72 Add setting system network_interface 2025-09-24 14:43:16 -06:00
frytimo
c9b76df627 Create network usage dashboard widget (#7531)
* Add new dashboard widget system_network_status

* Add new dashboard widget system_network_status

* Initial working commit

* Fix max_points used twice

* Update system dashboard service to send network traffic

* Remove console logging used for debugging

* Remove interface check

* Return instead of exit on a dashboard widget

* Use default value instead of null coalescing operator

* Disable the details state (to be added later)

* Set to Line type only

* Update config.php

---------

Co-authored-by: FusionPBX <markjcrane@gmail.com>
2025-09-24 14:27:10 -06:00
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
Alex
60a0a0ee2a Security - Secure session cookies by setting HttpOnly, Secure, and SameSite attributes (#7529) 2025-09-23 16:00:01 -06:00
FusionPBX
7f312f8169 Remove a file used with the old dashboard 2025-09-23 15:59:20 -06:00
FusionPBX
7528ea9afc Remove old session commands
Session is handled in resources/require.php
2025-09-23 15:58:15 -06:00
Alex
b3b91e37c6 Update user profile widget name (#7528) 2025-09-23 15:28:34 -06:00
FusionPBX
a690108fb1 Update the user profile URL and label 2025-09-23 15:05:11 -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
16110ecb70 Update schema alter table boolean 2025-09-23 11:49:05 -06:00
frytimo
ed83ef4de4 Move settings cache flush after database save (#7527)
* Move settings cache flush after database save

* Improve cache flush on flush cache button
2025-09-22 21:51:40 -06:00
FusionPBX
14ff8916b4 Update user_edit.php 2025-09-22 21:37:47 -06:00
FusionPBX
dddf991e2d Update menu for the user profile 2025-09-22 17:36:38 -06:00
FusionPBX
57ca3de53b Add user_profile.php 2025-09-22 17:32:18 -06:00
FusionPBX
d01987cde5 Add user profile and a profile description 2025-09-22 17:31:21 -06:00
Alex
d3aa4b3554 Destination Edit: Add toggle input style to record and email notifications (#7526)
* icDestination Edit: Add toggle input style to record and email notifations

* Update destination_edit.php

* Update destination_imports.php
2025-09-22 15:59:29 -06:00
Alex
25918ea518 Update template.php (#7525) 2025-09-22 11:25:41 -06:00
Alex
a595877cc2 Dashboard: Fix widget label enabled setting (#7524)
* Dashboard: Fix widget label enabled setting

* Update dashboard_widget_edit.php

* Update dashboard_edit.php
2025-09-22 11:19:56 -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
Alex
becfa889b5 Devices: Remove deprecated setting from SQL query (#7523) 2025-09-22 09:53:18 -06:00
Alex
7765fa0839 Dashboard Widget Edit: Only show parent widgets in parent setting dropdown list (#7496)
* Dashboard Widget Edit: Only show parent widgets in parent setting dropdown list

* Update app_languages.php
2025-09-22 09:46:42 -06:00
Alex
be5a03ce2f Security - Use POST method instead of GET for deleting groups (#7494)
* Security - Use POST method instead of GET for deleting groups

* Update user_edit.php

* Update user_edit.php

* Update dashboard_widget_edit.php

* Update dashboard_widget_edit.php

* Update device_vendor_function_edit.php

* Update dashboard_widget_edit.php

* Update device_vendor_function_edit.php

* Update menu_item_edit.php

* Update device_vendor_function_edit.php

* Update device_vendor_function_edit.php

* Update device_vendor_function_edit.php
2025-09-22 09:46:03 -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
a5845c6065 Update schema.php 2025-09-21 00:04:23 -06:00
FusionPBX
a6a3c43282 Create contacts view 2025-09-20 23:40:03 -06:00
FusionPBX
f9f5dc9de4 Create extensions view 2025-09-20 23:34:32 -06:00
FusionPBX
245f74d6f9 Update xml_cdr.php 2025-09-20 23:30:44 -06:00
FusionPBX
0156ebcd55 Create xml_cdr view includes json 2025-09-20 23:26:08 -06:00
FusionPBX
f5aedce810 Update pin_numbers boolean toggle 2025-09-20 21:38:01 -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