FusionPBX
bce2095d5f
Fix CDR - Export: to honor call center queue, ring group and recordings
2025-08-07 11:48:28 -06:00
FusionPBX
ba4fb2c086
Fix TTA use waitsec
2025-08-05 13:24:48 -06:00
FusionPBX
7df7bcf131
Services no longer require the --no-fork parameter
2025-08-04 16:01:21 -06:00
FusionPBX
41ea77f514
Fix call center queue view only
...
This error only occurred when the user didn't have the call_center_queue_edit permission.
2025-08-04 15:53:41 -06:00
Alex
aff05f881e
Dashboard - Minor bug fixes ( #7441 )
...
* Dashboard - Minor bug fixes
* Update config.php
* Update config.php
* Update config.php
* Update dashboard_edit.php
* Update index.php
* Update index.php
2025-07-31 17:19:05 -06:00
FusionPBX
143287a4f6
Fix text-to-speech recording
2025-07-30 19:15:02 -06:00
FusionPBX
628f776266
Fix provision auto insert #7388
2025-07-30 08:27:59 -06:00
FusionPBX
1bc8f1798e
Update xml_cdr.php
...
Remove billsec greater than 0. The reason is that a call maybe answered to play a greeting. Bridged is a better option because the call has a second leg.
2025-07-23 15:32:20 -06:00
Alex
562bf2e825
Dashboard - Hide progress bar overflow ( #7428 )
2025-07-17 22:15:35 -06:00
FusionPBX
7dd4f8b090
Update ivr.conf.lua
2025-07-16 22:31:46 -06:00
FusionPBX
24920ecc7c
fix speech creating empty files ( #7426 )
2025-07-16 11:03:04 -06:00
frytimo
4947213081
add hangup all button ( #7425 )
...
Adjust the logic for handling the hangup when check boxes are used.
Enable the Hangup All button.
2025-07-15 00:58:57 -06:00
frytimo
6be994cc33
fix hanging up call on cancel ( #7424 )
2025-07-14 15:49:58 -06:00
FusionPBX
0eb825d621
Add Grandstream Call-pickup
...
BLF Call-pickup. Options: Auto, Force, Disabled
2025-07-14 14:07:04 -06:00
frytimo
debde9fb48
Add hangup confirmation ( #7423 )
2025-07-13 20:52:32 -06:00
FusionPBX
ada4903715
synch the actions with destination_app and destination_data
2025-07-13 10:28:01 -06:00
FusionPBX
696f8d6891
Update destination_app and destination_data
...
Keep destination_app, and destination_data, destination_alternate_app, and destination_alternate_data synchronized.
2025-07-13 10:25:44 -06:00
FusionPBX
f7f2404f88
Add a delay so that modules have time to load
2025-07-12 12:03:48 -06:00
FusionPBX
2c73ace5ee
Update modules.php
...
- Add missing modules
- Improve mod_say descriptions
- Disabled memcache by default
2025-07-12 11:49:27 -06:00
frytimo
7f719ff5aa
Fix the log file truncation when viewing logs ( #7420 )
2025-07-11 13:40:44 -06:00
FusionPBX
c2f148220d
Fix security vulnerability when using openai
...
- Security update required for those using text-to-speech with openai
- Improved overall sanitization of the filename
- Remove more characters with str_replace and
- Use an array to define the characters to remove with str_replace.
- Add | and ` to the str_replace
- Added escapeshellarg for additional protection
2025-07-11 11:57:00 -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
FusionPBX
66e25ee61b
Update Active Call dashboard defaults
2025-07-09 19:33:19 -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
0012ec34f7
Update 050_record_all.xml
2025-07-08 14:54:12 -06:00
K-Flagman
2e210c03d2
call_forward fix saving proccess with empty inputs #7414
2025-07-08 13:48:53 -06:00
frytimo
997d4b7cf9
Add missing permission to active calls ( #7413 )
2025-07-08 13:13:19 -06:00
FusionPBX
36b4d6307e
Update stream_edit.php
...
Use the original stream location to update the new stream location
2025-07-07 23:41:57 -06:00
FusionPBX
9066afb82a
Prevent a count error
...
Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given
2025-07-07 18:11:54 -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
6e5f7eabca
Fix caller_id_name
2025-07-05 08:55:56 -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
FusionPBX
e9fcc04d3f
Allow missed_call override
...
allow calls marked as missed_call value to be overridden, an alternate destination may have answered the call
2025-07-03 13:45:44 -06:00
jailbird777
e68ed8446f
Add Yealink AX83H Wi-Fi Phone ( #7402 )
2025-07-03 12:17:25 -06:00
FusionPBX
9acb57e84b
Update extension_edit.php
2025-07-02 18:58:55 -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
cd892288e5
Update xml_cdr_details.php
2025-06-30 17:41:43 -06:00
Alex
bd818f2344
Update cpu usage graph width ( #7404 )
2025-06-30 17:12:55 -06:00
frytimo
28dbb803de
Add cpu line graph ( #7403 )
...
* add cpu line graph
* add cpu line graph
* add cpu line graph
* add cpu line graph
* add cpu line graph
* Add FreeBSD CPU status
* Add new dashboard type Line
* Add missing public declaration
* Allow new dashboard type Line to be selected option
* Use new Line type for graphing instead of doughnut
2025-06-30 15:54:13 -06:00
FusionPBX
8455c98667
Renamed to system_status
2025-06-28 22:03:36 -06:00
FusionPBX
72d36c7f73
Reset the timer
2025-06-28 17:43:49 -06:00
FusionPBX
fd51fc2549
Update system_status.php
...
Credit to Alex for this change.
2025-06-28 17:41:37 -06:00
FusionPBX
f379fc8654
Move the files
2025-06-27 15:31:05 -06:00
frytimo
807f80da94
Update dashboard with cpu status websockets ( #7400 )
...
* Remove setting hardcoded timer
* Use websockets for real-time CPU status on dashboard
* Add system_dashboard service file
* moved javascript file to core
2025-06-27 15:25:32 -06:00
FusionPBX
ef076f98a0
Update app_menu.php
2025-06-27 13:32:52 -06:00
FusionPBX
4ebe6326f2
Update app_menu.php
2025-06-27 13:32:43 -06:00
FusionPBX
61c3c244a4
Use the count background color from default settings
2025-06-25 14:43:36 -06:00
FusionPBX
0616c67590
Update active_calls.php
2025-06-25 14:30:18 -06:00
FusionPBX
a75a289a2d
Use www-data for the xml_cdr service
2025-06-25 12:11:20 -06:00