voipdrupal 7.x-1.0

Bug fixes
New features

Welcome to VoIP Drupal 1.0!

After several years under development -- and after several years with a stable API -- we finally decided to officially launch VoIP Drupal to the community!

Let us know if you have any comments or suggestions.

Enjoy!

== The VoIP Drupal team ==

voipdrupal 7.x-1.0-beta6

Bug fixes

This is a maintenance release containing mostly bug fixes and code cleanup. No major features have been included.

voipdrupal 7.x-1.0-beta5

New features
Bug fixes

We are very excited to announce major updates that have been incorporated into the 7.x-1.0-beta5 release. Among other things, we

* added new voices to the VoIP Twilio module. From now on, your Twilio applications can talk in Catalan, Chinese, Danish, Dutch, German, English, Finnish, French, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Russian, Spanish and Swedish!

voipdrupal 6.x-1.0-beta15

New features
Bug fixes

Fixed bug with local numbers and normalization.
Added new hook_voip_number_alter()
Fix for #1944786: Non-English voices don't read non-English characters correctly Non-English voices don't read non-English characters correctly

voipdrupal 7.x-1.0-beta4

New features
Bug fixes

Fixed bug with local numbers and normalization.
Added new hook_voip_number_alter() to let other modules alter numbers
Fix for #1944786: Non-English voices don't read non-English characters correctly
Improved hook_permission()

voipdrupal 7.x-1.0-beta3

New features
Bug fixes

This release brings important new improvements to the VoIP Drupal platform, including:

