Slight changes for 0.6.0 release.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@883 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang 2007-11-04 13:19:42 +00:00
parent 308118ce97
commit d0af24870e
6 changed files with 748 additions and 751 deletions

View File

@ -1,8 +1,86 @@
== redMine changelog == Redmine changelog
redMine - project management software Redmine - project management software
Copyright (C) 2006-2007 Jean-Philippe Lang Copyright (C) 2006-2007 Jean-Philippe Lang
http://redmine.rubyforge.org/ http://www.redmine.org/
== 2007-11-04 v0.6.0
* Permission model refactoring.
* Permissions: there are now 2 builtin roles that can be used to specify permissions given to other users than members of projects
* Permissions: some permissions (eg. browse the repository) can be removed for certain roles
* Permissions: modules (eg. issue tracking, news, documents...) can be enabled/disabled at project level
* Added Mantis and Trac importers
* New application layout
* Added "Bulk edit" functionality on the issue list
* More flexible mail notifications settings at user level
* Added AJAX based context menu on the project issue list that provide shortcuts for editing, re-assigning, changing the status or the priority, moving or deleting an issue
* Added the hability to copy an issue. It can be done from the "issue/show" view or from the context menu on the issue list
* Added the ability to customize issue list columns (at application level or for each saved query)
* Overdue versions (date reached and open issues > 0) are now always displayed on the roadmap
* Added the ability to rename wiki pages (specific permission required)
* Search engines now supports pagination. Results are sorted in reverse chronological order
* Added "Estimated hours" attribute on issues
* A category with assigned issue can now be deleted. 2 options are proposed: remove assignments or reassign issues to another category
* Forum notifications are now also sent to the authors of the thread, even if they dont watch the board
* Added an application setting to specify the application protocol (http or https) used to generate urls in emails
* Gantt chart: now starts at the current month by default
* Gantt chart: month count and zoom factor are automatically saved as user preferences
* Wiki links can now refer to other project wikis
* Added wiki index by date
* Added preview on add/edit issue form
* Emails footer can now be customized from the admin interface (Admin -> Email notifications)
* Default encodings for repository files can now be set in application settings (used to convert files content and diff to UTF-8 so that theyre properly displayed)
* Calendar: first day of week can now be set in lang files
* Automatic closing of duplicate issues
* Added a cross-project issue list
* AJAXified the SCM browser (tree view)
* Pretty URL for the repository browser (Cyril Mougel)
* Search engine: added a checkbox to search titles only
* Added "% done" in the filter list
* Enumerations: values can now be reordered and a default value can be specified (eg. default issue priority)
* Added some accesskeys
* Added "Float" as a custom field format
* Added basic Theme support
* Added the ability to set the “done ratio” of issues fixed by commit (Nikolay Solakov)
* Added custom fields in issue related mail notifications
* Email notifications are now sent in plain text and html
* Gantt chart can now be exported to a graphic file (png). This functionality is only available if RMagick is installed.
* Added syntax highlightment for repository files and wiki
* Improved automatic Redmine links
* Added automatic table of content support on wiki pages
* Added radio buttons on the documents list to sort documents by category, date, title or author
* Added basic plugin support, with a sample plugin
* Added a link to add a new category when creating or editing an issue
* Added a "Assignable" boolean on the Role model. If unchecked, issues can not be assigned to users having this role.
* Added an option to be able to relate issues in different projects
* Added the ability to move issues (to another project) without changing their trackers.
* Atom feeds added on project activity, news and changesets
* Added the ability to reset its own RSS access key
* Main project list now displays root projects with their subprojects
* Added anchor links to issue notes
* Added reposman Ruby version. This script can now register created repositories in Redmine (Nicolas Chuche)
* Issue notes are now included in search
* Added email sending test functionality
* Added LDAPS support for LDAP authentication
* Removed hard-coded URLs in mail templates
* Subprojects are now grouped by projects in the navigation drop-down menu
* Added a new value for date filters: this week
* Added cache for application settings
* Added Polish translation (Tomasz Gawryl)
* Added Czech translation (Jan Kadlecek)
* Added Romanian translation (Csongor Bartus)
* Added Hebrew translation (Bob Builder)
* Added Serbian translation (Dragan Matic)
* Added Korean translation (Choi Jong Yoon)
* Fixed: the link to delete issue relations is displayed even if the user is not authorized to delete relations
* Performance improvement on calendar and gantt
* Fixed: wiki preview doesnt work on long entries
* Fixed: queries with multiple custom fields return no result
* Fixed: Can not authenticate user against LDAP if its DN contains non-ascii characters
* Fixed: URL with ~ broken in wiki formatting
* Fixed: some quotation marks are rendered as strange characters in pdf
== 2007-07-15 v0.5.1 == 2007-07-15 v0.5.1

View File

@ -1,13 +1,13 @@
== redMine installation == Redmine installation
redMine - project management software Redmine - project management software
Copyright (C) 2006-2007 Jean-Philippe Lang Copyright (C) 2006-2007 Jean-Philippe Lang
http://redmine.rubyforge.org/ http://www.redmine.org/
== Requirements == Requirements
* Ruby on Rails 1.2.2 * Ruby on Rails 1.2.2 or higher (this release won't work with Rails 2.0)
* A database (see compatibility below) * A database (see compatibility below)
Optional: Optional:
@ -22,8 +22,7 @@ Supported databases:
== Installation == Installation
1. Uncompress program archive: 1. Uncompress the program archive
tar zxvf <filename>
2. Create an empty database: "redmine" for example 2. Create an empty database: "redmine" for example
@ -34,11 +33,10 @@ Supported databases:
rake db:migrate RAILS_ENV="production" rake db:migrate RAILS_ENV="production"
It will create tables and an administrator account. It will create tables and an administrator account.
5. Insert default configuration data in database: 5. Insert default configuration data in the database:
rake redmine:load_default_data RAILS_ENV="production" rake redmine:load_default_data RAILS_ENV="production"
It will load default roles, trackers, statuses, workflows and enumerations. It will load default roles, trackers, statuses, workflows and enumerations.
This step is optional (but recommended), as you can define your This step is optional but *highly recommended*
own configuration from sratch.
6. Test the installation by running WEBrick web server: 6. Test the installation by running WEBrick web server:
ruby script/server -e production ruby script/server -e production
@ -61,9 +59,4 @@ In config/environment.rb, you can set parameters for your SMTP server:
config.action_mailer.smtp_settings: SMTP server configuration config.action_mailer.smtp_settings: SMTP server configuration
config.action_mailer.perform_deliveries: set to false to disable mail delivering config.action_mailer.perform_deliveries: set to false to disable mail delivering
Don't forget to restart the application after any change. Don't forget to restart the application after any change to this file.
== Upgrading
See UPGRADING

View File

@ -1,77 +0,0 @@
== redMine
redMine - project management software
Copyright (C) 2006-2007 Jean-Philippe Lang
http://redmine.rubyforge.org/
== License
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
== Main features
redMine is a flexible project management web application written using Ruby on Rails.
* Multiple users/multiple projects
* Fully customizable role based access control
* Issue tracking system
* Fully customizable workflow
* Documents/files repository
* Forums
* News management
* Per project Wiki
* Time tracking
* Repository browser and diff viewer
* Email notifications
* Custom fields for projects, users and issues
* Multiple LDAP authentication support
* User self-registration support
* Multilanguage support
* Multiple repositories support
* Multiple databases support
== User documentation
User documentation for redMine is written using DocBook XML format.
It's also avaible as HTML files in /public/manual (contextual help)
== Versioning
redMine versioning scheme is major.minor.revision
Versions before 1.0.0 must be considered as beta versions and upgrading support
may not be provided for these versions.
== Credits
* Jean-Francois Boutier (spanish translation)
* Andreas Viklund (open source XHTML layout, http://andreasviklund.com/)
* Karim Trott (german translation)
* Todd McGrath (help with english translation)
* Satoru Kurashiki (japanese translation)
* Alessio Spadaro (italian translation)
* Andy Wu (chinese simplified translation)
* Thomas Löber (german translation)
* Daniel Weinand (german translation)
* Joao Carlos Clementoni (portuguese translation)
* Cyril Mougel (side by side diff)
* Nikolay Solakov (Bulgarian translation)
* Linda van den Brink (Dutch translation)
* Pavol Murin (Wiki attachments)
* Thomas Habets (Swedish translation)
* Ralph Vater (CVS adapter)

View File

@ -1,24 +1,27 @@
== redMine upgrade procedure == Redmine upgrade procedure
redMine - project management software Redmine - project management software
Copyright (C) 2006-2007 Jean-Philippe Lang Copyright (C) 2006-2007 Jean-Philippe Lang
http://redmine.rubyforge.org/ http://www.redmine.org/
== Upgrading from 0.3.0 and above == Upgrading from 0.3.0 and above
1. Uncompress program archive in a new directory: 1. Uncompress the program archive in a new directory
tar zxvf <filename>
3. Copy your database settings (RAILS_ROOT/config/database.yml) 3. Copy your database settings (RAILS_ROOT/config/database.yml)
into the new config directory into the new config directory
4. Migrate your database: 4. Enter your SMTP settings in config/environment.rb
Do not replace this file with the old one
5. Migrate your database (please make a backup before doing this):
rake db:migrate RAILS_ENV="production" rake db:migrate RAILS_ENV="production"
5. Copy the RAILS_ROOT/files directory content into your new installation 6. Copy the RAILS_ROOT/files directory content into your new installation
Note 1: Rails 1.2.2 is required for version 0.4.2 and later. Note 1: Rails 1.2.2 or higher is required for version 0.4.2 and later.
This release won't work with Rails 2.0
Note 2: when upgrading your code with svn update, don't forget to clear Note 2: when upgrading your code with svn update, don't forget to clear
the application cache (RAILS_ROOT/tmp/cache) before restarting. the application cache (RAILS_ROOT/tmp/cache) before restarting.

View File

@ -3,8 +3,8 @@ require 'rexml/document'
module Redmine module Redmine
module VERSION #:nodoc: module VERSION #:nodoc:
MAJOR = 0 MAJOR = 0
MINOR = 5 MINOR = 6
TINY = 1 TINY = 0
def self.revision def self.revision
revision = nil revision = nil