Commit Graph

1744 Commits

Author SHA1 Message Date
markjcrane f63d786ca4 Remove the rss feed from the Mitel template. 2016-01-12 20:50:48 -07:00
markjcrane 0c39c98213 Show when we are clearing the cache for *78 or *79. 2016-01-12 19:34:57 -07:00
Matthew Vale 0176d30312 change to use '/' instead of DIRECTOR_SEPERATOR 2016-01-12 14:47:50 +00:00
Matthew Vale e6ad46cfbf Rollout of root.php 2016-01-12 13:55:39 +00:00
markjcrane 595f10ef2f Change array extensins to contact_extensions and add a new extension array. Remove trailing spaces. And add a new cisco 79xx directory called Our Phones. 2016-01-12 02:42:59 -07:00
markjcrane 352a630f42 Add dsn_callcenter and improve the indentation. 2016-01-12 01:48:11 -07:00
markjcrane 86b0e88d16 Fix the PostgreSQL query in cidlookup.conf.xml. 2016-01-08 18:15:45 -07:00
markjcrane 7ea8a14384 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-01-06 11:10:37 -07:00
blackc2004 7269520f99 another directory setting url typo 2016-01-06 09:43:25 -08:00
markjcrane 0da3b9fe4a Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-01-05 13:19:18 -07:00
markjcrane ce78189a80 Fix the FAX retry email. 2016-01-05 13:19:02 -07:00
blackc2004 9d99de26bc fix two files 2016-01-05 12:16:53 -08:00
blackc2004 868affab3a change ldap settings to be consistent across all yealink files 2016-01-05 12:14:03 -08:00
blackc2004 84a420d8df Update y000000000036.cfg 2016-01-05 11:20:33 -08:00
blackc2004 f022a5d104 Update y000000000029.cfg 2016-01-05 11:19:08 -08:00
FusionPBX 5ab294996f Merge pull request #1365 from blackc2004/patch-26
Update y000000000005.cfg
2016-01-05 11:40:50 -07:00
FusionPBX 38861efcf7 Merge pull request #1367 from blackc2004/patch-28
Update y000000000029.cfg
2016-01-05 11:40:07 -07:00
FusionPBX b5f9dfb69e Merge pull request #1364 from blackc2004/patch-27
Update y000000000046.cfg
2016-01-05 11:39:58 -07:00
blackc2004 f4ab98828d Update y000000000035.cfg 2016-01-05 09:58:00 -08:00
blackc2004 3303d0d907 Update y000000000029.cfg 2016-01-05 09:54:38 -08:00
blackc2004 4365535429 Update y000000000046.cfg 2016-01-05 09:53:43 -08:00
blackc2004 fe75094087 Update y000000000005.cfg 2016-01-05 09:51:58 -08:00
markjcrane 98f0389947 Another adjustment to the xml. 2016-01-04 19:33:02 -07:00
markjcrane 31a395ab45 A few more xml adjustments for the IVR Menu and add a desription attribute for each IVR option. 2016-01-04 19:29:39 -07:00
markjcrane aa384869cc Fix a small bug with the ivr. 2016-01-04 19:19:39 -07:00
markjcrane 752a5acf8b Update the ivr menu to use memcache with the uuid as part of the key. 2016-01-04 19:09:29 -07:00
markjcrane 451b106c1e Continue work to make IVR menu work from XML handler. 2016-01-04 19:05:31 -07:00
markjcrane 2c22aea566 Rename ivr.lua to ivr.conf.lua. 2016-01-04 19:03:28 -07:00
markjcrane 1a4dc2a658 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-01-04 17:16:27 -07:00
markjcrane 5daf58be72 Using phrase uuid instead of the phrase name reason is this prevents the phrase from breaking when the phrase name is changed. 2016-01-04 17:16:14 -07:00
FusionPBX f062ddf289 Revert "cherry picked changes from 4.0 branch" 2016-01-04 13:13:48 -07:00
markjcrane 724afd7c17 FusionPBX source coding standard uses tabs instead of spaces for indentation. 2016-01-04 13:04:51 -07:00
markjcrane 72c1e23d56 Update destination.lua some preparation to extend it further. 2016-01-04 12:56:50 -07:00
Alexey Melnichuk bc9ffa431f Fix. Definition of `uuid` function in destination.lua. 2016-01-04 09:56:06 +03:00
markjcrane ccc44825e8 Change lang_path to phrases_dir in languages.lua. 2016-01-03 00:42:40 -07:00
markjcrane e83b727b7b Rename ring_member.lua to destination.lua. 2016-01-02 16:38:59 -07:00
markjcrane 122f0bb0a2 Remove the + from the format_phone function. 2016-01-02 16:22:19 -07:00
markjcrane 2c4101e8d0 Move ring_member.lua to ring_groups/resources/scripts/ring_member.lua. 2016-01-02 13:21:34 -07:00
markjcrane 89b2da603f Improve ring_member.lua with consistent indentation, notes, and more if session:ready to prevent errors. 2016-01-02 13:09:28 -07:00
Matthew Vale 7c74d5cf48 cherry picked changes from 4.0 branch 2015-12-31 10:11:31 +00:00
markjcrane 73b5c22b65 Add odbc-dsn to fifo.conf.xml 2015-12-29 23:47:20 -07:00
markjcrane 7d92c4e4a4 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2015-12-29 14:54:09 -07:00
markjcrane fe99226aa2 Trim the default codecs slightly. 2015-12-29 14:53:53 -07:00
Alexey Melnichuk 8ac7d708d3 Change. Reuse same esl connection to send cache event and command.
Fix. Implicitly close esl connection after do cache command.
2015-12-24 13:19:53 +03:00
markjcrane 3e09e32390 Change the .wav to ${record_ext} in the internal sip profiles. 2015-12-23 13:23:54 -07:00
markjcrane 6788b15184 Add record_ext to the recordings.lua. 2015-12-23 12:02:14 -07:00
markjcrane 6dea6e653c Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2015-12-22 21:30:55 -07:00
markjcrane 18e0ea3376 AND r.enabled = 'true' shows up on two lines change one to m.enabled and then add m.enabled to the second query. 2015-12-22 21:30:36 -07:00
FusionPBX c9a9182e72 Merge pull request #1341 from moteus/directory_acl_directory
Fix. Generate XML for mod_directory.
2015-12-22 20:54:25 -07:00
Alexey Melnichuk e708d38e01 Fix. Remove unused code. 2015-12-22 17:19:14 +03:00
markjcrane 4479760618 Fix the ring back on the XML handler -> callcenter.conf.lua. 2015-12-21 23:31:46 -07:00
markjcrane 5da1286329 Add session cookie httponly and set it to true. 2015-12-21 20:52:54 -07:00
Alexey Melnichuk 57a4970c77 Fix. Generate XML for mod_directory.
Fix. Generate XML for ACL only for ext which contain `cidr` attr.
Fix. Do not generate entire XML with all ext when sofia request gateways
2015-12-21 17:17:06 +03:00
markjcrane e2feca300a Remove this->write_debug from the recursive functions. 2015-12-21 04:31:44 -07:00
markjcrane 302238dc67 Remove 'protected' from the function. 2015-12-21 04:28:23 -07:00
FusionPBX 73daad6e10 Merge pull request #1339 from mafoo/Enhance-resouce/functions.php
migrated install_switch's recursive_* routines
2015-12-21 04:25:29 -07:00
Matthew Vale c0cc276601 migrated install_switch's recursive_* routines 2015-12-21 10:54:48 +00:00
markjcrane 4fd6c57828 Shorten the Sofia User Agent to reduce SIP header size. User Agent by default includes version and git version number. 2015-12-21 03:41:37 -07:00
markjcrane 4df39487d0 Test if email_validate function exists and fix change the indentation from spaces to tabs. 2015-12-20 22:36:34 -07:00
markjcrane a089c6a76c Add all domain users to XML handler.directory.domain. 2015-12-20 01:01:52 -07:00
markjcrane fba3fb039f Add one line between each function. 2015-12-19 15:00:10 -07:00
FusionPBX bd914ba376 Merge pull request #1315 from mafoo/Enhance-Languages
Enhance languages
2015-12-19 09:20:42 -07:00
FusionPBX 6f7538bc9c Merge pull request #1334 from kpabijanskas/master
XML Handler incorrectly handling 'date-time' time conditions
2015-12-18 08:47:47 -07:00
markjcrane 1c592d5f39 Fix the sip_profiles/internal-ipv6 correct core-db-dsn to odbc-dsn. 2015-12-17 10:43:06 -07:00
markjcrane 7c061fab0f Change the version to 4.1 to represent that their are bug fixes and features added since 4.0.x. 2015-12-15 22:06:35 -07:00
markjcrane 401fbb56e2 Add 'to' variable to the first two parameters for freeswitch.email. 2015-12-15 21:10:18 -07:00
Karolis Pabijanskas e3520b9f5b This pull requests fixes XML Handler support for 'date-time' time codition. With this, date-time gets rendered as:
<condition date-time="2015-12-15 15:00~2015-12-16 15:00">

 Without this, the time condition WOULD get redered as:
 <condition field="date-time" expression="2015-12-15 15:00~2015-12-16 15:00">

 which is incorrect and would always match false in FreeSWITCH.

 FreeSWITCH docs for this are here: https://freeswitch.org/confluence/display/FREESWITCH/Time+of+Day+and+Holiday+Routing#TimeofDayandHolidayRouting-Variables

 All other time condition variables documented seem to be included in FusionPBX'es XML Handler.