* Phone number standardization. Different VoIP providers format phone numbers in different ways, which makes it practically impossible to compare calls with one another. Starting in this version, VoIP Drupal expects call source and destination numbers to be prefixed with either a "+" and country code (ITU E.164 standard), as in "+1 617 222 3333" for US numbers, or with a "sip:" (for SIP numbers). While writing numbers without the recommended formatting might work in same cases, that's not advisable and might generate unexpected side effects.
** NOTE: VoIP Number 2.0 (http://drupal.org/project/voipnumber) provides a common API for handling area codes and other features associated with the new number format adopted by VoIP Drupal

* Advanced SMS features. The new release extends the already-existing VoIP Drupal texting capabilities in many ways. By going to "VoIP Drupal -> Default call configuration"(admin/voip/call/settings) and selecting "Advanced text message options" you will find options to:
** Accept incoming text messages from the SMS framework
** Use the SMS framework for outgoing text messages
** Reduce text message size and server issues by converting special Latin characters (ç, ã, é, etc.) to their ASCII equivalent (c, a, e, etc.)

voipdrupal 6.x-1.0-beta14

New features
Bug fixes

This release brings important new improvements to the VoIP Drupal platform, including:

* Phone number standardization. Different VoIP providers format phone numbers in different ways, which makes it practically impossible to compare calls with one another. Starting in this version, VoIP Drupal expects call source and destination numbers to be prefixed with either a "+" and country code (ITU E.164 standard), as in "+1 617 222 3333" for US numbers, or with a "sip:" (for SIP numbers). While writing numbers without the recommended formatting might work in same cases, that's not advisable and might generate unexpected side effects.
** NOTE: VoIP Number 2.0 (http://drupal.org/project/voipnumber) provides a common API for handling area codes and other features associated with the new number format adopted by VoIP Drupal

* Advanced SMS features. The new release extends the already-existing VoIP Drupal texting capabilities in many ways. By going to "VoIP Drupal -> Default call configuration"(admin/voip/call/settings) and selecting "Advanced text message options" you will find options to:
** Accept incoming text messages from the SMS framework
** Use the SMS framework for outgoing text messages
** Reduce text message size and server issues by converting special Latin characters (ç, ã, é, etc.) to their ASCII equivalent (c, a, e, etc.)

voipdrupal 7.x-1.0-beta2

Bug fixes

#1813522 - Fixed %input_digits returns different empty value for different servers
Reverted voipscriptsamples to use '' instead of 'no_input'

voipdrupal 6.x-1.0-beta13

Bug fixes

Added order by latest calls in VoIP Call log views.
Reverted no_input to '' in voipscriptsamples
#1813522 - Fixed %input_digits returns different empty value for different servers
Reverted voipscriptsamples to use '' instead of 'no_input'

voipdrupal 6.x-1.0-beta12

New features
Bug fixes

This version includes:

* A variety of bug fixes
** Twilio SMS bug
** bug with voipsessions not loading for outbound calls
** label and explanation associated with phone prefix conversion in /voip/call/settings
** bug in voipsession.inc that affected inbound call sessions
** bug that affected outbound calls in Tropo
** #1789272 - Trying to get property of non-object warnings
** #1789234 - variable $channel always NULL
** Changed the return value of addGetInput() from '' to 'no_input'

voipdrupal 7.x-1.0-beta1

New features

This is the first official version of VoIP Drupal for Drupal 7. Its functionality is equivalent to the one provided by 6.x-1.0-beta12.

Let us know what you think, ok?

== The VoIP Drupal team

voipdrupal 6.x-1.0-beta11

New features
Bug fixes

Bugs and issues solved:
Removed Views dependency.
Removed voipscriptui.views_default.inc
Removed twilio.php-original
field_file_save_file replaced with _voipplivo_file_save_upload()
Fixed uncaught exception when Plivo server is not running.
Fixed Plivo is not updating status=completed on hangup.
Updated the way voiptwilio handle sessions and requests.
Improved the way voiptropo handles hangup events; added possible solution to prevent loops on hangup scripts
Fixed include issue associated with voiptroposcript.inc

voipdrupal 6.x-1.0-beta10

Bug fixes

Fixed a series of bugs related to the way VoIP Drupal played voice prompts that included audio URLs.

voipdrupal 6.x-1.0-beta9

New features
Bug fixes

Welcome to VoIP Drupal Beta 9!

In addition to small bug fixes and code improvements, this version is important for a couple of reasons:

* Default script voices are now handled on a server-by-server basis (issue http://drupal.org/node/1416534). This way, instead of going to call configuration (admin/voip/call/settings) to set up the default voices for the scripts, you will have to do that at the VoIP server level by going to admin/voip/servers/.

voipdrupal 6.x-1.0-beta8

New features

Welcome to VoIP Drupal Beta 8!

In addition to bug fixes and code improvements, this version brings a major revamp in the way voices are handled by VoIP Drupal. In particular, Beta 8 introduces a new VoipVoice class (defined in voipcall.module) that can be extended to create new user- and computer-generated voices that go beyond the ones supported by VoIP services.

voipdrupal 6.x-1.0-beta7

New features
Bug fixes

- Welcome to VoIP Drupal Beta 7!

This release includes the following features:

* General bug fixes

* Changes in the VoipScript API (part of voipcall.module)
** Now the addRecord() command can optionally keep processing ongoing recordings even when the call is hanged up.
** We also changed the variables returned by addRecord(). Now they include, among other things, the public url, the local path an the fid associated with the recorded file.

voipdrupal 6.x-1.0-beta6

Twilio now saves recorded files locally, to make it consistent with tropo.
Added new Tropo voices support: http://blog.tropo.com/2011/07/01/tropo-speaks-your-language-24-in-all/
Fixed getInput() bug.
other minor bug fixes and code improvements.

voipdrupal 6.x-1.0-beta5

New features
Bug fixes

Welcome to VoIP Drupal 6.x-1.0-beta5!

The main goal of this release is to extend VoIP Drupal's SMS capabilities by
a) integrating VoIP Drupal with Drupal's SMS Framework and, with that, compensate for the lack SMS support provided by major VoIP services (such as Tropo or Twilio) outside of the North American market;
b) providing ways for users to carry conversations over SMS (or any other text-based network such as IM, email, Twitter, etc.);
c) enabling the creation of calls that combine text and voice channels in some very interesting ways.

voipdrupal 6.x-1.0-beta4

ATENTION: to properly install this release, you will be required to uninstall the existing version of voipcall.module. That will DELETE all the VoipCall instances that you might already have in the system. If you need to preserve your existing call information, please let us know and we will be able to help you out.

In addition to general bug fixes, this version implements important changes in the VoIP Call API and database structure. In particular

voipdrupal 6.x-1.0-beta3

Major changes in this release:

* Bug fixes of different kinds

* New commands added to VoipScript
** addBeep()
** addLog()
** addRunIvrMenu()

* Changed parameter sequence of addSay()

* Renamed addSendSms() to addSendText() and included new parameters

* Changed parameters for addGetInput(), addRecord() and addSay()

* Got rid of the "NO_INPUT" constant associated with addGetInput()

* Created a new VoipPrompt class to define how the system should play messages to the user in terms of voice, language and number pronounciation

voipdrupal 6.x-1.0-beta2

Bug fixes

Removed dependency on VoipExtension module.
Hangup permissions fixed.

Subscribe with RSS Subscribe to Releases for VoIP Drupal