<p>SEE: Feature_585 on commotion-feed for testing instructions</p>

<hr>

<h4>You can merge this Pull Request by running</h4>
<pre>  git pull https://github.com/opentechinstitute/commotion-quick-start Feature_585</pre>
<p>Or view, comment on, or merge it at:</p>
<p>  <a href='https://github.com/opentechinstitute/commotion-quick-start/pull/29'>https://github.com/opentechinstitute/commotion-quick-start/pull/29</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>added base components for certificate training</li>
  <li>added all core aspects of https visualizer</li>
  <li>added md5 and sha1 fingerprint creation</li>
  <li>finished prettifying cert warning page</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/opentechinstitute/commotion-quick-start/pull/29/files#diff-0">usr/lib/lua/luci/controller/QS/QS.lua</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/opentechinstitute/commotion-quick-start/pull/29/files#diff-1">usr/lib/lua/luci/view/QS/module/applyreboot.htm</a>
    (52)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/opentechinstitute/commotion-quick-start/pull/29/files#diff-2">usr/lib/lua/luci/view/QS/module/cert.htm</a>
    (50)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/opentechinstitute/commotion-quick-start/pull/29/files#diff-3">usr/lib/lua/luci/view/QS/module/name.htm</a>
    (4)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/opentechinstitute/commotion-quick-start/pull/29/files#diff-4">www/luci-static/commotion/QS/css/applyreboot.js</a>
    (57)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/opentechinstitute/commotion-quick-start/pull/29/files#diff-5">www/luci-static/commotion/QS/css/certWarn.css</a>
    (34)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/opentechinstitute/commotion-quick-start/pull/29/files#diff-6">www/luci-static/commotion/QS/images/alerts.png</a>
    (0)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/opentechinstitute/commotion-quick-start/pull/29/files#diff-7">www/luci-static/commotion/QS/images/certSpriteWindow.jpg</a>
    (0)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/opentechinstitute/commotion-quick-start/pull/29/files#diff-8">www/luci-static/commotion/QS/images/chrome_icon001.png</a>
    (0)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/opentechinstitute/commotion-quick-start/pull/29/files#diff-9">www/luci-static/commotion/QS/images/ff_icon001.png</a>
    (0)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/opentechinstitute/commotion-quick-start/pull/29/files#diff-10">www/luci-static/commotion/QS/images/ie_icon001.png</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/opentechinstitute/commotion-quick-start/pull/29.patch'>https://github.com/opentechinstitute/commotion-quick-start/pull/29.patch</a></li>
  <li><a href='https://github.com/opentechinstitute/commotion-quick-start/pull/29.diff'>https://github.com/opentechinstitute/commotion-quick-start/pull/29.diff</a></li>
</ul>