Commit Graph

1976 Commits

Author SHA1 Message Date
Alexey Melnichuk
644996b1f7 Add. Support bridge mode to call forward from Lua. (#1631) 2016-06-08 07:33:55 -06:00
Mafoo
4605117d51 Enhance Ringback (#1590)
created new class to look after generating the list of ringbacks
available
adjusted MOH class so legacy method is still possible (just not recommend) and utilizes optgroups as well
converted ring_groups and ivr_menus to use new method
added translations
implemented list_recordings in switch_recordings class
2016-06-08 07:21:45 -06:00
reliberate
5d34e38da1 Functions: Add function to retrieve countries array. 2016-06-06 16:57:11 -06:00
reliberate
ccc5155d6d Files: Add pwstrength bootstrap plugin files (sorry). 2016-06-03 07:51:44 -06:00
reliberate
72687adef2 Security: Integrate Settings and necessary functions to enforce password complexity requirements.
Theme: Add basic password strength indicator bar.
Default Settings: Also verify correct Type (name) on Upgrade > App Defaults.
User: Show Nickname in Contact select if no Given or Family name.
Password Reset: Integrate hide and convert password fields method to prevent browser prompt.
2016-06-02 18:26:32 -06:00
hblandford
5cc5bdc648 Update vars.xml (#1622)
Add Australian ring tone
2016-06-01 21:18:26 -06:00
markjcrane
d91369b8f7 Prevent duplicate values from being saved in the vars.xml file and remove some trailing spaces and fix some of the indentation. 2016-06-01 15:31:33 -06:00
Chris Black
69fca7ad69 set sip_trust_ctrl on all yealink profiles (#1619) 2016-05-27 12:14:36 -06:00
markjcrane
88a1f2dc1e Add switch.sql to resources/install/sql 2016-05-27 10:35:11 -06:00
FusionPBX
d2219caf38 Update switch.php
Add a missing forward slash.
2016-05-26 19:52:03 -06:00
markjcrane
24b7b93988 Fix the syntax. 2016-05-26 11:28:30 -06:00
markjcrane
88bbd19d65 Add the include for the class. 2016-05-26 11:23:53 -06:00
markjcrane
7fff69f791 Remove save_module_xml() function and move it it into the modules class as the xml method. Eventual goal move everything out of switch.php. 2016-05-26 11:21:37 -06:00
markjcrane
404ffaed8e Add a missing comma. 2016-05-26 10:52:37 -06:00
markjcrane
17bfd2eb35 Start using the module order. 2016-05-26 10:31:59 -06:00
Mafoo
59ddf92f1b I got the permissions wrong (#1616)
it should have been in octal mod (leading 0)
also updated the fax application as it needs the stickygid too
2016-05-26 05:55:46 -06:00
Mafoo
a8b667cd0b Added sticky GID permissions (#1615) 2016-05-25 21:51:41 -06:00
Mafoo
a25c9a3e48 Added basic searching for moh (#1614)
added basic searching for the default moh directory
added app_defaults so moh is configured/repairable with app_defaults
changed to use PROJECT_ROOT
changed template replacement to be encased in comment so xml will
validate
changed to use preg_replace so leading spaces and tabs can be stripped
(to output clean xml)
local_stream_conf dos2unixed
made default search consistent (they should all be music/default or
music not a mixture)
2016-05-25 14:12:17 -06:00
Chris Black
4a4a613902 remove SMS (#1612) 2016-05-24 12:57:46 -06:00
Chris Black
2d05685103 Add support for twilio (#1610)
added support for twilio and made it a bit easier to add support for
other carriers as well.
2016-05-24 02:02:36 -06:00
markjcrane
09a6325034 Fix the remaining files that had the wrong syntax in the SPA devices. 2016-05-23 11:59:34 -06:00
FusionPBX
0fa4d7f4ba Update {$mac}.xml
Fix the syntax on the spa112 template.
2016-05-23 10:02:47 -06:00
FusionPBX
5a45a7aa2a Update {$mac}.xml
Fix the syntax on the spa122 template.
2016-05-23 10:01:56 -06:00
FusionPBX
c0c35d6853 Update {$mac}.cfg
Disable DND on the Yealink t29p
2016-05-19 23:06:26 -06:00
FusionPBX
9c53d0e031 Update {$mac}.cfg
Disable DND on the Yealink t28p
2016-05-19 23:06:17 -06:00
FusionPBX
5121083c4e Update {$mac}.cfg
Disable DND on the Yealink t27p
2016-05-19 23:06:10 -06:00
FusionPBX
24e30bfd31 Update {$mac}.cfg
Disable DND on Yealink t49g
2016-05-19 23:03:37 -06:00
FusionPBX
4eec0410c0 Update {$mac}.cfg
Disable DND on the Yealink t41p.
2016-05-19 23:02:47 -06:00
FusionPBX
7c4cc9d934 Update {$mac}.cfg
Disable DND on the Yealink t42g
2016-05-19 23:01:45 -06:00
FusionPBX
7a1d194a29 Update {$mac}.cfg
Disable DND on the Yealink phone for t46g
2016-05-19 23:00:42 -06:00
FusionPBX
4228467fe7 Update {$mac}.cfg
Disable DND on phone on the Yealink T48g
2016-05-19 22:59:42 -06:00
Chris Black
a8d5033953 Flowroute SMS (#1603)
* Fix Yealink provisioning for contacts/groups

Fix the Yealink provision templates to allow for directory_extensions,
groups and users.

* Fix group_uuid and user_uuid messup

* Yealink directory and provisioning changes

Includes the changes from PR 1582 with some fixes to the SQL.

Also merged all the directory_* options into ONE directory.xml

Will need to call the it with any of these:

http://mydomain/app/provision/?file=directory.xml&contacts=groups

http://mydomain/app/provision/?file=directory.xml&contacts=users

http://mydomain/app/provision/?file=directory.xml&contacts=extensions

http://mydomain/app/provision/?file=directory.xml&contacts=all

* Flow route SMS
2016-05-19 12:09:49 -06:00
FusionPBX
664a7fd2d7 Update {$mac}.cfg
Persist the volume after reboot on the Polycom 5.x template.
2016-05-19 11:23:28 -06:00
FusionPBX
80e4f64c37 Update {$mac}.cfg
Persist volume after reboot on the 4.x template.
2016-05-19 11:22:01 -06:00
markjcrane
6f4c52d956 Prevent php warnings in the text php class. 2016-05-16 21:35:54 -06:00
markjcrane
6dda2e246d Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-05-13 08:52:49 -06:00
markjcrane
f89c2b2498 Applied changes from ronyshtamler to support exec-set in vars.xml. 2016-05-13 08:52:25 -06:00
Alexey Melnichuk
9f979b3299 Add. Support Escene phone book (#1598) 2016-05-13 08:35:47 -06:00
Alexey Melnichuk
6df1dae2a9 Fix. Use correct database for Call Center while FS load. (#1597)
Problem that `mod_commands` may load after than `mod_callcenter` and there no function `global_getvar`
So current code just create database with name `INVALID COMMAND!.db`.
2016-05-13 08:03:48 -06:00
FusionPBX
edfe01b0c5 Update intercept.lua
Account for core.db in intercept.lua
2016-05-12 23:06:45 -06:00
markjcrane
6ba188dc5e Commented out the new database handle --local dbh = Database.new('switch') as it has a bug when freeswitch is using the DSN with the PostgreSQL driver. This change works around this problem by using the original database handler. 2016-05-12 20:43:57 -06:00
Chris Black
804565549b Yealink directory listing for extensions, groups, users contacts (#1588)
* Fix Yealink provisioning for contacts/groups

Fix the Yealink provision templates to allow for directory_extensions,
groups and users.

* Fix group_uuid and user_uuid messup

* Yealink directory and provisioning changes

Includes the changes from PR 1582 with some fixes to the SQL.

Also merged all the directory_* options into ONE directory.xml

Will need to call the it with any of these:

http://mydomain/app/provision/?file=directory.xml&contacts=groups

http://mydomain/app/provision/?file=directory.xml&contacts=users

http://mydomain/app/provision/?file=directory.xml&contacts=extensions

http://mydomain/app/provision/?file=directory.xml&contacts=all
2016-05-12 11:22:40 -06:00
markjcrane
d25a904079 Remove the error reporting in the include php.php. 2016-05-11 13:18:39 -06:00
markjcrane
b39f09d442 Remove the comment on the tls-verify-policy and add enabled="false" 2016-05-11 10:24:28 -06:00
Mafoo
87d44390cd Fix for [ERR] sofia_glue.c:329 Invalid tls-verify-policy value: none (#1593)
you cannot actually set it to none, you have to not set it to get that
value.
made ipv6 profile tls settings consistent with ipv4 profile
2016-05-11 10:13:56 -06:00
Alexey Melnichuk
6202b1e58f Update escene config. 2016-05-11 07:44:03 -06:00
markjcrane
b2e1dd4b2e Working on music on hold. 2016-05-10 19:09:45 -06:00
markjcrane
1427c56634 Rename gxp3275 to gxv3275. 2016-05-10 18:19:40 -06:00
FusionPBX
538e6bcc08 Update check_auth.php
Remove this code to fix a bug voicemail_id is numeric, extension is not always numeric, and number alias should be numeric.
2016-05-10 17:25:20 -06:00
markjcrane
55b598f2d0 Make sure the user extension arrray exists on the initial login. 2016-05-06 17:47:03 -06:00