Release Summary for 4.0.10
  Changes to 4.0 after version 4.0.9
  * __KAZOO-4645__ As a front-end engineer, I want the /identify endpoint to work for MDNs so users can search them
  * __KAZOO-5198__ As a reseller I want KNM auth value to be properly passed around number operations so that KNM is truthful
  * __KAZOO-5209__ As a user I want stepswitch bridge &amp; sms to be faster on cache miss so that I&#039;m happy
  * __KAZOO-5197__ as a developer i want ecallmgr config to handle mod_kazoo event-filters requests
  * __KAZOO-5157__ e911 feature is not listed as an active feature, even though it&#039;s set on a phone number
  * __KAZOO-5133__ As reseller I want to be able to track phone numbers service quantities so that billing can work properly
  * __KAZOO-5119__ As a user I want my emergency caller id name to NOT be &quot;Valued Customer&quot;
  * __KAZOO-5052__ As a user I want when a number moved to another account, fix/sync is called automatically
  * __KAZOO-305__ As an admin I want a global maximum number of returned DIDs in API queries for new numbers so that the system does not attempt to cache huge numbers of DIDs
  * __KAZOO-5205__ as a developer i want to extend auth capabilities
  <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-4645</td>
  	    <td class='clReporter'>Joris Tirado &lt;joris@2600hz.com&gt;</td>
  	    <td class='clSummary'>As a front-end engineer, I want the /identify endpoint to work for MDNs so users can search them</td>
  	    <td class='clDescription'>When searching for the account number of a MDN with the /accounts/{accountId}/phone_numbers/{number}/identify endpoint, it throws a 500.
  It should behave as if it was a regular phone number and send back the account ID corresponding to the MDN.</td>
  	    </td>
      </tr>
  	<tr>
  	    <td class='clName'>KAZOO-5198</td>
  	    <td class='clReporter'>Pierre Fenoll &lt;pfenoll@2600hz.com&gt;</td>
  	    <td class='clSummary'>As a reseller I want KNM auth value to be properly passed around number operations so that KNM is truthful</td>
  	    <td class='clDescription'>After &quot;a while&quot;, meaning after a few passes in KNM&#039;s innards, a number&#039;s auth_by field would switch to the default: &quot;sudo rights&quot;.
  </td>
  	    </td>
      </tr>
  	<tr>
  	    <td class='clName'>KAZOO-5209</td>
  	    <td class='clReporter'>Pierre Fenoll &lt;pfenoll@2600hz.com&gt;</td>
  	    <td class='clSummary'>As a user I want stepswitch bridge &amp; sms to be faster on cache miss so that I&#039;m happy</td>
  	    <td class='clDescription'></td>
  	    </td>
      </tr>
  	<tr>
  	    <td class='clName'>KAZOO-5197</td>
  	    <td class='clReporter'>Luis Azedo &lt;luis@2600hz.com&gt;</td>
  	    <td class='clSummary'>as a developer i want ecallmgr config to handle mod_kazoo event-filters requests</td>
  	    <td class='clDescription'>mod_kazoo uses event-filters from configuration or in the absent of this, the built-in list.
  when fetching from configuration, mod_kazoo also uses xml fetch handlers to get the config.
  since we now generated the required events as part of kazoo build, we should start replying to these requests in ecallmgr with the updated list of events.</td>
  	    </td>
      </tr>
  	<tr>
  	    <td class='clName'>KAZOO-5157</td>
  	    <td class='clReporter'>Jean-Roch Maitre &lt;jr@2600hz.com&gt;</td>
  	    <td class='clSummary'>e911 feature is not listed as an active feature, even though it&#039;s set on a phone number</td>
  	    <td class='clDescription'>With the new update to e911, the UI is now setting the e911 key on phone number documents. But the feature array doesn&#039;t return the &quot;e911&quot; feature when it&#039;s set. We should return it as it allows the UI to display an icon indicating whether a number is e911 configured or not.</td>
  	    </td>
      </tr>
  	<tr>
  	    <td class='clName'>KAZOO-5133</td>
  	    <td class='clReporter'>Pierre Fenoll &lt;pfenoll@2600hz.com&gt;</td>
  	    <td class='clSummary'>As reseller I want to be able to track phone numbers service quantities so that billing can work properly</td>
  	    <td class='clDescription'>Follow up of https://2600hz.atlassian.net/browse/KAZOO-5093
  Build a reduce view for number documents in the account dbs.
  Use this view in phone number services.
  Note: number classification is configurable.
  </td>
  	    </td>
      </tr>
  	<tr>
  	    <td class='clName'>KAZOO-5119</td>
  	    <td class='clReporter'>Derek &lt;derek@2600hz.com&gt;</td>
  	    <td class='clSummary'>As a user I want my emergency caller id name to NOT be &quot;Valued Customer&quot;</td>
  	    <td class='clDescription'>When the dash e911 integration is configured, and an e911 address is configured for a number, the emergency 911 caller id name is set to &quot;Valued Customer&quot;, which is what shows up in the Dash portal. 
  This is not the desired functionality for end users. It might be best to use the caller id name from the number for emergency calls as well, or expose this so it is editable in monster-ui Smart PBX. </td>
  	    </td>
      </tr>
  	<tr>
  	    <td class='clName'>KAZOO-5052</td>
  	    <td class='clReporter'>Hesaam Farhang &lt;hesaam@2600hz.com&gt;</td>
  	    <td class='clSummary'>As a user I want when a number moved to another account, fix/sync is called automatically</td>
  	    <td class='clDescription'>fix/sync should be called when a number move from one account to another account (or at least &quot;used_by&quot; field should be cleared)</td>
  	    </td>
      </tr>
  	<tr>
  	    <td class='clName'>KAZOO-305</td>
  	    <td class='clReporter'>Darren Schreiber &lt;dschreiber@2600hz.com&gt;</td>
  	    <td class='clSummary'>As an admin I want a global maximum number of returned DIDs in API queries for new numbers so that the system does not attempt to cache huge numbers of DIDs</td>
  	    <td class='clDescription'>Maximum number of returned DIDs in API queries for new numbers (don&#039;t cache 1,000 DIDs)</td>
  	    </td>
      </tr>
  	<tr>
  	    <td class='clName'>KAZOO-5205</td>
  	    <td class='clReporter'>Luis Azedo &lt;luis@2600hz.com&gt;</td>
  	    <td class='clSummary'>as a developer i want to extend auth capabilities</td>
  	    <td class='clDescription'>provide caching in ets if configured
  tokeninfo should get profile
  link/unlink accounts
  </td>
  	    </td>
      </tr>
  </table>
  * Pierre Fenoll/bitbashing [qf-portin: allow non-resellers to create port-in numbers (#2848)](https://github.com/2600hz/kazoo/commit/6f5290095a6a38666613c4fda7879ccfdf727457)
  * James Aimonetti/lazedo [ts_amqp_cleanup: cleanup worker binding (#2845)](https://github.com/2600hz/kazoo/commit/7968e46f84b8dfa7b5168a5e1e79bb0c616992e2)
  * James Aimonetti/lazedo [datamgr_dialyzer: fix some dialyzer complaints (#2822)](https://github.com/2600hz/kazoo/commit/943c40694ab2d208eadc1615f7ed2918a777833c)
  * James Aimonetti/Pierre Fenoll [callflow_webhooks: add doc about using webhooks from callflow (#2816)  * callflow_webhooks: add doc about using webhooks from callflow    * callflow_webhooks: update table    * callflow_webhooks: fixed json](https://github.com/2600hz/kazoo/commit/e1c46bf3ce434665078cab3c8effa097831b9d98)
  * James Aimonetti/lazedo [ts_amqp_speedup: use AMQP worker to relay events (#2831)](https://github.com/2600hz/kazoo/commit/0d186e7203eea0833873bceabfa30530cb4f1cdd)
  * Pierre Fenoll/lazedo [qf-carriers_search: clarify which arguments are required in knm_carriers:find (#2840)](https://github.com/2600hz/kazoo/commit/17d2e8b53fbfbafa40299a3d0b93f3dfcf396817)
  * lazedo [HELP-26348 properly check database classification](https://github.com/2600hz/kazoo/commit/c6efe242bdcd46f10966bc600ff303a769e7af05)
  * icehess/Pierre Fenoll [HELP-25782: migrate unassigned numbers &amp; convert knm_bw to knm_bw2 (#2813)](https://github.com/2600hz/kazoo/commit/9a30779fbe91285e219d94d11bc9aad221f9d5c6)
  * OnNet/James Aimonetti [IP addr typo (#2820)  There is no rabbit at 192.168.1.101](https://github.com/2600hz/kazoo/commit/f52a310ce2ed7497c213226271963b08d9b062ad)
  * Pierre Fenoll/lazedo [qf-make_test: ignore missing specs on manual testing (#2826)](https://github.com/2600hz/kazoo/commit/db559412dabe35c9ab747e41a2f533b2453fb954)
 -- 2600Hz Offical <packages@2600hz.com>  Wed, 30 Nov 2016 12:37:57 AM +0000
