===== 0.9.9 - 10 February 2007 ===== The list of changes is so extensive that it's too much work to list them all. Refer to http://blog.flyspray.org/archives/2-Development-status-update.html for a developement summary. ===== 0.9.8 - 23 October 2005 ===== * NEW - Full-featured installer * NEW - Address rewriting for human-readable URLs * NEW - Database table prefixes * NEW - Background daemon to run the scheduler * NEW - Due-by-date field, searchable * NEW - Prev/Next task links * NEW - Operations on multiple tasks from the tasklist * NEW - 'Project' addresses that receive notifications for ALL changes in that project * NEW - Dropdown lists are now set globally and at Project level * NEW - Uses class.jabber.php for Jabber notifications * NEW - Uses class.phpmailer for email notifications * NEW - SMTP for email notifications * NEW - XML-RPC interface for opening/closing tasks, and retriving user details * NEW - New user accounts use MD5 for passwords. * NEW - Attaching multiple files to tasks and comments. * IMPROVED - Reliability of Jabber notifications * IMPROVED - Admin and Project Manager areas are more consistant and easy to navigate * IMPROVED - Layout and rendering * IMPROVED - Speed of changing tabs (uses DHTML instead of a page-reload) * IMPROVED - RSS feed * IMPROVED - Much code has been moved to classes/functions (so is much more re-usable) * IMPROVED - Statusbar is now used for almost all updates, and fades in a very pretty way. * IMPROVED - Now formats dates using strftime() to achieve localised date strings * FIXED - Permissions that were broken in last release * FIXED - Now checks permissions before delivering attachments * FIXED - Re-enabled Project Manager requests, adding a 'deny' link with reason box ===== 0.9.7 - 22 January 2005 ===== * NEW: Easy setup script * NEW: User groups are now global AND project-level * NEW: Group permissions now more fine-grained * NEW: No more intermediate pages after submitting forms - new statusbar instead * NEW: Task dependencies and blocks * NEW: phpMarkdown used in project blurb, task details and comments areas (allows document markup) * NEW: Users can request a link to change their password * NEW: Private tasks * NEW: Icons. Now using an iconset with a compatible licence. * IMPROVED: Notifications no longer get sent to the user making the change * IMPROVED: Method of sending registration confirmation codes * IMPROVED: Anonymous browsing is now a project-level setting * IMPROVED: Bluey theme layout and style. It almost renders in IE! * IMPROVED: Escaping of special characters in form selects * IMPROVED: Detects php magic quotes setting for task display ===== 0.9.6 - 08 October 2004 ===== * NEW: Config settings have been moved from header.php into flyspray.conf.php * NEW: Closure comments * NEW: Configurable date and time formats, global and per-user * NEW: Sub-categories * NEW: Priority * NEW: Dropdown list to show only tasks assigned to me, tasks opened by me, and tasks I watch * NEW: Locking tasks while editing, so no-one else can save over your changes-in-progress * NEW: Referring to a Flyspray task in the format - FS#123 - creates a hyperlink to that task * NEW: Versions are separated into past, present and future * NEW: Per theme custom header.inc.php and footer.inc.php files * NEW: Customisable columns in task list * NEW: 'Remember login' option * NEW: Secondary sort in task list * NEW: Visual indicator on which column is sorted in task list * NEW: Reports. Only two so far, but more to come * NEW: Task history tab * NEW: Scheduled reminders tab * NEW: Admins can change user's passwords for them * NEW: Basic RSS feed script - /scripts/rss.php * IMPROVED: Method of marking tasks 'closed'. * IMPROVED: Task summary is now in notification subject lines * IMPROVED: Admin lists are now one form per page instead of per row * IMPROVED: Projects are now sorted alphabetically in the dropdown lists * FIXED: Changing passwords now works if the cookie salt has been changed * FIXED: Protection against opening duplicate tasks using your browser's 'back' button ===== 0.9.5 - 19 February 2004 ===== * NEW: Multiple projects with different categories etc for each. Default owners, themes etc are now project-specific * NEW: Multiple database support through ADODB * NEW: Postgres port * NEW: Protection from user-submitted data through regular expression filtering * NEW: Attachment deleting * NEW: Changing cookie 'salt' for protection against authentication spoofing * NEW: Double-clicking task details enters Edit Mode * FIXED: No more popup windows! * FIXED: Sort columns by Task Type * FIXED: Registration without confirmation code * FIXED: Minor bugs in notifications * FIXED: Minor CSS layout bugs ===== 0.9.4 - 20 August 2003 ===== * NEW: Each task can now have unlimited related tasks, * NEW: Notifications Tab for each task so that users can be notified when a certain task has changed, * NEW: Categories can now have 'owners' who get notified when a new task is opened in that category, * NEW: Options screen has default category owner for un-owned categories, * NEW: Option to send a confirmation code for new user registrations - to prevent script kiddies signing up multiple accounts for spamming the system, * NEW: Page numbering for task list, * NEW: Option to only allow registered users to view anything, * NEW: Internationalisation support. English, French, German and Dutch translations are included, * NEW: Alternate stylesheet support for Mozilla users, showing all installed themes, * NEW: Comments can now be edited and deleted by members of an Admin group, * NEW: Severities has been moved out of the database into a translatable text file. All user-added severities will be converted to Critical severity by the upgrade script. * NEW: List names are now editable in the admin areas. * FIXED: Users & Groups admin page, which was rendering poorly in MSIE, * FIXED: HTML output now validates as HTML 4.01 Transitional, * FIXED: Scripts now check for empty summary and details prior to adding a task, * FIXED: Some form buttons wouldn't submit when the browser had javascript turned off, * FIXED: "Add another task after this one" didn't work. * IMPROVED: Permissions on file uploads are now set non-executable, * IMPROVED: Default theme stylesheet is much prettier, * IMPROVED: Small layout fixes ===== 0.9.3.1 - 28 July 2003 ===== * FIXED: A critical bug with setting/showing task status, * FIXED: Sorting on column headers to include Task Type search results. ===== 0.9.3 - 25 July 2003 ===== Core features implemented, first public release.