Tag Archive for 'mrbs'

Schoorbs 1.0.4 released

Schoorbs 1.0.4 is a minimal bugfix release. It only fixes the handling of n-weekly repeatings.

You could upgrade either via the common Schoorbs upgrade process or via replacing schoorbs-includes/database/schoobs_sql.php and edit_entry_handler.php with their new version.

Links:

Schoorbs 1.0.3 released

Schoorbs 1.0.3 comes with a fix for the first detected security problem in Schoorbs ever (:-(). Despite it is a SQL injection vulnerability, it doesn’t give the users who could exploit it any more right since the affected code passage is only callable by administrators. Although this is a security release, a E-Mail-Logging-Backend is now included, so that one could be notified by mail if a booking will be created or edited. In short this has been done:

  • Added a backend for logging via E-Mail
  • Fixed SQL injection vulnerability in edit_area_room.php

Links:

Schoorbs 1.0.2 released

Coming up with some small bug fixes, here is Schoorbs 1.0.2!

  • Fixed incompatibility of the error-handler with PHP4
  • Time wasn’t shown at the border of the timetable in week view
  • Strings were not correctly handled in input_Area

Links:

Schoorbs 1.0 Beta 1 released

Last steps to go to the final Schoorbs 1.0 release! Introducing the beta status to Schoorbs means that we arrived at the full functionality we wanted to implement for our first stable release. In Comparision to Alpha 5, that are still some changes:

  • Rewritten REST interface (including unit tests), REST-calls without using mod_rewrite is now possible too
  • Refreshed WebGUI layout (see previous post)
  • Several small code cleanups, e.g. the API Documentation is now build without any errors or warnings
  • Feature complete + interface freeze for Schoorbs 1.0

Links:

Schoorbs 1.0 Alpha 2 released

Going the next step towards a release of Schoorbs 1.0, today I finished the work on the Alpha 2. In this version we do not have such big changes like we had between Alpha 1 and MRBS. The changes in this version include:

  • a client library in JavaScript for accesing Schoorbs by the REST-Interface
  • Installation process is now documented
  • automated building of releases through `rake release`

Links: