Commit Graph

12370 Commits

Author SHA1 Message Date
FusionPBX f2c9932c85 Update {$mac}.cfg 2019-03-03 15:44:52 -07:00
FusionPBX e8b38c7add Update y000000000065.cfg 2019-03-03 15:43:42 -07:00
FusionPBX bd18ccb7e6 Delete 520_follow_me_bridge.xml 2019-03-03 15:23:14 -07:00
FusionPBX acac0f284d Update xml_cdr_inc.php 2019-03-03 12:03:13 -07:00
emaktech a5ff016ef5 Retrieve gateway names with variables and failover (#4004)
Previously, if a bridge statement was written with prepended variables to be passed, the gateway name would not be parsed and replaced. Additionally, if multiple bridges were used in failover in a single bridge statement separated by a pipe, only the first would be parsed and replaced.

I noticed this after upgrade to FreeSWITCH 1.8.5 (from 1.6.20) which changed failover behavior with multiple separate bridge statements. When network returns 486 BUSY, it will proceed to second bridge statement, initiating a second call. To allow failover and not have this behavior, you must write a single statement and separate your failover bridges with a pipe, this change allows the UI to show all gateway names on the line once saved.

Examples:
{fax_use_ecm=on}sofia/gateway/99b1234c-667c-4b31-9d2f-31d4f396abfa/$1
=> {fax_use_ecm=on}sofia/gateway/Gateway_Name/$1

sofia/gateway/0e70e123-00fd-4f0c-b525-bc7f6283cfa1/$1|sofia/gateway/99b1234c-667c-4b31-9d2f-31d4f396abfa/1$1
=> sofia/gateway/Gateway_One/$1|sofia/gateway/Gateway_Two/1$1
2019-03-03 11:10:15 -07:00
FusionPBX b6533eadbd Update users.php 2019-03-02 13:01:30 -07:00
FusionPBX d82ce6b551 Update app_defaults.php 2019-03-02 12:55:50 -07:00
FusionPBX 9a60b401b8 Add ability to sort by groups, organizatin and given name. 2019-03-01 23:27:34 -07:00
FusionPBX f7c9384a27 Update app_defaults.php 2019-03-01 23:26:24 -07:00
Nate 9e3321e93b Update default_setting_toggle.php
Check correct permission.
2019-03-01 19:58:56 -07:00
FusionPBX bbe22cff41 Update users.php 2019-03-01 18:10:59 -07:00
FusionPBX ad584105ce Update app_defaults.php 2019-03-01 18:09:53 -07:00
FusionPBX 3ba201aa1d Update users.php 2019-03-01 16:51:15 -07:00
FusionPBX bf761c9b4a Update users.php 2019-03-01 15:09:58 -07:00
FusionPBX 9a9bbac7f1 Update contact_edit.php 2019-03-01 06:08:47 -07:00
Nate 12726e4289 Password Reset: Always set valid domain session var. 2019-02-28 22:13:54 -07:00
Nate dd0ae9c41f Fix bug in Password Reset feature, remove usage of md5. 2019-02-28 22:03:19 -07:00
Nate d799d42e1f Modify en/decryption functions to be openssl-based - mcrypt_* functions are now deprecated as of PHP 7.1.0 2019-02-28 18:22:34 -07:00
Nate 36b32599f1 Restore Login Reset Password functionality, adjust default SMTP debug level. 2019-02-28 17:32:27 -07:00
Nate ace3275ba6 Update message.php
Fix for Domain Selector and other JS dependent features not working due to $_SESSION['message'] not being of type text.
2019-02-28 13:10:55 -07:00
FusionPBX 30e4d019a0 Update users.php 2019-02-28 03:57:41 -07:00
Nate 071457d5d3 Fixed Contact URL input field style. 2019-02-28 02:45:59 -07:00
FusionPBX 7cf3dfae76 Update domain_delete.php 2019-02-27 12:43:05 -07:00
The-Operator a43c92195e Added SCA settings (#4007) 2019-02-27 01:06:09 -07:00
FusionPBX 6e360176a1 Update time_conditions.php 2019-02-23 17:53:34 -07:00
FusionPBX 24e985fdec Update time_condition_edit.php 2019-02-23 17:41:56 -07:00
FusionPBX 3fb1d7ffaa Update time_conditions.php 2019-02-23 17:07:45 -07:00
FusionPBX fd77834430 Update app_config.php 2019-02-23 17:06:09 -07:00
FusionPBX 9b0f97469d Update follow_me.php 2019-02-21 17:45:43 -07:00
FusionPBX f4c656e100 Update directory.lua 2019-02-20 10:34:19 -07:00
FusionPBX 7c74f9938a Update index.lua 2019-02-20 09:57:37 -07:00
FusionPBX 293386d72c Update 520_follow_me_bridge.xml 2019-02-20 09:06:34 -07:00
FusionPBX 823ce58d4c Update 010_user_exists.xml 2019-02-20 08:58:54 -07:00
FusionPBX b5c3bc27b7 Update index.lua 2019-02-20 08:34:18 -07:00
FusionPBX de4c5d4f03 Update contact_edit.php 2019-02-20 08:09:12 -07:00
FusionPBX 70d1eb4cd5 Update destinations.php 2019-02-20 07:59:51 -07:00
FusionPBX f1b1f58867 Update macro.lua 2019-02-19 19:34:40 -07:00
FusionPBX 3e3d16c62e Update macro.lua 2019-02-19 19:33:25 -07:00
Nate 41cba72be7 Update message.php
Add method to retrieve quick (rough) count of alert messages waiting.
2019-02-19 14:50:03 -07:00
Nate f4cdf58e65 Update database.php
Fixed so $_SESSION['user']['contact_uuid'] would be populated as intended.
2019-02-19 13:12:41 -07:00
FusionPBX b99054552f Update 520_follow_me_bridge.xml 2019-02-19 11:55:31 -07:00
FusionPBX d1d6d263f3 Update follow_me.php 2019-02-19 11:26:44 -07:00
FusionPBX 444193f001 Update call_edit.php 2019-02-19 10:30:23 -07:00
FusionPBX 5da935c55d Update app_config.php 2019-02-19 09:24:40 -07:00
FusionPBX a6fe402018 Update user_edit.php 2019-02-19 09:04:16 -07:00
FusionPBX a1cf0e90ce Update extension_edit.php 2019-02-19 08:41:56 -07:00
FusionPBX 8752303a3b Update device_edit.php 2019-02-19 08:40:37 -07:00
FusionPBX 45f32cf7cb Update device_edit.php 2019-02-19 08:38:48 -07:00
konradSC 020e2b4733 autocomplete="new-password" for devices (#4005)
Chrome is no longer supporting autocomplete="off". The new standard for Chrome is autocomplete="new-password". This also seems to work for Firefox as well.
2019-02-19 08:37:10 -07:00
konradSC 9727035305 Marker for identifying call as follow-me loopback (#3977)
* Marker for identifying call as follow-me loopback

We need a way of the dialplan identifying calls that are generated by follow-me using loopback. This setting couple with a dialplan statement allows us to identify and set proper caller-id-name/number.

* Create 030_is_loopback.xml

Are you a follow_me call that is using the loopback interface? 
Ok then, are you a user on the system? 
Yes, ok. Let's set your outbound_caller_id_name and outbound_caller_id_number so that you show up correctly. 
Thanks.
2019-02-18 18:41:24 -07:00