Commit Graph

1972 Commits

Author SHA1 Message Date
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
Alexey Melnichuk f828c1c56b Escene provision (#1140)
* Add. Provision to Escene ES330/ES320

* Add. Look up Escene device by ext+domain.

* Update Escene template.

* Add. `provision` section in config.

Found than ES330 some time hangup when it try get software/core and get error from fusion.
2016-05-06 01:49:43 -06:00
reliberate 2b7c6bac00 Theme: Fix bug in web font loader. 2016-05-05 20:10:19 -06:00
reliberate 794361da95 Fix path issue in require.php. 2016-05-05 14:18:59 -06:00
markjcrane f77e978914 Conditional includes if the config.php exists this fixes css.php for the install. 2016-05-05 13:22:08 -06:00