Commit Graph

19175 Commits

Author SHA1 Message Date
FusionPBX
7897bd16aa Update event_guard_logs.php 2022-07-28 09:34:16 -06:00
FusionPBX
02522b11f3 Create event_guard.php 2022-07-28 09:33:09 -06:00
FusionPBX
2b457c9dfb Create root.php 2022-07-28 09:31:04 -06:00
FusionPBX
8779206311 Create event_guard_logs.php 2022-07-28 09:30:41 -06:00
FusionPBX
9c8840ed6a Create event_guard_log_edit.php 2022-07-28 09:30:00 -06:00
FusionPBX
5dd4459acd Create app_menu.php 2022-07-28 09:29:28 -06:00
FusionPBX
37f754336b Create app_languages.php 2022-07-28 09:29:01 -06:00
FusionPBX
1f6a081471 Create app_config.php 2022-07-28 09:28:36 -06:00
FusionPBX
22a243ceb4 Update and rename app/switch/resources/service/debian-event_guard.service to app/event_guard/resources/service/debian.service
Move event guard to its own directory.
2022-07-28 08:38:16 -06:00
FusionPBX
9d2efbeccb Rename app/switch/resources/service/event_guard.php to app/event_guard/resources/service/event_guard.php
Move the event_guard service to its own directory name.
2022-07-28 08:35:16 -06:00
FusionPBX
3ee97e0d76 Add more debug information. 2022-07-27 13:40:55 -06:00
FusionPBX
5a11c55553 Remove orphaned access control nodes 2022-07-27 13:28:52 -06:00
FusionPBX
287e8c07b6 Minor version update 5.0.2 2022-07-27 12:29:55 -06:00
FusionPBX
c8aaf80781 Create debian-event_guard.service 2022-07-25 19:28:18 -06:00
FusionPBX
17ab8e61ab Create event_guard.php 2022-07-25 19:24:35 -06:00
Antonio Fernandez
96df02b398 adding template support for call waiting tone (#6441) 2022-07-25 09:54:44 -06:00
agree
6e40068040 [dialplans] Allow multiple extensions per xml (#6437)
* [dialplans] Allow multiple extensions per xml

* remove extra character
2022-07-23 13:16:25 -06:00
emak
ea4a5e7f67 Check to make sure accountcode has some value (#6440)
The accountcode variable is used in a dialstring later on and if it comes back nil for any reason, then the following error is thrown:

2022-07-22 16:19:11.524674 [ERR] mod_lua.cpp:202 /usr/share/freeswitch/scripts/app/follow_me/index.lua:396: attempt to concatenate global 'accountcode' (a nil value)
stack traceback:
        /usr/share/freeswitch/scripts/app/follow_me/index.lua:396: in main chunk
        /usr/share/freeswitch/scripts/app.lua:48: in main chunk

This completely breaks follow-me.

This code sets the accountcode variable to the domain name if it comes back nil during script execution, thus protecting the script from failing with an empty accountcode value in the db or query.
2022-07-22 16:47:31 -06:00
Jesse Gruver
0e9b8f15b5 Added grandstream_show_key_labels and other default values. (#6438) 2022-07-22 13:02:51 -06:00
FusionPBX
5be250c569 Set Caller ID only when the call_direction is outbound. 2022-07-20 16:15:04 -06:00
FusionPBX
1a96d4007a Additional changes to allow hangup action which has no data. 2022-07-20 09:45:11 -06:00
FusionPBX
aa488eed01 Needed to allow hangup action which has no data. 2022-07-20 09:40:23 -06:00
FusionPBX
e65d483ef7 Add contact_in_ping to Gateways (#6439)
* Add contact_in_ping to Gateways

* Update gateway_edit.php

* Update gateways.php

* Update app_languages.php

* Update sofia.conf.lua
2022-07-19 16:34:01 -06:00
FusionPBX
4cf53c9719 Work around for FreeSWITCH bug where .loc break Music on Hold.
Fixed in the following commit.
https://github.com/signalwire/freeswitch/pull/1577

The commit was accepted. Hoping the bug fix is included in the next release of FreeSWITCH 1.10.8. However we need a work around for those using older versions and 1.10.8 hasn't been released yet.
2022-07-19 12:02:54 -06:00
FusionPBX
3eb258c7ea Add an alternative method to get the device vendor. 2022-07-19 09:52:34 -06:00
Joseph
2de1abb657 fix issue with device vendors (#6340)
If mac address and template already exists in Devices page and you attempt to associate the mac address with the extension from the extensions page, the "vendor" is removed from the device, thus causing provisioning not to look at the device profiles settings of the mac address
2022-07-19 09:48:04 -06:00
FusionPBX
dfa60ba49a Update timezones.conf.xml 2022-07-18 20:21:05 -06:00
FusionPBX
89258e09e5 Admin user should have access to the destination_prefix. 2022-07-18 10:42:56 -06:00
FusionPBX
e6d7c76870 Fix the caller ID number label. 2022-07-17 19:09:34 -06:00
FusionPBX
5f8fcc07fb Add destination_prefix required for superadmin. 2022-07-17 18:59:19 -06:00
FusionPBX
8ce558702a Add destination conditions. 2022-07-16 23:31:29 -06:00
FusionPBX
ca5ef8d03d Change label-detail_action to label-destination_actions. 2022-07-16 23:30:15 -06:00
FusionPBX
41c5fa3a3f Add a field and permission called destination_conditions. 2022-07-16 23:29:04 -06:00
FusionPBX
2c7e40bd8e Add destination_conditions, destination_actions, and additional descriptions. 2022-07-16 23:27:59 -06:00
FusionPBX
d9a9bbc8e0 Add destination_actions to the destinations table. 2022-07-16 11:27:03 -06:00
markjcrane
4f2987da2d Add destination_actions type json allows adding multiple actions 2022-07-15 22:38:21 -06:00
markjcrane
4ee607eb83 Change RTP_Packet_Size from 0.030 to 0.020 2022-07-15 09:25:32 -06:00
markjcrane
a49177c5c5 Remove momentjs 2022-07-15 09:07:01 -06:00
markjcrane
11fb638d2d Not using momentjs so removing it 2022-07-15 09:07:01 -06:00
agree
f89ecf5b36 [dialplan] NANP match + only if followed by a 1 (#6436) 2022-07-12 17:32:49 -06:00
FusionPBX
e2640b8752 Use the destination_cid_name_prefix permission and get more values from the database when user doesn't have permission to the value. 2022-07-12 17:16:19 -06:00
FusionPBX
c2ba621c15 Add permission destination_cid_name_prefix. Remove an unused permission other_destinations. 2022-07-12 16:46:47 -06:00
FusionPBX
cacdc51899 Add provision settings snom_user_auto_connect_1 to snom_user_auto_connect_4, and snom_user_ringer_1 - snom_user_ringer_4 2022-07-12 15:24:52 -06:00
FusionPBX
4669b3efba Get the call center channel variables and set in the intercepted call. 2022-07-11 13:46:25 -06:00
FusionPBX
084e36d0a0 Sanitize the menu link by restricting it to specific characters. 2022-07-08 18:38:13 -06:00
FusionPBX
88b34831e4 Sanitize the menu link by restricting it to specific characters. 2022-07-08 18:28:08 -06:00
FusionPBX
6780949019 Remove LOG_LOCAL0 from openlog it caused the output to the console. 2022-07-08 14:46:21 -06:00
FusionPBX
767937260d Limit this to run only with the web server. 2022-07-08 14:21:29 -06:00
FusionPBX
da181fc6f6 Improve multi-server cluster support. 2022-07-07 16:14:01 -06:00
Jason Kinner
5bc7083692 BUG FIX: incorrect comment characters (#6435)
Replaced // characters with --
2022-07-06 19:42:43 -06:00