Release Summary for 4.1.14
  Changes to 4.1 after version 4.1.13
  <ul style="list-style: none;">
      <li>Summary</li>
          <ul style="list-style: none;"><li>As a user I want to improve the number selection of advanced callflows to use extension picker, and chosen, so that it&#039;s easier to select a phone number</li></ul>
      <li>Description</li>
          <ul style="list-style: none;"><li></li></ul>
      <li>Commits</li>
          <ul>
                      <li>Jean-Roch Maitre: <a href="https://github.com/2600hz/monster-ui/commit/21cbe2dcefba32e3b7134831f53fad09272741c9">UI-2723: various fixes for common controls</a></li>
                  </ul>
  </ul>
  <ul style="list-style: none;">
      <li>Summary</li>
          <ul style="list-style: none;"><li>As a FEE, I want to use the new recipients endpoint so that the UI works</li></ul>
      <li>Description</li>
          <ul style="list-style: none;"><li>Endpoint to list/update/delete recipients for a queue was changed from:
  {code:javascript}
  qubicle_queues/{queueId}/rooster
  {code}
  to:
  {code:java}
  qubicle_queues/{queueId}/recipients
  {code}
  </li></ul>
      <li>Commits</li>
          <ul>
                      <li>Joris Tirado: <a href="https://github.com/2600hz/monster-ui/commit/0cc2c07d4f1ba2874d0634fc0b109ae777342e82">UI-2725: Update endpoint to retrieve queue recipients (#97)</a></li>
                  </ul>
  </ul>
  <ul style="list-style: none;">
      <li>Summary</li>
          <ul style="list-style: none;"><li>pageSize messes up the Show X entries of footable if we provide a custom size</li></ul>
      <li>Description</li>
          <ul style="list-style: none;"><li></li></ul>
      <li>Commits</li>
          <ul>
                      <li>Jean-Roch Maitre: <a href="https://github.com/2600hz/monster-ui/commit/c4a784548e1065ad69383fa38cd97bd437b64ab4">UI-2716: providing a custom page size now works properly with paging component</a></li>
                  </ul>
  </ul>
  <ul style="list-style: none;">
      <li>Summary</li>
          <ul style="list-style: none;"><li>As a user, I want to specify the losing carrier when creating a porting request so that it can be submitted properly</li></ul>
      <li>Description</li>
          <ul style="list-style: none;"><li>h1. Problem
  When submitting a porting request, the agent taking care of it needs to know the carrier to which the numbers belong to.
  h1. Solution
  Add a mandatory `carrier` field during the account verification step.</li></ul>
      <li>Commits</li>
          <ul>
                      <li>Joris Tirado: <a href="https://github.com/2600hz/monster-ui/commit/c6592754976bf5d891440b9454193084c5fa6d89">UI-2719: Add `carrier` field on porting request wizard (#96)</a></li>
                  </ul>
  </ul>
  <ul style="list-style: none;">
      <li>Summary</li>
          <ul style="list-style: none;"><li>As a user of CSV jobs I have some suggestions</li></ul>
      <li>Description</li>
          <ul style="list-style: none;"><li>Note: number management tasks have been improved. Now they return a lot of columns but most of them will be empty...
  * When previewing an output CSV we should not display columns that are empty
  * When previewing an output CSV, do not pre-scroll all the way to the right (chances are the most important column is the first one and thus on the left)
  * Some cells may have single xor double quotes: these quotes should not be displayed
  * When submitting a job there is no need to send columns that are all empty
  * In the scroll-down tasks list actions are Title Cased. This feels a bit weird... (categories seem OK to Title Case though)
  * Same idea on CSV fields: it would be great to show some nesting (field1.field2 is actually field2 nested under field1. Maybe show something along the lines of field1 &gt; field2 ?)
  </li></ul>
      <li>Commits</li>
          <ul>
                      <li>Jean-Roch Maitre: <a href="https://github.com/2600hz/monster-ui/commit/aa700592259b452bfe310a7fd5594c7eace3a94f">UI-2701: quick changes for improvements to CSV tasks</a></li>
                  </ul>
  </ul>
  <ul style="list-style: none;">
      <li>Summary</li>
          <ul style="list-style: none;"><li>CM: servers page show N number of entities of elements to display does not work</li></ul>
      <li>Description</li>
          <ul style="list-style: none;"><li>When you change this number, nothing happens on the server listing</li></ul>
      <li>Commits</li>
          <ul>
                      <li>Jean-Roch Maitre: <a href="https://github.com/2600hz/monster-ui/commit/d6fa62d5a808672745ba604a4b20a76fbc1279b8">UI-2714: fixed an issue with pagesize helper that bugged when jquery selector provided included more than 1 table</a></li>
                  </ul>
  </ul>
  <ul style="list-style: none;">
      <li>Summary</li>
          <ul style="list-style: none;"><li>As a developer I want to be able to delete my customize templates or see and reset to system_config</li></ul>
      <li>Description</li>
          <ul style="list-style: none;"><li>Per discussion with core team and changes in pull request #3535 there is a behavior changes to how templates should be &quot;reset to default&quot;.
  Current behavior:
  User sees it&#039;s own custom template, if not doesn&#039;t have a customization it sees system templates by default.
  If user has a custom templates when it clicks on &quot;Reset to Default&quot; UI sends a delete method to kazoo to remove the custom template from account, so it would reset to system templates.
  New behavior:
  Users sees it&#039;s own custom template, if it doesn&#039;t, kazoo walk account tree up to reseller to fetch templates and then goes to system. So user sees inheirted templates from it&#039;s own parents and then fall back to system if the reseller doesn&#039;t have customization.
  The &quot;Reset to Default&quot; button then have to be a drop down which:
  1) Allows the user to select &quot;Delete customization&quot; which a simple delete method to notification api to delete the template from account (so it can sees their parent version of template if they have any by fetching the templates again)
  2) Allows the user to select &quot;Reset to System Default&quot; which first will fetch system template with get method to api without account set in the URL (/v2/notifications/{NOTIFICATION_ID}), and then if user wants the system version, it clicks &quot;Save&quot; which post this system version to kazoo</li></ul>
      <li>Commits</li>
          <ul>
                      <li>Jean-Roch Maitre: <a href="https://github.com/2600hz/monster-ui/commit/d84140485f357464a569a754875c1449df19d032">UI-2677: adding global template apis</a></li>
                  </ul>
  </ul>
  * Joris Tirado <a href="https://github.com/2600hz/monster-ui/commit/4ebdf2372cbd35c455ccfb15427462db7bc26d08">[OOB: Update dev dependencies following warnings on build]</a>
  * Joris Tirado <a href="https://github.com/2600hz/monster-ui/commit/05d62925544154cd7fbf79d4103823a36f1d8985">[OOB: Add missing peer dependency jshint for gulp-jshint]</a>
  * Joris Tirado <a href="https://github.com/2600hz/monster-ui/commit/79dac8cbcd9a580088d8f01636ce963b8d406d94">[OOB: Define gulp as a dev dependency]</a>
 -- 2600Hz Offical <packages@2600hz.com>  Sat, 06 May 2017 01:11:04 +0000
