Stonekeep Consulting is pleased to announce the release of Keystone
0.60.01. This is the first dropped release of the code since January,
1999, and includes MANY changes and bugfixes from the 0.50.01 release.
Keystone is once again under active development, and this release reflects
many changes over the last several weeks.
Please see www.stonekeep.com for more information, including the current
'snapshot' file which documents all the changes.
Note - there are MANY database changes with this release. The only fully
tested version if MySQL. Stonekeep desperately needs Postgres developers
to test out the new version and submit new structure tables. Please send
mail back to
shevett@... if you have updates.
From the README, included with the distribution:
---------------------------------------------------------
KEYSTONE
RELEASE NOTES: Version 0.60.00
(c)1999 Dave Belfer-Shevett (
shevett@...)
http://www.stonekeep.com
---------------------------------------------------------
$Id: RELEASE-0.60.00,v 1.3 1999/07/08 21:21:37 shevett Exp $
---------------------------------------------------------
Welcome to Keystone 0.60!
A quick note before we go on to the normal release notes.
This release of Keystone represents the work of many
people, and is the first version to include large chunks of
code not written by Dave. So some special thanks to
these people:
Bill Fumerola (
billf@...)
Many internal changes, as well as support for more database
platforms (such as Interbase)
Jonathan Roy (
roy@...)
All of the Perl updates, and bringing us (FINALLY) to a
stable email interface.
Roland Roberts (
roberts@...)
Keeper of the Postgres flame.
Thanks to everyone who has submitted bug reports, suggestions,
and support.
--------------------------------------------------------
***** NOTE *****
If you are upgrading an existing installation of Keystone
you will need to update your structures:
from MySQL:
alter table followups add f_usergen int(1);
alter table state add mlibrary int(1);
alter table state add libzoom varchar(30);
alter table state add cbgn int(4);
alter table state add sbgn int(4);
alter table slips add timespent int(5);
alter table slips add spolicy int(2);
Many of the 'slips' functions have been rearranged into
the utilities file to make sure various pulldown menus
all have the same look and feel.
'Attachments' are now enabled, though are in a rough form.
A user can upload an attachment to a slip (any file type
or size), and it will be available when browsing the
slip.
'keymail.pl' is now stable and working. Many thanks to
Jonathan Roy for doing the work on this module. With
'keymail.pl' operational, and a Keystone.pm module in
place, adding more Perl functions is going to get a lot
easier.
A new menu pick 'library' has been added. Attachments
uploaded can be placed in the 'library' for other users
to work with. In this way a slip can be opened, a patch
written to fix the problem, and the slip closed, with the
attached patch. The patch will also be able to be
downloaded from the Library.
A new column has been added to 'followups' that flags
whether an entry in followups has been generated
automatically by the system or was a comment entered
by the users. THis way reports and displays can be
filtered to show the system generated msgs or not.
Many ACL fixes.
Many HTML cleanups. We ran large chunks of Keystone
HTML output through WebLint and tried to clean up
dangling table definitions, etc. This made many of the
tables load faster and look cleaner.
Added 'number of slips shown' at top of Slips display.
Added option for removal of email headers when generating
mail replies.
Added an 'auto-refresh' function to automatically refresh the
display after nnn seconds. See keystone.conf.default for the
setting.
Continued work on the Reporting system to allow a 'pulldown'
date style form, so users dont' have to specifically enter
dates in as mm/dd/yy hh:mm.
New child slips now inherit their 'is_public' setting from the
parent.
Limited support for Interbase has been added (thanks
billf). This code is still under development, and should
be used with caution.
Added support for deleting filters.
Added "Next" and "Prev" functions for slip displays. This
allows the user to set how many slips will be shown on one
screen, and let them skip forward or back 'pages'. Also,
the current number of slips being displayed is always shown
at the bottom of the listing.
MANY bugfixes, such as:
o Fixed a 'child of' link problem in slips display
o Fixed handling of includes if PHP_INCLUDE_PATH was
set wrong.
o Fixed problems with \'s in problems
o Encryption of the local session key was completely
broken. Modify the variable "$sys_serverkey" in
keystone.conf to change the local encryption key.
o Fixed Contacts to allow multiple word tags.
and more...
-------------------. Web-based problem management: www.stonekeep.com
Dave Belfer-Shevett >----------------------------------------------------.
shevett@... / Tell me what you believe and I'll tell you where \
------------------< you're going wrong. |
\______________________________________________________/