Commit Graph

23481 Commits

Author SHA1 Message Date
Alex
e2981aa9c6 Set default domain setting enabled value (#7625) 2025-11-17 21:44:26 -07:00
frytimo
debd5c0fbb Add more documentation for the abstract service class (#7626) 2025-11-17 21:44:02 -07:00
markjcrane
ce1bee4821 Optimize the schema class 2025-11-17 14:01:45 -07:00
frytimo
aacc41ade2 Fix PHP error implicit null casting (#7624) 2025-11-17 06:12:22 -07:00
frytimo
c2a2d1c1f9 Fix parameter array not unset (#7621)
* Fix parameter array not unset

* Fix parameter array not unset
2025-11-15 21:30:11 -07:00
frytimo
c11920c932 Fix PHP errors when trying to save with missing field data (#7620) 2025-11-15 21:29:51 -07:00
frytimo
b151f3c4ce Fix dialplans always shows as selected for empty entry (#7619) 2025-11-15 21:29:26 -07:00
frytimo
723b9f19f4 Fix PHP warning when destination email is not in post data (#7618) 2025-11-15 21:29:07 -07:00
frytimo
5f1b34a194 When the $show variable is false or null the condition for !$show == all will always evaluate to true. (#7617)
The call to action_name with $destination_app_data empty (no action for destination number) will cause a PHP warning.
2025-11-15 21:28:52 -07:00
frytimo
41daacf090 Fix number translation order on edit page (#7623) 2025-11-15 21:27:55 -07:00
frytimo
e8aabf8d04 Fix variable undefined when adding new module (#7622) 2025-11-15 21:27:22 -07:00
frytimo
9ebcbb75b8 Fix PHP warning in smarty template keyboard binding (#7616) 2025-11-15 18:46:51 -07:00
fusionate
63aa341d99 Theme - Menu Style (Fixed): Make User Menu visible when scrolled. 2025-11-15 18:21:36 -07:00
fusionate
63026bbf88 Active Calls (Dashboard): Use empty() instead. 2025-11-15 17:55:52 -07:00
fusionate
17b3188f79 Extension Summary: Resolve PHP warning. 2025-11-15 17:40:18 -07:00
fusionate
2c684a318e Active Calls: Resolve PHP warning. 2025-11-15 17:39:53 -07:00
fusionate
b887f7d727 Call Block - List: Resolve PHP warning. 2025-11-15 17:39:30 -07:00
fusionate
94837fde05 Default Template & Active Calls (Dashboard): Resolve PHP Warnings noticed on login. 2025-11-15 17:39:05 -07:00
fusionate
bf510ed7e2 CSS: Resolve PHP Warnings noticed on logout. 2025-11-15 17:37:06 -07:00
markjcrane
c7afa0455a Update the SQL query to get the Categories 2025-11-15 12:12:40 -07:00
markjcrane
761948f850 Adjust defaults values for enabled and dialplan_continue
- IVR Menu option enabled by default
- Dialplan Add - dialplan_continue: false
- Add Outbound Route
  - dialplan to set call_direction dialplan_continue: true
  - dialplan for the main outbound route dialplan_continue: false
2025-11-15 10:00:21 -07:00
markjcrane
8ccf6b6d26 Fix ring group destination_enabled toggle 2025-11-15 09:04:59 -07:00
markjcrane
ffa86100b2 In the service reconnect to the database only when needed 2025-11-15 08:29:51 -07:00
frytimo
96a0355d1d Fix domain name with port number from device (#7606) 2025-11-14 15:25:41 -07:00
frytimo
45710ef012 Use APCu cache for the text class when APCu is enabled (#7614)
Using the APCu cache within the text class adds a significant speed boost. In testing, the load time of the text class was about 7% of the total load time on the page. After implementing caching, the load time for the text class dropped to just 0.17% of the total time for the page to load. When APCu caching is not available, the class will cache it directly dropping it from 7% to just 2.3% of the total script load time.
2025-11-14 15:22:49 -07:00
frytimo
f6f14fff4c Add missing default colors for dashboard network status chart (#7615) 2025-11-14 14:48:24 -07:00
markjcrane
d877c0e712 Allow type to be null 2025-11-14 13:21:26 -07:00
markjcrane
d5ef3a3834 Prevent warningx in get_classname 2025-11-14 12:11:42 -07:00
markjcrane
71edbd5b28 Minor update for code alignment 2025-11-13 23:44:02 -07:00
markjcrane
92a0c9d75f Efficiency improvements for the destinations class 2025-11-13 23:40:35 -07:00
markjcrane
8fb57aad41 Update functions.php prevent warnings 2025-11-13 23:39:37 -07:00
markjcrane
e8efd52aa1 Update search for template.php
If the template is pointing to a custom location but the template.php doesn't exist there then use the default/template.php
2025-11-13 14:48:58 -07:00
Alex
17f7d3c515 Add Htek uc924u template (#7613)
* Add Htek uc924u template

* Update {$mac}.cfg
2025-11-13 13:15:22 -07:00
markjcrane
195c158128 Add the htek_provision_url 2025-11-13 11:52:48 -07:00
markjcrane
85aeefb96d Fix the spa_provision_url 2025-11-13 11:52:31 -07:00
markjcrane
580235672b Update the Config Server Path 2025-11-13 11:45:50 -07:00
frytimo
278e68c6f6 Fix phone number passed as null (#7612) 2025-11-13 10:55:55 -07:00
Alex
4c45329df0 Update links to use new active calls (#7611)
* Update links to use new active calls

* Update call_broadcast_send.php

* Update system_status.php
2025-11-13 09:52:13 -07:00
markjcrane
2264bca3ef Update assigned authentication template values 2025-11-13 09:45:55 -07:00
markjcrane
15089b4eea Optimized app_config file inclusion
- Update language handling
- Added support for $language variable
- Updated description and version lines with new language handling
2025-11-13 09:32:00 -07:00
Alex
987c6f7cb8 Prevent more PHP warnings (#7609)
* Prevent more PHP warnings

* Update call_broadcast_edit.php

* Update call_center_agent_edit.php

* Update call_flow_edit.php

* Update call_center_queue_edit.php

* Update conference_center_edit.php

* Update conference_room_edit.php

* Update conference_control_detail_edit.php

* Update conference_control_edit.php

* Update conference_profile_edit.php

* Update conference_edit.php

* Update conference_profile_param_edit.php

* Update destination_edit.php

* Update device_edit.php

* Update dialplan_inbound_add.php

* Update dialplan_outbound_add.php

* Update dialplan_add.php

* Update dialplan_edit.php

* Update event_guard_logs.php

* Update extension_setting_edit.php

* Update extension_edit.php

* Update fax_edit.php

* Update fifo_edit.php

* Update ivr_menu_edit.php

* Update phrase_edit.php

* Update ring_group_edit.php

* Update sip_profile_edit.php

* Update stream_edit.php

* Update time_condition_edit.php

* Update var_edit.php

* Update voicemail_edit.php

* Update xml_cdr_search.php

* Update dashboard_widget_edit.php

* Update domain_edit.php

* Update group_edit.php

* Update user_edit.php

* Update gateway_edit.php
2025-11-13 08:37:51 -07:00
FusionPBX
69db088925 Update the permissions app_defaults to be more efficient 2025-11-13 08:34:53 -07:00
FusionPBX
f3bbe8770e Add a space after the foreach 2025-11-13 08:27:53 -07:00
FusionPBX
3af026a7c7 Add deflect as an option to call-forward-all 2025-11-13 07:23:35 -07:00
FusionPBX
2ca7565a4d Add a provisioning template for Htek uc926u 2025-11-12 17:54:25 -07:00
frytimo
5d5f00f82c Fixed the $settings object being singular when it should be plural (#7610)
This pull request fixes an error when the settings object is assigned to a singular variable of `$setting` instead of `$settings`. This makes the included files run potentially the wrong domain name.

Optimize the `upgrade()` method of the `domains.php` to reduce filesystem operations.
2025-11-12 16:02:57 -07:00
markjcrane
4809dc34ce Fix the yealink t74 wallpaper variable 2025-11-11 16:01:55 -07:00
FusionPBX
0232576a2f Change function order and order_by to nullable types 2025-11-10 13:49:35 -07:00
FusionPBX
f80a7749c6 Change parameters to allow nullable types in th_order_by 2025-11-10 13:26:02 -07:00
frytimo
9abc8c751f Fix invalid return point in functions.php (#7608)
The return statement would cause the functions.php to return too early before all functions below could be declared.
2025-11-10 08:36:57 -07:00