File Release Notes and Changelog
Notes:
After a period of intense part-time development version 0.9 is finally
ready and can be released upon those willing to download and use
this tool. This release features a bunch of new features, including
support for mod_quotatab, developed with a huge ammount of help
from Darek Moszkowicz. Other features includes some various
tweaking that should make the tool look a lot better on browsers
running on other operating systems that Microsoft Windows. Also
featured is a partial (90%) hungarian translation.
The sample configuration-examples have been updated and
somewhat rewritten so that they no longer include directives
marked as deprecated - so if you're upgrading then you should take
a look at these. Also, if you're upgrading and want to use the new
functionality for "mod_quotatab" you'll also need to import the new
database structure.
Changes:
Added features:
-*- Extra functionality like support for quotas and such will be
possible to activate via the Configure tab for PHP5-users. This page
will also take care of checking wether your configuration is able to
support the functionality being activated as well as giving a few
pointers to what should be done to enable the functionality in
question.
-*- Support for integrating this tool with virtual hosting in Apache via
MySQL has been added by Darek Moszkowicz and can be
activated via the extensions-section.
-*- Support for mod_quotatab - this is at the moment a bit limited,
but atleast you can assign quotas on a per-user basis. In order to
use quotas you not only need to enable support for it in the
configuration, but you also need to make sure that support is
compiled into the server and that the relevant configuration options
have been added in you "proftpd.conf"-file. Big thanks goes out to
Darek Moszkowicz for providing me with the code needed to
implement this often-requested functionality.
-*- Added a new section to the main menu named "Manual" - this is
the location where the manual will eventually be located at some
point in time. At the moment you'll have access to the installation
instructions and troubleshooting information, previously only
provided as a standalone file, via this section.
-*- With assistance from Dobák Péter and his team over at
VegaNetworkTeam this tool has been translated to hungarian. The
translation isn't complete at the moment, but covers most of the
general interface.
Restructuring:
-*- Altered sysinfo-mode so that a few of the irrelevant configuration
sections are hidden while this mode is activated - if you activated
this by accident you can deactivate it via configuration-section
named "interface".
-*- The sample configurations have been updated so that they no
longer employ directives that have, since the start of developing this
tool, been marked as deprecated - in other words directives
marked for removal. If you're simply upgrading you should take a
look at the sample configuration and update accordingly.
Bugfixes:
-*- Fixed a bug where statistics generated would point to the page
displaying user information even though the user had previously
been deleted from the database. The way this tool is implemented,
logs aren't cleaned out when a user is deleted.
-*- Fixed a bug where some links on the group_view-page didn't
work - this was due to some whitespace sneakings its way into a
string comparison.
-*- Inadvertenly used some code that was introduced with PHP5 in
general code - the result of this was that users running PHP4
wasn't able to leave or add additional groups to a user. This has
been fixed.
-*- Error message due to a division by zero-error on the status page
- this was caused by the script assuming the computer had any
swap-memory. The error has been corrected.
-*- Did some work on making the pages look better when viewed on
a desktop system running Linux - appearantly rendering isn't all
that uniform when it comes to comparing Firefox for Linux and
Firefox for Windows. The result is a more usable system on Linux -
I do however recommend installing "msttcorefonts", but it shouldn't
really be an issue. Microsoft Internet Explorer and Opera still
seem to have their own ideas about how things should be displayed
- this leads to a few tiny glitches here and there (could make a
styleset for these separately, but I don't tend to bend over for
mediocre browsers - in short; use Mozilla Firefox instead).