<div dir="ltr">Un contributo interessante da un potenziale studente GSOC su OpenWISP.<br><br><div class="gmail_quote"><div dir="ltr">---------- Forwarded message ---------<br>From: Federico Capoano <<a href="mailto:federico.capoano@gmail.com">federico.capoano@gmail.com</a>><br>Date: Thu, Mar 9, 2017 at 7:20 PM<br>Subject: [openwisp] New advanced mode editor widget for NetJSON editing<br>To: OpenWISP <<a href="mailto:openwisp@googlegroups.com">openwisp@googlegroups.com</a>><br>Cc: GASTON CHE <<a href="mailto:gastonnkh@gmail.com">gastonnkh@gmail.com</a>><br></div><br><br><div dir="ltr" class="gmail_msg">I just released <a href="https://github.com/openwisp/django-netjsonconfig/releases/tag/0.5.5" class="gmail_msg" target="_blank">django-netjsonconfig 0.5.5</a>, which includes a new JSON editor widget for editing <a href="http://netjson.org/" class="gmail_msg" target="_blank">NetJSON</a> in the advanced mode.<div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">This new editor brings a few important improvements to the advanced mode:</div><div class="gmail_msg"><ul class="gmail_msg"><li class="gmail_msg">syntax highlighting</li><li class="gmail_msg">JSON validation error reporting</li><li class="gmail_msg">JSON schema validation error reporting</li></ul></div><div class="gmail_msg">Here's a screenshot:</div><div class="gmail_msg"><br class="gmail_msg"></div><p class="m_-3870624712911232594separator gmail_msg" style="text-align:center;clear:both"><a href="https://lh3.googleusercontent.com/-pfAHajvhDsA/WMGccx3ex8I/AAAAAAAAH6M/Ko2G5N-R8FocGI3zfJzsMHw9tCMd2xj7ACLcB/s1600/Screen%2BShot%2B2017-03-09%2Bat%2B18.05.32.png" style="margin-left:1em;margin-right:1em" class="gmail_msg" target="_blank"><img src="https://lh3.googleusercontent.com/-pfAHajvhDsA/WMGccx3ex8I/AAAAAAAAH6M/Ko2G5N-R8FocGI3zfJzsMHw9tCMd2xj7ACLcB/s1600/Screen%2BShot%2B2017-03-09%2Bat%2B18.05.32.png" border="0" class="gmail_msg"></a></p><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">Many thanks to <a href="https://github.com/gastonche" class="gmail_msg" target="_blank">Gaston Che</a> which <a href="https://github.com/openwisp/django-netjsonconfig/pull/40" class="gmail_msg" target="_blank">sent a patch</a> to add this feature.</div><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">If you want to help us, you couldĀ <a href="https://github.com/openwisp/ansible-openwisp2#upgrading-openwisp2" class="gmail_msg" target="_blank">upgrade your instances</a>, test this feature and report any problem you may encounter.</div><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">Federico</div><div class="gmail_msg"><br class="gmail_msg"></div></div>

<p class="gmail_msg"></p>

-- <br class="gmail_msg">
You received this message because you are subscribed to the Google Groups "OpenWISP" group.<br class="gmail_msg">
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="mailto:openwisp+unsubscribe@googlegroups.com" class="gmail_msg" target="_blank">openwisp+unsubscribe@googlegroups.com</a>.<br class="gmail_msg">
For more options, visit <a href="https://groups.google.com/d/optout" class="gmail_msg" target="_blank">https://groups.google.com/d/optout</a>.<br class="gmail_msg">
</div></div>