2015-12-15 16:31:27 +00:00
Matthew Vale 81b85c3caf Merge branch 'fusionpbx/master' into Enhance-Languages
Conflicts:
	app/extensions/app_languages.php
2015-12-11 08:45:26 +00:00
blackc2004 0a08484546 CDR Stats Add ADV Search options request 1173
CDR Stats Add ADV Search options request 1173
2015-12-10 11:06:42 -08:00
Matthew Vale fe949cf048 Initial consolidation of common terms 2015-12-10 10:06:48 +00:00
Matthew Vale fc9a45d313 Added initial version of app/languages
for analyzing missing or overlapping with global text
2015-12-10 10:04:35 +00:00
Matthew Vale e2cc65874d Add Fallback language support to en-us 2015-12-10 09:57:54 +00:00
Matthew Vale e3f1e919da Migrate app_languages.php from core to resources 2015-12-10 09:57:08 +00:00
FusionPBX daa0f9bb70 Merge pull request #1294 from moteus/fax_queue_mail_template
Add. mail templates for fax server responses.
2015-12-09 16:28:35 -08:00
FusionPBX 0547e9fce7 Merge pull request #1303 from blackc2004/patch-19
Update directory.lua
2015-12-09 15:02:48 -08:00
blackc2004 8d072ae13f Update index.lua 2015-12-09 14:04:59 -08:00
blackc2004 dca392fcc5 Update directory.lua 2015-12-09 14:03:17 -08:00
Alexey Melnichuk 92ea882398 Fix. Use task db connection to build template. 2015-12-09 14:56:02 +03:00
Alexey Melnichuk 7a45e14c8c Add. mail templates for fax server responses. 2015-12-09 12:43:40 +03:00
markjcrane bc1fcebad3 Fix the domain name in the path for the inbound fax dialplan. 2015-12-08 22:34:23 -07:00
markjcrane 6387f37009 Prevent the conference alone sound from playing twice. 2015-12-07 16:30:03 -07:00
markjcrane 310b7f2b92 Correct the provision time zone variables used in the t48g template. 2015-12-06 14:53:20 -07:00
markjcrane cde9debb29 After removing domain name from the default recordings dir path need to add the domain name every where the recordings directory is currently used. 2015-12-06 13:37:35 -07:00
markjcrane 16abb2849f Remove the domain name from the switch recordings SESSION variable. The path for single and multi-tenant are handled the same and all will used their domain name. 2015-12-06 12:36:08 -07:00
markjcrane 689300e9cd Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2015-12-04 17:35:27 -07:00
markjcrane 5291abfe17 Update the wakeup phrases. 2015-12-04 17:35:02 -07:00
Alexey Melnichuk 5c8aa45d44 Fix. send_mail without file. 2015-12-04 16:18:53 +03:00
Matthew Vale 47ff30bce0 fix to the external IPv6 2015-12-03 15:42:52 +00:00
markjcrane 8ac5852137 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2015-12-02 20:37:26 -07:00
markjcrane 7f0f8ff1cd Change ntp server variable for Cisco 7940 and 7960 ntp_server_primary. 2015-12-02 20:36:47 -07:00
FusionPBX 6c10eaf21a Merge pull request #1271 from mafoo/Enhance_Install
Enhance install based on feedback
2015-12-02 10:22:44 -07:00
Matthew Vale 96a22b5321 made reference to install resource literal 2015-12-02 16:07:23 +00:00
markjcrane 5d2c76b7e2 Seperate Cisco 7940/7960 from Cisco SPA so that both can work with check-sync for reboot and reprovision. 2015-12-01 21:12:52 -07:00
markjcrane 906cb13145 Add check-sync support for Linksys SPA. 2015-12-01 20:48:47 -07:00
markjcrane 64c6dd0181 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2015-12-01 14:10:01 -07:00
markjcrane 706b80ea30 Add syncinfo.xml for cisco 7940 and 7960. 2015-12-01 14:09:44 -07:00
FusionPBX 8bb6d70e64 Merge pull request #1273 from moteus/fax_queue
Add. `Tasks.send_mail_task` function to send task reply.
2015-12-01 11:01:32 -07:00
Matthew Vale f0e2e8d735 Merge remote-tracking branch 'remotes/fusionpbx/master' into Enhance_Install
Conflicts:
	core/install/resources/classes/install_fusionpbx.php
