Commit Graph

10489 Commits

Author SHA1 Message Date
FusionPBX
b58d34010f Add option billing to phone numbers and addresses. 2022-10-05 10:53:55 -06:00
FusionPBX
0db773e395 Correct the user_log_allowed function 2022-10-03 22:32:17 -06:00
FusionPBX
b16265458e Chang device key line number from 12 to 99 2022-10-03 10:40:23 -06:00
FusionPBX
93dd8bda71 Change variabale name from action to destination_action.
Resolves a conflict with another variable called action.
2022-09-30 16:18:39 -06:00
FusionPBX
92f0eb7405 Fix a problem with loading default sofia global settings. 2022-09-30 11:27:15 -06:00
amibtl
1a0a8e1f6a Update call center dialplan template for add and edit (#6481)
* prepend to cc_export_vars

* prepend to cc_export_vars
2022-09-30 08:39:09 -06:00
FusionPBX
8bdfcb935b Time condition set to default false.
The add was setting condition to dialplan_continue false and update set to true. This changes makes it consistent as both add and update will set dialplan_continue to false.
2022-09-28 12:00:31 -06:00
FusionPBX
ad9087316a Fix a division by zero error.
Add better support for BSD
2022-09-27 13:53:52 -06:00
FusionPBX
6d9e83cb1f Remove /pb off of the phone book path 2022-09-27 08:43:10 -06:00
jonathanblack1000
d084f68a45 Update Grandstream Templates on most common models (#6479)
Add grandstream_missed_call_log, grandstream_missed_call_notification, grandstream_missed_call_backlight, grandstream_firmware_upgrade_protocol, grandstream_onhook_dial_barging,  grandstream_transfer_mode_via_vpk, grandstream_enable_call_features.
Add condition on grandstream_distinctive_ringtone_name_1, and grandstream_distinctive_ringtone_name_2.
Update Connection request user/pw to work better with GDMS.
On grandstream_wallpaper_url, use current setting name on GRP2613
2022-09-27 08:17:31 -06:00
FusionPBX
370139f7ef Add sip_req_user next to sip_to_user 2022-09-26 15:19:31 -06:00
FusionPBX
2f19cf2ff4 Add sip_req_user as another alternative destination. 2022-09-26 14:46:52 -06:00
FusionPBX
568d561c0c Update debian.service 2022-09-26 11:45:00 -06:00
FusionPBX
6fc44d467e Update debian.service 2022-09-26 11:43:57 -06:00
FusionPBX
f70576b8d0 Update debian.service 2022-09-26 11:43:22 -06:00
FusionPBX
ecb385cf60 PostgreSQL maybe running on a different server 2022-09-26 11:42:32 -06:00
FusionPBX
49aa12067b When using sip_to_user set before the dialplan_cache_key
To get use the sip_to_user  it needs to be set before the cache
2022-09-22 16:26:49 -06:00
FusionPBX
f4b9a3331c Change from switchname to hostname 2022-09-22 15:02:36 -06:00
FusionPBX
eeec6173e0 Update dialplan.lua 2022-09-22 15:01:36 -06:00
FusionPBX
ed107606d3 Deprecated no longer needed. 2022-09-22 11:38:39 -06:00
FusionPBX
3c18286c69 Update if the call center dialplan is different 2022-09-22 10:40:16 -06:00
FusionPBX
24b982d87c Add is_array around foreach
Prevents a PHP Warning.
2022-09-22 09:45:29 -06:00
FusionPBX
eafd5a9fe0 Add missing sofia global settings. 2022-09-22 00:09:01 -06:00
FusionPBX
2900b9fb1b Code had two file connections use one.
Noticed there were two open connection for the file log. A few other adjustments.
2022-09-21 13:02:56 -06:00
FusionPBX
c9b3b7ce3f Remove settings that were accidently addded here. 2022-09-19 16:13:11 -06:00
FusionPBX
7435e8bd91 Remove extra $z++ 2022-09-19 12:59:12 -06:00
FusionPBX
ff6f555793 Remove extra $z++ 2022-09-19 12:54:29 -06:00
FusionPBX
dee0b53cfe Remove an extra $z++; 2022-09-19 12:52:24 -06:00
FusionPBX
446f4615bf Bug fix use column instead of field
If updated in the last few days then you need should clear the file cache. Also disabled event_guard_log_allowed until there is a setting to enable or disable it.

Update the source code
cd /var/www/fusionpbx
rm /var/cache/fusionpbx/*
service event_guard restart
2022-09-18 17:53:03 -06:00
FusionPBX
884e90ac39 Comment out the database response. 2022-09-18 04:48:17 -06:00
FusionPBX
5485764c08 Update event_guard_logs.php 2022-09-18 02:10:28 -06:00
markjcrane
eb5c25aa35 Add insert_date, insert_user, update_date, update_user to all tables 2022-09-18 00:54:37 -06:00
frytimo
ba3b60b07b Move database methods to static and document database class (#6474)
* Add new static method to created newly connected database object

* Document database class and clean up and document some of the methods.
This removes the methods that should not be in each instance and places
them in the single instance class as to occupy less resources and be
able to create database objects more efficiently.

* More docs & removed the ability to set any value within the object.

Co-authored-by: Tim Fry <tim@voipstratus.com>
2022-09-17 15:44:21 -06:00
FusionPBX
85ca868ee4 Update event_guard_log_edit.php (#6477) 2022-09-17 10:19:56 -06:00
FusionPBX
a2cedd0513 Reduce fax originate command
- Size limit for originate command parameters around 1130 characters.
- The originate command is used in event socket and not in shell command so remove escapeshellarg.
- Remove for_fax=1 as it doesn't seem to be used anywhere.
2022-09-16 17:05:36 -06:00
FusionPBX
de21143246 Reduce size of fax originate command.
Originate command is limited to around 1130 characters. So this work was to reduce the size. Single quotes aren't needed on everything as this is not a command line. Its an even socket command. Also moving fax_variables into the fax options prevents variable duplicates.
2022-09-16 17:02:16 -06:00
FusionPBX
b5ba126aae Fix Sofia global settings search. 2022-09-15 23:42:27 -06:00
FusionPBX
864afee9c3 Preven overwritting global profile settings. 2022-09-15 23:37:47 -06:00
FusionPBX
410bab6d05 Allow access for addresses that have been unblocked 2022-09-15 17:34:38 -06:00
FusionPBX
1d55981cbb Add user_log_allowed function. 2022-09-15 17:00:57 -06:00
FusionPBX
4fce9a4565 Filter for specific Events 2022-09-15 16:01:47 -06:00
FusionPBX
6f6eb88ebb Use single quotes for the function_exists parameter. 2022-09-12 20:50:13 -06:00
FusionPBX
694fa611ef Check to see if posix_getsid exists 2022-09-12 20:49:04 -06:00
FusionPBX
7d641711fc Get the mime type to set vm_message_ext 2022-09-12 16:53:12 -06:00
FusionPBX
81688cb8c8 Remove transcription from if statements.
Transcription is handled using the email queue.
2022-09-12 16:07:59 -06:00
FusionPBX
5ed64d2be4 Prevent an error message if the directory doesn't exist. 2022-09-12 11:41:03 -06:00
FusionPBX
be257eeb03 Use is_array before foreach 2022-09-12 09:19:21 -06:00
FusionPBX
0fce8ac1a5 Add more comments and is_array before foreach 2022-09-12 08:59:28 -06:00
FusionPBX
bb56827f4f Use is_array before foreach 2022-09-12 08:54:16 -06:00
FusionPBX
b17748dc1e Use loop only if destination_actions is an array 2022-09-11 10:22:23 -06:00