markjcrane
f9d191c520
Add full path to the music on hold chime list.
2016-06-23 15:29:14 -06:00
markjcrane
8e8454ff19
Update music_on_hold_timer to timer_name.
2016-06-23 13:35:53 -06:00
Alexey Melnichuk
e44e4b4e3c
Update Escene provision. ( #1696 )
...
* Update Escene provision.
Support DNS SRV record.
Set time zone.
* Add. Date/Time formats for Escene template.
2016-06-23 12:47:42 -06:00
markjcrane
ef43f49b9e
Add sip_h_X- prefix to the accountcode in pin_number.lua.
2016-06-22 15:05:33 -06:00
markjcrane
4b17d5dac2
Add domain_uuid check to pin_number.lua.
2016-06-22 13:52:43 -06:00
markjcrane
dfb6489334
Remove some trailing spaces and update the copyright year in pin_number.lua.
2016-06-21 19:37:25 -06:00
markjcrane
5db79b687c
Add database support to pin_number.lua.
2016-06-21 19:34:17 -06:00
markjcrane
fd782483cf
Fix the Directory file path for the Cisco 7940 and 7960 phones.
2016-06-21 19:01:30 -06:00
markjcrane
2b12ace5ee
Fix the path to the 7940 and 7960 directory.xml.
2016-06-21 18:46:57 -06:00
markjcrane
2955b8447e
Increase the voicemail greeting length that is allowed to 90 seconds.
2016-06-21 18:35:05 -06:00
Alexey Melnichuk
99c9b762f2
Update Escene template to Firmware 4.2.0 ( #1680 )
...
* Update Escene template to Firmware 4.2.0
* Add. Line label.
2016-06-20 11:46:43 -06:00
FusionPBX
bca0d39b96
Update ringbacks.php
...
The default ring back disabled for now but may re-enable as a method in the class which return the correct label and value.
2016-06-19 09:44:17 -06:00
markjcrane
6991bd7649
Rename user_uuid device_user_uuid in the devices table. Add an apply button to the key dashboard and provision button to the device edit.
2016-06-17 17:34:31 -06:00
Alexey Melnichuk
ede2f8f57d
Add. Support provision programmable keys for Escene devices. ( #1674 )
2016-06-17 10:43:27 -06:00
Alexey Melnichuk
38a5cb5a3f
Fix. Make configure consistent with web interface. ( #1671 )
2016-06-16 12:20:34 -06:00
FusionPBX
b6929e3897
Update {$mac}.cfg
...
Add outbound_proxy_1_port and outbound_proxy_2 and use outbound_proxy_1_address and outbound_proxy_2_address instead of primary and secondary.
2016-06-15 15:55:55 -06:00
FusionPBX
8828ec25cd
Update {$mac}.cfg
...
Add another line feed.
2016-06-15 15:40:09 -06:00
FusionPBX
f78aa73cd4
Update {$mac}.cfg
...
Add option for outbound proxy 1 and proxy 2
{$outbound_proxy_primary}
{$outbound_proxy_secondary}
{$outbound_proxy_enabled}
2016-06-15 15:29:34 -06:00
markjcrane
07c038308f
Correct the variable name.
2016-06-13 19:06:59 -06:00
markjcrane
2e0de74055
Replace the variable with the path to the sounds directory.
2016-06-13 19:04:23 -06:00
markjcrane
787502ea48
Rename local_stream.lua to local_stream.conf.lua.
2016-06-13 18:50:41 -06:00
markjcrane
366bf5fbea
Add local_stream.lua to xml_handler.
2016-06-13 18:30:32 -06:00
FusionPBX
3ad7fe027c
Update call_flow.lua
...
Call flow feature code update to play the right audio file.
2016-06-12 14:14:52 -06:00
FusionPBX
a66324a242
Update call_flow.lua
...
Inside call_flow.lua rename anti to alternate.
2016-06-12 14:02:57 -06:00
FreeMe
9888b60334
Update {$mac}.xml ( #1647 )
...
Full configuration Linksys 942 - also disabled CF settings so that it dials *72 to mange from server rather than the phone directly
2016-06-11 15:24:32 -06:00
FusionPBX
dcb9a655cd
Update call_flow.lua
...
Rename the variables in call_flow.lua to match. New variables call_flow_sound and call_flow_alternate_sound.
2016-06-11 10:02:31 -06:00
Alexey Melnichuk
6095609c5a
Add. Support sound prompts on call flow. ( #1645 )
...
This file uses new way to load recordings from DB.
2016-06-11 07:33:16 -06:00
FreeMe
5c7fcd1d9e
Update {$mac}.xml ( #1650 )
...
Fix did not {$,,,} the adminpassword field, changed and confirmed working
2016-06-10 23:03:49 -06:00
FreeMeUK
3a99301d65
Create {$mac}.xml ( #1649 )
...
A Linksys spa941 will accept the linksys942 file
2016-06-10 18:55:34 -06:00
Chris Black
96e1ad2cf4
Add ability for directory to use mod_flite or mod_cepstral ( #1644 )
2016-06-10 16:07:11 -06:00
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
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
reliberate
2b6f51024d
Theme: Integrate ability to use Google Fonts.
2016-05-05 12:57:08 -06:00
markjcrane
3abaff004c
Check the missing array has content before processing it.
2016-05-04 00:22:35 -06:00
markjcrane
8ef1c951f8
Fix a spelling mistake in the polycom template for the parameter that was changed today.
2016-05-02 19:13:08 -06:00
markjcrane
9143ba902f
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-05-02 15:57:32 -06:00
markjcrane
253f22e432
Add quotes around the values in the Polycom 4.x and 5.x templates.
2016-05-02 15:57:13 -06:00
markjcrane
284f134903
Add default dtmf-type of rfc2833 to all the SIP profiles.
2016-05-02 15:56:20 -06:00
reliberate
5956a3a17f
Menu Manager: Add ability to customize main and sub menu icons.
2016-05-02 14:42:06 -06:00
markjcrane
46611580ac
Add dns_server_primary and dns_server_secondary to the newer yealink provisioning files.
2016-05-02 13:10:32 -06:00
markjcrane
3fa1f5b4e7
Add two new provision variables dns_server_primary and dns_server_secondary.
2016-05-02 11:46:26 -06:00
markjcrane
6570f8cf40
Define the text array before it is used.
2016-04-29 15:32:55 -06:00
markjcrane
eec04d521d
Add the missing function to pdo.php.
2016-04-29 11:21:26 -06:00
markjcrane
d43a8f20a5
Change phpsqlitedatatype to php_sqlite_data_type.
2016-04-29 11:15:02 -06:00
markjcrane
bc51cd7d1d
Cleanup the indentation ... tabs and whitespace after the last pull request.
2016-04-28 16:56:44 -06:00
Harry G. Coin
54df7b8d12
add tls, support ldaps
2016-04-25 22:22:03 -05:00
Harry G. Coin
09e6d2e3d7
last fixes needed to support mariadb 10.1
2016-04-25 22:20:31 -05:00
Harry G. Coin
7442f32a53
Cleanups.
...
Remove default 192.168.42.42/32 allow.
Restore missing app/fax/resources/functions/parse_attachments.php to satisfy pre-existing include
Fix so sql in voicemail app works if var undefined. Warning: don't know if non Mariadb's like cast(...) .
Cleanup close in event socket.
2016-04-25 22:16:19 -05:00