##// END OF EJS Templates
updated changelog and doc files...
Jean-Philippe Lang -
r195:23f6185bfe1a
parent child
Show More
@@ -1,121 +1,128
1 == redMine changelog
1 == redMine changelog
2
2
3 redMine - project management software
3 redMine - project management software
4 Copyright (C) 2006-2007 Jean-Philippe Lang
4 Copyright (C) 2006-2007 Jean-Philippe Lang
5 http://redmine.rubyforge.org/
5 http://redmine.rubyforge.org/
6
6
7
7
8 == xx/xx/2006 v0.4.2
8 == xx/xx/2006 v0.4.2
9
9
10 * settings are now stored in the database (config_custom.rb no more used) and editable through the application in: Admin -> Settings
10 * Rails 1.2 is now required
11 * settings are now stored in the database and editable through the application in: Admin -> Settings (config_custom.rb is no longer used)
12 * mail notifications added when a document, a file or an attachment is added
11 * tooltips added on Gantt chart and calender to view the details of the issues
13 * tooltips added on Gantt chart and calender to view the details of the issues
14 * added missing fields to csv export: priority, start date, due date, done ratio
12 * all icons replaced (new icons are based on GPL icon set: "KDE Crystal Diamond 2.5" -by paolino- and "kNeu! Alpha v0.1" -by Pablo Fabregat-)
15 * all icons replaced (new icons are based on GPL icon set: "KDE Crystal Diamond 2.5" -by paolino- and "kNeu! Alpha v0.1" -by Pablo Fabregat-)
13 * added back "fixed version" field on issue screen and in filters
16 * added back "fixed version" field on issue screen and in filters
17 * project settings screen split in 4 tabs
14 * fixed: subprojects count is always 0 on projects list
18 * fixed: subprojects count is always 0 on projects list
19 * fixed: setting an issue status as default status leads to an sql error with SQLite
20 * fixed: unable to delete an issue status even if it's not used yet
21 * fixed: filters ignored when exporting a predefined query to csv/pdf
15
22
16
23
17 == 01/03/2006 v0.4.1
24 == 01/03/2006 v0.4.1
18
25
19 * fixed: emails have no recipient when one of the project members has notifications disabled
26 * fixed: emails have no recipient when one of the project members has notifications disabled
20
27
21
28
22 == 01/02/2006 v0.4.0
29 == 01/02/2006 v0.4.0
23
30
24 * simple SVN browser added (just needs svn binaries in PATH)
31 * simple SVN browser added (just needs svn binaries in PATH)
25 * comments can now be added on news
32 * comments can now be added on news
26 * "my page" is now customizable
33 * "my page" is now customizable
27 * more powerfull and savable filters for issues lists
34 * more powerfull and savable filters for issues lists
28 * improved issues change history
35 * improved issues change history
29 * new functionality: move an issue to another project or tracker
36 * new functionality: move an issue to another project or tracker
30 * new functionality: add a note to an issue
37 * new functionality: add a note to an issue
31 * new report: project activity
38 * new report: project activity
32 * "start date" and "% done" fields added on issues
39 * "start date" and "% done" fields added on issues
33 * project calendar added
40 * project calendar added
34 * gantt chart added (exportable to pdf)
41 * gantt chart added (exportable to pdf)
35 * single/multiple issues pdf export added
42 * single/multiple issues pdf export added
36 * issues reports improvements
43 * issues reports improvements
37 * multiple file upload for issues, documents and files
44 * multiple file upload for issues, documents and files
38 * option to set maximum size of uploaded files
45 * option to set maximum size of uploaded files
39 * textile formating of issue and news descritions (RedCloth required)
46 * textile formating of issue and news descritions (RedCloth required)
40 * integration of DotClear jstoolbar for textile formatting
47 * integration of DotClear jstoolbar for textile formatting
41 * calendar date picker for date fields (LGPL DHTML Calendar http://sourceforge.net/projects/jscalendar)
48 * calendar date picker for date fields (LGPL DHTML Calendar http://sourceforge.net/projects/jscalendar)
42 * new filter in issues list: Author
49 * new filter in issues list: Author
43 * ajaxified paginators
50 * ajaxified paginators
44 * news rss feed added
51 * news rss feed added
45 * option to set number of results per page on issues list
52 * option to set number of results per page on issues list
46 * localized csv separator (comma/semicolon)
53 * localized csv separator (comma/semicolon)
47 * csv output encoded to ISO-8859-1
54 * csv output encoded to ISO-8859-1
48 * user custom field displayed on account/show
55 * user custom field displayed on account/show
49 * default configuration improved (default roles, trackers, status, permissions and workflows)
56 * default configuration improved (default roles, trackers, status, permissions and workflows)
50 * language for default configuration data can now be chosen when running 'load_default_data' task
57 * language for default configuration data can now be chosen when running 'load_default_data' task
51 * javascript added on custom field form to show/hide fields according to the format of custom field
58 * javascript added on custom field form to show/hide fields according to the format of custom field
52 * fixed: custom fields not in csv exports
59 * fixed: custom fields not in csv exports
53 * fixed: project settings now displayed according to user's permissions
60 * fixed: project settings now displayed according to user's permissions
54 * fixed: application error when no version is selected on projects/add_file
61 * fixed: application error when no version is selected on projects/add_file
55 * fixed: public actions not authorized for members of non public projects
62 * fixed: public actions not authorized for members of non public projects
56 * fixed: non public projects were shown on welcome screen even if current user is not a member
63 * fixed: non public projects were shown on welcome screen even if current user is not a member
57
64
58
65
59 == 10/08/2006 v0.3.0
66 == 10/08/2006 v0.3.0
60
67
61 * user authentication against multiple LDAP (optional)
68 * user authentication against multiple LDAP (optional)
62 * token based "lost password" functionality
69 * token based "lost password" functionality
63 * user self-registration functionality (optional)
70 * user self-registration functionality (optional)
64 * custom fields now available for issues, users and projects
71 * custom fields now available for issues, users and projects
65 * new custom field format "text" (displayed as a textarea field)
72 * new custom field format "text" (displayed as a textarea field)
66 * project & administration drop down menus in navigation bar for quicker access
73 * project & administration drop down menus in navigation bar for quicker access
67 * text formatting is preserved for long text fields (issues, projects and news descriptions)
74 * text formatting is preserved for long text fields (issues, projects and news descriptions)
68 * urls and emails are turned into clickable links in long text fields
75 * urls and emails are turned into clickable links in long text fields
69 * "due date" field added on issues
76 * "due date" field added on issues
70 * tracker selection filter added on change log
77 * tracker selection filter added on change log
71 * Localization plugin replaced with GLoc 1.1.0 (iconv required)
78 * Localization plugin replaced with GLoc 1.1.0 (iconv required)
72 * error messages internationalization
79 * error messages internationalization
73 * german translation added (thanks to Karim Trott)
80 * german translation added (thanks to Karim Trott)
74 * data locking for issues to prevent update conflicts (using ActiveRecord builtin optimistic locking)
81 * data locking for issues to prevent update conflicts (using ActiveRecord builtin optimistic locking)
75 * new filter in issues list: "Fixed version"
82 * new filter in issues list: "Fixed version"
76 * active filters are displayed with colored background on issues list
83 * active filters are displayed with colored background on issues list
77 * custom configuration is now defined in config/config_custom.rb
84 * custom configuration is now defined in config/config_custom.rb
78 * user object no more stored in session (only user_id)
85 * user object no more stored in session (only user_id)
79 * news summary field is no longer required
86 * news summary field is no longer required
80 * tables and forms redesign
87 * tables and forms redesign
81 * Fixed: boolean custom field not working
88 * Fixed: boolean custom field not working
82 * Fixed: error messages for custom fields are not displayed
89 * Fixed: error messages for custom fields are not displayed
83 * Fixed: invalid custom fields should have a red border
90 * Fixed: invalid custom fields should have a red border
84 * Fixed: custom fields values are not validated on issue update
91 * Fixed: custom fields values are not validated on issue update
85 * Fixed: unable to choose an empty value for 'List' custom fields
92 * Fixed: unable to choose an empty value for 'List' custom fields
86 * Fixed: no issue categories sorting
93 * Fixed: no issue categories sorting
87 * Fixed: incorrect versions sorting
94 * Fixed: incorrect versions sorting
88
95
89
96
90 == 07/12/2006 - v0.2.2
97 == 07/12/2006 - v0.2.2
91
98
92 * Fixed: bug in "issues list"
99 * Fixed: bug in "issues list"
93
100
94
101
95 == 07/09/2006 - v0.2.1
102 == 07/09/2006 - v0.2.1
96
103
97 * new databases supported: Oracle, PostgreSQL, SQL Server
104 * new databases supported: Oracle, PostgreSQL, SQL Server
98 * projects/subprojects hierarchy (1 level of subprojects only)
105 * projects/subprojects hierarchy (1 level of subprojects only)
99 * environment information display in admin/info
106 * environment information display in admin/info
100 * more filter options in issues list (rev6)
107 * more filter options in issues list (rev6)
101 * default language based on browser settings (Accept-Language HTTP header)
108 * default language based on browser settings (Accept-Language HTTP header)
102 * issues list exportable to CSV (rev6)
109 * issues list exportable to CSV (rev6)
103 * simple_format and auto_link on long text fields
110 * simple_format and auto_link on long text fields
104 * more data validations
111 * more data validations
105 * Fixed: error when all mail notifications are unchecked in admin/mail_options
112 * Fixed: error when all mail notifications are unchecked in admin/mail_options
106 * Fixed: all project news are displayed on project summary
113 * Fixed: all project news are displayed on project summary
107 * Fixed: Can't change user password in users/edit
114 * Fixed: Can't change user password in users/edit
108 * Fixed: Error on tables creation with PostgreSQL (rev5)
115 * Fixed: Error on tables creation with PostgreSQL (rev5)
109 * Fixed: SQL error in "issue reports" view with PostgreSQL (rev5)
116 * Fixed: SQL error in "issue reports" view with PostgreSQL (rev5)
110
117
111
118
112 == 06/25/2006 - v0.1.0
119 == 06/25/2006 - v0.1.0
113
120
114 * multiple users/multiple projects
121 * multiple users/multiple projects
115 * role based access control
122 * role based access control
116 * issue tracking system
123 * issue tracking system
117 * fully customizable workflow
124 * fully customizable workflow
118 * documents/files repository
125 * documents/files repository
119 * email notifications on issue creation and update
126 * email notifications on issue creation and update
120 * multilanguage support (except for error messages):english, french, spanish
127 * multilanguage support (except for error messages):english, french, spanish
121 * online manual in french (unfinished) No newline at end of file
128 * online manual in french (unfinished)
@@ -1,70 +1,70
1 == redMine installation
1 == redMine installation
2
2
3 redMine - project management software
3 redMine - project management software
4 Copyright (C) 2006-2007 Jean-Philippe Lang
4 Copyright (C) 2006-2007 Jean-Philippe Lang
5 http://redmine.rubyforge.org/
5 http://redmine.rubyforge.org/
6
6
7
7
8 == Requirements
8 == Requirements
9
9
10 * Ruby on Rails 1.1
10 * Ruby on Rails 1.2
11 * Iconv
11 * Iconv
12 * A database (see compatibility below)
12 * A database (see compatibility below)
13
13
14 Optional:
14 Optional:
15 * RedCloth (to enable textile formatting)
15 * RedCloth (to enable textile formatting)
16 * SVN binaries (needed for repository browsing, must be available in PATH)
16 * SVN binaries (needed for repository browsing, must be available in PATH)
17
17
18 Supported databases:
18 Supported databases:
19 * MySQL (tested with MySQL 5)
19 * MySQL (tested with MySQL 5)
20 * PostgreSQL (tested with PostgreSQL 8.1)
20 * PostgreSQL (tested with PostgreSQL 8.1)
21 * Oracle (tested with Oracle 10g)
21 * Oracle (tested with Oracle 10g)
22 * SQL Server (tested with SQL Server 2005)
22 * SQL Server (tested with SQL Server 2005)
23 * SQLite (tested with SQLite 3)
23 * SQLite (tested with SQLite 3)
24
24
25
25
26 == Installation
26 == Installation
27
27
28 1. Uncompress program archive:
28 1. Uncompress program archive:
29 tar zxvf <filename>
29 tar zxvf <filename>
30
30
31 2. Create an empty database: "redmine" for example
31 2. Create an empty database: "redmine" for example
32
32
33 3. Configure database parameters in config/database.yml
33 3. Configure database parameters in config/database.yml
34 for "production" environment (default database is MySQL)
34 for "production" environment (default database is MySQL)
35
35
36 4. Create the database structure. Under the application main directory:
36 4. Create the database structure. Under the application main directory:
37 rake migrate RAILS_ENV="production"
37 rake migrate RAILS_ENV="production"
38 It will create tables and an administrator account.
38 It will create tables and an administrator account.
39
39
40 5. Insert default configuration data in database:
40 5. Insert default configuration data in database:
41 rake load_default_data RAILS_ENV="production"
41 rake load_default_data RAILS_ENV="production"
42 It will load default roles, trackers, statuses, workflows and enumerations.
42 It will load default roles, trackers, statuses, workflows and enumerations.
43 This step is optional (but recommended), as you can define your
43 This step is optional (but recommended), as you can define your
44 own configuration from sratch.
44 own configuration from sratch.
45
45
46 6. Test the installation by running WEBrick web server:
46 6. Test the installation by running WEBrick web server:
47 ruby script/server -e production
47 ruby script/server -e production
48
48
49 Once WEBrick has started, point your browser to http://localhost:3000/
49 Once WEBrick has started, point your browser to http://localhost:3000/
50 You should now see the application welcome page
50 You should now see the application welcome page
51
51
52 7. Use default administrator account to log in:
52 7. Use default administrator account to log in:
53 login: admin
53 login: admin
54 password: admin
54 password: admin
55
55
56 8. Setup Apache or Lighttpd with fastcgi for best performance.
56 8. Setup Apache or Lighttpd with fastcgi for best performance.
57
57
58
58
59 == Configuration
59 == Configuration
60
60
61 In config/environment.rb, you can set parameters for your SMTP server:
61 In config/environment.rb, you can set parameters for your SMTP server:
62 config.action_mailer.server_settings: SMTP server configuration
62 config.action_mailer.server_settings: SMTP server configuration
63 config.action_mailer.perform_deliveries: set to false to disable mail delivering
63 config.action_mailer.perform_deliveries: set to false to disable mail delivering
64
64
65 Don't forget to restart the application after any change.
65 Don't forget to restart the application after any change.
66
66
67
67
68 == Upgrading
68 == Upgrading
69
69
70 See UPGRADING
70 See UPGRADING
@@ -1,22 +1,24
1 == redMine upgrade procedure
1 == redMine upgrade procedure
2
2
3 redMine - project management software
3 redMine - project management software
4 Copyright (C) 2006-2007 Jean-Philippe Lang
4 Copyright (C) 2006-2007 Jean-Philippe Lang
5 http://redmine.rubyforge.org/
5 http://redmine.rubyforge.org/
6
6
7
7
8 == From 0.3.0 and above
8 Note that Rails 1.2 is required for version 0.4.2 and later
9
10 == Upgrading from 0.3.0 and above
9
11
10 1. Uncompress program archive in a new directory:
12 1. Uncompress program archive in a new directory:
11 tar zxvf <filename>
13 tar zxvf <filename>
12
14
13 3. Copy your database settings (database.yml) into the new config directory
15 3. Copy your database settings (database.yml) into the new config directory
14
16
15 4. Migrate your database:
17 4. Migrate your database:
16 rake migrate RAILS_ENV="production"
18 rake migrate RAILS_ENV="production"
17
19
18
20
19 == From 0.2.x and below
21 == From 0.2.x and below
20
22
21 Due to major database changes since 0.2.x, there is no migration support
23 Due to major database changes since 0.2.x, there is no migration support
22 from 0.2.x and previous versions.
24 from 0.2.x and previous versions.
General Comments 0
You need to be logged in to leave comments. Login now