Alex
34a78df7a6
Create dashboard_config_json.php ( #7472 )
...
* Create dashboard_config_json.php
* Update dashboard_config_json.php
2025-08-27 18:08:46 -06:00
Alex
ee4132468b
Dashboard Edit: Update what chart settings to display when a dashboard path is selected ( #7473 )
...
* Dashboard Edit: Update what chart settings to display when a dashboard path is selected
* Update dashboard_edit.php
2025-08-27 17:56:34 -06:00
FusionPBX
963177c64f
Minor version update 5.5.1
2025-08-27 12:27:35 -06:00
frytimo
c9e7e5e7ee
Fix bug by adding a 'tries' counter so reading websocket data can return ( #7470 )
...
* add a tries counter so reading websocket data can fail
* fix empty constructor parameters when creating a permission_filter
* Use the message topic for debugging info instead of payload data
* use a socket disconnect exception instead of runtime exception
* Add a wait state for re-connecting to websocket server
* Add PHPDoc return information for connect_to_ws_server method
* Remove the cannot send message for already removed resource
* Remove param in the method call to handle_websocket_event
2025-08-27 07:53:01 -06:00
Alex
efdb23ee4b
Dashboard Edit: Fix logic for determining which settings should be displayed ( #7469 )
...
* Dashboard Edit: Fix logic for determining which settings should be displayed
* Update dashboard_edit.php
2025-08-26 17:50:04 -06:00
Alex
bacef6f892
Update icon color label ( #7468 )
...
* Update icon color label
* Update app_languages.php
2025-08-26 13:10:45 -06:00
FusionPBX
ccb4b2a5bf
Use the settings class get method
2025-08-26 13:02:14 -06:00
fusionate
01bd5a2860
Group - Edit: Apply slide toggle option to Protected field.
2025-08-25 10:18:40 -06:00
fusionate
68ef3cffb7
Contact - Edit: Apply slide toggle option to Settings Enabled field.
2025-08-25 09:40:22 -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
3506a3de79
Add a more detailed failed login message and fix CIDR login loop ( #7461 )
...
* Add a more detailed failed login message and fix CIDR login loop
* Use a column for login failure detail
* Add translations
* Fix accidental overwrite of database write result message
* Remove test data for CIDR
2025-08-20 07:59:11 -06:00
FusionPBX
b0b3b63cb6
Update the systemd service files
2025-08-19 18:05:40 -06:00
Alex
3794391217
Dashboard Edit - Replace chart type dropdown with icon buttons ( #7462 )
...
* Dashboard Edit - Replace chart type dropdown with buttons with icons
* Update css.php
* Update template.php
2025-08-19 16:18:28 -06:00
FusionPBX
9a47beed76
Update authentication.php
2025-08-19 10:01:53 -06:00
FusionPBX
7974c48f26
Fix the SESSION user settings
2025-08-19 09:53:15 -06:00
fusionate
ac09adf5d8
Upgrade - Menu: Include /var/run/fusionpbx in File Permissions option.
2025-08-18 10:37:18 -06:00
Alex
324c007fd4
Dashboard - Automatically increase parent widget height if there is overflow ( #7460 )
...
* Remove scroll bar
2025-08-16 07:57:43 -06:00
frytimo
8230709d62
Use case in-sensitive matching for sec-websocket-key header ( #7454 )
2025-08-12 22:21:55 -06:00
Alex
13fcba2b85
Dashboard - Fix child widget styling ( #7452 )
...
* Dashboard - Fix child widget styles
* Update parent.php
* Update config.php
2025-08-07 12:22:31 -06:00
FusionPBX
b63acb9049
Hide save button if user doesn't have _edit or _add permission
2025-08-07 10:26:46 -06:00
Alex
7d7876bb33
Dashboard - Add additional row span for detail expand button ( #7450 )
...
* Dashboard - Add additional row span for detail expand button
* Update css.php
* Update template.php
2025-08-06 17:03:00 -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
86307eea73
Prevent parent widgets from being dragged into another parent ( #7449 )
2025-08-05 16:29:10 -06:00
frytimo
dc56886d41
Fix websocket service disconnect on invalid handshake ( #7447 )
2025-08-05 09:05:48 -06:00
FusionPBX
0157a58639
Services no longer require the --no-fork parameter
2025-08-04 15:59:35 -06:00
Harry Foster
2afb1a0d6c
Update debian-websockets.service ( #7445 )
...
Replace the deprecated PermissionsStartOnly option in favour of the supported method of elevating the exec commands.
https://github.com/systemd/systemd/pull/10802#issuecomment-439446299
2025-08-04 14:48:16 -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
Alex
b1dd179f85
Dashboard - Minor bug fixes ( #7440 )
...
* Dashboard - Minor bug fixes
* Update config.php
* Update config.php
* Fix label background color
* Update dashboard_edit.php
* Update parent.php
* Update index.php
* Update index.php
2025-07-31 17:18:33 -06:00
FusionPBX
c8bafdb14b
Update the version to 5.5.0
...
This is the development version. A pre-release version of 5.5.
2025-07-31 08:07:46 -06:00
Alex
cf32511d61
Dashboard - Use CSS grid in parent widgets ( #7437 )
...
* Dashboard - Use CSS grid on parent widgets
* Update parent.php
* Update css.php
* Update template.php
2025-07-30 10:58:11 -06:00
Alex
0fc28924a1
Dashboard - Allow numbers in dashboard name ( #7436 )
...
* Dashboard - Allow numbers in dashboard name
* Update parent.php
* Update parent.php
* Update index.php
---------
Co-authored-by: FusionPBX <markjcrane@gmail.com >
2025-07-30 10:41:59 -06:00
graycom-git
de3d18177f
Update debian-websockets.service to fix non start at reboot ( #7433 )
...
fix service to set owner and group permissions on /var/run/fusionpbx to www-data
2025-07-30 08:05:30 -06:00
Alex
fc4b8a2652
Dashboard - Allow drag and drop in parent widgets ( #7431 )
...
* Dashboard - Allow drag and drop in parent widgets
* Update parent.php
* Update index.php
* Update config.php
* Update missed_calls.php
* Update recent_calls.php
* Update voicemails.php
* Update active_calls.php
* Update config.php
* Update config.php
* Update config.php
* Update voicemails.php
* Update parent.php
* Update voicemails.php
* Update parent.php
* Update parent.php
* Update index.php
---------
Co-authored-by: FusionPBX <markjcrane@gmail.com >
2025-07-23 17:32:39 -06:00
FusionPBX
ff02f40710
Update debian-websockets.service
2025-07-18 12:41:39 -06:00
FusionPBX
43ced972e4
Update debian-websockets.service
2025-07-16 21:15:42 -06:00
FusionPBX
9c34236d1a
Update the version to 5.4.4
2025-07-15 01:50:41 -06:00
FusionPBX
dd140fb1dc
Update upgrade.php
2025-07-15 01:36:52 -06:00
FusionPBX
d410fb3981
Update debian-websockets.service
2025-07-14 16:05:07 -06:00
FusionPBX
c4299d4719
Update debian-websockets.service
2025-07-14 15:57:36 -06:00
FusionPBX
5e44da8c89
Update debian-websockets.service
2025-07-14 15:55:08 -06:00
FusionPBX
0789693f57
Update upgrade_menu.php
...
Prevent a warning on the upgrade menu
2025-07-13 20:05:18 -06:00
frytimo
91efee3b27
Fix active calls eavesdrop ( #7419 )
...
* Remove old debug comments
* Remove unused variable
* Remove debug information
* Fix eavesdrop missing domain_name
* Remove extended debug information
2025-07-11 10:57:54 -06:00
frytimo
006dbb88d6
Fix warning messages in websockets classes ( #7418 )
2025-07-11 09:34:35 -06:00
frytimo
6ef8167988
Fix group member add list ( #7415 )
2025-07-09 12:58:21 -06:00
FusionPBX
d0f00b6956
Update upgrade.php
2025-07-08 00:14:07 -06:00
FusionPBX
0056dd79b9
Update upgrade.php
2025-07-08 00:11:39 -06:00
frytimo
666b1351a3
Add extension handling to subscriber ( #7412 )
...
* add extension handling to subscriber
Store the extensions in the subscriber when it is available from $_SESSION.
Add more documentation to functions and variables
* remove rogue 'c' character injected by my keyboard
* Store the user session information in the token when available
* Add extension filter class
* Create get_user_setting function
* Add channel_presence_id key to event message
2025-07-07 13:53:58 -06:00
FusionPBX
5750a1dce9
Update domain_edit.php
2025-07-05 09:45:01 -06:00
FusionPBX
a680b059db
Update domain_edit.php
2025-07-05 09:42:54 -06:00
frytimo
a36e71ff2a
Active calls dashboard widget ( #7411 )
...
* Add context filter
* Add dashboard widget
* Add config for widget
* Add domain filter to service
* Fix websocket_service to get the class name
* Add new method get_service_name
2025-07-03 21:52:55 -06:00