2015-12-01 16:21:10 +00:00
Matthew Vale a936bbcf74 moved config_lua responsibility to install_switch 2015-12-01 15:13:33 +00:00
Alexey Melnichuk efc62b064b Remove unused code. 2015-12-01 16:24:53 +03:00
Alexey Melnichuk f8c86b42bc Add. `Tasks.send_mail_task` function to send task reply. 2015-12-01 15:46:52 +03:00
Matthew Vale 42e9771791 use fixed value for the replacement as DIRECTORY_SEPARATOR changes per platform 2015-12-01 11:44:24 +00:00
Matthew Vale d520226c87 corrected the normalizer 2015-12-01 11:35:23 +00:00
Alexey Melnichuk 20a84ee9b5 Fix. Remove global variable. 2015-12-01 14:35:17 +03:00
Matthew Vale db1e53296e db_create not create_db
corrected version detection
corrected constant
2015-12-01 10:23:24 +00:00
Matthew Vale d305dd2f79 added normalize_path 2015-12-01 10:11:39 +00:00
markjcrane e7ee8fb0f8 Add an additional line feed to the grandstream/gxp21xx template. 2015-11-30 13:42:06 -07:00
markjcrane d4303df93a Adjust the spaces and remove the extra device key type. 2015-11-30 13:39:17 -07:00
markjcrane ea16b7ea8c Add a missing plus in the template. 2015-11-30 13:35:31 -07:00
markjcrane 1f7923908f Adjust the type / mode in the Grandstream gxp21xx template. 2015-11-30 13:33:46 -07:00
markjcrane 675544a655 Add a few more keys parameters to the Grandstream gxp21xx template. 2015-11-30 12:50:41 -07:00
markjcrane 170260a8a5 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2015-11-30 12:33:48 -07:00
markjcrane ba0a00bc84 Add expansion aka side car support to the Grandstream gxp21xx template. 2015-11-30 12:33:27 -07:00
FusionPBX 10380a619b Merge pull request #1267 from moteus/fax_queue
Add. Send reply message after fax task done.
2015-11-30 11:05:19 -07:00
Alexey Melnichuk 6cfc24f8eb Fix. Send mail when fail create outbound channel. 2015-11-30 12:08:26 +03:00
Alexey Melnichuk 5339e39db8 Add. Send reply message after fax task done. 2015-11-30 11:57:09 +03:00
Alexey Melnichuk fedd5ba9fc Add. Text class to manage translate texts. 2015-11-30 10:22:55 +03:00
markjcrane 6fa7dcfa30 Synchronize the cisco 7940 with the 7940 template. 2015-11-28 21:12:16 -07:00
markjcrane f9a5aa2461 Complete the directory for Cisco 7940 template. 2015-11-28 21:09:12 -07:00
markjcrane 37741c0926 Remove the mac address from the path in one more location. 2015-11-28 19:56:06 -07:00
markjcrane 1a46a38c04 Add option to get the mac address from &name=SEPxxxxx 2015-11-28 19:48:45 -07:00
markjcrane 42b0cf5c76 Escape the & in the directory url with &amp; 2015-11-28 19:31:07 -07:00
markjcrane 7e67cbc16f Correct the paths to the Cisco 7940 directory xml files. 2015-11-28 18:47:52 -07:00
markjcrane 7ac51b5664 Improve the white space handling in the 7940 directory.xml files. 2015-11-28 18:39:38 -07:00
markjcrane 71b7e1c0ff Another adjustment to the Cisco 7940 template for nat_enable. 2015-11-28 18:03:47 -07:00
markjcrane 20eae285a9 Set nat_enabled = 1 as a default, and add sync 1 to the Cisco 7940 template. 2015-11-28 17:53:44 -07:00
markjcrane be5fb172d5 Fix the device label for the Cisco 7940. 2015-11-28 17:31:31 -07:00
markjcrane f949334989 Update the Cisco 7940 template. 2015-11-28 17:08:41 -07:00
markjcrane dde6c07a3f Clear the SIPDefault.cnf better to have full control per device of all setttings. 2015-11-28 16:50:50 -07:00
FusionPBX 3bf31f0c5b Merge pull request #1263 from moteus/v_mailto
Change. Rename v_mailto.bat to mailto.bat
2015-11-28 12:49:29 -07:00
Alexey Melnichuk 85634c801e Change. Move fax_queue to app/fax. 2015-11-28 11:40:54 +03:00
Alexey Melnichuk a5d6c85e6f Change. Rename v_mailto.bat to mailto.bat 2015-11-28 11:17:46 +03:00
markjcrane 1691c3e5f0 Use the new config class in the domains and schema classes. 2015-11-27 19:59:50 -07:00
markjcrane 82e602e93a Missed a set of round brackets on this->exists. 2015-11-27 19:53:30 -07:00
markjcrane 9d9f2597bb Correct the variable name and add the additional code examples. 2015-11-27 19:48:22 -07:00
markjcrane c0394ba790 Remove some of the comments and an extra curly bracket. 2015-11-27 19:29:56 -07:00
markjcrane ddcd8a5f23 Update the config php class. 2015-11-27 19:25:16 -07:00
markjcrane e4d850aa10 Rename the config.php file and a few minor adjustments to install_fusionpbx. 2015-11-27 19:03:25 -07:00
markjcrane 377ab8cfd9 Add a new config.php class. 2015-11-27 18:57:23 -07:00
markjcrane 744ba6f9a4 Correct the file names of the Mitel templates. 2015-11-27 13:56:53 -07:00
FusionPBX 962dad91ad Merge pull request #1261 from moteus/mailto_windows
Fix. Use wrapper bat file to v_malito.php on Windows.
2015-11-27 10:27:53 -07:00
Alexey Melnichuk 83022b60b2 Fix. json encode x-headers 2015-11-27 16:29:52 +03:00
Alexey Melnichuk 406e95ab29 Add. `send_mail` wrapper function to freeswitch.email and v_mailto.php.
Fix. Send voicemail when set unknown language/dialect.
2015-11-27 15:47:14 +03:00
Alexey Melnichuk 2aaba3b440 Fix. Use wrapper bat file to v_malito.php on Windows.
Tested on WAMP and OpenServer.
2015-11-27 14:50:08 +03:00
FusionPBX a203d730a8 Merge pull request #1257 from mafoo/bugfix-ft_install
Bugfix ft install
2015-11-26 10:22:55 -08:00
Alexey Melnichuk a439e7caa6 Add. log session uuid 2015-11-26 17:41:48 +03:00
Alexey Melnichuk ed595a3708 Fix. Remove task in next.lua (Fix preview commit) 2015-11-26 17:30:56 +03:00
Alexey Melnichuk b00229e5fc Fix. Remove task in next.lua 2015-11-26 17:25:15 +03:00
Alexey Melnichuk ac44787e36 Fix. problem when same session can release task multiple times.
It can be when originate has group dial-string. So it call `api_hangup_hook`
for each channel.
Now we release task in `retry.lua` only if originate success and this is same channel
which execute `exec.lua`.
If originate fail we release task `next.lua`
2015-11-26 17:23:33 +03:00
markjcrane 759a375f5e Remove trailing tabs. Fix some spelling mistakes. And update core/upgrade/app_defaults.php to fix advanced -> upgrade. 2015-11-25 18:06:27 -07:00