Commit Graph

2599 Commits

Author SHA1 Message Date
markjcrane
a38161acba Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2025-11-28 16:51:44 -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
374713e7c6 Call the update_indexes method when updating the Schema 2025-11-28 16:51:22 -07:00
markjcrane
9c322f58e2 Remove deprecated view definitions in app_defaults.php
Views are being created by the database class views method.
2025-12-10 13:30:09 -07:00
volga629-1
178f83d6be View statements fixes (#7657)
* Missing open statement 

Missing open statement 

```
$view['sql'] .= "); \n";

```

* Double SELECT will break query

Double SELECT break query

* Forgot update version

Forgot update version

* No matching ( 

No matching  opening 

```

FROM
v_contacts as c
);

```
2025-12-10 11:24:34 -07:00
FusionPBX
6b063f2c28 Replace the DOCUMENT_ROOT and PROJECT_ROOT variables
Use the __DIR__ constant and dirname as needed
2025-12-08 14:12:19 -07:00
markjcrane
df90513f86 Add table_exists condition to prevent an error on new installs 2025-12-08 12:34:15 -07:00
frytimo
4c2e84f1bc Fix active calls dashboard widget hover (#7652)
* Fix active calls dashboard widget hover

* Fix PHP warning for widget background color
2025-12-06 08:14:22 -07:00
FusionPBX
45745d5980 Fix upgrading the default menu using upgrade.php --menu
Commands to update the default menu.
upgrade.php --menu
upgrade.php --m
2025-12-04 08:08:51 -07:00
Alex
4cf2cea27f Fix undefined array indexes (#7648) 2025-11-26 16:46:23 -07:00
FusionPBX
40b82315c7 Update software version from 5.5.3 to 5.5.4 2025-11-26 07:22:17 -07:00
Alex
ccd19e7d65 Set default widget boolean values (#7646) 2025-11-25 17:31:09 -07:00
markjcrane
323d318141 Update boolean toggle
- When 2 equals it evaluates null as false and then false is selected.
2025-11-19 15:26:40 -07:00
markjcrane
b79ff030da Systemctl use enable and start
- remove --now for better compatibility
2025-11-19 14:23:41 -07:00
markjcrane
0ea256fce8 Upgrade Schema includes Data Types by default
- Change the label to Database Schema
- Update the description to say tables, columns and data types
- upgrade.php --schema
  - Includes data types by default
  - Remove --types from upgrade.php
- command line upgrade --interactive
  - Option 2 schema
  - Includes data types by default
2025-11-18 20:19:04 -07:00
markjcrane
acbddb2a4d Update dashboard app defaults
- Remove old dashboard data
- Add more comments
2025-11-18 19:20:50 -07:00
frytimo
bbe7b9e9b7 Documentation, format class, no modification. (#7628) 2025-11-18 18:49:39 -07:00
Alex
e2981aa9c6 Set default domain setting enabled value (#7625) 2025-11-17 21:44:26 -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
markjcrane
c7afa0455a Update the SQL query to get the Categories 2025-11-15 12:12:40 -07:00
frytimo
278e68c6f6 Fix phone number passed as null (#7612) 2025-11-13 10:55:55 -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
markjcrane
7286d4b58d Update permission_exists for multiple permissions 2025-11-06 08:20:46 -07:00
markjcrane
c36a15d37a Update user profile
- Add contact if needed
- Update the contact details
2025-11-04 19:09:01 -07:00
markjcrane
923e044621 Update the SQL query to add the alias
- Remove the redirect
2025-11-04 18:11:23 -07:00
Alex
553ff685b2 Remove duplicate session_start to prevent PHP warnings (#7605) 2025-11-03 14:24:09 -07:00
FusionPBX
ceeb720ce7 Update authentication class 2025-11-03 11:10:47 -07:00
markjcrane
b0eabca1f6 Update check permisisons 2025-11-02 00:22:57 -06:00
markjcrane
422fee7f23 Prevent a few PHP Warnings 2025-11-01 21:40:28 -06:00
markjcrane
a90a4e6212 Pass the database object to the schema object 2025-11-01 21:34:03 -06:00
markjcrane
1c61513e90 Remove check_str function call
This function has been deprecated.
2025-11-01 20:55:23 -06:00
markjcrane
bf5bb4f642 Fix multiple PHP warnings 2025-11-01 19:58:21 -06:00
FusionPBX
cd781fb43f Minor version update to 5.5.3 2025-10-30 07:57:36 -06:00
Alex
89a6540158 Use date-fns instead of luxon on dashboard (#7602)
* Use date-fns instead of luxon on dashboard

* Update system_network_status.php

* Update system_cpu_status.php

* Update index.php
2025-10-28 16:53:48 -06:00
Alex
7ff33d6075 Add chartjs streaming plugin (#7601)
* Add chartjs streaming plugin

* Update index.php

* Update active_calls.php

* Update system_network_status.php

* Update system_cpu_status.php
2025-10-28 15:55:42 -06:00
Alex
5bad1703b7 Dashboard: Minor bug fixes (#7597)
* Dashboard: Minor bug fixes

* Update dashboard_edit.php

* Update index.php

* Update device_keys.php

* Update domain_limits.php
2025-10-27 14:15:12 -06:00
Tim Fry
9c96c19ea2 fix_missing_array_wrapper 2025-10-25 19:00:17 -03:00
Tim Fry
b774ea35bd Add listeners to base_websocket_system_service 2025-10-25 18:44:23 -03:00
FusionPBX
ba08d7685f Merge pull request #7590 from frytimo:Fix_database_exception_when_loading_contacts_page
Fix database exception when loading contacts page
2025-10-25 15:05:42 -06:00
Mark J Crane
5eb560d9fa Pass the settings object to all plugins. 2025-10-23 09:38:29 -06:00
Alex
126779190f Convert boolean values to a string before being copied (#7591)
* Convert boolean values to a string before being copied

* Update access_controls.php

* Update copyright year and handle boolean values

Updated copyright year from 2019 to 2025 and added conversion of boolean values to strings in the database result processing.

* Update call_block.php

* Update call_center.php

* Update call_flows.php

* Update conference_controls.php

* Update conference_profiles.php

* Update conferences.php

* Update device.php

* Update dialplan.php

* Update event_guard.php

* Update extension_settings.php

* Update fax.php

* Update fax_queue.php

* Update gateways.php

* Update ivr_menu.php

* Update number_translations.php

* Update phrases.php

* Update pin_numbers.php

* Update ring_groups.php

* Update streams.php

* Update time_conditions.php

* Update vars.php

* Update email_templates.php

* Update users.php

* Update domains.php

* Update groups.php

* Update extension_copy.php

* Update device_copy.php
2025-10-22 17:14:22 -06:00
Tim Fry
f791c0cd36 Fix database exception when loading contacts page 2025-10-22 16:43:21 -03:00
Alex
fd9a07b51e Fix databases copy and delete (#7589) 2025-10-22 11:22:51 -06:00
Mark J Crane
8d5572a943 If search is not set use an empty string instead of null 2025-10-22 10:04:34 -06:00
Mark J Crane
9ba170b21c Update database select parameters 2025-10-20 12:27:23 -06:00
Mark J Crane
2d6fbf5741 Update the install.php
- Updated to work with latest changes
- Updated a few setting defaults
2025-10-19 20:57:34 -06:00
frytimo
6397baad34 Define button_icon_edit before use (#7584) 2025-10-18 22:27:38 -06:00