Release Summary for 4.1.7
  Changes to 4.1 after version 4.1.6
  * __KAZOO-5481__ As a user I want to be notified when a call was missed or the caller didn&#039;t leave a message
  * __KAZOO-5233__ As a developer, I want the back-end to return the call forwarding failover feature if it&#039;s enabled on the user, so that we can display it to the end-users
  <table id='changeLog'>
  	<tr>
  		<th class='clName'>Name</th>
  		<th class='clReporter'>Reporter</th>
  		<th class='clSummary'>Summary</th>
  		<th class='clDescription'>Description</th>
  	<tr>
  	<tr>
  	    <td class='clName'>KAZOO-5481</td>
  	    <td class='clReporter'>Hesaam Farhang &lt;hesaam@2600hz.com&gt;</td>
  	    <td class='clSummary'>As a user I want to be notified when a call was missed or the caller didn&#039;t leave a message</td>
  	    <td class='clDescription'>Adding an enhancement to the Kazoo platform by adding the ability for users to receive an email notification for unanswered inbound calls that do not result in bridge or a voicemail message. 
  This result in modifications to the callflow application to capture the events during a call necessary to determine if a notification should be sent on termination. The creation of a new callflow action (cf_missed_call), teletype and notify module as well as changes to the Kazoo core is also required (adding flags to track the bridge and message left). cf_voicemail needs to be changed to set the flag if a message was not left.</td>
  	    </td>
      </tr>
  	<tr>
  	    <td class='clName'>KAZOO-5233</td>
  	    <td class='clReporter'>Jean-Roch Maitre &lt;jr@2600hz.com&gt;</td>
  	    <td class='clSummary'>As a developer, I want the back-end to return the call forwarding failover feature if it&#039;s enabled on the user, so that we can display it to the end-users</td>
  	    <td class='clDescription'>we added the failover flag to smartpbx callforwarding.
  When call_forward.enabled is set to false but call_forward.failover is set to true, we want the GET /users API to return the string &quot;call_forward_failover&quot; in the features array of the user.
  If call_forward.enabled is true, then it should just return &quot;call_forward&quot; as it does it today, regardless of whether failover is set to true or false.
  call_forward.enabled === true &gt; &quot;call_forward&quot;
  call_forward.enabled === false &amp; call_forward.failover === true &gt; &quot;call_forward_failover&quot;
  call_forward.enabled === false &amp; call_forward.failover === false &gt; nothing</td>
  	    </td>
      </tr>
  </table>
  * Pierre Fenoll/lazedo [ktn-DYWTKM: get more information &amp; power out of number tasks (#3612)](https://github.com/2600hz/kazoo/commit/63b47aa74917f41447c6016866c6642cc64ac73c)
  * James Aimonetti/bitbashing [Corrects PATCH order and adds tests (#3622)  * PATCH fix    while doing patch request the doc never got saved as the patch was made in reverse order as the db doc was being patched on top of request doc    * explicitly use merge-left    add tests to verify merging is patching JSON objects as expected.    closes #3614 when merged](https://github.com/2600hz/kazoo/commit/244ae48fc7ff97395c02b81c7daa46ef096f715f)
  * lazedo/Pierre Fenoll [add stdlib to sup (#3621)](https://github.com/2600hz/kazoo/commit/ac8c616d2badb44376fd871a90f4c63f532b1ce7)
  * icehess/Pierre Fenoll [fix duo test (#3620)](https://github.com/2600hz/kazoo/commit/5213564dfd99a5d4e924c8bede641f8cfd5c638f)
  * lazedo/bitbashing [authorize links path (#3616)](https://github.com/2600hz/kazoo/commit/dcf19e36c2baef2b5d90a2a8f6afcf98e527adbd)
  * lazedo/bitbashing [add displayName and photoUrl to profile properties (#3613)  * add displayName and photoUrl to profile properties    * fix formatting](https://github.com/2600hz/kazoo/commit/f542469829d637c1f6690b70bc0a70dc8072f1e6)
  * James Aimonetti/bitbashing [nicer maintenance commands to start/stop modules (#3610)  works across the cluster to make sure blackhole instances are all  starting/stopping the same handler modules.](https://github.com/2600hz/kazoo/commit/371eba08ef56788b0a1029695a001471f99bc567)
  * lazedo/bitbashing [granular bridge_uri options (#3603)](https://github.com/2600hz/kazoo/commit/66f0d27ad6fb72f1a08ff06c203a87cba8315e0d)
  * icehess/bitbashing [properly convert from/to jobj (#3601)](https://github.com/2600hz/kazoo/commit/1c70a641447e65b38e5a9f49efc1350a8c55bbd5)
  * lazedo/bitbashing [support dialplan for refers/redirects (#3599)](https://github.com/2600hz/kazoo/commit/bc84ee0aa69147f2b95ea5e82487a31057e3370a)
  * Pierre Fenoll/bitbashing [HELP-29052: ensure that force_outbound is right (#3593)  * HALP-29052: add tests    * HALP-29052: fix mdn force_outbound    * HALP-29052: add test + reformatting    * HALP-29052: more tests    * HALP-29052: more verbose tests    * HALP-29052: fixes + mdn support    * HALP-29052: moar tests](https://github.com/2600hz/kazoo/commit/2da00a64fb4e76fc2a1615b82a2b33397d004347)
  * Pierre Fenoll/bitbashing [HELP-29207: send combo_keys to provisioner (#3588)  * HELP-29207: send combo_keys to provisioner    * HELP-29207: fix formatting    * HELP-29207: properly set combo_keys (like feature_keys but different)    * HELP-29207: add line field to combo_keys    * HELP-29207: make apis](https://github.com/2600hz/kazoo/commit/7c75481091920f267765c90b62c149b7538b0536)
  * James Aimonetti/Pierre Fenoll [fix table and add CSV example (#3611)](https://github.com/2600hz/kazoo/commit/f20ce4b4fcea731a49d0b6035cf29c8428538ba5)
  * James Aimonetti/Pierre Fenoll [Local doc builds (#3606)  * test for theme dir global.yml and include it locally    * add doc sites](https://github.com/2600hz/kazoo/commit/4901cc4da49135e0c518ff570af5f64f8fe72265)
  * JRMaitre/James Aimonetti [Updated app schema to allow for masqueradable field (#3595)](https://github.com/2600hz/kazoo/commit/02964b14a7c00f77212d169ac80ae92219710ec1)
  * James Aimonetti/lazedo [cf_park doesn&#039;t use cache; neither should parked_calls (#3597)](https://github.com/2600hz/kazoo/commit/b59b03c980bb9f0fd689964e12cd8eb067c597b2)
  * James Aimonetti/lazedo [use configured doc name when saving the parked calls doc (#3596)](https://github.com/2600hz/kazoo/commit/3fae3412a7f596bf531e1634f5b772e7958dd9b8)
  * lazedo/James Aimonetti [check save error in cf_park (#3594)](https://github.com/2600hz/kazoo/commit/37404eb75be3966a17293169505a7704eae27bed)
  * bitbashing/lazedo [HELP-25965: stop using wait_for_key to block for route/authz responses (#3590)  * HELP-25965: stop using wait_for_key to block for route/authz responses](https://github.com/2600hz/kazoo/commit/8a26399fd2fb1c924afc53f00656b6e0592017be)
 -- 2600Hz Offical <packages@2600hz.com>  Mon, 24 Apr 2017 02:32:46 +0000
