##// END OF EJS Templates
Doc update for 0.7.2 release....
Jean-Philippe Lang -
r1532:576130f363ff
parent child
Show More
@@ -1,577 +1,630
1 1 == Redmine changelog
2 2
3 3 Redmine - project management software
4 4 Copyright (C) 2006-2008 Jean-Philippe Lang
5 5 http://www.redmine.org/
6 6
7 7
8 == 2008-06-15 v0.7.2
9
10 * "New Project" link on Projects page
11 * Links to repository directories on the repo browser
12 * Move status to front in Activity View
13 * Remove edit step from Status context menu
14 * Fixed: No way to do textile horizontal rule
15 * Fixed: Repository: View differences doesn't work
16 * Fixed: attachement's name maybe invalid.
17 * Fixed: Error when creating a new issue
18 * Fixed: NoMethodError on @available_filters.has_key?
19 * Fixed: Check All / Uncheck All in Email Settings
20 * Fixed: "View differences" of one file at /repositories/revision/ fails
21 * Fixed: Column width in "my page"
22 * Fixed: private subprojects are listed on Issues view
23 * Fixed: Textile: bold, italics, underline, etc... not working after parentheses
24 * Fixed: Update issue form: comment field from log time end out of screen
25 * Fixed: Editing role: "issue can be assigned to this role" out of box
26 * Fixed: Unable use angular braces after include word
27 * Fixed: Using '*' as keyword for repository referencing keywords doesn't work
28 * Fixed: Subversion repository "View differences" on each file rise ERROR
29 * Fixed: View differences for individual file of a changeset fails if the repository URL doesn't point to the repository root
30 * Fixed: It is possible to lock out the last admin account
31 * Fixed: Wikis are viewable for anonymous users on public projects, despite not granting access
32 * Fixed: Issue number display clipped on 'my issues'
33 * Fixed: Roadmap version list links not carrying state
34 * Fixed: Log Time fieldset in IssueController#edit doesn't set default Activity as default
35 * Fixed: git's "get_rev" API should use repo's current branch instead of hardwiring "master"
36 * Fixed: browser's language subcodes ignored
37 * Fixed: Error on project selection with numeric (only) identifier.
38 * Fixed: Link to PDF doesn't work after creating new issue
39 * Fixed: "Replies" should not be shown on forum threads that are locked
40 * Fixed: SVN errors lead to svn username/password being displayed to end users (security issue)
41 * Fixed: http links containing hashes don't display correct
42 * Fixed: Allow ampersands in Enumeration names
43 * Fixed: Atom link on saved query does not include query_id
44 * Fixed: Logtime info lost when there's an error updating an issue
45 * Fixed: TOC does not parse colorization markups
46 * Fixed: CVS: add support for modules names with spaces
47 * Fixed: Bad rendering on projects/add
48 * Fixed: exception when viewing differences on cvs
49 * Fixed: export issue to pdf will messup when use Chinese language
50 * Fixed: Redmine::Scm::Adapters::GitAdapter#get_rev ignored GIT_BIN constant
51 * Fixed: Adding non-ASCII new issue type in the New Issue page have encoding error using IE
52 * Fixed: Importing from trac : some wiki links are messed
53 * Fixed: Incorrect weekend definition in Hebrew calendar locale
54 * Fixed: Atom feeds don't provide author section for repository revisions
55 * Fixed: In Activity views, changesets titles can be multiline while they should not
56 * Fixed: Ignore unreadable subversion directories (read disabled using authz)
57 * Fixed: lib/SVG/Graph/Graph.rb can't externalize stylesheets
58 * Fixed: Close statement handler in Redmine.pm
59
60
8 61 == 2008-05-04 v0.7.1
9 62
10 63 * Thai translation added (Gampol Thitinilnithi)
11 64 * Translations updates
12 65 * Escape HTML comment tags
13 66 * Prevent "can't convert nil into String" error when :sort_order param is not present
14 67 * Fixed: Updating tickets add a time log with zero hours
15 68 * Fixed: private subprojects names are revealed on the project overview
16 69 * Fixed: Search for target version of "none" fails with postgres 8.3
17 70 * Fixed: Home, Logout, Login links shouldn't be absolute links
18 71 * Fixed: 'Latest projects' box on the welcome screen should be hidden if there are no projects
19 72 * Fixed: error when using upcase language name in coderay
20 73 * Fixed: error on Trac import when :due attribute is nil
21 74
22 75
23 76 == 2008-04-28 v0.7.0
24 77
25 78 * Forces Redmine to use rails 2.0.2 gem when vendor/rails is not present
26 79 * Queries can be marked as 'For all projects'. Such queries will be available on all projects and on the global issue list.
27 80 * Add predefined date ranges to the time report
28 81 * Time report can be done at issue level
29 82 * Various timelog report enhancements
30 83 * Accept the following formats for "hours" field: 1h, 1 h, 1 hour, 2 hours, 30m, 30min, 1h30, 1h30m, 1:30
31 84 * Display the context menu above and/or to the left of the click if needed
32 85 * Make the admin project files list sortable
33 86 * Mercurial: display working directory files sizes unless browsing a specific revision
34 87 * Preserve status filter and page number when using lock/unlock/activate links on the users list
35 88 * Redmine.pm support for LDAP authentication
36 89 * Better error message and AR errors in log for failed LDAP on-the-fly user creation
37 90 * Redirected user to where he is coming from after logging hours
38 91 * Warn user that subprojects are also deleted when deleting a project
39 92 * Include subprojects versions on calendar and gantt
40 93 * Notify project members when a message is posted if they want to receive notifications
41 94 * Fixed: Feed content limit setting has no effect
42 95 * Fixed: Priorities not ordered when displayed as a filter in issue list
43 96 * Fixed: can not display attached images inline in message replies
44 97 * Fixed: Boards are not deleted when project is deleted
45 98 * Fixed: trying to preview a new issue raises an exception with postgresql
46 99 * Fixed: single file 'View difference' links do not work because of duplicate slashes in url
47 100 * Fixed: inline image not displayed when including a wiki page
48 101 * Fixed: CVS duplicate key violation
49 102 * Fixed: ActiveRecord::StaleObjectError exception on closing a set of circular duplicate issues
50 103 * Fixed: custom field filters behaviour
51 104 * Fixed: Postgresql 8.3 compatibility
52 105 * Fixed: Links to repository directories don't work
53 106
54 107
55 108 == 2008-03-29 v0.7.0-rc1
56 109
57 110 * Overall activity view and feed added, link is available on the project list
58 111 * Git VCS support
59 112 * Rails 2.0 sessions cookie store compatibility
60 113 * Use project identifiers in urls instead of ids
61 114 * Default configuration data can now be loaded from the administration screen
62 115 * Administration settings screen split to tabs (email notifications options moved to 'Settings')
63 116 * Project description is now unlimited and optional
64 117 * Wiki annotate view
65 118 * Escape HTML tag in textile content
66 119 * Add Redmine links to documents, versions, attachments and repository files
67 120 * New setting to specify how many objects should be displayed on paginated lists. There are 2 ways to select a set of issues on the issue list:
68 121 * by using checkbox and/or the little pencil that will select/unselect all issues
69 122 * by clicking on the rows (but not on the links), Ctrl and Shift keys can be used to select multiple issues
70 123 * Context menu disabled on links so that the default context menu of the browser is displayed when right-clicking on a link (click anywhere else on the row to display the context menu)
71 124 * User display format is now configurable in administration settings
72 125 * Issue list now supports bulk edit/move/delete (for a set of issues that belong to the same project)
73 126 * Merged 'change status', 'edit issue' and 'add note' actions:
74 127 * Users with 'edit issues' permission can now update any property including custom fields when adding a note or changing the status
75 128 * 'Change issue status' permission removed. To change an issue status, a user just needs to have either 'Edit' or 'Add note' permissions and some workflow transitions allowed
76 129 * Details by assignees on issue summary view
77 130 * 'New issue' link in the main menu (accesskey 7). The drop-down lists to add an issue on the project overview and the issue list are removed
78 131 * Change status select box default to current status
79 132 * Preview for issue notes, news and messages
80 133 * Optional description for attachments
81 134 * 'Fixed version' label changed to 'Target version'
82 135 * Let the user choose when deleting issues with reported hours to:
83 136 * delete the hours
84 137 * assign the hours to the project
85 138 * reassign the hours to another issue
86 139 * Date range filter and pagination on time entries detail view
87 140 * Propagate time tracking to the parent project
88 141 * Switch added on the project activity view to include subprojects
89 142 * Display total estimated and spent hours on the version detail view
90 143 * Weekly time tracking block for 'My page'
91 144 * Permissions to edit time entries
92 145 * Include subprojects on the issue list, calendar, gantt and timelog by default (can be turned off is administration settings)
93 146 * Roadmap enhancements (separate related issues from wiki contents, leading h1 in version wiki pages is hidden, smaller wiki headings)
94 147 * Make versions with same date sorted by name
95 148 * Allow issue list to be sorted by target version
96 149 * Related changesets messages displayed on the issue details view
97 150 * Create a journal and send an email when an issue is closed by commit
98 151 * Add 'Author' to the available columns for the issue list
99 152 * More appropriate default sort order on sortable columns
100 153 * Add issue subject to the time entries view and issue subject, description and tracker to the csv export
101 154 * Permissions to edit issue notes
102 155 * Display date/time instead of date on files list
103 156 * Do not show Roadmap menu item if the project doesn't define any versions
104 157 * Allow longer version names (60 chars)
105 158 * Ability to copy an existing workflow when creating a new role
106 159 * Display custom fields in two columns on the issue form
107 160 * Added 'estimated time' in the csv export of the issue list
108 161 * Display the last 30 days on the activity view rather than the current month (number of days can be configured in the application settings)
109 162 * Setting for whether new projects should be public by default
110 163 * User preference to choose how comments/replies are displayed: in chronological or reverse chronological order
111 164 * Added default value for custom fields
112 165 * Added tabindex property on wiki toolbar buttons (to easily move from field to field using the tab key)
113 166 * Redirect to issue page after creating a new issue
114 167 * Wiki toolbar improvements (mainly for Firefox)
115 168 * Display wiki syntax quick ref link on all wiki textareas
116 169 * Display links to Atom feeds
117 170 * Breadcrumb nav for the forums
118 171 * Show replies when choosing to display messages in the activity
119 172 * Added 'include' macro to include another wiki page
120 173 * RedmineWikiFormatting page available as a static HTML file locally
121 174 * Wrap diff content
122 175 * Strip out email address from authors in repository screens
123 176 * Highlight the current item of the main menu
124 177 * Added simple syntax highlighters for php and java languages
125 178 * Do not show empty diffs
126 179 * Show explicit error message when the scm command failed (eg. when svn binary is not available)
127 180 * Lithuanian translation added (Sergej Jegorov)
128 181 * Ukrainan translation added (Natalia Konovka & Mykhaylo Sorochan)
129 182 * Danish translation added (Mads Vestergaard)
130 183 * Added i18n support to the jstoolbar and various settings screen
131 184 * RedCloth's glyphs no longer user
132 185 * New icons for the wiki toolbar (from http://www.famfamfam.com/lab/icons/silk/)
133 186 * The following menus can now be extended by plugins: top_menu, account_menu, application_menu
134 187 * Added a simple rake task to fetch changesets from the repositories: rake redmine:fetch_changesets
135 188 * Remove hardcoded "Redmine" strings in account related emails and use application title instead
136 189 * Mantis importer preserve bug ids
137 190 * Trac importer: Trac guide wiki pages skipped
138 191 * Trac importer: wiki attachments migration added
139 192 * Trac importer: support database schema for Trac migration
140 193 * Trac importer: support CamelCase links
141 194 * Removes the Redmine version from the footer (can be viewed on admin -> info)
142 195 * Rescue and display an error message when trying to delete a role that is in use
143 196 * Add various 'X-Redmine' headers to email notifications: X-Redmine-Host, X-Redmine-Site, X-Redmine-Project, X-Redmine-Issue-Id, -Author, -Assignee, X-Redmine-Topic-Id
144 197 * Add "--encoding utf8" option to the Mercurial "hg log" command in order to get utf8 encoded commit logs
145 198 * Fixed: Gantt and calendar not properly refreshed (fragment caching removed)
146 199 * Fixed: Textile image with style attribute cause internal server error
147 200 * Fixed: wiki TOC not rendered properly when used in an issue or document description
148 201 * Fixed: 'has already been taken' error message on username and email fields if left empty
149 202 * Fixed: non-ascii attachement filename with IE
150 203 * Fixed: wrong url for wiki syntax pop-up when Redmine urls are prefixed
151 204 * Fixed: search for all words doesn't work
152 205 * Fixed: Do not show sticky and locked checkboxes when replying to a message
153 206 * Fixed: Mantis importer: do not duplicate Mantis username in firstname and lastname if realname is blank
154 207 * Fixed: Date custom fields not displayed as specified in application settings
155 208 * Fixed: titles not escaped in the activity view
156 209 * Fixed: issue queries can not use custom fields marked as 'for all projects' in a project context
157 210 * Fixed: on calendar, gantt and in the tracker filter on the issue list, only active trackers of the project (and its sub projects) should be available
158 211 * Fixed: locked users should not receive email notifications
159 212 * Fixed: custom field selection is not saved when unchecking them all on project settings
160 213 * Fixed: can not lock a topic when creating it
161 214 * Fixed: Incorrect filtering for unset values when using 'is not' filter
162 215 * Fixed: PostgreSQL issues_seq_id not updated when using Trac importer
163 216 * Fixed: ajax pagination does not scroll up
164 217 * Fixed: error when uploading a file with no content-type specified by the browser
165 218 * Fixed: wiki and changeset links not displayed when previewing issue description or notes
166 219 * Fixed: 'LdapError: no bind result' error when authenticating
167 220 * Fixed: 'LdapError: invalid binding information' when no username/password are set on the LDAP account
168 221 * Fixed: CVS repository doesn't work if port is used in the url
169 222 * Fixed: Email notifications: host name is missing in generated links
170 223 * Fixed: Email notifications: referenced changesets, wiki pages, attachments... are not turned into links
171 224 * Fixed: Do not clear issue relations when moving an issue to another project if cross-project issue relations are allowed
172 225 * Fixed: "undefined method 'textilizable'" error on email notification when running Repository#fetch_changesets from the console
173 226 * Fixed: Do not send an email with no recipient, cc or bcc
174 227 * Fixed: fetch_changesets fails on commit comments that close 2 duplicates issues.
175 228 * Fixed: Mercurial browsing under unix-like os and for directory depth > 2
176 229 * Fixed: Wiki links with pipe can not be used in wiki tables
177 230 * Fixed: migrate_from_trac doesn't import timestamps of wiki and tickets
178 231 * Fixed: when bulk editing, setting "Assigned to" to "nobody" causes an sql error with Postgresql
179 232
180 233
181 234 == 2008-03-12 v0.6.4
182 235
183 236 * Fixed: private projects name are displayed on account/show even if the current user doesn't have access to these private projects
184 237 * Fixed: potential LDAP authentication security flaw
185 238 * Fixed: context submenus on the issue list don't show up with IE6.
186 239 * Fixed: Themes are not applied with Rails 2.0
187 240 * Fixed: crash when fetching Mercurial changesets if changeset[:files] is nil
188 241 * Fixed: Mercurial repository browsing
189 242 * Fixed: undefined local variable or method 'log' in CvsAdapter when a cvs command fails
190 243 * Fixed: not null constraints not removed with Postgresql
191 244 * Doctype set to transitional
192 245
193 246
194 247 == 2007-12-18 v0.6.3
195 248
196 249 * Fixed: upload doesn't work in 'Files' section
197 250
198 251
199 252 == 2007-12-16 v0.6.2
200 253
201 254 * Search engine: issue custom fields can now be searched
202 255 * News comments are now textilized
203 256 * Updated Japanese translation (Satoru Kurashiki)
204 257 * Updated Chinese translation (Shortie Lo)
205 258 * Fixed Rails 2.0 compatibility bugs:
206 259 * Unable to create a wiki
207 260 * Gantt and calendar error
208 261 * Trac importer error (readonly? is defined by ActiveRecord)
209 262 * Fixed: 'assigned to me' filter broken
210 263 * Fixed: crash when validation fails on issue edition with no custom fields
211 264 * Fixed: reposman "can't find group" error
212 265 * Fixed: 'LDAP account password is too long' error when leaving the field empty on creation
213 266 * Fixed: empty lines when displaying repository files with Windows style eol
214 267 * Fixed: missing body closing tag in repository annotate and entry views
215 268
216 269
217 270 == 2007-12-10 v0.6.1
218 271
219 272 * Rails 2.0 compatibility
220 273 * Custom fields can now be displayed as columns on the issue list
221 274 * Added version details view (accessible from the roadmap)
222 275 * Roadmap: more accurate completion percentage calculation (done ratio of open issues is now taken into account)
223 276 * Added per-project tracker selection. Trackers can be selected on project settings
224 277 * Anonymous users can now be allowed to create, edit, comment issues, comment news and post messages in the forums
225 278 * Forums: messages can now be edited/deleted (explicit permissions need to be given)
226 279 * Forums: topics can be locked so that no reply can be added
227 280 * Forums: topics can be marked as sticky so that they always appear at the top of the list
228 281 * Forums: attachments can now be added to replies
229 282 * Added time zone support
230 283 * Added a setting to choose the account activation strategy (available in application settings)
231 284 * Added 'Classic' theme (inspired from the v0.51 design)
232 285 * Added an alternate theme which provides issue list colorization based on issues priority
233 286 * Added Bazaar SCM adapter
234 287 * Added Annotate/Blame view in the repository browser (except for Darcs SCM)
235 288 * Diff style (inline or side by side) automatically saved as a user preference
236 289 * Added issues status changes on the activity view (by Cyril Mougel)
237 290 * Added forums topics on the activity view (disabled by default)
238 291 * Added an option on 'My account' for users who don't want to be notified of changes that they make
239 292 * Trac importer now supports mysql and postgresql databases
240 293 * Trac importer improvements (by Mat Trudel)
241 294 * 'fixed version' field can now be displayed on the issue list
242 295 * Added a couple of new formats for the 'date format' setting
243 296 * Added Traditional Chinese translation (by Shortie Lo)
244 297 * Added Russian translation (iGor kMeta)
245 298 * Project name format limitation removed (name can now contain any character)
246 299 * Project identifier maximum length changed from 12 to 20
247 300 * Changed the maximum length of LDAP account to 255 characters
248 301 * Removed the 12 characters limit on passwords
249 302 * Added wiki macros support
250 303 * Performance improvement on workflow setup screen
251 304 * More detailed html title on several views
252 305 * Custom fields can now be reordered
253 306 * Search engine: search can be restricted to an exact phrase by using quotation marks
254 307 * Added custom fields marked as 'For all projects' to the csv export of the cross project issue list
255 308 * Email notifications are now sent as Blind carbon copy by default
256 309 * Fixed: all members (including non active) should be deleted when deleting a project
257 310 * Fixed: Error on wiki syntax link (accessible from wiki/edit)
258 311 * Fixed: 'quick jump to a revision' form on the revisions list
259 312 * Fixed: error on admin/info if there's more than 1 plugin installed
260 313 * Fixed: svn or ldap password can be found in clear text in the html source in editing mode
261 314 * Fixed: 'Assigned to' drop down list is not sorted
262 315 * Fixed: 'View all issues' link doesn't work on issues/show
263 316 * Fixed: error on account/register when validation fails
264 317 * Fixed: Error when displaying the issue list if a float custom field is marked as 'used as filter'
265 318 * Fixed: Mercurial adapter breaks on missing :files entry in changeset hash (James Britt)
266 319 * Fixed: Wrong feed URLs on the home page
267 320 * Fixed: Update of time entry fails when the issue has been moved to an other project
268 321 * Fixed: Error when moving an issue without changing its tracker (Postgresql)
269 322 * Fixed: Changes not recorded when using :pserver string (CVS adapter)
270 323 * Fixed: admin should be able to move issues to any project
271 324 * Fixed: adding an attachment is not possible when changing the status of an issue
272 325 * Fixed: No mime-types in documents/files downloading
273 326 * Fixed: error when sorting the messages if there's only one board for the project
274 327 * Fixed: 'me' doesn't appear in the drop down filters on a project issue list.
275 328
276 329 == 2007-11-04 v0.6.0
277 330
278 331 * Permission model refactoring.
279 332 * Permissions: there are now 2 builtin roles that can be used to specify permissions given to other users than members of projects
280 333 * Permissions: some permissions (eg. browse the repository) can be removed for certain roles
281 334 * Permissions: modules (eg. issue tracking, news, documents...) can be enabled/disabled at project level
282 335 * Added Mantis and Trac importers
283 336 * New application layout
284 337 * Added "Bulk edit" functionality on the issue list
285 338 * More flexible mail notifications settings at user level
286 339 * 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
287 340 * 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
288 341 * Added the ability to customize issue list columns (at application level or for each saved query)
289 342 * Overdue versions (date reached and open issues > 0) are now always displayed on the roadmap
290 343 * Added the ability to rename wiki pages (specific permission required)
291 344 * Search engines now supports pagination. Results are sorted in reverse chronological order
292 345 * Added "Estimated hours" attribute on issues
293 346 * A category with assigned issue can now be deleted. 2 options are proposed: remove assignments or reassign issues to another category
294 347 * Forum notifications are now also sent to the authors of the thread, even if they donοΏ½t watch the board
295 348 * Added an application setting to specify the application protocol (http or https) used to generate urls in emails
296 349 * Gantt chart: now starts at the current month by default
297 350 * Gantt chart: month count and zoom factor are automatically saved as user preferences
298 351 * Wiki links can now refer to other project wikis
299 352 * Added wiki index by date
300 353 * Added preview on add/edit issue form
301 354 * Emails footer can now be customized from the admin interface (Admin -> Email notifications)
302 355 * Default encodings for repository files can now be set in application settings (used to convert files content and diff to UTF-8 so that theyοΏ½re properly displayed)
303 356 * Calendar: first day of week can now be set in lang files
304 357 * Automatic closing of duplicate issues
305 358 * Added a cross-project issue list
306 359 * AJAXified the SCM browser (tree view)
307 360 * Pretty URL for the repository browser (Cyril Mougel)
308 361 * Search engine: added a checkbox to search titles only
309 362 * Added "% done" in the filter list
310 363 * Enumerations: values can now be reordered and a default value can be specified (eg. default issue priority)
311 364 * Added some accesskeys
312 365 * Added "Float" as a custom field format
313 366 * Added basic Theme support
314 367 * Added the ability to set the οΏ½done ratioοΏ½ of issues fixed by commit (Nikolay Solakov)
315 368 * Added custom fields in issue related mail notifications
316 369 * Email notifications are now sent in plain text and html
317 370 * Gantt chart can now be exported to a graphic file (png). This functionality is only available if RMagick is installed.
318 371 * Added syntax highlightment for repository files and wiki
319 372 * Improved automatic Redmine links
320 373 * Added automatic table of content support on wiki pages
321 374 * Added radio buttons on the documents list to sort documents by category, date, title or author
322 375 * Added basic plugin support, with a sample plugin
323 376 * Added a link to add a new category when creating or editing an issue
324 377 * Added a "Assignable" boolean on the Role model. If unchecked, issues can not be assigned to users having this role.
325 378 * Added an option to be able to relate issues in different projects
326 379 * Added the ability to move issues (to another project) without changing their trackers.
327 380 * Atom feeds added on project activity, news and changesets
328 381 * Added the ability to reset its own RSS access key
329 382 * Main project list now displays root projects with their subprojects
330 383 * Added anchor links to issue notes
331 384 * Added reposman Ruby version. This script can now register created repositories in Redmine (Nicolas Chuche)
332 385 * Issue notes are now included in search
333 386 * Added email sending test functionality
334 387 * Added LDAPS support for LDAP authentication
335 388 * Removed hard-coded URLs in mail templates
336 389 * Subprojects are now grouped by projects in the navigation drop-down menu
337 390 * Added a new value for date filters: this week
338 391 * Added cache for application settings
339 392 * Added Polish translation (Tomasz Gawryl)
340 393 * Added Czech translation (Jan Kadlecek)
341 394 * Added Romanian translation (Csongor Bartus)
342 395 * Added Hebrew translation (Bob Builder)
343 396 * Added Serbian translation (Dragan Matic)
344 397 * Added Korean translation (Choi Jong Yoon)
345 398 * Fixed: the link to delete issue relations is displayed even if the user is not authorized to delete relations
346 399 * Performance improvement on calendar and gantt
347 400 * Fixed: wiki preview doesnοΏ½t work on long entries
348 401 * Fixed: queries with multiple custom fields return no result
349 402 * Fixed: Can not authenticate user against LDAP if its DN contains non-ascii characters
350 403 * Fixed: URL with ~ broken in wiki formatting
351 404 * Fixed: some quotation marks are rendered as strange characters in pdf
352 405
353 406
354 407 == 2007-07-15 v0.5.1
355 408
356 409 * per project forums added
357 410 * added the ability to archive projects
358 411 * added οΏ½WatchοΏ½ functionality on issues. It allows users to receive notifications about issue changes
359 412 * custom fields for issues can now be used as filters on issue list
360 413 * added per user custom queries
361 414 * commit messages are now scanned for referenced or fixed issue IDs (keywords defined in Admin -> Settings)
362 415 * projects list now shows the list of public projects and private projects for which the user is a member
363 416 * versions can now be created with no date
364 417 * added issue count details for versions on Reports view
365 418 * added time report, by member/activity/tracker/version and year/month/week for the selected period
366 419 * each category can now be associated to a user, so that new issues in that category are automatically assigned to that user
367 420 * added autologin feature (disabled by default)
368 421 * optimistic locking added for wiki edits
369 422 * added wiki diff
370 423 * added the ability to destroy wiki pages (requires permission)
371 424 * a wiki page can now be attached to each version, and displayed on the roadmap
372 425 * attachments can now be added to wiki pages (original patch by Pavol Murin) and displayed online
373 426 * added an option to see all versions in the roadmap view (including completed ones)
374 427 * added basic issue relations
375 428 * added the ability to log time when changing an issue status
376 429 * account information can now be sent to the user when creating an account
377 430 * author and assignee of an issue always receive notifications (even if they turned of mail notifications)
378 431 * added a quick search form in page header
379 432 * added 'me' value for 'assigned to' and 'author' query filters
380 433 * added a link on revision screen to see the entire diff for the revision
381 434 * added last commit message for each entry in repository browser
382 435 * added the ability to view a file diff with free to/from revision selection.
383 436 * text files can now be viewed online when browsing the repository
384 437 * added basic support for other SCM: CVS (Ralph Vater), Mercurial and Darcs
385 438 * added fragment caching for svn diffs
386 439 * added fragment caching for calendar and gantt views
387 440 * login field automatically focused on login form
388 441 * subproject name displayed on issue list, calendar and gantt
389 442 * added an option to choose the date format: language based or ISO 8601
390 443 * added a simple mail handler. It lets users add notes to an existing issue by replying to the initial notification email.
391 444 * a 403 error page is now displayed (instead of a blank page) when trying to access a protected page
392 445 * added portuguese translation (Joao Carlos Clementoni)
393 446 * added partial online help japanese translation (Ken Date)
394 447 * added bulgarian translation (Nikolay Solakov)
395 448 * added dutch translation (Linda van den Brink)
396 449 * added swedish translation (Thomas Habets)
397 450 * italian translation update (Alessio Spadaro)
398 451 * japanese translation update (Satoru Kurashiki)
399 452 * fixed: error on history atom feed when thereοΏ½s no notes on an issue change
400 453 * fixed: error in journalizing an issue with longtext custom fields (Postgresql)
401 454 * fixed: creation of Oracle schema
402 455 * fixed: last day of the month not included in project activity
403 456 * fixed: files with an apostrophe in their names can't be accessed in SVN repository
404 457 * fixed: performance issue on RepositoriesController#revisions when a changeset has a great number of changes (eg. 100,000)
405 458 * fixed: open/closed issue counts are always 0 on reports view (postgresql)
406 459 * fixed: date query filters (wrong results and sql error with postgresql)
407 460 * fixed: confidentiality issue on account/show (private project names displayed to anyone)
408 461 * fixed: Long text custom fields displayed without line breaks
409 462 * fixed: Error when editing the wokflow after deleting a status
410 463 * fixed: SVN commit dates are now stored as local time
411 464
412 465
413 466 == 2007-04-11 v0.5.0
414 467
415 468 * added per project Wiki
416 469 * added rss/atom feeds at project level (custom queries can be used as feeds)
417 470 * added search engine (search in issues, news, commits, wiki pages, documents)
418 471 * simple time tracking functionality added
419 472 * added version due dates on calendar and gantt
420 473 * added subprojects issue count on project Reports page
421 474 * added the ability to copy an existing workflow when creating a new tracker
422 475 * added the ability to include subprojects on calendar and gantt
423 476 * added the ability to select trackers to display on calendar and gantt (Jeffrey Jones)
424 477 * added side by side svn diff view (Cyril Mougel)
425 478 * added back subproject filter on issue list
426 479 * added permissions report in admin area
427 480 * added a status filter on users list
428 481 * support for password-protected SVN repositories
429 482 * SVN commits are now stored in the database
430 483 * added simple svn statistics SVG graphs
431 484 * progress bars for roadmap versions (Nick Read)
432 485 * issue history now shows file uploads and deletions
433 486 * #id patterns are turned into links to issues in descriptions and commit messages
434 487 * japanese translation added (Satoru Kurashiki)
435 488 * chinese simplified translation added (Andy Wu)
436 489 * italian translation added (Alessio Spadaro)
437 490 * added scripts to manage SVN repositories creation and user access control using ssh+svn (Nicolas Chuche)
438 491 * better calendar rendering time
439 492 * fixed migration scripts to work with mysql 5 running in strict mode
440 493 * fixed: error when clicking "add" with no block selected on my/page_layout
441 494 * fixed: hard coded links in navigation bar
442 495 * fixed: table_name pre/suffix support
443 496
444 497
445 498 == 2007-02-18 v0.4.2
446 499
447 500 * Rails 1.2 is now required
448 501 * settings are now stored in the database and editable through the application in: Admin -> Settings (config_custom.rb is no longer used)
449 502 * added project roadmap view
450 503 * mail notifications added when a document, a file or an attachment is added
451 504 * tooltips added on Gantt chart and calender to view the details of the issues
452 505 * ability to set the sort order for roles, trackers, issue statuses
453 506 * added missing fields to csv export: priority, start date, due date, done ratio
454 507 * added total number of issues per tracker on project overview
455 508 * 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-)
456 509 * added back "fixed version" field on issue screen and in filters
457 510 * project settings screen split in 4 tabs
458 511 * custom fields screen split in 3 tabs (one for each kind of custom field)
459 512 * multiple issues pdf export now rendered as a table
460 513 * added a button on users/list to manually activate an account
461 514 * added a setting option to disable "password lost" functionality
462 515 * added a setting option to set max number of issues in csv/pdf exports
463 516 * fixed: subprojects count is always 0 on projects list
464 517 * fixed: locked users are proposed when adding a member to a project
465 518 * fixed: setting an issue status as default status leads to an sql error with SQLite
466 519 * fixed: unable to delete an issue status even if it's not used yet
467 520 * fixed: filters ignored when exporting a predefined query to csv/pdf
468 521 * fixed: crash when french "issue_edit" email notification is sent
469 522 * fixed: hide mail preference not saved (my/account)
470 523 * fixed: crash when a new user try to edit its "my page" layout
471 524
472 525
473 526 == 2007-01-03 v0.4.1
474 527
475 528 * fixed: emails have no recipient when one of the project members has notifications disabled
476 529
477 530
478 531 == 2007-01-02 v0.4.0
479 532
480 533 * simple SVN browser added (just needs svn binaries in PATH)
481 534 * comments can now be added on news
482 535 * "my page" is now customizable
483 536 * more powerfull and savable filters for issues lists
484 537 * improved issues change history
485 538 * new functionality: move an issue to another project or tracker
486 539 * new functionality: add a note to an issue
487 540 * new report: project activity
488 541 * "start date" and "% done" fields added on issues
489 542 * project calendar added
490 543 * gantt chart added (exportable to pdf)
491 544 * single/multiple issues pdf export added
492 545 * issues reports improvements
493 546 * multiple file upload for issues, documents and files
494 547 * option to set maximum size of uploaded files
495 548 * textile formating of issue and news descritions (RedCloth required)
496 549 * integration of DotClear jstoolbar for textile formatting
497 550 * calendar date picker for date fields (LGPL DHTML Calendar http://sourceforge.net/projects/jscalendar)
498 551 * new filter in issues list: Author
499 552 * ajaxified paginators
500 553 * news rss feed added
501 554 * option to set number of results per page on issues list
502 555 * localized csv separator (comma/semicolon)
503 556 * csv output encoded to ISO-8859-1
504 557 * user custom field displayed on account/show
505 558 * default configuration improved (default roles, trackers, status, permissions and workflows)
506 559 * language for default configuration data can now be chosen when running 'load_default_data' task
507 560 * javascript added on custom field form to show/hide fields according to the format of custom field
508 561 * fixed: custom fields not in csv exports
509 562 * fixed: project settings now displayed according to user's permissions
510 563 * fixed: application error when no version is selected on projects/add_file
511 564 * fixed: public actions not authorized for members of non public projects
512 565 * fixed: non public projects were shown on welcome screen even if current user is not a member
513 566
514 567
515 568 == 2006-10-08 v0.3.0
516 569
517 570 * user authentication against multiple LDAP (optional)
518 571 * token based "lost password" functionality
519 572 * user self-registration functionality (optional)
520 573 * custom fields now available for issues, users and projects
521 574 * new custom field format "text" (displayed as a textarea field)
522 575 * project & administration drop down menus in navigation bar for quicker access
523 576 * text formatting is preserved for long text fields (issues, projects and news descriptions)
524 577 * urls and emails are turned into clickable links in long text fields
525 578 * "due date" field added on issues
526 579 * tracker selection filter added on change log
527 580 * Localization plugin replaced with GLoc 1.1.0 (iconv required)
528 581 * error messages internationalization
529 582 * german translation added (thanks to Karim Trott)
530 583 * data locking for issues to prevent update conflicts (using ActiveRecord builtin optimistic locking)
531 584 * new filter in issues list: "Fixed version"
532 585 * active filters are displayed with colored background on issues list
533 586 * custom configuration is now defined in config/config_custom.rb
534 587 * user object no more stored in session (only user_id)
535 588 * news summary field is no longer required
536 589 * tables and forms redesign
537 590 * Fixed: boolean custom field not working
538 591 * Fixed: error messages for custom fields are not displayed
539 592 * Fixed: invalid custom fields should have a red border
540 593 * Fixed: custom fields values are not validated on issue update
541 594 * Fixed: unable to choose an empty value for 'List' custom fields
542 595 * Fixed: no issue categories sorting
543 596 * Fixed: incorrect versions sorting
544 597
545 598
546 599 == 2006-07-12 - v0.2.2
547 600
548 601 * Fixed: bug in "issues list"
549 602
550 603
551 604 == 2006-07-09 - v0.2.1
552 605
553 606 * new databases supported: Oracle, PostgreSQL, SQL Server
554 607 * projects/subprojects hierarchy (1 level of subprojects only)
555 608 * environment information display in admin/info
556 609 * more filter options in issues list (rev6)
557 610 * default language based on browser settings (Accept-Language HTTP header)
558 611 * issues list exportable to CSV (rev6)
559 612 * simple_format and auto_link on long text fields
560 613 * more data validations
561 614 * Fixed: error when all mail notifications are unchecked in admin/mail_options
562 615 * Fixed: all project news are displayed on project summary
563 616 * Fixed: Can't change user password in users/edit
564 617 * Fixed: Error on tables creation with PostgreSQL (rev5)
565 618 * Fixed: SQL error in "issue reports" view with PostgreSQL (rev5)
566 619
567 620
568 621 == 2006-06-25 - v0.1.0
569 622
570 623 * multiple users/multiple projects
571 624 * role based access control
572 625 * issue tracking system
573 626 * fully customizable workflow
574 627 * documents/files repository
575 628 * email notifications on issue creation and update
576 629 * multilanguage support (except for error messages):english, french, spanish
577 630 * online manual in french (unfinished)
@@ -1,56 +1,65
1 1 == Redmine installation
2 2
3 3 Redmine - project management software
4 4 Copyright (C) 2006-2008 Jean-Philippe Lang
5 5 http://www.redmine.org/
6 6
7 7
8 8 == Requirements
9 9
10 * Ruby on Rails 2.0.2
10 * Ruby on Rails 2.0.2 (not Rails 2.1)
11 11 * A database (see compatibility below)
12 12
13 13 Optional:
14 14 * SVN binaries >= 1.3 (needed for repository browsing, must be available in PATH)
15 15 * RMagick (gantt export to png)
16 16
17 17 Supported databases:
18 18 * MySQL (tested with MySQL 5)
19 19 * PostgreSQL (tested with PostgreSQL 8.1)
20 20 * SQLite (tested with SQLite 3)
21 21
22 22
23 23 == Installation
24 24
25 25 1. Uncompress the program archive
26 26
27 27 2. Create an empty database: "redmine" for example
28 28
29 29 3. Configure database parameters in config/database.yml
30 30 for "production" environment (default database is MySQL)
31 31
32 32 4. Create the database structure. Under the application main directory:
33 33 rake db:migrate RAILS_ENV="production"
34 34 It will create tables and an administrator account.
35 35
36 5. Test the installation by running WEBrick web server:
36 5. Setting up permissions
37 The user who runs Redmine must have write permission on the following
38 subdirectories: files, log, tmp (create the last one if not present).
39
40 Assuming you run Redmine with a user named redmine:
41 mkdir tmp
42 sudo chown -R redmine:redmine files log tmp
43 sudo chmod -R 755 files log tmp
44
45 6. Test the installation by running WEBrick web server:
37 46 ruby script/server -e production
38 47
39 48 Once WEBrick has started, point your browser to http://localhost:3000/
40 49 You should now see the application welcome page
41 50
42 6. Use default administrator account to log in:
51 7. Use default administrator account to log in:
43 52 login: admin
44 53 password: admin
45 54
46 7. Go to "Administration" to load the default configuration data (roles,
55 Go to "Administration" to load the default configuration data (roles,
47 56 trackers, statuses, workflow) and adjust application settings
48 57
49 58
50 59 == SMTP server Configuration
51 60
52 61 In config/environment.rb, you can set parameters for your SMTP server:
53 62 config.action_mailer.smtp_settings: SMTP server configuration
54 63 config.action_mailer.perform_deliveries: set to false to disable mail delivering
55 64
56 65 Don't forget to restart the application after any change to this file.
General Comments 0
You need to be logged in to leave comments. Login now