openATTIC 2.0.7 beta has been released

We are pleased to welcome you to the first openATTIC release for this year and are happy to announce openATTIC 2.0.7 beta! You may wonder: "What happened to version 2.0.6"? Due to a missing code merge, we decided to do 2.0.7 right away - sorry for the noise.

Some highlights:

For this release, we integrated the Django REST framework token authentication into our REST API, so you can request your authentication token via the API now and use it in scripts or other applications instead of the user name and password.

For some time already, we are using jshint to keep our frontend code clean. In openATTIC 2.0.6/2.0.7 we have added jscs to match all of our coding conventions (which will be publicly available soon). In a breath we have cleaned up the frontend code a lot.

We also updated and extended the documentation in order to make processes and how to's more helpful.

We would like to thank everyone who contributed to this release! Special thanks to Lars Marowsky-Brée and Joshua Schmid for giving us constructive feedback!

Please note that 2.0.7 is still a beta version. As usual, handle with care and make sure to create backups of your data!

Your feedback, ideas and bug reports are very welcome. If you would like to get in touch with us, consider joining our openATTIC Users Google Group, visit our #openattic channel on irc.freenode.net or leave comments below this blog post.

See the list below for a more detailed change log and further references. The OP codes in brackets refer to individual Jira issues that provide additional details on each item. You can review these on our public Jira instance.

Changelog 2.0.7

  • WebUI: Fixed jshint and jscs errors (OP-826)
  • WebUI/QA: extended host e2e test in order to check the correct title (see OP-855)
  • Backend: Added possibility to see the own authentication token (if one is set) (OP-833)
  • Backend: Added a detail route to create a new authentication token for an existing user (OP-834)
  • Documentation: updated developer documentation by adding missing git install
  • Documentation: added sections about authentication in general and how you can get the authentication token of your own openattic user (OP-860).

Changelog 2.0.6

  • WebUI: Added grunt-jscs v2.5.0 (OP-832)
  • WebUI: Updated grunt-contrib-jshint from 0.6.4 to 0.11.3 (OP-825)
  • WebUI: Fixed jshint and jscs errors (OP-826)
  • WebUI: fixed wrong title header in host edit action, see OP-854
  • WebUI/QA: updated e2e wizard test by using the updated check_wizard titles helper function (OP-828)
  • WebUI/QA: check fullscreen mode (see OP-700 / OP-811)
  • WebUI/QA: updated VM Storage wizard e2e (see OP-843)
  • WebUI/QA: added wizard e2e test based on zfs/iscsi (see OP-628)
  • Installation: Added cron to the requirements of the openattic-module-twraid RPM subpackage (OP-845)
  • Backend: The authentication token of a user is now obtainable by correct username and password if the user is not logged in (OP-841)
  • Code cleanup: Updated date in copyright headers (OP-836)
  • Documentation: fixed package name and added protractor version (section E2E), see OP-847

Comments

Comments powered by Disqus