|
Notes:
Create a .gem package, and prepare for Rails-1.2. Split out Bacuwatch as a seperate program. Add multi-column sorting to all index pages. Add bar graphs to the Pool table. Make some general clean-ups.
Changes:
* Released version 1.5, corresponding to SVN revision 111.
* Get ready for the release of version 1.2 of Rails, which deprecates @params, human_size(), and periods in routes.
* Generate a .gem file to simplify installation, which is now down to installing ruby, installing rubygems, and using gem to install Bacuview which then pulls in its Rails dependency.
* Added the bacuwatch program to the bacuview project. This can be used to send periodic email messages to users to give them a sanity check on the state of the backups of their desktop or laptop computers.
* Added a job/last page, which shows the last successful full, differential, and incremental run of a job, with a count of the files and amount of data backed up. This provides a way for people to get a quick status check on the backups of their workstations.
* Added a bar graph to the Pool view, showing how the media are distributed among pools.
* Got the column sorting feature working even when using My-not-quite-SQL as the database.
* Added a two-column sort feature, and trimmed a few marginally useful columns from the index.rhtml pages. The two-column sorting can, for example, generate a view of the Media page that is sorted first by pool and then by expiration time within each pool by clicking on the "Expires" and "Pool Name" column headers.
* Take a guess at how many autochangers are in use, and adjust the display of the "slot" column accordingly. Also eliminated the "rev" URL parameter, and tacked this information on the end of the sort parameter instead.
|