<p><a href="https://github.com/dismantl"><img src="https://avatars.githubusercontent.com/u/2007008?" align="left" width="96" height="96" hspace="10" style="max-width:100%;"></a> <strong>Issue by <a href="https://github.com/dismantl">dismantl</a></strong><br><em>Monday Jan 27, 2014 at 15:46 GMT</em><br><em>Originally opened as <a href="https://github.com/opentechinstitute/commotion-lua-helpers/pull/3" class="issue-link" title="Validate">opentechinstitute/commotion-lua-helpers#3</a></em></p>

<hr><p>to test, try adding invalid input according to the following spreadsheet (only need to worry about the green rows): <a href="https://docs.google.com/a/opentechinstitute.org/spreadsheet/ccc?key=0AkhY7epZlXFadGRWMUJtUG43R3lfc2U2eWx6cUIweHc&usp=drive_web#gid=0">https://docs.google.com/a/opentechinstitute.org/spreadsheet/ccc?key=0AkhY7epZlXFadGRWMUJtUG43R3lfc2U2eWx6cUIweHc&usp=drive_web#gid=0</a></p>

<p>be sure to test blank input, input that is too long, and invalid characters.</p>

<p>includes 6 other pull requests referenced below.</p>

<p><strong>NOTE:</strong> This also changes the default mesh SSID to <code>commotionwireless.net</code> and also addresses <a href="https://github.com/opentechinstitute/luci-commotion/issues/144" class="issue-link" title="Network name does not check for char-limit on basic_mn.lua">#144</a> and <a href="https://github.com/opentechinstitute/luci-commotion/issues/140" class="issue-link" title="mesh password text needs revising">#140</a></p>

<hr><p><em><strong><a href="https://github.com/dismantl">dismantl</a></strong> included the following code: <a href="https://github.com/opentechinstitute/commotion-lua-helpers/pull/3/commits">https://github.com/opentechinstitute/commotion-lua-helpers/pull/3/commits</a></em></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/opentechinstitute/luci-commotion/issues/247">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/3074564__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcxODczMjU3NCwiZGF0YSI6eyJpZCI6MzQ5ODA1MzR9fQ==--dc16b674bac2828a0d2e93f2217d98635aba0087.gif" width="1" /></p>