##// END OF EJS Templates
Update changelog for v1.0.3...
Eric Davis -
r4234:147a16cbf840
parent child
Show More
@@ -1,1360 +1,1398
1 1 == Redmine changelog
2 2
3 3 Redmine - project management software
4 4 Copyright (C) 2006-2010 Jean-Philippe Lang
5 5 http://www.redmine.org/
6 6
7 == 2010-10-31 v1.0.3
8
9 * #4065: Redmine.pm doesn't work with LDAPS and a non-standard port
10 * #4416: Link from version details page to edit the wiki.
11 * #5484: Add new issue as subtask to an existing ticket
12 * #5948: Update help/wiki_syntax_detailed.html with more link options
13 * #6494: Typo in pt_BR translation for 1.0.2
14 * #6508: Japanese translation update
15 * #6509: Localization pt-PT (new strings)
16 * #6511: Rake task to test email
17 * #6525: Traditional Chinese language file (to r4225)
18 * #6536: Patch for swedish translation
19 * #6548: Rake tasks to add/remove i18n strings
20 * #6569: Updated Hebrew translation
21 * #6570: Japanese Translation for r4231
22 * #6596: pt-BR translation updates
23 * #6629: Change field-name of issues start date
24 * #6669: Bulgarian translation
25 * #6731: Macedonian translation fix
26 * #6732: Japanese Translation for r4287
27 * #6735: Add user-agent to reposman
28 * #6736: Traditional Chinese language file (to r4288)
29 * #6739: Swedish Translation for r4288
30 * #6765: Traditional Chinese language file (to r4302)
31 * Fixed #5324: Git not working if color.ui is enabled
32 * Fixed #5652: Bad URL parsing in the wiki when it ends with right-angle-bracket(greater-than mark).
33 * Fixed #5803: Precedes/Follows Relationships Broke
34 * Fixed #6435: Links to wikipages bound to versions do not respect version-sharing in Settings -> Versions
35 * Fixed #6438: Autologin cannot be disabled again once it's enabled
36 * Fixed #6513: "Move" and "Copy" are not displayed when deployed in subdirectory
37 * Fixed #6521: Tooltip/label for user "search-refinment" field on group/project member list
38 * Fixed #6563: i18n-issues on calendar view
39 * Fixed #6598: Wrong caption for button_create_and_continue in German language file
40 * Fixed #6607: Unclear caption for german button_update
41 * Fixed #6612: SortHelper missing from CalendarsController
42 * Fixed #6740: Max attachment size, incorrect usage of 'KB'
43 * Fixed #6750: ActionView::TemplateError (undefined method `empty?' for nil:NilClass) on line #12 of app/views/context_menus/issues.html.erb:
44
7 45 == 2010-09-26 v1.0.2
8 46
9 47 * #2285: issue-refinement: pressing enter should result to an "apply"
10 48 * #3411: Allow mass status update trough context menu
11 49 * #5929: https-enabled gravatars when called over https
12 50 * #6189: Japanese Translation for r4011
13 51 * #6197: Traditional Chinese language file (to r4036)
14 52 * #6198: Updated german translation
15 53 * #6208: Macedonian translation
16 54 * #6210: Swedish Translation for r4039
17 55 * #6248: nl translation update for r4050
18 56 * #6263: Catalan translation update
19 57 * #6275: After submitting a related issue, the Issue field should be re-focused
20 58 * #6289: Checkboxes in issues list shouldn't be displayed when printing
21 59 * #6290: Make journals theming easier
22 60 * #6291: User#allowed_to? is not tested
23 61 * #6306: Traditional Chinese language file (to r4061)
24 62 * #6307: Korean translation update for 4066(4061)
25 63 * #6316: pt_BR update
26 64 * #6339: SERBIAN Updated
27 65 * #6358: Updated Polish translation
28 66 * #6363: Japanese Translation for r4080
29 67 * #6365: Traditional Chinese language file (to r4081)
30 68 * #6382: Issue PDF export variable usage
31 69 * #6428: Interim solution for i18n >= 0.4
32 70 * #6441: Japanese Translation for r4162
33 71 * #6451: Traditional Chinese language file (to r4167)
34 72 * #6465: Japanese Translation for r4171
35 73 * #6466: Traditional Chinese language file (to r4171)
36 74 * #6490: pt-BR translation for 1.0.2
37 75 * Fixed #3935: stylesheet_link_tag with plugin doesn't take into account relative_url_root
38 76 * Fixed #4998: Global issue list's context menu has enabled options for parent menus but there are no valid selections
39 77 * Fixed #5170: Done ratio can not revert to 0% if status is used for done ratio
40 78 * Fixed #5608: broken with i18n 0.4.0
41 79 * Fixed #6054: Error 500 on filenames with whitespace in git reposities
42 80 * Fixed #6135: Default logger configuration grows without bound.
43 81 * Fixed #6191: Deletion of a main task deletes all subtasks
44 82 * Fixed #6195: Missing move issues between projects
45 83 * Fixed #6242: can't switch between inline and side-by-side diff
46 84 * Fixed #6249: Create and continue returns 404
47 85 * Fixed #6267: changing the authentication mode from ldap to internal with setting the password
48 86 * Fixed #6270: diff coderay malformed in the "news" page
49 87 * Fixed #6278: missing "cant_link_an_issue_with_a_descendant"from locale files
50 88 * Fixed #6333: Create and continue results in a 404 Error
51 89 * Fixed #6346: Age column on repository view is skewed for git, probably CVS too
52 90 * Fixed #6351: Context menu on roadmap broken
53 91 * Fixed #6388: New Subproject leads to a 404
54 92 * Fixed #6392: Updated/Created links to activity broken
55 93 * Fixed #6413: Error in SQL
56 94 * Fixed #6443: Redirect to project settings after Copying a Project
57 95 * Fixed #6448: Saving a wiki page with no content has a translation missing
58 96 * Fixed #6452: Unhandled exception on creating File
59 97 * Fixed #6471: Typo in label_report in Czech translation
60 98 * Fixed #6479: Changing tracker type will lose watchers
61 99 * Fixed #6499: Files with leading or trailing whitespace are not shown in git.
62 100
63 101 == 2010-08-22 v1.0.1
64 102
65 103 * #819: Add a body ID and class to all pages
66 104 * #871: Commit new CSS styles!
67 105 * #3301: Add favicon to base layout
68 106 * #4656: On Issue#show page, clicking on β€œAdd related issue” should focus on the input
69 107 * #4896: Project identifier should be a limited field
70 108 * #5084: Filter all isssues by projects
71 109 * #5477: Replace Test::Unit::TestCase with ActiveSupport::TestCase
72 110 * #5591: 'calendar' action is used with 'issue' controller in issue/sidebar
73 111 * #5735: Traditional Chinese language file (to r3810)
74 112 * #5740: Swedish Translation for r3810
75 113 * #5785: pt-BR translation update
76 114 * #5898: Projects should be displayed as links in users/memberships
77 115 * #5910: Chinese translation to redmine-1.0.0
78 116 * #5912: Translation update for french locale
79 117 * #5962: Hungarian translation update to r3892
80 118 * #5971: Remove falsly applied chrome on revision links
81 119 * #5972: Updated Hebrew translation for 1.0.0
82 120 * #5982: Updated german translation
83 121 * #6008: Move admin_menu to Redmine::MenuManager
84 122 * #6012: RTL layout
85 123 * #6021: Spanish translation 1.0.0-RC
86 124 * #6025: nl translation updated for r3905
87 125 * #6030: Japanese Translation for r3907
88 126 * #6074: sr-CY.yml contains DOS-type newlines (\r\n)
89 127 * #6087: SERBIAN translation updated
90 128 * #6093: Updated italian translation
91 129 * #6142: Swedish Translation for r3940
92 130 * #6153: Move view_calendar and view_gantt to own modules
93 131 * #6169: Add issue status to issue tooltip
94 132 * Fixed #3834: Add a warning when not choosing a member role
95 133 * Fixed #3922: Bad english arround "Assigned to" text in journal entries
96 134 * Fixed #5158: Simplified Chinese language file zh.yml updated to r3608
97 135 * Fixed #5162: translation missing: zh-TW, field_time_entrie
98 136 * Fixed #5297: openid not validated correctly
99 137 * Fixed #5628: Wrong commit range in git log command
100 138 * Fixed #5760: Assigned_to and author filters in "Projects>View all issues" should be based on user's project visibility
101 139 * Fixed #5771: Problem when importing git repository
102 140 * Fixed #5775: ldap authentication in admin menu should have an icon
103 141 * Fixed #5811: deleting statuses doesnt delete workflow entries
104 142 * Fixed #5834: Emails with trailing spaces incorrectly detected as invalid
105 143 * Fixed #5846: ChangeChangesPathLengthLimit does not remove default for MySQL
106 144 * Fixed #5861: Vertical scrollbar always visible in Wiki "code" blocks in Chrome.
107 145 * Fixed #5883: correct label_project_latest Chinese translation
108 146 * Fixed #5892: Changing status from contextual menu opens the ticket instead
109 147 * Fixed #5904: Global gantt PDF and PNG should display project names
110 148 * Fixed #5925: parent task's priority edit should be disabled through shortcut menu in issues list page
111 149 * Fixed #5935: Add Another file to ticket doesn't work in IE Internet Explorer
112 150 * Fixed #5937: Harmonize french locale "zero" translation with other locales
113 151 * Fixed #5945: Forum message permalinks don't take pagination into account
114 152 * Fixed #5978: Debug code still remains
115 153 * Fixed #6009: When using "English (British)", the repository browser (svn) shows files over 1000 bytes as floating point (2.334355)
116 154 * Fixed #6045: Repository file Diff view sometimes shows more than selected file
117 155 * Fixed #6079: German Translation error in TimeEntryActivity
118 156 * Fixed #6100: User's profile should display all visible projects
119 157 * Fixed #6132: Allow Key based authentication in the Boards atom feed
120 158 * Fixed #6163: Bad CSS class for calendar project menu_item
121 159 * Fixed #6172: Browsing to a missing user's page shows the admin sidebar
122 160
123 161 == 2010-07-18 v1.0.0 (Release candidate)
124 162
125 163 * #443: Adds context menu to the roadmap issue lists
126 164 * #443: Subtasking
127 165 * #741: Description preview while editing an issue
128 166 * #1131: Add support for alternate (non-LDAP) authentication
129 167 * #1214: REST API for Issues
130 168 * #1223: File upload on wiki edit form
131 169 * #1755: add "blocked by" as a related issues option
132 170 * #2420: Fetching emails from an POP server
133 171 * #2482: Named scopes in Issue and ActsAsWatchable plus some view refactoring (logic extraction).
134 172 * #2924: Make the right click menu more discoverable using a cursor property
135 173 * #2985: Make syntax highlighting pluggable
136 174 * #3201: Workflow Check/Uncheck All Rows/Columns
137 175 * #3359: Update CodeRay 0.9
138 176 * #3706: Allow assigned_to field configuration on Issue creation by email
139 177 * #3936: configurable list of models to include in search
140 178 * #4480: Create a link to the user profile from the administration interface
141 179 * #4482: Cache textile rendering
142 180 * #4572: Make it harder to ruin your database
143 181 * #4573: Move github gems to Gemcutter
144 182 * #4664: Add pagination to forum threads
145 183 * #4732: Make login case-insensitive also for PostgreSQL
146 184 * #4812: Create links to other projects
147 185 * #4819: Replace images with smushed ones for speed
148 186 * #4945: Allow custom fields attached to project to be searchable
149 187 * #5121: Fix issues list layout overflow
150 188 * #5169: Issue list view hook request
151 189 * #5208: Aibility to edit wiki sidebar
152 190 * #5281: Remove empty ul tags in the issue history
153 191 * #5291: Updated basque translations
154 192 * #5328: Automatically add "Repository" menu_item after repository creation
155 193 * #5415: Fewer SQL statements generated for watcher_recipients
156 194 * #5416: Exclude "fields_for" from overridden methods in TabularFormBuilder
157 195 * #5573: Allow issue assignment in email
158 196 * #5595: Allow start date and due dates to be set via incoming email
159 197 * #5752: The projects view (/projects) renders ul's wrong
160 198 * #5781: Allow to use more macros on the welcome page and project list
161 199 * Fixed #1288: Unable to past escaped wiki syntax in an issue description
162 200 * Fixed #1334: Wiki formatting character *_ and _*
163 201 * Fixed #1416: Inline code with less-then/greater-than produces @lt; and @gt; respectively
164 202 * Fixed #2473: Login and mail should not be case sensitive
165 203 * Fixed #2990: Ruby 1.9 - wrong number of arguments (1 for 0) on rake db:migrate
166 204 * Fixed #3089: Text formatting sometimes breaks when combined
167 205 * Fixed #3690: Status change info duplicates on the issue screen
168 206 * Fixed #3691: Redmine allows two files with the same file name to be uploaded to the same issue
169 207 * Fixed #3764: ApplicationHelperTest fails with JRuby
170 208 * Fixed #4265: Unclosed code tags in issue descriptions affects main UI
171 209 * Fixed #4745: Bug in index.xml.builder (issues)
172 210 * Fixed #4852: changing user/roles of project member not possible without javascript
173 211 * Fixed #4857: Week number calculation in date picker is wrong if a week starts with Sunday
174 212 * Fixed #4883: Bottom "contextual" placement in issue with associated changeset
175 213 * Fixed #4918: Revisions r3453 and r3454 broke On-the-fly user creation with LDAP
176 214 * Fixed #4935: Navigation to the Master Timesheet page (time_entries)
177 215 * Fixed #5043: Flash messages are not displayed after the project settings[module/activity] saved
178 216 * Fixed #5081: Broken links on public/help/wiki_syntax_detailed.html
179 217 * Fixed #5104: Description of document not wikified on documents index
180 218 * Fixed #5108: Issue linking fails inside of []s
181 219 * Fixed #5199: diff code coloring using coderay
182 220 * Fixed #5233: Add a hook to the issue report (Summary) view
183 221 * Fixed #5265: timetracking: subtasks time is added to the main task
184 222 * Fixed #5343: acts_as_event Doesn't Accept Outside URLs
185 223 * Fixed #5440: UI Inconsistency : Administration > Enumerations table row headers should be enclosed in <thead>
186 224 * Fixed #5463: 0.9.4 INSTALL and/or UPGRADE, missing session_store.rb
187 225 * Fixed #5524: Update_parent_attributes doesn't work for the old parent issue when reparenting
188 226 * Fixed #5548: SVN Repository: Can not list content of a folder which includes square brackets.
189 227 * Fixed #5589: "with subproject" malfunction
190 228 * Fixed #5676: Search for Numeric Value
191 229 * Fixed #5696: Redmine + PostgreSQL 8.4.4 fails on _dir_list_content.rhtml
192 230 * Fixed #5698: redmine:email:receive_imap fails silently for mails with subject longer than 255 characters
193 231 * Fixed #5700: TimelogController#destroy assumes success
194 232 * Fixed #5751: developer role is mispelled
195 233 * Fixed #5769: Popup Calendar doesn't Advance in Chrome
196 234 * Fixed #5771: Problem when importing git repository
197 235 * Fixed #5823: Error in comments in plugin.rb
198 236
199 237
200 238 == 2010-07-07 v0.9.6
201 239
202 240 * Fixed: Redmine.pm access by unauthorized users
203 241
204 242 == 2010-06-24 v0.9.5
205 243
206 244 * Linkify folder names on revision view
207 245 * "fiters" and "options" should be hidden in print view via css
208 246 * Fixed: NoMethodError when no issue params are submitted
209 247 * Fixed: projects.atom with required authentication
210 248 * Fixed: External links not correctly displayed in Wiki TOC
211 249 * Fixed: Member role forms in project settings are not hidden after member added
212 250 * Fixed: pre can't be inside p
213 251 * Fixed: session cookie path does not respect RAILS_RELATIVE_URL_ROOT
214 252 * Fixed: mail handler fails when the from address is empty
215 253
216 254
217 255 == 2010-05-01 v0.9.4
218 256
219 257 * Filters collapsed by default on issues index page for a saved query
220 258 * Fixed: When categories list is too big the popup menu doesn't adjust (ex. in the issue list)
221 259 * Fixed: remove "main-menu" div when the menu is empty
222 260 * Fixed: Code syntax highlighting not working in Document page
223 261 * Fixed: Git blame/annotate fails on moved files
224 262 * Fixed: Failing test in test_show_atom
225 263 * Fixed: Migrate from trac - not displayed Wikis
226 264 * Fixed: Email notifications on file upload sent to empty recipient list
227 265 * Fixed: Migrating from trac is not possible, fails to allocate memory
228 266 * Fixed: Lost password no longer flashes a confirmation message
229 267 * Fixed: Crash while deleting in-use enumeration
230 268 * Fixed: Hard coded English string at the selection of issue watchers
231 269 * Fixed: Bazaar v2.1.0 changed behaviour
232 270 * Fixed: Roadmap display can raise an exception if no trackers are selected
233 271 * Fixed: Gravatar breaks layout of "logged in" page
234 272 * Fixed: Reposman.rb on Windows
235 273 * Fixed: Possible error 500 while moving an issue to another project with SQLite
236 274 * Fixed: backslashes in issue description/note should be escaped when quoted
237 275 * Fixed: Long text in <pre> disrupts Associated revisions
238 276 * Fixed: Links to missing wiki pages not red on project overview page
239 277 * Fixed: Cannot delete a project with subprojects that shares versions
240 278 * Fixed: Update of Subversion changesets broken under Solaris
241 279 * Fixed: "Move issues" permission not working for Non member
242 280 * Fixed: Sidebar overlap on Users tab of Group editor
243 281 * Fixed: Error on db:migrate with table prefix set (hardcoded name in principal.rb)
244 282 * Fixed: Report shows sub-projects for non-members
245 283 * Fixed: 500 internal error when browsing any Redmine page in epiphany
246 284 * Fixed: Watchers selection lost when issue creation fails
247 285 * Fixed: When copying projects, redmine should not generate an email to people who created issues
248 286 * Fixed: Issue "#" table cells should have a class attribute to enable fine-grained CSS theme
249 287 * Fixed: Plugin generators should display help if no parameter is given
250 288
251 289
252 290 == 2010-02-28 v0.9.3
253 291
254 292 * Adds filter for system shared versions on the cross project issue list
255 293 * Makes project identifiers searchable
256 294 * Remove invalid utf8 sequences from commit comments and author name
257 295 * Fixed: Wrong link when "http" not included in project "Homepage" link
258 296 * Fixed: Escaping in html email templates
259 297 * Fixed: Pound (#) followed by number with leading zero (0) removes leading zero when rendered in wiki
260 298 * Fixed: Deselecting textile text formatting causes interning empty string errors
261 299 * Fixed: error with postgres when entering a non-numeric id for an issue relation
262 300 * Fixed: div.task incorrectly wrapping on Gantt Chart
263 301 * Fixed: Project copy loses wiki pages hierarchy
264 302 * Fixed: parent project field doesn't include blank value when a member with 'add subproject' permission edits a child project
265 303 * Fixed: Repository.fetch_changesets tries to fetch changesets for archived projects
266 304 * Fixed: Duplicated project name for subproject version on gantt chart
267 305 * Fixed: roadmap shows subprojects issues even if subprojects is unchecked
268 306 * Fixed: IndexError if all the :last menu items are deleted from a menu
269 307 * Fixed: Very high CPU usage for a long time when fetching commits from a large Git repository
270 308
271 309
272 310 == 2010-02-07 v0.9.2
273 311
274 312 * Fixed: Sub-project repository commits not displayed on parent project issues
275 313 * Fixed: Potential security leak on my page calendar
276 314 * Fixed: Project tree structure is broken by deleting the project with the subproject
277 315 * Fixed: Error message shown duplicated when creating a new group
278 316 * Fixed: Firefox cuts off large pages
279 317 * Fixed: Invalid format parameter returns a DoubleRenderError on issues index
280 318 * Fixed: Unnecessary Quote button on locked forum message
281 319 * Fixed: Error raised when trying to view the gantt or calendar with a grouped query
282 320 * Fixed: PDF support for Korean locale
283 321 * Fixed: Deprecation warning in extra/svn/reposman.rb
284 322
285 323
286 324 == 2010-01-30 v0.9.1
287 325
288 326 * Vertical alignment for inline images in formatted text set to 'middle'
289 327 * Fixed: Redmine.pm error "closing dbh with active statement handles at /usr/lib/perl5/Apache/Redmine.pm"
290 328 * Fixed: copyright year in footer set to 2010
291 329 * Fixed: Trac migration script may not output query lines
292 330 * Fixed: Email notifications may affect language of notice messages on the UI
293 331 * Fixed: Can not search for 2 letters word
294 332 * Fixed: Attachments get saved on issue update even if validation fails
295 333 * Fixed: Tab's 'border-bottom' not absent when selected
296 334 * Fixed: Issue summary tables that list by user are not sorted
297 335 * Fixed: Issue pdf export fails if target version is set
298 336 * Fixed: Issue list export to PDF breaks when issues are sorted by a custom field
299 337 * Fixed: SQL error when adding a group
300 338 * Fixes: Min password length during password reset always displays as 4 chars
301 339
302 340
303 341 == 2010-01-09 v0.9.0 (Release candidate)
304 342
305 343 * Unlimited subproject nesting
306 344 * Multiple roles per user per project
307 345 * User groups
308 346 * Inheritence of versions
309 347 * OpenID login
310 348 * "Watched by me" issue filter
311 349 * Project copy
312 350 * Project creation by non admin users
313 351 * Accept emails from anyone on a private project
314 352 * Add email notification on Wiki changes
315 353 * Make issue description non-required field
316 354 * Custom fields for Versions
317 355 * Being able to sort the issue list by custom fields
318 356 * Ability to close versions
319 357 * User display/editing of custom fields attached to their user profile
320 358 * Add "follows" issue relation
321 359 * Copy workflows between trackers and roles
322 360 * Defaults enabled modules list for project creation
323 361 * Weighted version completion percentage on the roadmap
324 362 * Autocreate user account when user submits email that creates new issue
325 363 * CSS class on overdue issues on the issue list
326 364 * Enable tracker update on issue edit form
327 365 * Remove issue watchers
328 366 * Ability to move threads between project forums
329 367 * Changed custom field "Possible values" to a textarea
330 368 * Adds projects association on tracker form
331 369 * Set session store to cookie store by default
332 370 * Set a default wiki page on project creation
333 371 * Roadmap for main project should see Roadmaps for sub projects
334 372 * Ticket grouping on the issue list
335 373 * Hierarchical Project links in the page header
336 374 * Allow My Page blocks to be added to from a plugin
337 375 * Sort issues by multiple columns
338 376 * Filters of saved query are now visible and be adjusted without editing the query
339 377 * Saving "sort order" in custom queries
340 378 * Url to fetch changesets for a repository
341 379 * Managers able to create subprojects
342 380 * Issue Totals on My Page Modules
343 381 * Convert Enumerations to single table inheritance (STI)
344 382 * Allow custom my_page blocks to define drop-down names
345 383 * "View Issues" user permission added
346 384 * Ask user what to do with child pages when deleting a parent wiki page
347 385 * Contextual quick search
348 386 * Allow resending of password by email
349 387 * Change reply subject to be a link to the reply itself
350 388 * Include Logged Time as part of the project's Activity history
351 389 * REST API for authentication
352 390 * Browse through Git branches
353 391 * Setup Object Daddy to replace test fixtures
354 392 * Setup shoulda to make it easier to test
355 393 * Custom fields and overrides on Enumerations
356 394 * Add or remove columns from the issue list
357 395 * Ability to add new version from issues screen
358 396 * Setting to choose which day calendars start
359 397 * Asynchronous email delivery method
360 398 * RESTful URLs for (almost) everything
361 399 * Include issue status in search results and activity pages
362 400 * Add email to admin user search filter
363 401 * Proper content type for plain text mails
364 402 * Default value of project jump box
365 403 * Tree based menus
366 404 * Ability to use issue status to update percent done
367 405 * Second set of issue "Action Links" at the bottom of an issue page
368 406 * Proper exist status code for rdm-mailhandler.rb
369 407 * Remove incoming email body via a delimiter
370 408 * Fixed: Custom querry 'Export to PDF' ignores field selection
371 409 * Fixed: Related e-mail notifications aren't threaded
372 410 * Fixed: No warning when the creation of a categories from the issue form fails
373 411 * Fixed: Actually block issues from closing when relation 'blocked by' isn't closed
374 412 * Fixed: Include both first and last name when sorting by users
375 413 * Fixed: Table cell with multiple line text
376 414 * Fixed: Project overview page shows disabled trackers
377 415 * Fixed: Cross project issue relations and user permissions
378 416 * Fixed: My page shows tickets the user doesn't have access to
379 417 * Fixed: TOC does not parse wiki page reference links with description
380 418 * Fixed: Target version-list on bulk edit form is incorrectly sorted
381 419 * Fixed: Cannot modify/delete project named "Documents"
382 420 * Fixed: Email address in brackets breaks html
383 421 * Fixed: Timelog detail loose issue filter passing to report tab
384 422 * Fixed: Inform about custom field's name maximum length
385 423 * Fixed: Activity page and Atom feed links contain project id instead of identifier
386 424 * Fixed: no Atom key for forums with only 1 forum
387 425 * Fixed: When reading RSS feed in MS Outlook, the inline links are broken.
388 426 * Fixed: Sometimes new posts don't show up in the topic list of a forum.
389 427 * Fixed: The all/active filter selection in the project view does not stick.
390 428 * Fixed: Login box has Different width
391 429 * Fixed: User removed from project - still getting project update emails
392 430 * Fixed: Project with the identifier of 'new' cannot be viewed
393 431 * Fixed: Artefacts in search view (Cyrillic)
394 432 * Fixed: Allow [#id] as subject to reply by email
395 433 * Fixed: Wrong language used when closing an issue via a commit message
396 434 * Fixed: email handler drops emails for new issues with no subject
397 435 * Fixed: Calendar misspelled under Roles/Permissions
398 436 * Fixed: Emails from no-reply redmine's address hell cycle
399 437 * Fixed: child_pages macro fails on wiki page history
400 438 * Fixed: Pre-filled time tracking date ignores timezone
401 439 * Fixed: Links on locked users lead to 404 page
402 440 * Fixed: Page changes in issue-list when using context menu
403 441 * Fixed: diff parser removes lines starting with multiple dashes
404 442 * Fixed: Quoting in forums resets message subject
405 443 * Fixed: Editing issue comment removes quote link
406 444 * Fixed: Redmine.pm ignore browse_repository permission
407 445 * Fixed: text formatting breaks on [msg1][msg2]
408 446 * Fixed: Spent Time Default Value of 0.0
409 447 * Fixed: Wiki pages in search results are referenced by project number, not by project identifier.
410 448 * Fixed: When logging in via an autologin cookie the user's last_login_on should be updated
411 449 * Fixed: 50k users cause problems in project->settings->members screen
412 450 * Fixed: Document timestamp needs to show updated timestamps
413 451 * Fixed: Users getting notifications for issues they are no longer allowed to view
414 452 * Fixed: issue summary counts should link to the issue list without subprojects
415 453 * Fixed: 'Delete' link on LDAP list has no effect
416 454
417 455
418 456 == 2009-11-15 v0.8.7
419 457
420 458 * Fixed: Hide paragraph terminator at the end of headings on html export
421 459 * Fixed: pre tags containing "<pre*"
422 460 * Fixed: First date of the date range not included in the time report with SQLite
423 461 * Fixed: Password field not styled correctly on alternative stylesheet
424 462 * Fixed: Error when sumbitting a POST request that requires a login
425 463 * Fixed: CSRF vulnerabilities
426 464
427 465
428 466 == 2009-11-04 v0.8.6
429 467
430 468 * Change links to closed issues to be a grey color
431 469 * Change subversion adapter to not cache authentication and run non interactively
432 470 * Fixed: Custom Values with a nil value cause HTTP error 500
433 471 * Fixed: Failure to convert HTML entities when editing an Issue reply
434 472 * Fixed: Error trying to show repository when there are no comments in a changeset
435 473 * Fixed: account/show/:user_id should not be accessible for other users not in your projects
436 474 * Fixed: XSS vulnerabilities
437 475 * Fixed: IssuesController#destroy should accept POST only
438 476 * Fixed: Inline images in wiki headings
439 477
440 478
441 479 == 2009-09-13 v0.8.5
442 480
443 481 * Incoming mail handler : Allow spaces between keywords and colon
444 482 * Do not require a non-word character after a comma in Redmine links
445 483 * Include issue hyperlinks in reminder emails
446 484 * Prevent nil error when retrieving svn version
447 485 * Various plugin hooks added
448 486 * Add plugins information to script/about
449 487 * Fixed: 500 Internal Server Error is raised if add an empty comment to the news
450 488 * Fixed: Atom links for wiki pages are not correct
451 489 * Fixed: Atom feeds leak email address
452 490 * Fixed: Case sensitivity in Issue filtering
453 491 * Fixed: When reading RSS feed, the inline-embedded images are not properly shown
454 492
455 493
456 494 == 2009-05-17 v0.8.4
457 495
458 496 * Allow textile mailto links
459 497 * Fixed: memory consumption when uploading file
460 498 * Fixed: Mercurial integration doesn't work if Redmine is installed in folder path containing space
461 499 * Fixed: an error is raised when no tab is available on project settings
462 500 * Fixed: insert image macro corrupts urls with excalamation marks
463 501 * Fixed: error on cross-project gantt PNG export
464 502 * Fixed: self and alternate links in atom feeds do not respect Atom specs
465 503 * Fixed: accept any svn tunnel scheme in repository URL
466 504 * Fixed: issues/show should accept user's rss key
467 505 * Fixed: consistency of custom fields display on the issue detail view
468 506 * Fixed: wiki comments length validation is missing
469 507 * Fixed: weak autologin token generation algorithm causes duplicate tokens
470 508
471 509
472 510 == 2009-04-05 v0.8.3
473 511
474 512 * Separate project field and subject in cross-project issue view
475 513 * Ability to set language for redmine:load_default_data task using REDMINE_LANG environment variable
476 514 * Rescue Redmine::DefaultData::DataAlreadyLoaded in redmine:load_default_data task
477 515 * CSS classes to highlight own and assigned issues
478 516 * Hide "New file" link on wiki pages from printing
479 517 * Flush buffer when asking for language in redmine:load_default_data task
480 518 * Minimum project identifier length set to 1
481 519 * Include headers so that emails don't trigger vacation auto-responders
482 520 * Fixed: Time entries csv export links for all projects are malformed
483 521 * Fixed: Files without Version aren't visible in the Activity page
484 522 * Fixed: Commit logs are centered in the repo browser
485 523 * Fixed: News summary field content is not searchable
486 524 * Fixed: Journal#save has a wrong signature
487 525 * Fixed: Email footer signature convention
488 526 * Fixed: Timelog report do not show time for non-versioned issues
489 527
490 528
491 529 == 2009-03-07 v0.8.2
492 530
493 531 * Send an email to the user when an administrator activates a registered user
494 532 * Strip keywords from received email body
495 533 * Footer updated to 2009
496 534 * Show RSS-link even when no issues is found
497 535 * One click filter action in activity view
498 536 * Clickable/linkable line #'s while browsing the repo or viewing a file
499 537 * Links to versions on files list
500 538 * Added request and controller objects to the hooks by default
501 539 * Fixed: exporting an issue with attachments to PDF raises an error
502 540 * Fixed: "too few arguments" error may occur on activerecord error translation
503 541 * Fixed: "Default columns Displayed on the Issues list" setting is not easy to read
504 542 * Fixed: visited links to closed tickets are not striked through with IE6
505 543 * Fixed: MailHandler#plain_text_body returns nil if there was nothing to strip
506 544 * Fixed: MailHandler raises an error when processing an email without From header
507 545
508 546
509 547 == 2009-02-15 v0.8.1
510 548
511 549 * Select watchers on new issue form
512 550 * Issue description is no longer a required field
513 551 * Files module: ability to add files without version
514 552 * Jump to the current tab when using the project quick-jump combo
515 553 * Display a warning if some attachments were not saved
516 554 * Import custom fields values from emails on issue creation
517 555 * Show view/annotate/download links on entry and annotate views
518 556 * Admin Info Screen: Display if plugin assets directory is writable
519 557 * Adds a 'Create and continue' button on the new issue form
520 558 * IMAP: add options to move received emails
521 559 * Do not show Category field when categories are not defined
522 560 * Lower the project identifier limit to a minimum of two characters
523 561 * Add "closed" html class to closed entries in issue list
524 562 * Fixed: broken redirect URL on login failure
525 563 * Fixed: Deleted files are shown when using Darcs
526 564 * Fixed: Darcs adapter works on Win32 only
527 565 * Fixed: syntax highlight doesn't appear in new ticket preview
528 566 * Fixed: email notification for changes I make still occurs when running Repository.fetch_changesets
529 567 * Fixed: no error is raised when entering invalid hours on the issue update form
530 568 * Fixed: Details time log report CSV export doesn't honour date format from settings
531 569 * Fixed: invalid css classes on issue details
532 570 * Fixed: Trac importer creates duplicate custom values
533 571 * Fixed: inline attached image should not match partial filename
534 572
535 573
536 574 == 2008-12-30 v0.8.0
537 575
538 576 * Setting added in order to limit the number of diff lines that should be displayed
539 577 * Makes logged-in username in topbar linking to
540 578 * Mail handler: strip tags when receiving a html-only email
541 579 * Mail handler: add watchers before sending notification
542 580 * Adds a css class (overdue) to overdue issues on issue lists and detail views
543 581 * Fixed: project activity truncated after viewing user's activity
544 582 * Fixed: email address entered for password recovery shouldn't be case-sensitive
545 583 * Fixed: default flag removed when editing a default enumeration
546 584 * Fixed: default category ignored when adding a document
547 585 * Fixed: error on repository user mapping when a repository username is blank
548 586 * Fixed: Firefox cuts off large diffs
549 587 * Fixed: CVS browser should not show dead revisions (deleted files)
550 588 * Fixed: escape double-quotes in image titles
551 589 * Fixed: escape textarea content when editing a issue note
552 590 * Fixed: JS error on context menu with IE
553 591 * Fixed: bold syntax around single character in series doesn't work
554 592 * Fixed several XSS vulnerabilities
555 593 * Fixed a SQL injection vulnerability
556 594
557 595
558 596 == 2008-12-07 v0.8.0-rc1
559 597
560 598 * Wiki page protection
561 599 * Wiki page hierarchy. Parent page can be assigned on the Rename screen
562 600 * Adds support for issue creation via email
563 601 * Adds support for free ticket filtering and custom queries on Gantt chart and calendar
564 602 * Cross-project search
565 603 * Ability to search a project and its subprojects
566 604 * Ability to search the projects the user belongs to
567 605 * Adds custom fields on time entries
568 606 * Adds boolean and list custom fields for time entries as criteria on time report
569 607 * Cross-project time reports
570 608 * Display latest user's activity on account/show view
571 609 * Show last connexion time on user's page
572 610 * Obfuscates email address on user's account page using javascript
573 611 * wiki TOC rendered as an unordered list
574 612 * Adds the ability to search for a user on the administration users list
575 613 * Adds the ability to search for a project name or identifier on the administration projects list
576 614 * Redirect user to the previous page after logging in
577 615 * Adds a permission 'view wiki edits' so that wiki history can be hidden to certain users
578 616 * Adds permissions for viewing the watcher list and adding new watchers on the issue detail view
579 617 * Adds permissions to let users edit and/or delete their messages
580 618 * Link to activity view when displaying dates
581 619 * Hide Redmine version in atom feeds and pdf properties
582 620 * Maps repository users to Redmine users. Users with same username or email are automatically mapped. Mapping can be manually adjusted in repository settings. Multiple usernames can be mapped to the same Redmine user.
583 621 * Sort users by their display names so that user dropdown lists are sorted alphabetically
584 622 * Adds estimated hours to issue filters
585 623 * Switch order of current and previous revisions in side-by-side diff
586 624 * Render the commit changes list as a tree
587 625 * Adds watch/unwatch functionality at forum topic level
588 626 * When moving an issue to another project, reassign it to the category with same name if any
589 627 * Adds child_pages macro for wiki pages
590 628 * Use GET instead of POST on roadmap (#718), gantt and calendar forms
591 629 * Search engine: display total results count and count by result type
592 630 * Email delivery configuration moved to an unversioned YAML file (config/email.yml, see the sample file)
593 631 * Adds icons on search results
594 632 * Adds 'Edit' link on account/show for admin users
595 633 * Adds Lock/Unlock/Activate link on user edit screen
596 634 * Adds user count in status drop down on admin user list
597 635 * Adds multi-levels blockquotes support by using > at the beginning of lines
598 636 * Adds a Reply link to each issue note
599 637 * Adds plain text only option for mail notifications
600 638 * Gravatar support for issue detail, user grid, and activity stream (disabled by default)
601 639 * Adds 'Delete wiki pages attachments' permission
602 640 * Show the most recent file when displaying an inline image
603 641 * Makes permission screens localized
604 642 * AuthSource list: display associated users count and disable 'Delete' buton if any
605 643 * Make the 'duplicates of' relation asymmetric
606 644 * Adds username to the password reminder email
607 645 * Adds links to forum messages using message#id syntax
608 646 * Allow same name for custom fields on different object types
609 647 * One-click bulk edition using the issue list context menu within the same project
610 648 * Adds support for commit logs reencoding to UTF-8 before insertion in the database. Source encoding of commit logs can be selected in Application settings -> Repositories.
611 649 * Adds checkboxes toggle links on permissions report
612 650 * Adds Trac-Like anchors on wiki headings
613 651 * Adds support for wiki links with anchor
614 652 * Adds category to the issue context menu
615 653 * Adds a workflow overview screen
616 654 * Appends the filename to the attachment url so that clients that ignore content-disposition http header get the real filename
617 655 * Dots allowed in custom field name
618 656 * Adds posts quoting functionality
619 657 * Adds an option to generate sequential project identifiers
620 658 * Adds mailto link on the user administration list
621 659 * Ability to remove enumerations (activities, priorities, document categories) that are in use. Associated objects can be reassigned to another value
622 660 * Gantt chart: display issues that don't have a due date if they are assigned to a version with a date
623 661 * Change projects homepage limit to 255 chars
624 662 * Improved on-the-fly account creation. If some attributes are missing (eg. not present in the LDAP) or are invalid, the registration form is displayed so that the user is able to fill or fix these attributes
625 663 * Adds "please select" to activity select box if no activity is set as default
626 664 * Do not silently ignore timelog validation failure on issue edit
627 665 * Adds a rake task to send reminder emails
628 666 * Allow empty cells in wiki tables
629 667 * Makes wiki text formatter pluggable
630 668 * Adds back textile acronyms support
631 669 * Remove pre tag attributes
632 670 * Plugin hooks
633 671 * Pluggable admin menu
634 672 * Plugins can provide activity content
635 673 * Moves plugin list to its own administration menu item
636 674 * Adds url and author_url plugin attributes
637 675 * Adds Plugin#requires_redmine method so that plugin compatibility can be checked against current Redmine version
638 676 * Adds atom feed on time entries details
639 677 * Adds project name to issues feed title
640 678 * Adds a css class on menu items in order to apply item specific styles (eg. icons)
641 679 * Adds a Redmine plugin generators
642 680 * Adds timelog link to the issue context menu
643 681 * Adds links to the user page on various views
644 682 * Turkish translation by Ismail Sezen
645 683 * Catalan translation
646 684 * Vietnamese translation
647 685 * Slovak translation
648 686 * Better naming of activity feed if only one kind of event is displayed
649 687 * Enable syntax highlight on issues, messages and news
650 688 * Add target version to the issue list context menu
651 689 * Hide 'Target version' filter if no version is defined
652 690 * Add filters on cross-project issue list for custom fields marked as 'For all projects'
653 691 * Turn ftp urls into links
654 692 * Hiding the View Differences button when a wiki page's history only has one version
655 693 * Messages on a Board can now be sorted by the number of replies
656 694 * Adds a class ('me') to events of the activity view created by current user
657 695 * Strip pre/code tags content from activity view events
658 696 * Display issue notes in the activity view
659 697 * Adds links to changesets atom feed on repository browser
660 698 * Track project and tracker changes in issue history
661 699 * Adds anchor to atom feed messages links
662 700 * Adds a key in lang files to set the decimal separator (point or comma) in csv exports
663 701 * Makes importer work with Trac 0.8.x
664 702 * Upgraded to Prototype 1.6.0.1
665 703 * File viewer for attached text files
666 704 * Menu mapper: add support for :before, :after and :last options to #push method and add #delete method
667 705 * Removed inconsistent revision numbers on diff view
668 706 * CVS: add support for modules names with spaces
669 707 * Log the user in after registration if account activation is not needed
670 708 * Mercurial adapter improvements
671 709 * Trac importer: read session_attribute table to find user's email and real name
672 710 * Ability to disable unused SCM adapters in application settings
673 711 * Adds Filesystem adapter
674 712 * Clear changesets and changes with raw sql when deleting a repository for performance
675 713 * Redmine.pm now uses the 'commit access' permission defined in Redmine
676 714 * Reposman can create any type of scm (--scm option)
677 715 * Reposman creates a repository if the 'repository' module is enabled at project level only
678 716 * Display svn properties in the browser, svn >= 1.5.0 only
679 717 * Reduces memory usage when importing large git repositories
680 718 * Wider SVG graphs in repository stats
681 719 * SubversionAdapter#entries performance improvement
682 720 * SCM browser: ability to download raw unified diffs
683 721 * More detailed error message in log when scm command fails
684 722 * Adds support for file viewing with Darcs 2.0+
685 723 * Check that git changeset is not in the database before creating it
686 724 * Unified diff viewer for attached files with .patch or .diff extension
687 725 * File size display with Bazaar repositories
688 726 * Git adapter: use commit time instead of author time
689 727 * Prettier url for changesets
690 728 * Makes changes link to entries on the revision view
691 729 * Adds a field on the repository view to browse at specific revision
692 730 * Adds new projects atom feed
693 731 * Added rake tasks to generate rcov code coverage reports
694 732 * Add Redcloth's :block_markdown_rule to allow horizontal rules in wiki
695 733 * Show the project hierarchy in the drop down list for new membership on user administration screen
696 734 * Split user edit screen into tabs
697 735 * Renames bundled RedCloth to RedCloth3 to avoid RedCloth 4 to be loaded instead
698 736 * Fixed: Roadmap crashes when a version has a due date > 2037
699 737 * Fixed: invalid effective date (eg. 99999-01-01) causes an error on version edition screen
700 738 * Fixed: login filter providing incorrect back_url for Redmine installed in sub-directory
701 739 * Fixed: logtime entry duplicated when edited from parent project
702 740 * Fixed: wrong digest for text files under Windows
703 741 * Fixed: associated revisions are displayed in wrong order on issue view
704 742 * Fixed: Git Adapter date parsing ignores timezone
705 743 * Fixed: Printing long roadmap doesn't split across pages
706 744 * Fixes custom fields display order at several places
707 745 * Fixed: urls containing @ are parsed as email adress by the wiki formatter
708 746 * Fixed date filters accuracy with SQLite
709 747 * Fixed: tokens not escaped in highlight_tokens regexp
710 748 * Fixed Bazaar shared repository browsing
711 749 * Fixes platform determination under JRuby
712 750 * Fixed: Estimated time in issue's journal should be rounded to two decimals
713 751 * Fixed: 'search titles only' box ignored after one search is done on titles only
714 752 * Fixed: non-ASCII subversion path can't be displayed
715 753 * Fixed: Inline images don't work if file name has upper case letters or if image is in BMP format
716 754 * Fixed: document listing shows on "my page" when viewing documents is disabled for the role
717 755 * Fixed: Latest news appear on the homepage for projects with the News module disabled
718 756 * Fixed: cross-project issue list should not show issues of projects for which the issue tracking module was disabled
719 757 * Fixed: the default status is lost when reordering issue statuses
720 758 * Fixes error with Postgresql and non-UTF8 commit logs
721 759 * Fixed: textile footnotes no longer work
722 760 * Fixed: http links containing parentheses fail to reder correctly
723 761 * Fixed: GitAdapter#get_rev should use current branch instead of hardwiring master
724 762
725 763
726 764 == 2008-07-06 v0.7.3
727 765
728 766 * Allow dot in firstnames and lastnames
729 767 * Add project name to cross-project Atom feeds
730 768 * Encoding set to utf8 in example database.yml
731 769 * HTML titles on forums related views
732 770 * Fixed: various XSS vulnerabilities
733 771 * Fixed: Entourage (and some old client) fails to correctly render notification styles
734 772 * Fixed: Fixed: timelog redirects inappropriately when :back_url is blank
735 773 * Fixed: wrong relative paths to images in wiki_syntax.html
736 774
737 775
738 776 == 2008-06-15 v0.7.2
739 777
740 778 * "New Project" link on Projects page
741 779 * Links to repository directories on the repo browser
742 780 * Move status to front in Activity View
743 781 * Remove edit step from Status context menu
744 782 * Fixed: No way to do textile horizontal rule
745 783 * Fixed: Repository: View differences doesn't work
746 784 * Fixed: attachement's name maybe invalid.
747 785 * Fixed: Error when creating a new issue
748 786 * Fixed: NoMethodError on @available_filters.has_key?
749 787 * Fixed: Check All / Uncheck All in Email Settings
750 788 * Fixed: "View differences" of one file at /repositories/revision/ fails
751 789 * Fixed: Column width in "my page"
752 790 * Fixed: private subprojects are listed on Issues view
753 791 * Fixed: Textile: bold, italics, underline, etc... not working after parentheses
754 792 * Fixed: Update issue form: comment field from log time end out of screen
755 793 * Fixed: Editing role: "issue can be assigned to this role" out of box
756 794 * Fixed: Unable use angular braces after include word
757 795 * Fixed: Using '*' as keyword for repository referencing keywords doesn't work
758 796 * Fixed: Subversion repository "View differences" on each file rise ERROR
759 797 * Fixed: View differences for individual file of a changeset fails if the repository URL doesn't point to the repository root
760 798 * Fixed: It is possible to lock out the last admin account
761 799 * Fixed: Wikis are viewable for anonymous users on public projects, despite not granting access
762 800 * Fixed: Issue number display clipped on 'my issues'
763 801 * Fixed: Roadmap version list links not carrying state
764 802 * Fixed: Log Time fieldset in IssueController#edit doesn't set default Activity as default
765 803 * Fixed: git's "get_rev" API should use repo's current branch instead of hardwiring "master"
766 804 * Fixed: browser's language subcodes ignored
767 805 * Fixed: Error on project selection with numeric (only) identifier.
768 806 * Fixed: Link to PDF doesn't work after creating new issue
769 807 * Fixed: "Replies" should not be shown on forum threads that are locked
770 808 * Fixed: SVN errors lead to svn username/password being displayed to end users (security issue)
771 809 * Fixed: http links containing hashes don't display correct
772 810 * Fixed: Allow ampersands in Enumeration names
773 811 * Fixed: Atom link on saved query does not include query_id
774 812 * Fixed: Logtime info lost when there's an error updating an issue
775 813 * Fixed: TOC does not parse colorization markups
776 814 * Fixed: CVS: add support for modules names with spaces
777 815 * Fixed: Bad rendering on projects/add
778 816 * Fixed: exception when viewing differences on cvs
779 817 * Fixed: export issue to pdf will messup when use Chinese language
780 818 * Fixed: Redmine::Scm::Adapters::GitAdapter#get_rev ignored GIT_BIN constant
781 819 * Fixed: Adding non-ASCII new issue type in the New Issue page have encoding error using IE
782 820 * Fixed: Importing from trac : some wiki links are messed
783 821 * Fixed: Incorrect weekend definition in Hebrew calendar locale
784 822 * Fixed: Atom feeds don't provide author section for repository revisions
785 823 * Fixed: In Activity views, changesets titles can be multiline while they should not
786 824 * Fixed: Ignore unreadable subversion directories (read disabled using authz)
787 825 * Fixed: lib/SVG/Graph/Graph.rb can't externalize stylesheets
788 826 * Fixed: Close statement handler in Redmine.pm
789 827
790 828
791 829 == 2008-05-04 v0.7.1
792 830
793 831 * Thai translation added (Gampol Thitinilnithi)
794 832 * Translations updates
795 833 * Escape HTML comment tags
796 834 * Prevent "can't convert nil into String" error when :sort_order param is not present
797 835 * Fixed: Updating tickets add a time log with zero hours
798 836 * Fixed: private subprojects names are revealed on the project overview
799 837 * Fixed: Search for target version of "none" fails with postgres 8.3
800 838 * Fixed: Home, Logout, Login links shouldn't be absolute links
801 839 * Fixed: 'Latest projects' box on the welcome screen should be hidden if there are no projects
802 840 * Fixed: error when using upcase language name in coderay
803 841 * Fixed: error on Trac import when :due attribute is nil
804 842
805 843
806 844 == 2008-04-28 v0.7.0
807 845
808 846 * Forces Redmine to use rails 2.0.2 gem when vendor/rails is not present
809 847 * Queries can be marked as 'For all projects'. Such queries will be available on all projects and on the global issue list.
810 848 * Add predefined date ranges to the time report
811 849 * Time report can be done at issue level
812 850 * Various timelog report enhancements
813 851 * Accept the following formats for "hours" field: 1h, 1 h, 1 hour, 2 hours, 30m, 30min, 1h30, 1h30m, 1:30
814 852 * Display the context menu above and/or to the left of the click if needed
815 853 * Make the admin project files list sortable
816 854 * Mercurial: display working directory files sizes unless browsing a specific revision
817 855 * Preserve status filter and page number when using lock/unlock/activate links on the users list
818 856 * Redmine.pm support for LDAP authentication
819 857 * Better error message and AR errors in log for failed LDAP on-the-fly user creation
820 858 * Redirected user to where he is coming from after logging hours
821 859 * Warn user that subprojects are also deleted when deleting a project
822 860 * Include subprojects versions on calendar and gantt
823 861 * Notify project members when a message is posted if they want to receive notifications
824 862 * Fixed: Feed content limit setting has no effect
825 863 * Fixed: Priorities not ordered when displayed as a filter in issue list
826 864 * Fixed: can not display attached images inline in message replies
827 865 * Fixed: Boards are not deleted when project is deleted
828 866 * Fixed: trying to preview a new issue raises an exception with postgresql
829 867 * Fixed: single file 'View difference' links do not work because of duplicate slashes in url
830 868 * Fixed: inline image not displayed when including a wiki page
831 869 * Fixed: CVS duplicate key violation
832 870 * Fixed: ActiveRecord::StaleObjectError exception on closing a set of circular duplicate issues
833 871 * Fixed: custom field filters behaviour
834 872 * Fixed: Postgresql 8.3 compatibility
835 873 * Fixed: Links to repository directories don't work
836 874
837 875
838 876 == 2008-03-29 v0.7.0-rc1
839 877
840 878 * Overall activity view and feed added, link is available on the project list
841 879 * Git VCS support
842 880 * Rails 2.0 sessions cookie store compatibility
843 881 * Use project identifiers in urls instead of ids
844 882 * Default configuration data can now be loaded from the administration screen
845 883 * Administration settings screen split to tabs (email notifications options moved to 'Settings')
846 884 * Project description is now unlimited and optional
847 885 * Wiki annotate view
848 886 * Escape HTML tag in textile content
849 887 * Add Redmine links to documents, versions, attachments and repository files
850 888 * 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:
851 889 * by using checkbox and/or the little pencil that will select/unselect all issues
852 890 * by clicking on the rows (but not on the links), Ctrl and Shift keys can be used to select multiple issues
853 891 * 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)
854 892 * User display format is now configurable in administration settings
855 893 * Issue list now supports bulk edit/move/delete (for a set of issues that belong to the same project)
856 894 * Merged 'change status', 'edit issue' and 'add note' actions:
857 895 * Users with 'edit issues' permission can now update any property including custom fields when adding a note or changing the status
858 896 * '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
859 897 * Details by assignees on issue summary view
860 898 * '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
861 899 * Change status select box default to current status
862 900 * Preview for issue notes, news and messages
863 901 * Optional description for attachments
864 902 * 'Fixed version' label changed to 'Target version'
865 903 * Let the user choose when deleting issues with reported hours to:
866 904 * delete the hours
867 905 * assign the hours to the project
868 906 * reassign the hours to another issue
869 907 * Date range filter and pagination on time entries detail view
870 908 * Propagate time tracking to the parent project
871 909 * Switch added on the project activity view to include subprojects
872 910 * Display total estimated and spent hours on the version detail view
873 911 * Weekly time tracking block for 'My page'
874 912 * Permissions to edit time entries
875 913 * Include subprojects on the issue list, calendar, gantt and timelog by default (can be turned off is administration settings)
876 914 * Roadmap enhancements (separate related issues from wiki contents, leading h1 in version wiki pages is hidden, smaller wiki headings)
877 915 * Make versions with same date sorted by name
878 916 * Allow issue list to be sorted by target version
879 917 * Related changesets messages displayed on the issue details view
880 918 * Create a journal and send an email when an issue is closed by commit
881 919 * Add 'Author' to the available columns for the issue list
882 920 * More appropriate default sort order on sortable columns
883 921 * Add issue subject to the time entries view and issue subject, description and tracker to the csv export
884 922 * Permissions to edit issue notes
885 923 * Display date/time instead of date on files list
886 924 * Do not show Roadmap menu item if the project doesn't define any versions
887 925 * Allow longer version names (60 chars)
888 926 * Ability to copy an existing workflow when creating a new role
889 927 * Display custom fields in two columns on the issue form
890 928 * Added 'estimated time' in the csv export of the issue list
891 929 * Display the last 30 days on the activity view rather than the current month (number of days can be configured in the application settings)
892 930 * Setting for whether new projects should be public by default
893 931 * User preference to choose how comments/replies are displayed: in chronological or reverse chronological order
894 932 * Added default value for custom fields
895 933 * Added tabindex property on wiki toolbar buttons (to easily move from field to field using the tab key)
896 934 * Redirect to issue page after creating a new issue
897 935 * Wiki toolbar improvements (mainly for Firefox)
898 936 * Display wiki syntax quick ref link on all wiki textareas
899 937 * Display links to Atom feeds
900 938 * Breadcrumb nav for the forums
901 939 * Show replies when choosing to display messages in the activity
902 940 * Added 'include' macro to include another wiki page
903 941 * RedmineWikiFormatting page available as a static HTML file locally
904 942 * Wrap diff content
905 943 * Strip out email address from authors in repository screens
906 944 * Highlight the current item of the main menu
907 945 * Added simple syntax highlighters for php and java languages
908 946 * Do not show empty diffs
909 947 * Show explicit error message when the scm command failed (eg. when svn binary is not available)
910 948 * Lithuanian translation added (Sergej Jegorov)
911 949 * Ukrainan translation added (Natalia Konovka & Mykhaylo Sorochan)
912 950 * Danish translation added (Mads Vestergaard)
913 951 * Added i18n support to the jstoolbar and various settings screen
914 952 * RedCloth's glyphs no longer user
915 953 * New icons for the wiki toolbar (from http://www.famfamfam.com/lab/icons/silk/)
916 954 * The following menus can now be extended by plugins: top_menu, account_menu, application_menu
917 955 * Added a simple rake task to fetch changesets from the repositories: rake redmine:fetch_changesets
918 956 * Remove hardcoded "Redmine" strings in account related emails and use application title instead
919 957 * Mantis importer preserve bug ids
920 958 * Trac importer: Trac guide wiki pages skipped
921 959 * Trac importer: wiki attachments migration added
922 960 * Trac importer: support database schema for Trac migration
923 961 * Trac importer: support CamelCase links
924 962 * Removes the Redmine version from the footer (can be viewed on admin -> info)
925 963 * Rescue and display an error message when trying to delete a role that is in use
926 964 * 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
927 965 * Add "--encoding utf8" option to the Mercurial "hg log" command in order to get utf8 encoded commit logs
928 966 * Fixed: Gantt and calendar not properly refreshed (fragment caching removed)
929 967 * Fixed: Textile image with style attribute cause internal server error
930 968 * Fixed: wiki TOC not rendered properly when used in an issue or document description
931 969 * Fixed: 'has already been taken' error message on username and email fields if left empty
932 970 * Fixed: non-ascii attachement filename with IE
933 971 * Fixed: wrong url for wiki syntax pop-up when Redmine urls are prefixed
934 972 * Fixed: search for all words doesn't work
935 973 * Fixed: Do not show sticky and locked checkboxes when replying to a message
936 974 * Fixed: Mantis importer: do not duplicate Mantis username in firstname and lastname if realname is blank
937 975 * Fixed: Date custom fields not displayed as specified in application settings
938 976 * Fixed: titles not escaped in the activity view
939 977 * Fixed: issue queries can not use custom fields marked as 'for all projects' in a project context
940 978 * 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
941 979 * Fixed: locked users should not receive email notifications
942 980 * Fixed: custom field selection is not saved when unchecking them all on project settings
943 981 * Fixed: can not lock a topic when creating it
944 982 * Fixed: Incorrect filtering for unset values when using 'is not' filter
945 983 * Fixed: PostgreSQL issues_seq_id not updated when using Trac importer
946 984 * Fixed: ajax pagination does not scroll up
947 985 * Fixed: error when uploading a file with no content-type specified by the browser
948 986 * Fixed: wiki and changeset links not displayed when previewing issue description or notes
949 987 * Fixed: 'LdapError: no bind result' error when authenticating
950 988 * Fixed: 'LdapError: invalid binding information' when no username/password are set on the LDAP account
951 989 * Fixed: CVS repository doesn't work if port is used in the url
952 990 * Fixed: Email notifications: host name is missing in generated links
953 991 * Fixed: Email notifications: referenced changesets, wiki pages, attachments... are not turned into links
954 992 * Fixed: Do not clear issue relations when moving an issue to another project if cross-project issue relations are allowed
955 993 * Fixed: "undefined method 'textilizable'" error on email notification when running Repository#fetch_changesets from the console
956 994 * Fixed: Do not send an email with no recipient, cc or bcc
957 995 * Fixed: fetch_changesets fails on commit comments that close 2 duplicates issues.
958 996 * Fixed: Mercurial browsing under unix-like os and for directory depth > 2
959 997 * Fixed: Wiki links with pipe can not be used in wiki tables
960 998 * Fixed: migrate_from_trac doesn't import timestamps of wiki and tickets
961 999 * Fixed: when bulk editing, setting "Assigned to" to "nobody" causes an sql error with Postgresql
962 1000
963 1001
964 1002 == 2008-03-12 v0.6.4
965 1003
966 1004 * Fixed: private projects name are displayed on account/show even if the current user doesn't have access to these private projects
967 1005 * Fixed: potential LDAP authentication security flaw
968 1006 * Fixed: context submenus on the issue list don't show up with IE6.
969 1007 * Fixed: Themes are not applied with Rails 2.0
970 1008 * Fixed: crash when fetching Mercurial changesets if changeset[:files] is nil
971 1009 * Fixed: Mercurial repository browsing
972 1010 * Fixed: undefined local variable or method 'log' in CvsAdapter when a cvs command fails
973 1011 * Fixed: not null constraints not removed with Postgresql
974 1012 * Doctype set to transitional
975 1013
976 1014
977 1015 == 2007-12-18 v0.6.3
978 1016
979 1017 * Fixed: upload doesn't work in 'Files' section
980 1018
981 1019
982 1020 == 2007-12-16 v0.6.2
983 1021
984 1022 * Search engine: issue custom fields can now be searched
985 1023 * News comments are now textilized
986 1024 * Updated Japanese translation (Satoru Kurashiki)
987 1025 * Updated Chinese translation (Shortie Lo)
988 1026 * Fixed Rails 2.0 compatibility bugs:
989 1027 * Unable to create a wiki
990 1028 * Gantt and calendar error
991 1029 * Trac importer error (readonly? is defined by ActiveRecord)
992 1030 * Fixed: 'assigned to me' filter broken
993 1031 * Fixed: crash when validation fails on issue edition with no custom fields
994 1032 * Fixed: reposman "can't find group" error
995 1033 * Fixed: 'LDAP account password is too long' error when leaving the field empty on creation
996 1034 * Fixed: empty lines when displaying repository files with Windows style eol
997 1035 * Fixed: missing body closing tag in repository annotate and entry views
998 1036
999 1037
1000 1038 == 2007-12-10 v0.6.1
1001 1039
1002 1040 * Rails 2.0 compatibility
1003 1041 * Custom fields can now be displayed as columns on the issue list
1004 1042 * Added version details view (accessible from the roadmap)
1005 1043 * Roadmap: more accurate completion percentage calculation (done ratio of open issues is now taken into account)
1006 1044 * Added per-project tracker selection. Trackers can be selected on project settings
1007 1045 * Anonymous users can now be allowed to create, edit, comment issues, comment news and post messages in the forums
1008 1046 * Forums: messages can now be edited/deleted (explicit permissions need to be given)
1009 1047 * Forums: topics can be locked so that no reply can be added
1010 1048 * Forums: topics can be marked as sticky so that they always appear at the top of the list
1011 1049 * Forums: attachments can now be added to replies
1012 1050 * Added time zone support
1013 1051 * Added a setting to choose the account activation strategy (available in application settings)
1014 1052 * Added 'Classic' theme (inspired from the v0.51 design)
1015 1053 * Added an alternate theme which provides issue list colorization based on issues priority
1016 1054 * Added Bazaar SCM adapter
1017 1055 * Added Annotate/Blame view in the repository browser (except for Darcs SCM)
1018 1056 * Diff style (inline or side by side) automatically saved as a user preference
1019 1057 * Added issues status changes on the activity view (by Cyril Mougel)
1020 1058 * Added forums topics on the activity view (disabled by default)
1021 1059 * Added an option on 'My account' for users who don't want to be notified of changes that they make
1022 1060 * Trac importer now supports mysql and postgresql databases
1023 1061 * Trac importer improvements (by Mat Trudel)
1024 1062 * 'fixed version' field can now be displayed on the issue list
1025 1063 * Added a couple of new formats for the 'date format' setting
1026 1064 * Added Traditional Chinese translation (by Shortie Lo)
1027 1065 * Added Russian translation (iGor kMeta)
1028 1066 * Project name format limitation removed (name can now contain any character)
1029 1067 * Project identifier maximum length changed from 12 to 20
1030 1068 * Changed the maximum length of LDAP account to 255 characters
1031 1069 * Removed the 12 characters limit on passwords
1032 1070 * Added wiki macros support
1033 1071 * Performance improvement on workflow setup screen
1034 1072 * More detailed html title on several views
1035 1073 * Custom fields can now be reordered
1036 1074 * Search engine: search can be restricted to an exact phrase by using quotation marks
1037 1075 * Added custom fields marked as 'For all projects' to the csv export of the cross project issue list
1038 1076 * Email notifications are now sent as Blind carbon copy by default
1039 1077 * Fixed: all members (including non active) should be deleted when deleting a project
1040 1078 * Fixed: Error on wiki syntax link (accessible from wiki/edit)
1041 1079 * Fixed: 'quick jump to a revision' form on the revisions list
1042 1080 * Fixed: error on admin/info if there's more than 1 plugin installed
1043 1081 * Fixed: svn or ldap password can be found in clear text in the html source in editing mode
1044 1082 * Fixed: 'Assigned to' drop down list is not sorted
1045 1083 * Fixed: 'View all issues' link doesn't work on issues/show
1046 1084 * Fixed: error on account/register when validation fails
1047 1085 * Fixed: Error when displaying the issue list if a float custom field is marked as 'used as filter'
1048 1086 * Fixed: Mercurial adapter breaks on missing :files entry in changeset hash (James Britt)
1049 1087 * Fixed: Wrong feed URLs on the home page
1050 1088 * Fixed: Update of time entry fails when the issue has been moved to an other project
1051 1089 * Fixed: Error when moving an issue without changing its tracker (Postgresql)
1052 1090 * Fixed: Changes not recorded when using :pserver string (CVS adapter)
1053 1091 * Fixed: admin should be able to move issues to any project
1054 1092 * Fixed: adding an attachment is not possible when changing the status of an issue
1055 1093 * Fixed: No mime-types in documents/files downloading
1056 1094 * Fixed: error when sorting the messages if there's only one board for the project
1057 1095 * Fixed: 'me' doesn't appear in the drop down filters on a project issue list.
1058 1096
1059 1097 == 2007-11-04 v0.6.0
1060 1098
1061 1099 * Permission model refactoring.
1062 1100 * Permissions: there are now 2 builtin roles that can be used to specify permissions given to other users than members of projects
1063 1101 * Permissions: some permissions (eg. browse the repository) can be removed for certain roles
1064 1102 * Permissions: modules (eg. issue tracking, news, documents...) can be enabled/disabled at project level
1065 1103 * Added Mantis and Trac importers
1066 1104 * New application layout
1067 1105 * Added "Bulk edit" functionality on the issue list
1068 1106 * More flexible mail notifications settings at user level
1069 1107 * 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
1070 1108 * 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
1071 1109 * Added the ability to customize issue list columns (at application level or for each saved query)
1072 1110 * Overdue versions (date reached and open issues > 0) are now always displayed on the roadmap
1073 1111 * Added the ability to rename wiki pages (specific permission required)
1074 1112 * Search engines now supports pagination. Results are sorted in reverse chronological order
1075 1113 * Added "Estimated hours" attribute on issues
1076 1114 * A category with assigned issue can now be deleted. 2 options are proposed: remove assignments or reassign issues to another category
1077 1115 * Forum notifications are now also sent to the authors of the thread, even if they donοΏ½t watch the board
1078 1116 * Added an application setting to specify the application protocol (http or https) used to generate urls in emails
1079 1117 * Gantt chart: now starts at the current month by default
1080 1118 * Gantt chart: month count and zoom factor are automatically saved as user preferences
1081 1119 * Wiki links can now refer to other project wikis
1082 1120 * Added wiki index by date
1083 1121 * Added preview on add/edit issue form
1084 1122 * Emails footer can now be customized from the admin interface (Admin -> Email notifications)
1085 1123 * 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)
1086 1124 * Calendar: first day of week can now be set in lang files
1087 1125 * Automatic closing of duplicate issues
1088 1126 * Added a cross-project issue list
1089 1127 * AJAXified the SCM browser (tree view)
1090 1128 * Pretty URL for the repository browser (Cyril Mougel)
1091 1129 * Search engine: added a checkbox to search titles only
1092 1130 * Added "% done" in the filter list
1093 1131 * Enumerations: values can now be reordered and a default value can be specified (eg. default issue priority)
1094 1132 * Added some accesskeys
1095 1133 * Added "Float" as a custom field format
1096 1134 * Added basic Theme support
1097 1135 * Added the ability to set the οΏ½done ratioοΏ½ of issues fixed by commit (Nikolay Solakov)
1098 1136 * Added custom fields in issue related mail notifications
1099 1137 * Email notifications are now sent in plain text and html
1100 1138 * Gantt chart can now be exported to a graphic file (png). This functionality is only available if RMagick is installed.
1101 1139 * Added syntax highlightment for repository files and wiki
1102 1140 * Improved automatic Redmine links
1103 1141 * Added automatic table of content support on wiki pages
1104 1142 * Added radio buttons on the documents list to sort documents by category, date, title or author
1105 1143 * Added basic plugin support, with a sample plugin
1106 1144 * Added a link to add a new category when creating or editing an issue
1107 1145 * Added a "Assignable" boolean on the Role model. If unchecked, issues can not be assigned to users having this role.
1108 1146 * Added an option to be able to relate issues in different projects
1109 1147 * Added the ability to move issues (to another project) without changing their trackers.
1110 1148 * Atom feeds added on project activity, news and changesets
1111 1149 * Added the ability to reset its own RSS access key
1112 1150 * Main project list now displays root projects with their subprojects
1113 1151 * Added anchor links to issue notes
1114 1152 * Added reposman Ruby version. This script can now register created repositories in Redmine (Nicolas Chuche)
1115 1153 * Issue notes are now included in search
1116 1154 * Added email sending test functionality
1117 1155 * Added LDAPS support for LDAP authentication
1118 1156 * Removed hard-coded URLs in mail templates
1119 1157 * Subprojects are now grouped by projects in the navigation drop-down menu
1120 1158 * Added a new value for date filters: this week
1121 1159 * Added cache for application settings
1122 1160 * Added Polish translation (Tomasz Gawryl)
1123 1161 * Added Czech translation (Jan Kadlecek)
1124 1162 * Added Romanian translation (Csongor Bartus)
1125 1163 * Added Hebrew translation (Bob Builder)
1126 1164 * Added Serbian translation (Dragan Matic)
1127 1165 * Added Korean translation (Choi Jong Yoon)
1128 1166 * Fixed: the link to delete issue relations is displayed even if the user is not authorized to delete relations
1129 1167 * Performance improvement on calendar and gantt
1130 1168 * Fixed: wiki preview doesnοΏ½t work on long entries
1131 1169 * Fixed: queries with multiple custom fields return no result
1132 1170 * Fixed: Can not authenticate user against LDAP if its DN contains non-ascii characters
1133 1171 * Fixed: URL with ~ broken in wiki formatting
1134 1172 * Fixed: some quotation marks are rendered as strange characters in pdf
1135 1173
1136 1174
1137 1175 == 2007-07-15 v0.5.1
1138 1176
1139 1177 * per project forums added
1140 1178 * added the ability to archive projects
1141 1179 * added οΏ½WatchοΏ½ functionality on issues. It allows users to receive notifications about issue changes
1142 1180 * custom fields for issues can now be used as filters on issue list
1143 1181 * added per user custom queries
1144 1182 * commit messages are now scanned for referenced or fixed issue IDs (keywords defined in Admin -> Settings)
1145 1183 * projects list now shows the list of public projects and private projects for which the user is a member
1146 1184 * versions can now be created with no date
1147 1185 * added issue count details for versions on Reports view
1148 1186 * added time report, by member/activity/tracker/version and year/month/week for the selected period
1149 1187 * each category can now be associated to a user, so that new issues in that category are automatically assigned to that user
1150 1188 * added autologin feature (disabled by default)
1151 1189 * optimistic locking added for wiki edits
1152 1190 * added wiki diff
1153 1191 * added the ability to destroy wiki pages (requires permission)
1154 1192 * a wiki page can now be attached to each version, and displayed on the roadmap
1155 1193 * attachments can now be added to wiki pages (original patch by Pavol Murin) and displayed online
1156 1194 * added an option to see all versions in the roadmap view (including completed ones)
1157 1195 * added basic issue relations
1158 1196 * added the ability to log time when changing an issue status
1159 1197 * account information can now be sent to the user when creating an account
1160 1198 * author and assignee of an issue always receive notifications (even if they turned of mail notifications)
1161 1199 * added a quick search form in page header
1162 1200 * added 'me' value for 'assigned to' and 'author' query filters
1163 1201 * added a link on revision screen to see the entire diff for the revision
1164 1202 * added last commit message for each entry in repository browser
1165 1203 * added the ability to view a file diff with free to/from revision selection.
1166 1204 * text files can now be viewed online when browsing the repository
1167 1205 * added basic support for other SCM: CVS (Ralph Vater), Mercurial and Darcs
1168 1206 * added fragment caching for svn diffs
1169 1207 * added fragment caching for calendar and gantt views
1170 1208 * login field automatically focused on login form
1171 1209 * subproject name displayed on issue list, calendar and gantt
1172 1210 * added an option to choose the date format: language based or ISO 8601
1173 1211 * added a simple mail handler. It lets users add notes to an existing issue by replying to the initial notification email.
1174 1212 * a 403 error page is now displayed (instead of a blank page) when trying to access a protected page
1175 1213 * added portuguese translation (Joao Carlos Clementoni)
1176 1214 * added partial online help japanese translation (Ken Date)
1177 1215 * added bulgarian translation (Nikolay Solakov)
1178 1216 * added dutch translation (Linda van den Brink)
1179 1217 * added swedish translation (Thomas Habets)
1180 1218 * italian translation update (Alessio Spadaro)
1181 1219 * japanese translation update (Satoru Kurashiki)
1182 1220 * fixed: error on history atom feed when thereοΏ½s no notes on an issue change
1183 1221 * fixed: error in journalizing an issue with longtext custom fields (Postgresql)
1184 1222 * fixed: creation of Oracle schema
1185 1223 * fixed: last day of the month not included in project activity
1186 1224 * fixed: files with an apostrophe in their names can't be accessed in SVN repository
1187 1225 * fixed: performance issue on RepositoriesController#revisions when a changeset has a great number of changes (eg. 100,000)
1188 1226 * fixed: open/closed issue counts are always 0 on reports view (postgresql)
1189 1227 * fixed: date query filters (wrong results and sql error with postgresql)
1190 1228 * fixed: confidentiality issue on account/show (private project names displayed to anyone)
1191 1229 * fixed: Long text custom fields displayed without line breaks
1192 1230 * fixed: Error when editing the wokflow after deleting a status
1193 1231 * fixed: SVN commit dates are now stored as local time
1194 1232
1195 1233
1196 1234 == 2007-04-11 v0.5.0
1197 1235
1198 1236 * added per project Wiki
1199 1237 * added rss/atom feeds at project level (custom queries can be used as feeds)
1200 1238 * added search engine (search in issues, news, commits, wiki pages, documents)
1201 1239 * simple time tracking functionality added
1202 1240 * added version due dates on calendar and gantt
1203 1241 * added subprojects issue count on project Reports page
1204 1242 * added the ability to copy an existing workflow when creating a new tracker
1205 1243 * added the ability to include subprojects on calendar and gantt
1206 1244 * added the ability to select trackers to display on calendar and gantt (Jeffrey Jones)
1207 1245 * added side by side svn diff view (Cyril Mougel)
1208 1246 * added back subproject filter on issue list
1209 1247 * added permissions report in admin area
1210 1248 * added a status filter on users list
1211 1249 * support for password-protected SVN repositories
1212 1250 * SVN commits are now stored in the database
1213 1251 * added simple svn statistics SVG graphs
1214 1252 * progress bars for roadmap versions (Nick Read)
1215 1253 * issue history now shows file uploads and deletions
1216 1254 * #id patterns are turned into links to issues in descriptions and commit messages
1217 1255 * japanese translation added (Satoru Kurashiki)
1218 1256 * chinese simplified translation added (Andy Wu)
1219 1257 * italian translation added (Alessio Spadaro)
1220 1258 * added scripts to manage SVN repositories creation and user access control using ssh+svn (Nicolas Chuche)
1221 1259 * better calendar rendering time
1222 1260 * fixed migration scripts to work with mysql 5 running in strict mode
1223 1261 * fixed: error when clicking "add" with no block selected on my/page_layout
1224 1262 * fixed: hard coded links in navigation bar
1225 1263 * fixed: table_name pre/suffix support
1226 1264
1227 1265
1228 1266 == 2007-02-18 v0.4.2
1229 1267
1230 1268 * Rails 1.2 is now required
1231 1269 * settings are now stored in the database and editable through the application in: Admin -> Settings (config_custom.rb is no longer used)
1232 1270 * added project roadmap view
1233 1271 * mail notifications added when a document, a file or an attachment is added
1234 1272 * tooltips added on Gantt chart and calender to view the details of the issues
1235 1273 * ability to set the sort order for roles, trackers, issue statuses
1236 1274 * added missing fields to csv export: priority, start date, due date, done ratio
1237 1275 * added total number of issues per tracker on project overview
1238 1276 * 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-)
1239 1277 * added back "fixed version" field on issue screen and in filters
1240 1278 * project settings screen split in 4 tabs
1241 1279 * custom fields screen split in 3 tabs (one for each kind of custom field)
1242 1280 * multiple issues pdf export now rendered as a table
1243 1281 * added a button on users/list to manually activate an account
1244 1282 * added a setting option to disable "password lost" functionality
1245 1283 * added a setting option to set max number of issues in csv/pdf exports
1246 1284 * fixed: subprojects count is always 0 on projects list
1247 1285 * fixed: locked users are proposed when adding a member to a project
1248 1286 * fixed: setting an issue status as default status leads to an sql error with SQLite
1249 1287 * fixed: unable to delete an issue status even if it's not used yet
1250 1288 * fixed: filters ignored when exporting a predefined query to csv/pdf
1251 1289 * fixed: crash when french "issue_edit" email notification is sent
1252 1290 * fixed: hide mail preference not saved (my/account)
1253 1291 * fixed: crash when a new user try to edit its "my page" layout
1254 1292
1255 1293
1256 1294 == 2007-01-03 v0.4.1
1257 1295
1258 1296 * fixed: emails have no recipient when one of the project members has notifications disabled
1259 1297
1260 1298
1261 1299 == 2007-01-02 v0.4.0
1262 1300
1263 1301 * simple SVN browser added (just needs svn binaries in PATH)
1264 1302 * comments can now be added on news
1265 1303 * "my page" is now customizable
1266 1304 * more powerfull and savable filters for issues lists
1267 1305 * improved issues change history
1268 1306 * new functionality: move an issue to another project or tracker
1269 1307 * new functionality: add a note to an issue
1270 1308 * new report: project activity
1271 1309 * "start date" and "% done" fields added on issues
1272 1310 * project calendar added
1273 1311 * gantt chart added (exportable to pdf)
1274 1312 * single/multiple issues pdf export added
1275 1313 * issues reports improvements
1276 1314 * multiple file upload for issues, documents and files
1277 1315 * option to set maximum size of uploaded files
1278 1316 * textile formating of issue and news descritions (RedCloth required)
1279 1317 * integration of DotClear jstoolbar for textile formatting
1280 1318 * calendar date picker for date fields (LGPL DHTML Calendar http://sourceforge.net/projects/jscalendar)
1281 1319 * new filter in issues list: Author
1282 1320 * ajaxified paginators
1283 1321 * news rss feed added
1284 1322 * option to set number of results per page on issues list
1285 1323 * localized csv separator (comma/semicolon)
1286 1324 * csv output encoded to ISO-8859-1
1287 1325 * user custom field displayed on account/show
1288 1326 * default configuration improved (default roles, trackers, status, permissions and workflows)
1289 1327 * language for default configuration data can now be chosen when running 'load_default_data' task
1290 1328 * javascript added on custom field form to show/hide fields according to the format of custom field
1291 1329 * fixed: custom fields not in csv exports
1292 1330 * fixed: project settings now displayed according to user's permissions
1293 1331 * fixed: application error when no version is selected on projects/add_file
1294 1332 * fixed: public actions not authorized for members of non public projects
1295 1333 * fixed: non public projects were shown on welcome screen even if current user is not a member
1296 1334
1297 1335
1298 1336 == 2006-10-08 v0.3.0
1299 1337
1300 1338 * user authentication against multiple LDAP (optional)
1301 1339 * token based "lost password" functionality
1302 1340 * user self-registration functionality (optional)
1303 1341 * custom fields now available for issues, users and projects
1304 1342 * new custom field format "text" (displayed as a textarea field)
1305 1343 * project & administration drop down menus in navigation bar for quicker access
1306 1344 * text formatting is preserved for long text fields (issues, projects and news descriptions)
1307 1345 * urls and emails are turned into clickable links in long text fields
1308 1346 * "due date" field added on issues
1309 1347 * tracker selection filter added on change log
1310 1348 * Localization plugin replaced with GLoc 1.1.0 (iconv required)
1311 1349 * error messages internationalization
1312 1350 * german translation added (thanks to Karim Trott)
1313 1351 * data locking for issues to prevent update conflicts (using ActiveRecord builtin optimistic locking)
1314 1352 * new filter in issues list: "Fixed version"
1315 1353 * active filters are displayed with colored background on issues list
1316 1354 * custom configuration is now defined in config/config_custom.rb
1317 1355 * user object no more stored in session (only user_id)
1318 1356 * news summary field is no longer required
1319 1357 * tables and forms redesign
1320 1358 * Fixed: boolean custom field not working
1321 1359 * Fixed: error messages for custom fields are not displayed
1322 1360 * Fixed: invalid custom fields should have a red border
1323 1361 * Fixed: custom fields values are not validated on issue update
1324 1362 * Fixed: unable to choose an empty value for 'List' custom fields
1325 1363 * Fixed: no issue categories sorting
1326 1364 * Fixed: incorrect versions sorting
1327 1365
1328 1366
1329 1367 == 2006-07-12 - v0.2.2
1330 1368
1331 1369 * Fixed: bug in "issues list"
1332 1370
1333 1371
1334 1372 == 2006-07-09 - v0.2.1
1335 1373
1336 1374 * new databases supported: Oracle, PostgreSQL, SQL Server
1337 1375 * projects/subprojects hierarchy (1 level of subprojects only)
1338 1376 * environment information display in admin/info
1339 1377 * more filter options in issues list (rev6)
1340 1378 * default language based on browser settings (Accept-Language HTTP header)
1341 1379 * issues list exportable to CSV (rev6)
1342 1380 * simple_format and auto_link on long text fields
1343 1381 * more data validations
1344 1382 * Fixed: error when all mail notifications are unchecked in admin/mail_options
1345 1383 * Fixed: all project news are displayed on project summary
1346 1384 * Fixed: Can't change user password in users/edit
1347 1385 * Fixed: Error on tables creation with PostgreSQL (rev5)
1348 1386 * Fixed: SQL error in "issue reports" view with PostgreSQL (rev5)
1349 1387
1350 1388
1351 1389 == 2006-06-25 - v0.1.0
1352 1390
1353 1391 * multiple users/multiple projects
1354 1392 * role based access control
1355 1393 * issue tracking system
1356 1394 * fully customizable workflow
1357 1395 * documents/files repository
1358 1396 * email notifications on issue creation and update
1359 1397 * multilanguage support (except for error messages):english, french, spanish
1360 1398 * online manual in french (unfinished)
General Comments 0
You need to be logged in to leave comments. Login now