Skip to content

Releases: bmlt-enabled/yap

2.1.0

28 Jul 03:50
Compare
Choose a tag to compare
  • Email notifications with voicemail (see the README for more information)
  • Voicemails are now MP3s to ensure reliable playback and delivery even in the lowest of bandwidth situations.
  • Bug fix: Titles were being cut off. There is now a 2 second delay to prevent this from happening.
  • Bug fix: Authentication issue with special characters resolved.
  • Bug fix: Voicemail was not working with Forced CallerID, this was resolved.
  • Bug fix: Volunteer routing with no numbers will automatically go to voicemail.

2.0.1

22 Jul 19:40
Compare
Choose a tag to compare
  • Bug fix: A schedule with no volunteers now automatically goes to voicemail.
  • Bug fix: Better error handling for saving service bodies and volunteers.
  • Bug fix: An invalid zip code or location was not handling correctly, now it does.

2.0.0

19 Jul 17:41
Compare
Choose a tag to compare
  • The "Admin" portal. Yap has the ability to make managing helpline volunteers very easy. If you are using helpline volunteer routing in Yap 1.x, you know how painful it was.
  • The "Admin" portal re-uses the BMLT permission hierarchy scheme. This means if you sign into the Yap admin portal, that user will only see their service bodies. This makes it very easy to allow service bodies to administer their own volunteers.
  • Eliminated the "yap" in the Helpline field and "HV" formats for tagging things. The admin portal makes it simple to add volunteers and schedules.
  • Music on hold while dialing out to a volunteer. In Yap 1.x it was dead air.
  • README.md has a table of contents (makes it easier to find things), the documentation itself needs a cleanup.
  • Talks directly to Twilio API. This is the just beginning of the ability to hook into some more powerful functionality. With this requires adding your Twilio credentials to config.php. You will notice in the Admin portal that you can see all your provisioned numbers very easily.
  • Music on Hold for volunteer routing with playlist capabilities.
  • Music on Hold Customizations, you can supply any MP3 file or Shoutcast/Icecast stream.
  • Voicemail capabilities for volunteer routing.
  • Optional SMS notifications for new voicemail.
  • Customizable call cycling algorithms (Loop Forever, Cycle Once and go to Voice Mail, or Random Forever).
  • Quick button for adding/removing 24/7 shifts for volunteers.
  • Optional SMS notification for information volunteers of inbound calls (with Caller ID, for easy callbacks).
  • Updates to the upgrade-advisor.php for checking common root server misconfigurations.
  • Forced Caller ID setting (Yap 1.x feature parity)
  • Redirect service body to another (Yap 1.x feature parity)
  • Configurable per call timeouts (Yap 1.x feature parity)
  • Various UI bug fixes, smoother modal transitions.
  • Improved voice recognition failure handing.
  • Call session configuration, defaults and overrides.
  • Settings page for viewing the various options and their current value.
  • Configuration precedence model.
  • Multi-lingual phone menu + admin portal support.
  • Direct to service helpline routing option.
  • Custom mp3 prompts for initial greeting and voicemail.
  • Facebook Messenger Bot split off to it's own application.

2.0.0-beta4

14 Jul 22:18
Compare
Choose a tag to compare
2.0.0-beta4 Pre-release
Pre-release
surprise beta4

2.0.0-beta3

12 Jul 02:44
Compare
Choose a tag to compare
2.0.0-beta3 Pre-release
Pre-release
version bump

2.0.0-beta2

07 Jul 19:30
Compare
Choose a tag to compare
2.0.0-beta2 Pre-release
Pre-release
forgot to update version #

1.3.3

06 Jul 23:19
Compare
Choose a tag to compare
  • Added CAPTCHA to force dialing + made configuration options a little more flexible, this should prevent robocalls and fax dialers (ala Grasshopper).
  • Improved setup documentation for Google API Keys + Search Radius on the BMLT.
  • Added the location bias default to be US, improves search results.
  • Making Helpline calls a prominent button on Facebook Messenger bot.
  • Upgrading to Facebook Messenger API v3.0.
  • Auto-pull hostname for host header async call for Facebook Messenger bot.

2.0.0-beta1

03 Jul 02:42
Compare
Choose a tag to compare
2.0.0-beta1 Pre-release
Pre-release
bumping timeouts

1.3.2

29 Jun 05:39
Compare
Choose a tag to compare
  • Facebook Messenger bot responsiveness fix (avoids repeat message bug when response times out, long standing issue).
  • Facebook Messenger bot remembers last searched location for day swaps.
  • Facebook Messenger bot now returns helpline number if you type "talk".
  • Minor change to CI workflow, not sending emails, slack only.

1.3.1

02 Jun 03:38
Compare
Choose a tag to compare
  • Added the ability to change the outbound caller id to another verified Twilio number.
  • Optional setting for force dialing message to indicate that the call was received and being processed. (Useful for extension dialing with pausing)