##// END OF EJS Templates
Updated trunk CHANGELOG....
Jean-Philippe Lang -
r9272:552ed9693e34
parent child
Show More
@@ -1,1951 +1,1968
1 1 == Redmine changelog
2 2
3 3 Redmine - project management software
4 4 Copyright (C) 2006-2012 Jean-Philippe Lang
5 5 http://www.redmine.org/
6 6
7 == TBD v1.4.0
7 == 2012-04-14 v1.4.0
8 8
9 9 * Defect #2719: Increase username length limit from 30 to 60
10 10 * Defect #3087: Revision referring to issues across all projects
11 11 * Defect #4824: Unable to connect (can't convert Net::LDAP::LdapError into String)
12 * Defect #5058: reminder mails are not sent when delivery_method is :async_smtp
12 13 * Defect #6859: Moving issues to a tracker with different custom fields should let fill these fields
13 14 * Defect #7398: Error when trying to quick create a version with required custom field
15 * Defect #7495: Python multiline comments highlighting problem in Repository browser
14 16 * Defect #7826: bigdecimal-segfault-fix.rb must be removed for Oracle
15 17 * Defect #7920: Attempted to update a stale object when copying a project
16 18 * Defect #8857: Git: Too long in fetching repositories after upgrade from 1.1 or new branch at first time
17 19 * Defect #9472: The git scm module causes an excess amount of DB traffic.
18 20 * Defect #9685: Adding multiple times the same related issue relation is possible
19 21 * Defect #9798: Release 1.3.0 does not detect rubytree under ruby 1.9.3p0 / rails 2.3.14
20 22 * Defect #9978: Japanese "permission_add_issue_watchers" is wrong
21 23 * Defect #10006: Email reminders are sent for closed issues
22 24 * Defect #10150: CSV export and spent time: rounding issue
25 * Defect #10168: CSV export breaks custom columns
23 26 * Defect #10181: Issue context menu and bulk edit form show irrelevant statuses
24 27 * Defect #10198: message_id regex in pop3.rb only recognizes Message-ID header (not Message-Id)
25 28 * Defect #10251: Description diff link in note details is relative when received by email
26 29 * Defect #10272: Ruby 1.9.3: "incompatible character encoding" with LDAP auth
27 30 * Defect #10275: Message object not passed to wiki macros for head topic and in preview edit mode
28 31 * Defect #10334: Full name is not unquoted when creating users from emails
29 32 * Defect #10410: [Localization] Grammar issue of Simplified Chinese in zh.yml
30 33 * Defect #10442: Ruby 1.9.3 Time Zone setting Internal error.
31 34 * Defect #10467: Confusing behavior while moving issue to a project with disabled Issues module
32 35 * Defect #10575: Uploading of attachments which filename contains non-ASCII chars fails with Ruby 1.9
33 36 * Defect #10590: WikiContent::Version#text return string with #<Encoding:ASCII-8BIT> when uncompressed
34 37 * Defect #10593: Error: 'incompatible character encodings: UTF-8 and ASCII-8BIT' (old annoing issue) on ruby-1.9.3
35 38 * Defect #10600: Watchers search generates an Internal error
36 * Defect #10602: Attachment link has get parameter :class
39 * Defect #10605: Bulk edit selected issues does not allow selection of blank values for custom fields
40 * Defect #10619: When changing status before tracker, it shows improper status
37 41 * Feature #779: Multiple SCM per project
38 42 * Feature #971: Add "Spent time" column to query
39 43 * Feature #1060: Add a LDAP-filter using external auth sources
40 44 * Feature #1102: Shortcut for assigning an issue to me
41 45 * Feature #1189: Multiselect custom fields
42 46 * Feature #1363: Allow underscores in project identifiers
43 47 * Feature #1913: LDAP - authenticate as user
44 48 * Feature #1972: Attachments for News
45 49 * Feature #2009: Manually add related revisions
46 50 * Feature #2323: Workflow permissions for administrators
47 51 * Feature #2416: {background:color} doesn't work in text formatting
48 52 * Feature #2694: Notification on loosing assignment
49 53 * Feature #2715: "Magic links" to notes
50 54 * Feature #2850: Add next/previous navigation to issue
51 55 * Feature #3055: Option to copy attachments when copying an issue
52 56 * Feature #3108: set parent automatically for new pages
53 57 * Feature #3463: Export all wiki pages to PDF
54 58 * Feature #4050: Ruby 1.9 support
55 59 * Feature #4769: Ability to move an issue to a different project from the update form
56 60 * Feature #4774: Change the hyperlink for file attachment to view and download
57 61 * Feature #5159: Ability to add Non-Member watchers to the watch list
58 62 * Feature #5638: Use Bundler (Gemfile) for gem management
59 63 * Feature #5643: Add X-Redmine-Sender header to email notifications
60 64 * Feature #6296: Bulk-edit custom fields through context menu
61 65 * Feature #6386: Issue mail should render the HTML version of the issue details
62 66 * Feature #6449: Edit a wiki page's parent on the edit page
67 * Feature #6555: Double-click on "Submit" and "Save" buttons should not send two requests to server
63 68 * Feature #7361: Highlight active query in the side bar
64 69 * Feature #7420: Rest API for projects members
65 70 * Feature #7603: Please make editing issues more obvious than "Change properties (More)"
66 71 * Feature #8171: Adding attachments through the REST API
67 72 * Feature #8691: Better handling of issue update conflict
68 73 * Feature #9803: Change project through REST API issue update
69 74 * Feature #9923: User type custom fields should be filterable by "Me".
70 75 * Feature #9985: Group time report by the Status field
71 76 * Feature #9995: Time entries insertion, "Create and continue" button
72 77 * Feature #10020: Enable global time logging at /time_entries/new
73 78 * Feature #10042: Bulk change private flag
74 * Feature #10046: Update installation doc on release
75 79 * Feature #10126: Add members of subprojects in the assignee and author filters
76 80 * Feature #10131: Include custom fiels in time entries API responses
77 81 * Feature #10207: Git: use default branch from HEAD
78 82 * Feature #10208: Estonian translation
79 83 * Feature #10253: Better handling of attachments when validation fails
80 84 * Feature #10350: Bulk copy should allow for changing the target version
85 * Feature #10607: Ignore out-of-office incoming emails
86 * Feature #10635: Adding time like "123 Min" is invalid
81 87 * Patch #9998: Make attachement "Optional Description" less wide
82 88 * Patch #10066: i18n not working with russian gem
89 * Patch #10128: Disable IE 8 compatibility mode to fix wrong div.autoscroll scroll bar behaviour
83 90 * Patch #10155: Russian translation changed
84 91 * Patch #10464: Enhanced PDF output for Issues list
85 92 * Patch #10470: Efficiently process new git revisions in a single batch
86 93 * Patch #10513: Dutch translation improvement
87 94
95 == 2012-04-14 v1.3.3
96
97 * Defect #10505: Error when exporting to PDF with NoMethodError (undefined method `downcase' for nil:NilClass)
98 * Defect #10554: Defect symbols when exporting tasks in pdf
99 * Defect #10564: Unable to change locked, sticky flags and board when editing a message
100 * Defect #10591: Dutch "label_file_added" translation is wrong
101 * Defect #10622: "Default administrator account changed" is always true
102 * Patch #10555: rake redmine:send_reminders aborted if issue assigned to group
103 * Patch #10611: Simplified Chinese translations for 1.3-stable
104
88 105 == 2012-03-11 v1.3.2
89 106
90 107 * Defect #8194: {{toc}} uses identical anchors for subsections with the same name
91 108 * Defect #9143: Partial diff comparison should be done on actual code, not on html
92 109 * Defect #9523: {{toc}} does not display headers with @ code markup
93 110 * Defect #9815: Release 1.3.0 does not detect rubytree with rubgems 1.8
94 111 * Defect #10053: undefined method `<=>' for nil:NilClass when accessing the settings of a project
95 112 * Defect #10135: ActionView::TemplateError (can't convert Fixnum into String)
96 113 * Defect #10193: Unappropriate icons in highlighted code block
97 114 * Defect #10199: No wiki section edit when title contains code
98 115 * Defect #10218: Error when creating a project with a version custom field
99 116 * Defect #10241: "get version by ID" fails with "401 not authorized" error when using API access key
100 117 * Defect #10284: Note added by commit from a subproject does not contain project identifier
101 118 * Defect #10374: User list is empty when adding users to project / group if remaining users are added late
102 119 * Defect #10390: Mass assignment security vulnerability
103 120 * Patch #8413: Confirmation message before deleting a relationship
104 121 * Patch #10160: Bulgarian translation (r8777)
105 122 * Patch #10242: Migrate Redmine.pm from Digest::Sha1 to Digest::Sha
106 123 * Patch #10258: Italian translation for 1.3-stable
107 124
108 125 == 2012-02-06 v1.3.1
109 126
110 127 * Defect #9775: app/views/repository/_revision_graph.html.erb sets window.onload directly..
111 128 * Defect #9792: Ruby 1.9: [v1.3.0] Error: incompatible character encodings for it translation on Calendar page
112 129 * Defect #9793: Bad spacing between numbered list and heading (recently broken).
113 130 * Defect #9795: Unrelated error message when creating a group with an invalid name
114 131 * Defect #9832: Revision graph height should depend on height of rows in revisions table
115 132 * Defect #9937: Repository settings are not saved when all SCM are disabled
116 133 * Defect #9961: Ukrainian "default_tracker_bug" is wrong
117 134 * Defect #10013: Rest API - Create Version -> Internal server error 500
118 135 * Defect #10115: Javascript error - Can't attach more than 1 file on IE 6 and 7
119 136 * Defect #10130: Broken italic text style in edited comment preview
120 137 * Defect #10152: Attachment diff type is not saved in user preference
121 138 * Feature #9943: Arabic translation
122 139 * Patch #9874: pt-BR translation updates
123 140 * Patch #9922: Spanish translation updated
124 141 * Patch #10137: Korean language file ko.yml updated to Redmine 1.3.0
125 142
126 143 == 2011-12-10 v1.3.0
127 144
128 145 * Defect #2109: Context menu is being submitted twice per right click
129 146 * Defect #7717: MailHandler user creation for unknown_user impossible due to diverging length-limits of login and email fields
130 147 * Defect #7917: Creating users via email fails if user real name containes special chars
131 148 * Defect #7966: MailHandler does not include JournalDetail for attached files
132 149 * Defect #8368: Bad decimal separator in time entry CSV
133 150 * Defect #8371: MySQL error when filtering a custom field using the REST api
134 151 * Defect #8549: Export CSV has character encoding error
135 152 * Defect #8573: Do not show inactive Enumerations where not needed
136 153 * Defect #8611: rake/rdoctask is deprecated
137 154 * Defect #8751: Email notification: bug, when number of recipients more then 8
138 155 * Defect #8894: Private issues - make it more obvious in the UI?
139 156 * Defect #8994: Hardcoded French string "anonyme"
140 157 * Defect #9043: Hardcoded string "diff" in Wiki#show and Repositories_Helper
141 158 * Defect #9051: wrong "text_issue_added" in russian translation.
142 159 * Defect #9108: Custom query not saving status filter
143 160 * Defect #9252: Regression: application title escaped 2 times
144 161 * Defect #9264: Bad Portuguese translation
145 162 * Defect #9470: News list is missing Avatars
146 163 * Defect #9471: Inline markup broken in Wiki link labels
147 164 * Defect #9489: Label all input field and control tags
148 165 * Defect #9534: Precedence: bulk email header is non standard and discouraged
149 166 * Defect #9540: Issue filter by assigned_to_role is not project specific
150 167 * Defect #9619: Time zone ignored when logging time while editing ticket
151 168 * Defect #9638: Inconsistent image filename extensions
152 169 * Defect #9669: Issue list doesn't sort assignees/authors regarding user display format
153 170 * Defect #9672: Message-quoting in forums module broken
154 171 * Defect #9719: Filtering by numeric custom field types broken after update to master
155 172 * Defect #9724: Can't remote add new categories
156 173 * Defect #9738: Setting of cross-project custom query is not remembered inside project
157 174 * Defect #9748: Error about configuration.yml validness should mention file path
158 175 * Feature #69: Textilized description in PDF
159 176 * Feature #401: Add pdf export for WIKI page
160 177 * Feature #1567: Make author column sortable and groupable
161 178 * Feature #2222: Single section edit.
162 179 * Feature #2269: Default issue start date should become configurable.
163 180 * Feature #2371: character encoding for attachment file
164 181 * Feature #2964: Ability to assign issues to groups
165 182 * Feature #3033: Bug Reporting: Using "Create and continue" should show bug id of saved bug
166 183 * Feature #3261: support attachment images in PDF export
167 184 * Feature #4264: Update CodeRay to 1.0 final
168 185 * Feature #4324: Redmine renames my files, it shouldn't.
169 186 * Feature #4729: Add Date-Based Filters for Issues List
170 187 * Feature #4742: CSV export: option to export selected or all columns
171 188 * Feature #4976: Allow rdm-mailhandler to read the API key from a file
172 189 * Feature #5501: Git: Mercurial: Adding visual merge/branch history to repository view
173 190 * Feature #5634: Export issue to PDF does not include Subtasks and Related Issues
174 191 * Feature #5670: Cancel option for file upload
175 192 * Feature #5737: Custom Queries available through the REST Api
176 193 * Feature #6180: Searchable custom fields do not provide adequate operators
177 194 * Feature #6954: Filter from date to date
178 195 * Feature #7180: List of statuses in REST API
179 196 * Feature #7181: List of trackers in REST API
180 197 * Feature #7366: REST API for Issue Relations
181 198 * Feature #7403: REST API for Versions
182 199 * Feature #7671: REST API for reading attachments
183 200 * Feature #7832: Ability to assign issue categories to groups
184 201 * Feature #8420: Consider removing #7013 workaround
185 202 * Feature #9196: Improve logging in MailHandler when user creation fails
186 203 * Feature #9496: Adds an option in mailhandler to disable server certificate verification
187 204 * Feature #9553: CRUD operations for "Issue categories" in REST API
188 205 * Feature #9593: HTML title should be reordered
189 206 * Feature #9600: Wiki links for news and forums
190 207 * Feature #9607: Filter for issues without start date (or any another field based on date type)
191 208 * Feature #9609: Upgrade to Rails 2.3.14
192 209 * Feature #9612: "side by side" and "inline" patch view for attachments
193 210 * Feature #9667: Check attachment size before upload
194 211 * Feature #9690: Link in notification pointing to the actual update
195 212 * Feature #9720: Add note number for single issue's PDF
196 213 * Patch #8617: Indent subject of subtask ticket in exported issues PDF
197 214 * Patch #8778: Traditional Chinese 'issue' translation change
198 215 * Patch #9053: Fix up Russian translation
199 216 * Patch #9129: Improve wording of Git repository note at project setting
200 217 * Patch #9148: Better handling of field_due_date italian translation
201 218 * Patch #9273: Fix typos in russian localization
202 219 * Patch #9484: Limit SCM annotate to text files under the maximum file size for viewing
203 220 * Patch #9659: Indexing rows in auth_sources/index view
204 221 * Patch #9692: Fix Textilized description in PDF for CodeRay
205 222
206 223 == 2011-12-10 v1.2.3
207 224
208 225 * Defect #8707: Reposman: wrong constant name
209 226 * Defect #8809: Table in timelog report overflows
210 227 * Defect #9055: Version files in Files module cannot be downloaded if issue tracking is disabled
211 228 * Defect #9137: db:encrypt fails to handle repositories with blank password
212 229 * Defect #9394: Custom date field only validating on regex and not a valid date
213 230 * Defect #9405: Any user with :log_time permission can edit time entries via context menu
214 231 * Defect #9448: The attached images are not shown in documents
215 232 * Defect #9520: Copied private query not visible after project copy
216 233 * Defect #9552: Error when reading ciphered text from the database without cipher key configured
217 234 * Defect #9566: Redmine.pm considers all projects private when login_required is enabled
218 235 * Defect #9567: Redmine.pm potential security issue with cache credential enabled and subversion
219 236 * Defect #9577: Deleting a subtasks doesn't update parent's rgt & lft values
220 237 * Defect #9597: Broken version links in wiki annotate history
221 238 * Defect #9682: Wiki HTML Export only useful when Access history is accessible
222 239 * Defect #9737: Custom values deleted before issue submit
223 240 * Defect #9741: calendar-hr.js (Croatian) is not UTF-8
224 241 * Patch #9558: Simplified Chinese translation for 1.2.2 updated
225 242 * Patch #9695: Bulgarian translation (r7942)
226 243
227 244 == 2011-11-11 v1.2.2
228 245
229 246 * Defect #3276: Incorrect handling of anchors in Wiki to HTML export
230 247 * Defect #7215: Wiki formatting mangles links to internal headers
231 248 * Defect #7613: Generated test instances may share the same attribute value object
232 249 * Defect #8411: Can't remove "Project" column on custom query
233 250 * Defect #8615: Custom 'version' fields don't show shared versions
234 251 * Defect #8633: Pagination counts non visible issues
235 252 * Defect #8651: Email attachments are not added to issues any more in v1.2
236 253 * Defect #8825: JRuby + Windows: SCMs do not work on Redmine 1.2
237 254 * Defect #8836: Additional workflow transitions not available when set to both author and assignee
238 255 * Defect #8865: Custom field regular expression is not validated
239 256 * Defect #8880: Error deleting issue with grandchild
240 257 * Defect #8884: Assignee is cleared when updating issue with locked assignee
241 258 * Defect #8892: Unused fonts in rfpdf plugin folder
242 259 * Defect #9161: pt-BR field_warn_on_leaving_unsaved has a small gramatical error
243 260 * Defect #9308: Search fails when a role haven't "view wiki" permission
244 261 * Defect #9465: Mercurial: can't browse named branch below Mercurial 1.5
245 262
246 263 == 2011-07-11 v1.2.1
247 264
248 265 * Defect #5089: i18N error on truncated revision diff view
249 266 * Defect #7501: Search options get lost after clicking on a specific result type
250 267 * Defect #8229: "project.xml" response does not include the parent ID
251 268 * Defect #8449: Wiki annotated page does not display author of version 1
252 269 * Defect #8467: Missing german translation - Warn me when leaving a page with unsaved text
253 270 * Defect #8468: No warning when leaving page with unsaved text that has not lost focus
254 271 * Defect #8472: Private checkbox ignored on issue creation with "Set own issues public or private" permission
255 272 * Defect #8510: JRuby: Can't open administrator panel if scm command is not available
256 273 * Defect #8512: Syntax highlighter on Welcome page
257 274 * Defect #8554: Translation missing error on custom field validation
258 275 * Defect #8565: JRuby: Japanese PDF export error
259 276 * Defect #8566: Exported PDF UTF-8 Vietnamese not correct
260 277 * Defect #8569: JRuby: PDF export error with TypeError
261 278 * Defect #8576: Missing german translation - different things
262 279 * Defect #8616: Circular relations
263 280 * Defect #8646: Russian translation "label_follows" and "label_follows" are wrong
264 281 * Defect #8712: False 'Description updated' journal details messages
265 282 * Defect #8729: Not-public queries are not private
266 283 * Defect #8737: Broken line of long issue description on issue PDF.
267 284 * Defect #8738: Missing revision number/id of associated revisions on issue PDF
268 285 * Defect #8739: Workflow copy does not copy advanced workflow settings
269 286 * Defect #8759: Setting issue attributes from mail should be case-insensitive
270 287 * Defect #8777: Mercurial: Not able to Resetting Redmine project respository
271 288
272 289 == 2011-05-30 v1.2.0
273 290
274 291 * Defect #61: Broken character encoding in pdf export
275 292 * Defect #1965: Redmine is not Tab Safe
276 293 * Defect #2274: Filesystem Repository path encoding of non UTF-8 characters
277 294 * Defect #2664: Mercurial: Repository path encoding of non UTF-8 characters
278 295 * Defect #3421: Mercurial reads files from working dir instead of changesets
279 296 * Defect #3462: CVS: Repository path encoding of non UTF-8 characters
280 297 * Defect #3715: Login page should not show projects link and search box if authentication is required
281 298 * Defect #3724: Mercurial repositories display revision ID instead of changeset ID
282 299 * Defect #3761: Most recent CVS revisions are missing in "revisions" view
283 300 * Defect #4270: CVS Repository view in Project doesn't show Author, Revision, Comment
284 301 * Defect #5138: Don't use Ajax for pagination
285 302 * Defect #5152: Cannot use certain characters for user and role names.
286 303 * Defect #5251: Git: Repository path encoding of non UTF-8 characters
287 304 * Defect #5373: Translation missing when adding invalid watchers
288 305 * Defect #5817: Shared versions not shown in subproject's gantt chart
289 306 * Defect #6013: git tab,browsing, very slow -- even after first time
290 307 * Defect #6148: Quoting, newlines, and nightmares...
291 308 * Defect #6256: Redmine considers non ASCII and UTF-16 text files as binary in SCM
292 309 * Defect #6476: Subproject's issues are not shown in the subproject's gantt
293 310 * Defect #6496: Remove i18n 0.3.x/0.4.x hack for Rails 2.3.5
294 311 * Defect #6562: Context-menu deletion of issues deletes all subtasks too without explicit prompt
295 312 * Defect #6604: Issues targeted at parent project versions' are not shown on gantt chart
296 313 * Defect #6706: Resolving issues with the commit message produces the wrong comment with CVS
297 314 * Defect #6901: Copy/Move an issue does not give any history of who actually did the action.
298 315 * Defect #6905: Specific heading-content breaks CSS
299 316 * Defect #7000: Project filter not applied on versions in Gantt chart
300 317 * Defect #7097: Starting day of week cannot be set to Saturday
301 318 * Defect #7114: New gantt doesn't display some projects
302 319 * Defect #7146: Git adapter lost commits before 7 days from database latest changeset
303 320 * Defect #7218: Date range error on issue query
304 321 * Defect #7257: "Issues by" version links bad criterias
305 322 * Defect #7279: CSS class ".icon-home" is not used.
306 323 * Defect #7320: circular dependency >2 issues
307 324 * Defect #7352: Filters not working in Gantt charts
308 325 * Defect #7367: Receiving pop3 email should not output debug messages
309 326 * Defect #7373: Error with PDF output and ruby 1.9.2
310 327 * Defect #7379: Remove extraneous hidden_field on wiki history
311 328 * Defect #7516: Redmine does not work with RubyGems 1.5.0
312 329 * Defect #7518: Mercurial diff can be wrong if the previous changeset isn't the parent
313 330 * Defect #7581: Not including a spent time value on the main issue update screen causes silent data loss
314 331 * Defect #7582: hiding form pages from search engines
315 332 * Defect #7597: Subversion and Mercurial log have the possibility to miss encoding
316 333 * Defect #7604: ActionView::TemplateError (undefined method `name' for nil:NilClass)
317 334 * Defect #7605: Using custom queries always redirects to "Issues" tab
318 335 * Defect #7615: CVS diffs do not handle new files properly
319 336 * Defect #7618: SCM diffs do not handle one line new files properly
320 337 * Defect #7639: Some date fields do not have requested format.
321 338 * Defect #7657: Wrong commit range in git log command on Windows
322 339 * Defect #7818: Wiki pages don't use the local timezone to display the "Updated ? hours ago" mouseover
323 340 * Defect #7821: Git "previous" and "next" revisions are incorrect
324 341 * Defect #7827: CVS: Age column on repository view is off by timezone delta
325 342 * Defect #7843: Add a relation between issues = explicit login window ! (basic authentication popup is prompted on AJAX request)
326 343 * Defect #8011: {{toc}} does not display headlines with inline code markup
327 344 * Defect #8029: List of users for adding to a group may be empty if 100 first users have been added
328 345 * Defect #8064: Text custom fields do not wrap on the issue list
329 346 * Defect #8071: Watching a subtask from the context menu updates main issue watch link
330 347 * Defect #8072: Two untranslatable default role names
331 348 * Defect #8075: Some "notifiable" names are not i18n-enabled
332 349 * Defect #8081: GIT: Commits missing when user has the "decorate" git option enabled
333 350 * Defect #8088: Colorful indentation of subprojects must be on right in RTL locales
334 351 * Defect #8239: notes field is not propagated during issue copy
335 352 * Defect #8356: GET /time_entries.xml ignores limit/offset parameters
336 353 * Defect #8432: Private issues information shows up on Activity page for unauthorized users
337 354 * Feature #746: Versioned issue descriptions
338 355 * Feature #1067: Differentiate public/private saved queries in the sidebar
339 356 * Feature #1236: Make destination folder for attachment uploads configurable
340 357 * Feature #1735: Per project repository log encoding setting
341 358 * Feature #1763: Autologin-cookie should be configurable
342 359 * Feature #1981: display mercurial tags
343 360 * Feature #2074: Sending email notifications when comments are added in the news section
344 361 * Feature #2096: Custom fields referencing system tables (users and versions)
345 362 * Feature #2732: Allow additional workflow transitions for author and assignee
346 363 * Feature #2910: Warning on leaving edited issue/wiki page without saving
347 364 * Feature #3396: Git: use --encoding=UTF-8 in "git log"
348 365 * Feature #4273: SCM command availability automatic check in administration panel
349 366 * Feature #4477: Use mime types in downloading from repository
350 367 * Feature #5518: Graceful fallback for "missing translation" needed
351 368 * Feature #5520: Text format buttons and preview link missing when editing comment
352 369 * Feature #5831: Parent Task to Issue Bulk Edit
353 370 * Feature #6887: Upgrade to Rails 2.3.11
354 371 * Feature #7139: Highlight changes inside diff lines
355 372 * Feature #7236: Collapse All for Groups
356 373 * Feature #7246: Handle "named branch" for mercurial
357 374 * Feature #7296: Ability for admin to delete users
358 375 * Feature #7318: Add user agent to Redmine Mailhandler
359 376 * Feature #7408: Add an application configuration file
360 377 * Feature #7409: Cross project Redmine links
361 378 * Feature #7410: Add salt to user passwords
362 379 * Feature #7411: Option to cipher LDAP ans SCM passwords stored in the database
363 380 * Feature #7412: Add an issue visibility level to each role
364 381 * Feature #7414: Private issues
365 382 * Feature #7517: Configurable path of executable for scm adapters
366 383 * Feature #7640: Add "mystery man" gravatar to options
367 384 * Feature #7858: RubyGems 1.6 support
368 385 * Feature #7893: Group filter on the users list
369 386 * Feature #7899: Box for editing comments should open with the formatting toolbar
370 387 * Feature #7921: issues by pulldown should have 'status' option
371 388 * Feature #7996: Bulk edit and context menu for time entries
372 389 * Feature #8006: Right click context menu for Related Issues
373 390 * Feature #8209: I18n YAML files not parsable with psych yaml library
374 391 * Feature #8345: Link to user profile from account page
375 392 * Feature #8365: Git: per project setting to report last commit or not in repository tree
376 393 * Patch #5148: metaKey not handled in issues selection
377 394 * Patch #5629: Wrap text fields properly in PDF
378 395 * Patch #7418: Redmine Persian Translation
379 396 * Patch #8295: Wrap title fields properly in PDF
380 397 * Patch #8310: fixes automatic line break problem with TCPDF
381 398 * Patch #8312: Switch to TCPDF from FPDF for PDF export
382 399
383 400 == 2011-04-29 v1.1.3
384 401
385 402 * Defect #5773: Email reminders are sent to locked users
386 403 * Defect #6590: Wrong file list link in email notification on new file upload
387 404 * Defect #7589: Wiki page with backslash in title can not be found
388 405 * Defect #7785: Mailhandler keywords are not removed when updating issues
389 406 * Defect #7794: Internal server error on formatting an issue as a PDF in Japanese
390 407 * Defect #7838: Gantt- Issues does not show up in green when start and end date are the same
391 408 * Defect #7846: Headers (h1, etc.) containing backslash followed by a digit are not displayed correctly
392 409 * Defect #7875: CSV export separators in polish locale (pl.yml)
393 410 * Defect #7890: Internal server error when referencing an issue without project in commit message
394 411 * Defect #7904: Subprojects not properly deleted when deleting a parent project
395 412 * Defect #7939: Simultaneous Wiki Updates Cause Internal Error
396 413 * Defect #7951: Atom links broken on wiki index
397 414 * Defect #7954: IE 9 can not select issues, does not display context menu
398 415 * Defect #7985: Trying to do a bulk edit results in "Internal Error"
399 416 * Defect #8003: Error raised by reposman.rb under Windows server 2003
400 417 * Defect #8012: Wrong selection of modules when adding new project after validation error
401 418 * Defect #8038: Associated Revisions OL/LI items are not styled properly in issue view
402 419 * Defect #8067: CSV exporting in Italian locale
403 420 * Defect #8235: bulk edit issues and copy issues error in es, gl and ca locales
404 421 * Defect #8244: selected modules are not activated when copying a project
405 422 * Patch #7278: Update Simplified Chinese translation to 1.1
406 423 * Patch #7390: Fixes in Czech localization
407 424 * Patch #7963: Reminder email: Link for show all issues does not sort
408 425
409 426 == 2011-03-07 v1.1.2
410 427
411 428 * Defect #3132: Bulk editing menu non-functional in Opera browser
412 429 * Defect #6090: Most binary files become corrupted when downloading from CVS repository browser when Redmine is running on a Windows server
413 430 * Defect #7280: Issues subjects wrap in Gantt
414 431 * Defect #7288: Non ASCII filename downloaded from repo is broken on Internet Explorer.
415 432 * Defect #7317: Gantt tab gives internal error due to nil avatar icon
416 433 * Defect #7497: Aptana Studio .project file added to version 1.1.1-stable
417 434 * Defect #7611: Workflow summary shows X icon for workflow with exactly 1 status transition
418 435 * Defect #7625: Syntax highlighting unavailable from board new topic or topic edit preview
419 436 * Defect #7630: Spent time in commits not recognized
420 437 * Defect #7656: MySQL SQL Syntax Error when filtering issues by Assignee's Group
421 438 * Defect #7718: Minutes logged in commit message are converted to hours
422 439 * Defect #7763: Email notification are sent to watchers even if 'No events' setting is chosen
423 440 * Feature #7608: Add "retro" gravatars
424 441 * Patch #7598: Extensible MailHandler
425 442 * Patch #7795: Internal server error at journals#index with custom fields
426 443
427 444 == 2011-01-30 v1.1.1
428 445
429 446 * Defect #4899: Redmine fails to list files for darcs repository
430 447 * Defect #7245: Wiki fails to find pages with cyrillic characters using postgresql
431 448 * Defect #7256: redmine/public/.htaccess must be moved for non-fastcgi installs/upgrades
432 449 * Defect #7258: Automatic spent time logging does not work properly with SQLite3
433 450 * Defect #7259: Released 1.1.0 uses "devel" label inside admin information
434 451 * Defect #7265: "Loading..." icon does not disappear after add project member
435 452 * Defect #7266: Test test_due_date_distance_in_words fail due to undefined locale
436 453 * Defect #7274: CSV value separator in dutch locale
437 454 * Defect #7277: Enabling gravatas causes usernames to overlap first name field in user list
438 455 * Defect #7294: "Notifiy for only project I select" is not available anymore in 1.1.0
439 456 * Defect #7307: HTTP 500 error on query for empty revision
440 457 * Defect #7313: Label not translated in french in Settings/Email Notification tab
441 458 * Defect #7329: <code class="javascript"> with long strings may hang server
442 459 * Defect #7337: My page french translation
443 460 * Defect #7348: French Translation of "Connection"
444 461 * Defect #7385: Error when viewing an issue which was related to a deleted subtask
445 462 * Defect #7386: NoMethodError on pdf export
446 463 * Defect #7415: Darcs adapter recognizes new files as modified files above Darcs 2.4
447 464 * Defect #7421: no email sent with 'Notifiy for any event on the selected projects only'
448 465 * Feature #5344: Update to latest CodeRay 0.9.x
449 466
450 467 == 2011-01-09 v1.1.0
451 468
452 469 * Defect #2038: Italics in wiki headers show-up wrong in the toc
453 470 * Defect #3449: Redmine Takes Too Long On Large Mercurial Repository
454 471 * Defect #3567: Sorting for changesets might go wrong on Mercurial repos
455 472 * Defect #3707: {{toc}} doesn't work with {{include}}
456 473 * Defect #5096: Redmine hangs up while browsing Git repository
457 474 * Defect #6000: Safe Attributes prevents plugin extension of Issue model...
458 475 * Defect #6064: Modules not assigned to projects created via API
459 476 * Defect #6110: MailHandler should allow updating Issue Priority and Custom fields
460 477 * Defect #6136: JSON API holds less information than XML API
461 478 * Defect #6345: xml used by rest API is invalid
462 479 * Defect #6348: Gantt chart PDF rendering errors
463 480 * Defect #6403: Updating an issue with custom fields fails
464 481 * Defect #6467: "Member of role", "Member of group" filter not work correctly
465 482 * Defect #6473: New gantt broken after clearing issue filters
466 483 * Defect #6541: Email notifications send to everybody
467 484 * Defect #6549: Notification settings not migrated properly
468 485 * Defect #6591: Acronyms must have a minimum of three characters
469 486 * Defect #6674: Delete time log broken after changes to REST
470 487 * Defect #6681: Mercurial, Bazaar and Darcs auto close issue text should be commit id instead of revision number
471 488 * Defect #6724: Wiki uploads does not work anymore (SVN 4266)
472 489 * Defect #6746: Wiki links are broken on Activity page
473 490 * Defect #6747: Wiki diff does not work since r4265
474 491 * Defect #6763: New gantt charts: subject displayed twice on issues
475 492 * Defect #6826: Clicking "Add" twice creates duplicate member record
476 493 * Defect #6844: Unchecking status filter on the issue list has no effect
477 494 * Defect #6895: Wrong Polish translation of "blocks"
478 495 * Defect #6943: Migration from boolean to varchar fails on PostgreSQL 8.1
479 496 * Defect #7064: Mercurial adapter does not recognize non alphabetic nor numeric in UTF-8 copied files
480 497 * Defect #7128: New gantt chart does not render subtasks under parent task
481 498 * Defect #7135: paging mechanism returns the same last page forever
482 499 * Defect #7188: Activity page not refreshed when changing language
483 500 * Defect #7195: Apply CLI-supplied defaults for incoming mail only to new issues not replies
484 501 * Defect #7197: Tracker reset to default when replying to an issue email
485 502 * Defect #7213: Copy project does not copy all roles and permissions
486 503 * Defect #7225: Project settings: Trackers & Custom fields only relevant if module Issue tracking is active
487 504 * Feature #630: Allow non-unique names for projects
488 505 * Feature #1738: Add a "Visible" flag to project/user custom fields
489 506 * Feature #2803: Support for Javascript in Themes
490 507 * Feature #2852: Clean Incoming Email of quoted text "----- Reply above this line ------"
491 508 * Feature #2995: Improve error message when trying to access an archived project
492 509 * Feature #3170: Autocomplete issue relations on subject
493 510 * Feature #3503: Administrator Be Able To Modify Email settings Of Users
494 511 * Feature #4155: Automatic spent time logging from commit messages
495 512 * Feature #5136: Parent select on Wiki rename page
496 513 * Feature #5338: Descendants (subtasks) should be available via REST API
497 514 * Feature #5494: Wiki TOC should display heading from level 4
498 515 * Feature #5594: Improve MailHandler's keyword handling
499 516 * Feature #5622: Allow version to be set via incoming email
500 517 * Feature #5712: Reload themes
501 518 * Feature #5869: Issue filters by Group and Role
502 519 * Feature #6092: Truncate Git revision labels in Activity page/feed and allow configurable length
503 520 * Feature #6112: Accept localized keywords when receiving emails
504 521 * Feature #6140: REST issues response with issue count limit and offset
505 522 * Feature #6260: REST API for Users
506 523 * Feature #6276: Gantt Chart rewrite
507 524 * Feature #6446: Remove length limits on project identifier and name
508 525 * Feature #6628: Improvements in truncate email
509 526 * Feature #6779: Project JSON API
510 527 * Feature #6823: REST API for time tracker.
511 528 * Feature #7072: REST API for news
512 529 * Feature #7111: Expose more detail on journal entries
513 530 * Feature #7141: REST API: get information about current user
514 531 * Patch #4807: Allow to set the done_ratio field with the incoming mail system
515 532 * Patch #5441: Initialize TimeEntry attributes with params[:time_entry]
516 533 * Patch #6762: Use GET instead of POST to retrieve context_menu
517 534 * Patch #7160: French translation ofr "not_a_date" is missing
518 535 * Patch #7212: Missing remove_index in AddUniqueIndexOnMembers down migration
519 536
520 537
521 538 == 2010-12-23 v1.0.5
522 539
523 540 * #6656: Mercurial adapter loses seconds of commit times
524 541 * #6996: Migration trac(sqlite3) -> redmine(postgresql) doesnt escape ' char
525 542 * #7013: v-1.0.4 trunk - see {{count}} in page display rather than value
526 543 * #7016: redundant 'field_start_date' in ja.yml
527 544 * #7018: 'undefined method `reschedule_after' for nil:NilClass' on new issues
528 545 * #7024: E-mail notifications about Wiki changes.
529 546 * #7033: 'class' attribute of <pre> tag shouldn't be truncate
530 547 * #7035: CSV value separator in russian
531 548 * #7122: Issue-description Quote-button missing
532 549 * #7144: custom queries making use of deleted custom fields cause a 500 error
533 550 * #7162: Multiply defined label in french translation
534 551
535 552 == 2010-11-28 v1.0.4
536 553
537 554 * #5324: Git not working if color.ui is enabled
538 555 * #6447: Issues API doesn't allow full key auth for all actions
539 556 * #6457: Edit User group problem
540 557 * #6575: start date being filled with current date even when blank value is submitted
541 558 * #6740: Max attachment size, incorrect usage of 'KB'
542 559 * #6760: Select box sorted by ID instead of name in Issue Category
543 560 * #6766: Changing target version name can cause an internal error
544 561 * #6784: Redmine not working with i18n gem 0.4.2
545 562 * #6839: Hardcoded absolute links in my/page_layout
546 563 * #6841: Projects API doesn't allow full key auth for all actions
547 564 * #6860: svn: Write error: Broken pipe when browsing repository
548 565 * #6874: API should return XML description when creating a project
549 566 * #6932: submitting wrong parent task input creates a 500 error
550 567 * #6966: Records of Forums are remained, deleting project
551 568 * #6990: Layout problem in workflow overview
552 569 * #5117: mercurial_adapter should ensure the right LANG environment variable
553 570 * #6782: Traditional Chinese language file (to r4352)
554 571 * #6783: Swedish Translation for r4352
555 572 * #6804: Bugfix: spelling fixes
556 573 * #6814: Japanese Translation for r4362
557 574 * #6948: Bulgarian translation
558 575 * #6973: Update es.yml
559 576
560 577 == 2010-10-31 v1.0.3
561 578
562 579 * #4065: Redmine.pm doesn't work with LDAPS and a non-standard port
563 580 * #4416: Link from version details page to edit the wiki.
564 581 * #5484: Add new issue as subtask to an existing ticket
565 582 * #5948: Update help/wiki_syntax_detailed.html with more link options
566 583 * #6494: Typo in pt_BR translation for 1.0.2
567 584 * #6508: Japanese translation update
568 585 * #6509: Localization pt-PT (new strings)
569 586 * #6511: Rake task to test email
570 587 * #6525: Traditional Chinese language file (to r4225)
571 588 * #6536: Patch for swedish translation
572 589 * #6548: Rake tasks to add/remove i18n strings
573 590 * #6569: Updated Hebrew translation
574 591 * #6570: Japanese Translation for r4231
575 592 * #6596: pt-BR translation updates
576 593 * #6629: Change field-name of issues start date
577 594 * #6669: Bulgarian translation
578 595 * #6731: Macedonian translation fix
579 596 * #6732: Japanese Translation for r4287
580 597 * #6735: Add user-agent to reposman
581 598 * #6736: Traditional Chinese language file (to r4288)
582 599 * #6739: Swedish Translation for r4288
583 600 * #6765: Traditional Chinese language file (to r4302)
584 601 * Fixed #5324: Git not working if color.ui is enabled
585 602 * Fixed #5652: Bad URL parsing in the wiki when it ends with right-angle-bracket(greater-than mark).
586 603 * Fixed #5803: Precedes/Follows Relationships Broke
587 604 * Fixed #6435: Links to wikipages bound to versions do not respect version-sharing in Settings -> Versions
588 605 * Fixed #6438: Autologin cannot be disabled again once it's enabled
589 606 * Fixed #6513: "Move" and "Copy" are not displayed when deployed in subdirectory
590 607 * Fixed #6521: Tooltip/label for user "search-refinment" field on group/project member list
591 608 * Fixed #6563: i18n-issues on calendar view
592 609 * Fixed #6598: Wrong caption for button_create_and_continue in German language file
593 610 * Fixed #6607: Unclear caption for german button_update
594 611 * Fixed #6612: SortHelper missing from CalendarsController
595 612 * Fixed #6740: Max attachment size, incorrect usage of 'KB'
596 613 * Fixed #6750: ActionView::TemplateError (undefined method `empty?' for nil:NilClass) on line #12 of app/views/context_menus/issues.html.erb:
597 614
598 615 == 2010-09-26 v1.0.2
599 616
600 617 * #2285: issue-refinement: pressing enter should result to an "apply"
601 618 * #3411: Allow mass status update trough context menu
602 619 * #5929: https-enabled gravatars when called over https
603 620 * #6189: Japanese Translation for r4011
604 621 * #6197: Traditional Chinese language file (to r4036)
605 622 * #6198: Updated german translation
606 623 * #6208: Macedonian translation
607 624 * #6210: Swedish Translation for r4039
608 625 * #6248: nl translation update for r4050
609 626 * #6263: Catalan translation update
610 627 * #6275: After submitting a related issue, the Issue field should be re-focused
611 628 * #6289: Checkboxes in issues list shouldn't be displayed when printing
612 629 * #6290: Make journals theming easier
613 630 * #6291: User#allowed_to? is not tested
614 631 * #6306: Traditional Chinese language file (to r4061)
615 632 * #6307: Korean translation update for 4066(4061)
616 633 * #6316: pt_BR update
617 634 * #6339: SERBIAN Updated
618 635 * #6358: Updated Polish translation
619 636 * #6363: Japanese Translation for r4080
620 637 * #6365: Traditional Chinese language file (to r4081)
621 638 * #6382: Issue PDF export variable usage
622 639 * #6428: Interim solution for i18n >= 0.4
623 640 * #6441: Japanese Translation for r4162
624 641 * #6451: Traditional Chinese language file (to r4167)
625 642 * #6465: Japanese Translation for r4171
626 643 * #6466: Traditional Chinese language file (to r4171)
627 644 * #6490: pt-BR translation for 1.0.2
628 645 * Fixed #3935: stylesheet_link_tag with plugin doesn't take into account relative_url_root
629 646 * Fixed #4998: Global issue list's context menu has enabled options for parent menus but there are no valid selections
630 647 * Fixed #5170: Done ratio can not revert to 0% if status is used for done ratio
631 648 * Fixed #5608: broken with i18n 0.4.0
632 649 * Fixed #6054: Error 500 on filenames with whitespace in git reposities
633 650 * Fixed #6135: Default logger configuration grows without bound.
634 651 * Fixed #6191: Deletion of a main task deletes all subtasks
635 652 * Fixed #6195: Missing move issues between projects
636 653 * Fixed #6242: can't switch between inline and side-by-side diff
637 654 * Fixed #6249: Create and continue returns 404
638 655 * Fixed #6267: changing the authentication mode from ldap to internal with setting the password
639 656 * Fixed #6270: diff coderay malformed in the "news" page
640 657 * Fixed #6278: missing "cant_link_an_issue_with_a_descendant"from locale files
641 658 * Fixed #6333: Create and continue results in a 404 Error
642 659 * Fixed #6346: Age column on repository view is skewed for git, probably CVS too
643 660 * Fixed #6351: Context menu on roadmap broken
644 661 * Fixed #6388: New Subproject leads to a 404
645 662 * Fixed #6392: Updated/Created links to activity broken
646 663 * Fixed #6413: Error in SQL
647 664 * Fixed #6443: Redirect to project settings after Copying a Project
648 665 * Fixed #6448: Saving a wiki page with no content has a translation missing
649 666 * Fixed #6452: Unhandled exception on creating File
650 667 * Fixed #6471: Typo in label_report in Czech translation
651 668 * Fixed #6479: Changing tracker type will lose watchers
652 669 * Fixed #6499: Files with leading or trailing whitespace are not shown in git.
653 670
654 671 == 2010-08-22 v1.0.1
655 672
656 673 * #819: Add a body ID and class to all pages
657 674 * #871: Commit new CSS styles!
658 675 * #3301: Add favicon to base layout
659 676 * #4656: On Issue#show page, clicking on Ò€œAdd related issueҀ� should focus on the input
660 677 * #4896: Project identifier should be a limited field
661 678 * #5084: Filter all isssues by projects
662 679 * #5477: Replace Test::Unit::TestCase with ActiveSupport::TestCase
663 680 * #5591: 'calendar' action is used with 'issue' controller in issue/sidebar
664 681 * #5735: Traditional Chinese language file (to r3810)
665 682 * #5740: Swedish Translation for r3810
666 683 * #5785: pt-BR translation update
667 684 * #5898: Projects should be displayed as links in users/memberships
668 685 * #5910: Chinese translation to redmine-1.0.0
669 686 * #5912: Translation update for french locale
670 687 * #5962: Hungarian translation update to r3892
671 688 * #5971: Remove falsly applied chrome on revision links
672 689 * #5972: Updated Hebrew translation for 1.0.0
673 690 * #5982: Updated german translation
674 691 * #6008: Move admin_menu to Redmine::MenuManager
675 692 * #6012: RTL layout
676 693 * #6021: Spanish translation 1.0.0-RC
677 694 * #6025: nl translation updated for r3905
678 695 * #6030: Japanese Translation for r3907
679 696 * #6074: sr-CY.yml contains DOS-type newlines (\r\n)
680 697 * #6087: SERBIAN translation updated
681 698 * #6093: Updated italian translation
682 699 * #6142: Swedish Translation for r3940
683 700 * #6153: Move view_calendar and view_gantt to own modules
684 701 * #6169: Add issue status to issue tooltip
685 702 * Fixed #3834: Add a warning when not choosing a member role
686 703 * Fixed #3922: Bad english arround "Assigned to" text in journal entries
687 704 * Fixed #5158: Simplified Chinese language file zh.yml updated to r3608
688 705 * Fixed #5162: translation missing: zh-TW, field_time_entrie
689 706 * Fixed #5297: openid not validated correctly
690 707 * Fixed #5628: Wrong commit range in git log command
691 708 * Fixed #5760: Assigned_to and author filters in "Projects>View all issues" should be based on user's project visibility
692 709 * Fixed #5771: Problem when importing git repository
693 710 * Fixed #5775: ldap authentication in admin menu should have an icon
694 711 * Fixed #5811: deleting statuses doesnt delete workflow entries
695 712 * Fixed #5834: Emails with trailing spaces incorrectly detected as invalid
696 713 * Fixed #5846: ChangeChangesPathLengthLimit does not remove default for MySQL
697 714 * Fixed #5861: Vertical scrollbar always visible in Wiki "code" blocks in Chrome.
698 715 * Fixed #5883: correct label_project_latest Chinese translation
699 716 * Fixed #5892: Changing status from contextual menu opens the ticket instead
700 717 * Fixed #5904: Global gantt PDF and PNG should display project names
701 718 * Fixed #5925: parent task's priority edit should be disabled through shortcut menu in issues list page
702 719 * Fixed #5935: Add Another file to ticket doesn't work in IE Internet Explorer
703 720 * Fixed #5937: Harmonize french locale "zero" translation with other locales
704 721 * Fixed #5945: Forum message permalinks don't take pagination into account
705 722 * Fixed #5978: Debug code still remains
706 723 * Fixed #6009: When using "English (British)", the repository browser (svn) shows files over 1000 bytes as floating point (2.334355)
707 724 * Fixed #6045: Repository file Diff view sometimes shows more than selected file
708 725 * Fixed #6079: German Translation error in TimeEntryActivity
709 726 * Fixed #6100: User's profile should display all visible projects
710 727 * Fixed #6132: Allow Key based authentication in the Boards atom feed
711 728 * Fixed #6163: Bad CSS class for calendar project menu_item
712 729 * Fixed #6172: Browsing to a missing user's page shows the admin sidebar
713 730
714 731 == 2010-07-18 v1.0.0 (Release candidate)
715 732
716 733 * #443: Adds context menu to the roadmap issue lists
717 734 * #443: Subtasking
718 735 * #741: Description preview while editing an issue
719 736 * #1131: Add support for alternate (non-LDAP) authentication
720 737 * #1214: REST API for Issues
721 738 * #1223: File upload on wiki edit form
722 739 * #1755: add "blocked by" as a related issues option
723 740 * #2420: Fetching emails from an POP server
724 741 * #2482: Named scopes in Issue and ActsAsWatchable plus some view refactoring (logic extraction).
725 742 * #2924: Make the right click menu more discoverable using a cursor property
726 743 * #2985: Make syntax highlighting pluggable
727 744 * #3201: Workflow Check/Uncheck All Rows/Columns
728 745 * #3359: Update CodeRay 0.9
729 746 * #3706: Allow assigned_to field configuration on Issue creation by email
730 747 * #3936: configurable list of models to include in search
731 748 * #4480: Create a link to the user profile from the administration interface
732 749 * #4482: Cache textile rendering
733 750 * #4572: Make it harder to ruin your database
734 751 * #4573: Move github gems to Gemcutter
735 752 * #4664: Add pagination to forum threads
736 753 * #4732: Make login case-insensitive also for PostgreSQL
737 754 * #4812: Create links to other projects
738 755 * #4819: Replace images with smushed ones for speed
739 756 * #4945: Allow custom fields attached to project to be searchable
740 757 * #5121: Fix issues list layout overflow
741 758 * #5169: Issue list view hook request
742 759 * #5208: Aibility to edit wiki sidebar
743 760 * #5281: Remove empty ul tags in the issue history
744 761 * #5291: Updated basque translations
745 762 * #5328: Automatically add "Repository" menu_item after repository creation
746 763 * #5415: Fewer SQL statements generated for watcher_recipients
747 764 * #5416: Exclude "fields_for" from overridden methods in TabularFormBuilder
748 765 * #5573: Allow issue assignment in email
749 766 * #5595: Allow start date and due dates to be set via incoming email
750 767 * #5752: The projects view (/projects) renders ul's wrong
751 768 * #5781: Allow to use more macros on the welcome page and project list
752 769 * Fixed #1288: Unable to past escaped wiki syntax in an issue description
753 770 * Fixed #1334: Wiki formatting character *_ and _*
754 771 * Fixed #1416: Inline code with less-then/greater-than produces @lt; and @gt; respectively
755 772 * Fixed #2473: Login and mail should not be case sensitive
756 773 * Fixed #2990: Ruby 1.9 - wrong number of arguments (1 for 0) on rake db:migrate
757 774 * Fixed #3089: Text formatting sometimes breaks when combined
758 775 * Fixed #3690: Status change info duplicates on the issue screen
759 776 * Fixed #3691: Redmine allows two files with the same file name to be uploaded to the same issue
760 777 * Fixed #3764: ApplicationHelperTest fails with JRuby
761 778 * Fixed #4265: Unclosed code tags in issue descriptions affects main UI
762 779 * Fixed #4745: Bug in index.xml.builder (issues)
763 780 * Fixed #4852: changing user/roles of project member not possible without javascript
764 781 * Fixed #4857: Week number calculation in date picker is wrong if a week starts with Sunday
765 782 * Fixed #4883: Bottom "contextual" placement in issue with associated changeset
766 783 * Fixed #4918: Revisions r3453 and r3454 broke On-the-fly user creation with LDAP
767 784 * Fixed #4935: Navigation to the Master Timesheet page (time_entries)
768 785 * Fixed #5043: Flash messages are not displayed after the project settings[module/activity] saved
769 786 * Fixed #5081: Broken links on public/help/wiki_syntax_detailed.html
770 787 * Fixed #5104: Description of document not wikified on documents index
771 788 * Fixed #5108: Issue linking fails inside of []s
772 789 * Fixed #5199: diff code coloring using coderay
773 790 * Fixed #5233: Add a hook to the issue report (Summary) view
774 791 * Fixed #5265: timetracking: subtasks time is added to the main task
775 792 * Fixed #5343: acts_as_event Doesn't Accept Outside URLs
776 793 * Fixed #5440: UI Inconsistency : Administration > Enumerations table row headers should be enclosed in <thead>
777 794 * Fixed #5463: 0.9.4 INSTALL and/or UPGRADE, missing session_store.rb
778 795 * Fixed #5524: Update_parent_attributes doesn't work for the old parent issue when reparenting
779 796 * Fixed #5548: SVN Repository: Can not list content of a folder which includes square brackets.
780 797 * Fixed #5589: "with subproject" malfunction
781 798 * Fixed #5676: Search for Numeric Value
782 799 * Fixed #5696: Redmine + PostgreSQL 8.4.4 fails on _dir_list_content.rhtml
783 800 * Fixed #5698: redmine:email:receive_imap fails silently for mails with subject longer than 255 characters
784 801 * Fixed #5700: TimelogController#destroy assumes success
785 802 * Fixed #5751: developer role is mispelled
786 803 * Fixed #5769: Popup Calendar doesn't Advance in Chrome
787 804 * Fixed #5771: Problem when importing git repository
788 805 * Fixed #5823: Error in comments in plugin.rb
789 806
790 807
791 808 == 2010-07-07 v0.9.6
792 809
793 810 * Fixed: Redmine.pm access by unauthorized users
794 811
795 812 == 2010-06-24 v0.9.5
796 813
797 814 * Linkify folder names on revision view
798 815 * "fiters" and "options" should be hidden in print view via css
799 816 * Fixed: NoMethodError when no issue params are submitted
800 817 * Fixed: projects.atom with required authentication
801 818 * Fixed: External links not correctly displayed in Wiki TOC
802 819 * Fixed: Member role forms in project settings are not hidden after member added
803 820 * Fixed: pre can't be inside p
804 821 * Fixed: session cookie path does not respect RAILS_RELATIVE_URL_ROOT
805 822 * Fixed: mail handler fails when the from address is empty
806 823
807 824
808 825 == 2010-05-01 v0.9.4
809 826
810 827 * Filters collapsed by default on issues index page for a saved query
811 828 * Fixed: When categories list is too big the popup menu doesn't adjust (ex. in the issue list)
812 829 * Fixed: remove "main-menu" div when the menu is empty
813 830 * Fixed: Code syntax highlighting not working in Document page
814 831 * Fixed: Git blame/annotate fails on moved files
815 832 * Fixed: Failing test in test_show_atom
816 833 * Fixed: Migrate from trac - not displayed Wikis
817 834 * Fixed: Email notifications on file upload sent to empty recipient list
818 835 * Fixed: Migrating from trac is not possible, fails to allocate memory
819 836 * Fixed: Lost password no longer flashes a confirmation message
820 837 * Fixed: Crash while deleting in-use enumeration
821 838 * Fixed: Hard coded English string at the selection of issue watchers
822 839 * Fixed: Bazaar v2.1.0 changed behaviour
823 840 * Fixed: Roadmap display can raise an exception if no trackers are selected
824 841 * Fixed: Gravatar breaks layout of "logged in" page
825 842 * Fixed: Reposman.rb on Windows
826 843 * Fixed: Possible error 500 while moving an issue to another project with SQLite
827 844 * Fixed: backslashes in issue description/note should be escaped when quoted
828 845 * Fixed: Long text in <pre> disrupts Associated revisions
829 846 * Fixed: Links to missing wiki pages not red on project overview page
830 847 * Fixed: Cannot delete a project with subprojects that shares versions
831 848 * Fixed: Update of Subversion changesets broken under Solaris
832 849 * Fixed: "Move issues" permission not working for Non member
833 850 * Fixed: Sidebar overlap on Users tab of Group editor
834 851 * Fixed: Error on db:migrate with table prefix set (hardcoded name in principal.rb)
835 852 * Fixed: Report shows sub-projects for non-members
836 853 * Fixed: 500 internal error when browsing any Redmine page in epiphany
837 854 * Fixed: Watchers selection lost when issue creation fails
838 855 * Fixed: When copying projects, redmine should not generate an email to people who created issues
839 856 * Fixed: Issue "#" table cells should have a class attribute to enable fine-grained CSS theme
840 857 * Fixed: Plugin generators should display help if no parameter is given
841 858
842 859
843 860 == 2010-02-28 v0.9.3
844 861
845 862 * Adds filter for system shared versions on the cross project issue list
846 863 * Makes project identifiers searchable
847 864 * Remove invalid utf8 sequences from commit comments and author name
848 865 * Fixed: Wrong link when "http" not included in project "Homepage" link
849 866 * Fixed: Escaping in html email templates
850 867 * Fixed: Pound (#) followed by number with leading zero (0) removes leading zero when rendered in wiki
851 868 * Fixed: Deselecting textile text formatting causes interning empty string errors
852 869 * Fixed: error with postgres when entering a non-numeric id for an issue relation
853 870 * Fixed: div.task incorrectly wrapping on Gantt Chart
854 871 * Fixed: Project copy loses wiki pages hierarchy
855 872 * Fixed: parent project field doesn't include blank value when a member with 'add subproject' permission edits a child project
856 873 * Fixed: Repository.fetch_changesets tries to fetch changesets for archived projects
857 874 * Fixed: Duplicated project name for subproject version on gantt chart
858 875 * Fixed: roadmap shows subprojects issues even if subprojects is unchecked
859 876 * Fixed: IndexError if all the :last menu items are deleted from a menu
860 877 * Fixed: Very high CPU usage for a long time when fetching commits from a large Git repository
861 878
862 879
863 880 == 2010-02-07 v0.9.2
864 881
865 882 * Fixed: Sub-project repository commits not displayed on parent project issues
866 883 * Fixed: Potential security leak on my page calendar
867 884 * Fixed: Project tree structure is broken by deleting the project with the subproject
868 885 * Fixed: Error message shown duplicated when creating a new group
869 886 * Fixed: Firefox cuts off large pages
870 887 * Fixed: Invalid format parameter returns a DoubleRenderError on issues index
871 888 * Fixed: Unnecessary Quote button on locked forum message
872 889 * Fixed: Error raised when trying to view the gantt or calendar with a grouped query
873 890 * Fixed: PDF support for Korean locale
874 891 * Fixed: Deprecation warning in extra/svn/reposman.rb
875 892
876 893
877 894 == 2010-01-30 v0.9.1
878 895
879 896 * Vertical alignment for inline images in formatted text set to 'middle'
880 897 * Fixed: Redmine.pm error "closing dbh with active statement handles at /usr/lib/perl5/Apache/Redmine.pm"
881 898 * Fixed: copyright year in footer set to 2010
882 899 * Fixed: Trac migration script may not output query lines
883 900 * Fixed: Email notifications may affect language of notice messages on the UI
884 901 * Fixed: Can not search for 2 letters word
885 902 * Fixed: Attachments get saved on issue update even if validation fails
886 903 * Fixed: Tab's 'border-bottom' not absent when selected
887 904 * Fixed: Issue summary tables that list by user are not sorted
888 905 * Fixed: Issue pdf export fails if target version is set
889 906 * Fixed: Issue list export to PDF breaks when issues are sorted by a custom field
890 907 * Fixed: SQL error when adding a group
891 908 * Fixes: Min password length during password reset always displays as 4 chars
892 909
893 910
894 911 == 2010-01-09 v0.9.0 (Release candidate)
895 912
896 913 * Unlimited subproject nesting
897 914 * Multiple roles per user per project
898 915 * User groups
899 916 * Inheritence of versions
900 917 * OpenID login
901 918 * "Watched by me" issue filter
902 919 * Project copy
903 920 * Project creation by non admin users
904 921 * Accept emails from anyone on a private project
905 922 * Add email notification on Wiki changes
906 923 * Make issue description non-required field
907 924 * Custom fields for Versions
908 925 * Being able to sort the issue list by custom fields
909 926 * Ability to close versions
910 927 * User display/editing of custom fields attached to their user profile
911 928 * Add "follows" issue relation
912 929 * Copy workflows between trackers and roles
913 930 * Defaults enabled modules list for project creation
914 931 * Weighted version completion percentage on the roadmap
915 932 * Autocreate user account when user submits email that creates new issue
916 933 * CSS class on overdue issues on the issue list
917 934 * Enable tracker update on issue edit form
918 935 * Remove issue watchers
919 936 * Ability to move threads between project forums
920 937 * Changed custom field "Possible values" to a textarea
921 938 * Adds projects association on tracker form
922 939 * Set session store to cookie store by default
923 940 * Set a default wiki page on project creation
924 941 * Roadmap for main project should see Roadmaps for sub projects
925 942 * Ticket grouping on the issue list
926 943 * Hierarchical Project links in the page header
927 944 * Allow My Page blocks to be added to from a plugin
928 945 * Sort issues by multiple columns
929 946 * Filters of saved query are now visible and be adjusted without editing the query
930 947 * Saving "sort order" in custom queries
931 948 * Url to fetch changesets for a repository
932 949 * Managers able to create subprojects
933 950 * Issue Totals on My Page Modules
934 951 * Convert Enumerations to single table inheritance (STI)
935 952 * Allow custom my_page blocks to define drop-down names
936 953 * "View Issues" user permission added
937 954 * Ask user what to do with child pages when deleting a parent wiki page
938 955 * Contextual quick search
939 956 * Allow resending of password by email
940 957 * Change reply subject to be a link to the reply itself
941 958 * Include Logged Time as part of the project's Activity history
942 959 * REST API for authentication
943 960 * Browse through Git branches
944 961 * Setup Object Daddy to replace test fixtures
945 962 * Setup shoulda to make it easier to test
946 963 * Custom fields and overrides on Enumerations
947 964 * Add or remove columns from the issue list
948 965 * Ability to add new version from issues screen
949 966 * Setting to choose which day calendars start
950 967 * Asynchronous email delivery method
951 968 * RESTful URLs for (almost) everything
952 969 * Include issue status in search results and activity pages
953 970 * Add email to admin user search filter
954 971 * Proper content type for plain text mails
955 972 * Default value of project jump box
956 973 * Tree based menus
957 974 * Ability to use issue status to update percent done
958 975 * Second set of issue "Action Links" at the bottom of an issue page
959 976 * Proper exist status code for rdm-mailhandler.rb
960 977 * Remove incoming email body via a delimiter
961 978 * Fixed: Custom querry 'Export to PDF' ignores field selection
962 979 * Fixed: Related e-mail notifications aren't threaded
963 980 * Fixed: No warning when the creation of a categories from the issue form fails
964 981 * Fixed: Actually block issues from closing when relation 'blocked by' isn't closed
965 982 * Fixed: Include both first and last name when sorting by users
966 983 * Fixed: Table cell with multiple line text
967 984 * Fixed: Project overview page shows disabled trackers
968 985 * Fixed: Cross project issue relations and user permissions
969 986 * Fixed: My page shows tickets the user doesn't have access to
970 987 * Fixed: TOC does not parse wiki page reference links with description
971 988 * Fixed: Target version-list on bulk edit form is incorrectly sorted
972 989 * Fixed: Cannot modify/delete project named "Documents"
973 990 * Fixed: Email address in brackets breaks html
974 991 * Fixed: Timelog detail loose issue filter passing to report tab
975 992 * Fixed: Inform about custom field's name maximum length
976 993 * Fixed: Activity page and Atom feed links contain project id instead of identifier
977 994 * Fixed: no Atom key for forums with only 1 forum
978 995 * Fixed: When reading RSS feed in MS Outlook, the inline links are broken.
979 996 * Fixed: Sometimes new posts don't show up in the topic list of a forum.
980 997 * Fixed: The all/active filter selection in the project view does not stick.
981 998 * Fixed: Login box has Different width
982 999 * Fixed: User removed from project - still getting project update emails
983 1000 * Fixed: Project with the identifier of 'new' cannot be viewed
984 1001 * Fixed: Artefacts in search view (Cyrillic)
985 1002 * Fixed: Allow [#id] as subject to reply by email
986 1003 * Fixed: Wrong language used when closing an issue via a commit message
987 1004 * Fixed: email handler drops emails for new issues with no subject
988 1005 * Fixed: Calendar misspelled under Roles/Permissions
989 1006 * Fixed: Emails from no-reply redmine's address hell cycle
990 1007 * Fixed: child_pages macro fails on wiki page history
991 1008 * Fixed: Pre-filled time tracking date ignores timezone
992 1009 * Fixed: Links on locked users lead to 404 page
993 1010 * Fixed: Page changes in issue-list when using context menu
994 1011 * Fixed: diff parser removes lines starting with multiple dashes
995 1012 * Fixed: Quoting in forums resets message subject
996 1013 * Fixed: Editing issue comment removes quote link
997 1014 * Fixed: Redmine.pm ignore browse_repository permission
998 1015 * Fixed: text formatting breaks on [msg1][msg2]
999 1016 * Fixed: Spent Time Default Value of 0.0
1000 1017 * Fixed: Wiki pages in search results are referenced by project number, not by project identifier.
1001 1018 * Fixed: When logging in via an autologin cookie the user's last_login_on should be updated
1002 1019 * Fixed: 50k users cause problems in project->settings->members screen
1003 1020 * Fixed: Document timestamp needs to show updated timestamps
1004 1021 * Fixed: Users getting notifications for issues they are no longer allowed to view
1005 1022 * Fixed: issue summary counts should link to the issue list without subprojects
1006 1023 * Fixed: 'Delete' link on LDAP list has no effect
1007 1024
1008 1025
1009 1026 == 2009-11-15 v0.8.7
1010 1027
1011 1028 * Fixed: Hide paragraph terminator at the end of headings on html export
1012 1029 * Fixed: pre tags containing "<pre*"
1013 1030 * Fixed: First date of the date range not included in the time report with SQLite
1014 1031 * Fixed: Password field not styled correctly on alternative stylesheet
1015 1032 * Fixed: Error when sumbitting a POST request that requires a login
1016 1033 * Fixed: CSRF vulnerabilities
1017 1034
1018 1035
1019 1036 == 2009-11-04 v0.8.6
1020 1037
1021 1038 * Change links to closed issues to be a grey color
1022 1039 * Change subversion adapter to not cache authentication and run non interactively
1023 1040 * Fixed: Custom Values with a nil value cause HTTP error 500
1024 1041 * Fixed: Failure to convert HTML entities when editing an Issue reply
1025 1042 * Fixed: Error trying to show repository when there are no comments in a changeset
1026 1043 * Fixed: account/show/:user_id should not be accessible for other users not in your projects
1027 1044 * Fixed: XSS vulnerabilities
1028 1045 * Fixed: IssuesController#destroy should accept POST only
1029 1046 * Fixed: Inline images in wiki headings
1030 1047
1031 1048
1032 1049 == 2009-09-13 v0.8.5
1033 1050
1034 1051 * Incoming mail handler : Allow spaces between keywords and colon
1035 1052 * Do not require a non-word character after a comma in Redmine links
1036 1053 * Include issue hyperlinks in reminder emails
1037 1054 * Prevent nil error when retrieving svn version
1038 1055 * Various plugin hooks added
1039 1056 * Add plugins information to script/about
1040 1057 * Fixed: 500 Internal Server Error is raised if add an empty comment to the news
1041 1058 * Fixed: Atom links for wiki pages are not correct
1042 1059 * Fixed: Atom feeds leak email address
1043 1060 * Fixed: Case sensitivity in Issue filtering
1044 1061 * Fixed: When reading RSS feed, the inline-embedded images are not properly shown
1045 1062
1046 1063
1047 1064 == 2009-05-17 v0.8.4
1048 1065
1049 1066 * Allow textile mailto links
1050 1067 * Fixed: memory consumption when uploading file
1051 1068 * Fixed: Mercurial integration doesn't work if Redmine is installed in folder path containing space
1052 1069 * Fixed: an error is raised when no tab is available on project settings
1053 1070 * Fixed: insert image macro corrupts urls with excalamation marks
1054 1071 * Fixed: error on cross-project gantt PNG export
1055 1072 * Fixed: self and alternate links in atom feeds do not respect Atom specs
1056 1073 * Fixed: accept any svn tunnel scheme in repository URL
1057 1074 * Fixed: issues/show should accept user's rss key
1058 1075 * Fixed: consistency of custom fields display on the issue detail view
1059 1076 * Fixed: wiki comments length validation is missing
1060 1077 * Fixed: weak autologin token generation algorithm causes duplicate tokens
1061 1078
1062 1079
1063 1080 == 2009-04-05 v0.8.3
1064 1081
1065 1082 * Separate project field and subject in cross-project issue view
1066 1083 * Ability to set language for redmine:load_default_data task using REDMINE_LANG environment variable
1067 1084 * Rescue Redmine::DefaultData::DataAlreadyLoaded in redmine:load_default_data task
1068 1085 * CSS classes to highlight own and assigned issues
1069 1086 * Hide "New file" link on wiki pages from printing
1070 1087 * Flush buffer when asking for language in redmine:load_default_data task
1071 1088 * Minimum project identifier length set to 1
1072 1089 * Include headers so that emails don't trigger vacation auto-responders
1073 1090 * Fixed: Time entries csv export links for all projects are malformed
1074 1091 * Fixed: Files without Version aren't visible in the Activity page
1075 1092 * Fixed: Commit logs are centered in the repo browser
1076 1093 * Fixed: News summary field content is not searchable
1077 1094 * Fixed: Journal#save has a wrong signature
1078 1095 * Fixed: Email footer signature convention
1079 1096 * Fixed: Timelog report do not show time for non-versioned issues
1080 1097
1081 1098
1082 1099 == 2009-03-07 v0.8.2
1083 1100
1084 1101 * Send an email to the user when an administrator activates a registered user
1085 1102 * Strip keywords from received email body
1086 1103 * Footer updated to 2009
1087 1104 * Show RSS-link even when no issues is found
1088 1105 * One click filter action in activity view
1089 1106 * Clickable/linkable line #'s while browsing the repo or viewing a file
1090 1107 * Links to versions on files list
1091 1108 * Added request and controller objects to the hooks by default
1092 1109 * Fixed: exporting an issue with attachments to PDF raises an error
1093 1110 * Fixed: "too few arguments" error may occur on activerecord error translation
1094 1111 * Fixed: "Default columns Displayed on the Issues list" setting is not easy to read
1095 1112 * Fixed: visited links to closed tickets are not striked through with IE6
1096 1113 * Fixed: MailHandler#plain_text_body returns nil if there was nothing to strip
1097 1114 * Fixed: MailHandler raises an error when processing an email without From header
1098 1115
1099 1116
1100 1117 == 2009-02-15 v0.8.1
1101 1118
1102 1119 * Select watchers on new issue form
1103 1120 * Issue description is no longer a required field
1104 1121 * Files module: ability to add files without version
1105 1122 * Jump to the current tab when using the project quick-jump combo
1106 1123 * Display a warning if some attachments were not saved
1107 1124 * Import custom fields values from emails on issue creation
1108 1125 * Show view/annotate/download links on entry and annotate views
1109 1126 * Admin Info Screen: Display if plugin assets directory is writable
1110 1127 * Adds a 'Create and continue' button on the new issue form
1111 1128 * IMAP: add options to move received emails
1112 1129 * Do not show Category field when categories are not defined
1113 1130 * Lower the project identifier limit to a minimum of two characters
1114 1131 * Add "closed" html class to closed entries in issue list
1115 1132 * Fixed: broken redirect URL on login failure
1116 1133 * Fixed: Deleted files are shown when using Darcs
1117 1134 * Fixed: Darcs adapter works on Win32 only
1118 1135 * Fixed: syntax highlight doesn't appear in new ticket preview
1119 1136 * Fixed: email notification for changes I make still occurs when running Repository.fetch_changesets
1120 1137 * Fixed: no error is raised when entering invalid hours on the issue update form
1121 1138 * Fixed: Details time log report CSV export doesn't honour date format from settings
1122 1139 * Fixed: invalid css classes on issue details
1123 1140 * Fixed: Trac importer creates duplicate custom values
1124 1141 * Fixed: inline attached image should not match partial filename
1125 1142
1126 1143
1127 1144 == 2008-12-30 v0.8.0
1128 1145
1129 1146 * Setting added in order to limit the number of diff lines that should be displayed
1130 1147 * Makes logged-in username in topbar linking to
1131 1148 * Mail handler: strip tags when receiving a html-only email
1132 1149 * Mail handler: add watchers before sending notification
1133 1150 * Adds a css class (overdue) to overdue issues on issue lists and detail views
1134 1151 * Fixed: project activity truncated after viewing user's activity
1135 1152 * Fixed: email address entered for password recovery shouldn't be case-sensitive
1136 1153 * Fixed: default flag removed when editing a default enumeration
1137 1154 * Fixed: default category ignored when adding a document
1138 1155 * Fixed: error on repository user mapping when a repository username is blank
1139 1156 * Fixed: Firefox cuts off large diffs
1140 1157 * Fixed: CVS browser should not show dead revisions (deleted files)
1141 1158 * Fixed: escape double-quotes in image titles
1142 1159 * Fixed: escape textarea content when editing a issue note
1143 1160 * Fixed: JS error on context menu with IE
1144 1161 * Fixed: bold syntax around single character in series doesn't work
1145 1162 * Fixed several XSS vulnerabilities
1146 1163 * Fixed a SQL injection vulnerability
1147 1164
1148 1165
1149 1166 == 2008-12-07 v0.8.0-rc1
1150 1167
1151 1168 * Wiki page protection
1152 1169 * Wiki page hierarchy. Parent page can be assigned on the Rename screen
1153 1170 * Adds support for issue creation via email
1154 1171 * Adds support for free ticket filtering and custom queries on Gantt chart and calendar
1155 1172 * Cross-project search
1156 1173 * Ability to search a project and its subprojects
1157 1174 * Ability to search the projects the user belongs to
1158 1175 * Adds custom fields on time entries
1159 1176 * Adds boolean and list custom fields for time entries as criteria on time report
1160 1177 * Cross-project time reports
1161 1178 * Display latest user's activity on account/show view
1162 1179 * Show last connexion time on user's page
1163 1180 * Obfuscates email address on user's account page using javascript
1164 1181 * wiki TOC rendered as an unordered list
1165 1182 * Adds the ability to search for a user on the administration users list
1166 1183 * Adds the ability to search for a project name or identifier on the administration projects list
1167 1184 * Redirect user to the previous page after logging in
1168 1185 * Adds a permission 'view wiki edits' so that wiki history can be hidden to certain users
1169 1186 * Adds permissions for viewing the watcher list and adding new watchers on the issue detail view
1170 1187 * Adds permissions to let users edit and/or delete their messages
1171 1188 * Link to activity view when displaying dates
1172 1189 * Hide Redmine version in atom feeds and pdf properties
1173 1190 * 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.
1174 1191 * Sort users by their display names so that user dropdown lists are sorted alphabetically
1175 1192 * Adds estimated hours to issue filters
1176 1193 * Switch order of current and previous revisions in side-by-side diff
1177 1194 * Render the commit changes list as a tree
1178 1195 * Adds watch/unwatch functionality at forum topic level
1179 1196 * When moving an issue to another project, reassign it to the category with same name if any
1180 1197 * Adds child_pages macro for wiki pages
1181 1198 * Use GET instead of POST on roadmap (#718), gantt and calendar forms
1182 1199 * Search engine: display total results count and count by result type
1183 1200 * Email delivery configuration moved to an unversioned YAML file (config/email.yml, see the sample file)
1184 1201 * Adds icons on search results
1185 1202 * Adds 'Edit' link on account/show for admin users
1186 1203 * Adds Lock/Unlock/Activate link on user edit screen
1187 1204 * Adds user count in status drop down on admin user list
1188 1205 * Adds multi-levels blockquotes support by using > at the beginning of lines
1189 1206 * Adds a Reply link to each issue note
1190 1207 * Adds plain text only option for mail notifications
1191 1208 * Gravatar support for issue detail, user grid, and activity stream (disabled by default)
1192 1209 * Adds 'Delete wiki pages attachments' permission
1193 1210 * Show the most recent file when displaying an inline image
1194 1211 * Makes permission screens localized
1195 1212 * AuthSource list: display associated users count and disable 'Delete' buton if any
1196 1213 * Make the 'duplicates of' relation asymmetric
1197 1214 * Adds username to the password reminder email
1198 1215 * Adds links to forum messages using message#id syntax
1199 1216 * Allow same name for custom fields on different object types
1200 1217 * One-click bulk edition using the issue list context menu within the same project
1201 1218 * 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.
1202 1219 * Adds checkboxes toggle links on permissions report
1203 1220 * Adds Trac-Like anchors on wiki headings
1204 1221 * Adds support for wiki links with anchor
1205 1222 * Adds category to the issue context menu
1206 1223 * Adds a workflow overview screen
1207 1224 * Appends the filename to the attachment url so that clients that ignore content-disposition http header get the real filename
1208 1225 * Dots allowed in custom field name
1209 1226 * Adds posts quoting functionality
1210 1227 * Adds an option to generate sequential project identifiers
1211 1228 * Adds mailto link on the user administration list
1212 1229 * Ability to remove enumerations (activities, priorities, document categories) that are in use. Associated objects can be reassigned to another value
1213 1230 * Gantt chart: display issues that don't have a due date if they are assigned to a version with a date
1214 1231 * Change projects homepage limit to 255 chars
1215 1232 * 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
1216 1233 * Adds "please select" to activity select box if no activity is set as default
1217 1234 * Do not silently ignore timelog validation failure on issue edit
1218 1235 * Adds a rake task to send reminder emails
1219 1236 * Allow empty cells in wiki tables
1220 1237 * Makes wiki text formatter pluggable
1221 1238 * Adds back textile acronyms support
1222 1239 * Remove pre tag attributes
1223 1240 * Plugin hooks
1224 1241 * Pluggable admin menu
1225 1242 * Plugins can provide activity content
1226 1243 * Moves plugin list to its own administration menu item
1227 1244 * Adds url and author_url plugin attributes
1228 1245 * Adds Plugin#requires_redmine method so that plugin compatibility can be checked against current Redmine version
1229 1246 * Adds atom feed on time entries details
1230 1247 * Adds project name to issues feed title
1231 1248 * Adds a css class on menu items in order to apply item specific styles (eg. icons)
1232 1249 * Adds a Redmine plugin generators
1233 1250 * Adds timelog link to the issue context menu
1234 1251 * Adds links to the user page on various views
1235 1252 * Turkish translation by Ismail Sezen
1236 1253 * Catalan translation
1237 1254 * Vietnamese translation
1238 1255 * Slovak translation
1239 1256 * Better naming of activity feed if only one kind of event is displayed
1240 1257 * Enable syntax highlight on issues, messages and news
1241 1258 * Add target version to the issue list context menu
1242 1259 * Hide 'Target version' filter if no version is defined
1243 1260 * Add filters on cross-project issue list for custom fields marked as 'For all projects'
1244 1261 * Turn ftp urls into links
1245 1262 * Hiding the View Differences button when a wiki page's history only has one version
1246 1263 * Messages on a Board can now be sorted by the number of replies
1247 1264 * Adds a class ('me') to events of the activity view created by current user
1248 1265 * Strip pre/code tags content from activity view events
1249 1266 * Display issue notes in the activity view
1250 1267 * Adds links to changesets atom feed on repository browser
1251 1268 * Track project and tracker changes in issue history
1252 1269 * Adds anchor to atom feed messages links
1253 1270 * Adds a key in lang files to set the decimal separator (point or comma) in csv exports
1254 1271 * Makes importer work with Trac 0.8.x
1255 1272 * Upgraded to Prototype 1.6.0.1
1256 1273 * File viewer for attached text files
1257 1274 * Menu mapper: add support for :before, :after and :last options to #push method and add #delete method
1258 1275 * Removed inconsistent revision numbers on diff view
1259 1276 * CVS: add support for modules names with spaces
1260 1277 * Log the user in after registration if account activation is not needed
1261 1278 * Mercurial adapter improvements
1262 1279 * Trac importer: read session_attribute table to find user's email and real name
1263 1280 * Ability to disable unused SCM adapters in application settings
1264 1281 * Adds Filesystem adapter
1265 1282 * Clear changesets and changes with raw sql when deleting a repository for performance
1266 1283 * Redmine.pm now uses the 'commit access' permission defined in Redmine
1267 1284 * Reposman can create any type of scm (--scm option)
1268 1285 * Reposman creates a repository if the 'repository' module is enabled at project level only
1269 1286 * Display svn properties in the browser, svn >= 1.5.0 only
1270 1287 * Reduces memory usage when importing large git repositories
1271 1288 * Wider SVG graphs in repository stats
1272 1289 * SubversionAdapter#entries performance improvement
1273 1290 * SCM browser: ability to download raw unified diffs
1274 1291 * More detailed error message in log when scm command fails
1275 1292 * Adds support for file viewing with Darcs 2.0+
1276 1293 * Check that git changeset is not in the database before creating it
1277 1294 * Unified diff viewer for attached files with .patch or .diff extension
1278 1295 * File size display with Bazaar repositories
1279 1296 * Git adapter: use commit time instead of author time
1280 1297 * Prettier url for changesets
1281 1298 * Makes changes link to entries on the revision view
1282 1299 * Adds a field on the repository view to browse at specific revision
1283 1300 * Adds new projects atom feed
1284 1301 * Added rake tasks to generate rcov code coverage reports
1285 1302 * Add Redcloth's :block_markdown_rule to allow horizontal rules in wiki
1286 1303 * Show the project hierarchy in the drop down list for new membership on user administration screen
1287 1304 * Split user edit screen into tabs
1288 1305 * Renames bundled RedCloth to RedCloth3 to avoid RedCloth 4 to be loaded instead
1289 1306 * Fixed: Roadmap crashes when a version has a due date > 2037
1290 1307 * Fixed: invalid effective date (eg. 99999-01-01) causes an error on version edition screen
1291 1308 * Fixed: login filter providing incorrect back_url for Redmine installed in sub-directory
1292 1309 * Fixed: logtime entry duplicated when edited from parent project
1293 1310 * Fixed: wrong digest for text files under Windows
1294 1311 * Fixed: associated revisions are displayed in wrong order on issue view
1295 1312 * Fixed: Git Adapter date parsing ignores timezone
1296 1313 * Fixed: Printing long roadmap doesn't split across pages
1297 1314 * Fixes custom fields display order at several places
1298 1315 * Fixed: urls containing @ are parsed as email adress by the wiki formatter
1299 1316 * Fixed date filters accuracy with SQLite
1300 1317 * Fixed: tokens not escaped in highlight_tokens regexp
1301 1318 * Fixed Bazaar shared repository browsing
1302 1319 * Fixes platform determination under JRuby
1303 1320 * Fixed: Estimated time in issue's journal should be rounded to two decimals
1304 1321 * Fixed: 'search titles only' box ignored after one search is done on titles only
1305 1322 * Fixed: non-ASCII subversion path can't be displayed
1306 1323 * Fixed: Inline images don't work if file name has upper case letters or if image is in BMP format
1307 1324 * Fixed: document listing shows on "my page" when viewing documents is disabled for the role
1308 1325 * Fixed: Latest news appear on the homepage for projects with the News module disabled
1309 1326 * Fixed: cross-project issue list should not show issues of projects for which the issue tracking module was disabled
1310 1327 * Fixed: the default status is lost when reordering issue statuses
1311 1328 * Fixes error with Postgresql and non-UTF8 commit logs
1312 1329 * Fixed: textile footnotes no longer work
1313 1330 * Fixed: http links containing parentheses fail to reder correctly
1314 1331 * Fixed: GitAdapter#get_rev should use current branch instead of hardwiring master
1315 1332
1316 1333
1317 1334 == 2008-07-06 v0.7.3
1318 1335
1319 1336 * Allow dot in firstnames and lastnames
1320 1337 * Add project name to cross-project Atom feeds
1321 1338 * Encoding set to utf8 in example database.yml
1322 1339 * HTML titles on forums related views
1323 1340 * Fixed: various XSS vulnerabilities
1324 1341 * Fixed: Entourage (and some old client) fails to correctly render notification styles
1325 1342 * Fixed: Fixed: timelog redirects inappropriately when :back_url is blank
1326 1343 * Fixed: wrong relative paths to images in wiki_syntax.html
1327 1344
1328 1345
1329 1346 == 2008-06-15 v0.7.2
1330 1347
1331 1348 * "New Project" link on Projects page
1332 1349 * Links to repository directories on the repo browser
1333 1350 * Move status to front in Activity View
1334 1351 * Remove edit step from Status context menu
1335 1352 * Fixed: No way to do textile horizontal rule
1336 1353 * Fixed: Repository: View differences doesn't work
1337 1354 * Fixed: attachement's name maybe invalid.
1338 1355 * Fixed: Error when creating a new issue
1339 1356 * Fixed: NoMethodError on @available_filters.has_key?
1340 1357 * Fixed: Check All / Uncheck All in Email Settings
1341 1358 * Fixed: "View differences" of one file at /repositories/revision/ fails
1342 1359 * Fixed: Column width in "my page"
1343 1360 * Fixed: private subprojects are listed on Issues view
1344 1361 * Fixed: Textile: bold, italics, underline, etc... not working after parentheses
1345 1362 * Fixed: Update issue form: comment field from log time end out of screen
1346 1363 * Fixed: Editing role: "issue can be assigned to this role" out of box
1347 1364 * Fixed: Unable use angular braces after include word
1348 1365 * Fixed: Using '*' as keyword for repository referencing keywords doesn't work
1349 1366 * Fixed: Subversion repository "View differences" on each file rise ERROR
1350 1367 * Fixed: View differences for individual file of a changeset fails if the repository URL doesn't point to the repository root
1351 1368 * Fixed: It is possible to lock out the last admin account
1352 1369 * Fixed: Wikis are viewable for anonymous users on public projects, despite not granting access
1353 1370 * Fixed: Issue number display clipped on 'my issues'
1354 1371 * Fixed: Roadmap version list links not carrying state
1355 1372 * Fixed: Log Time fieldset in IssueController#edit doesn't set default Activity as default
1356 1373 * Fixed: git's "get_rev" API should use repo's current branch instead of hardwiring "master"
1357 1374 * Fixed: browser's language subcodes ignored
1358 1375 * Fixed: Error on project selection with numeric (only) identifier.
1359 1376 * Fixed: Link to PDF doesn't work after creating new issue
1360 1377 * Fixed: "Replies" should not be shown on forum threads that are locked
1361 1378 * Fixed: SVN errors lead to svn username/password being displayed to end users (security issue)
1362 1379 * Fixed: http links containing hashes don't display correct
1363 1380 * Fixed: Allow ampersands in Enumeration names
1364 1381 * Fixed: Atom link on saved query does not include query_id
1365 1382 * Fixed: Logtime info lost when there's an error updating an issue
1366 1383 * Fixed: TOC does not parse colorization markups
1367 1384 * Fixed: CVS: add support for modules names with spaces
1368 1385 * Fixed: Bad rendering on projects/add
1369 1386 * Fixed: exception when viewing differences on cvs
1370 1387 * Fixed: export issue to pdf will messup when use Chinese language
1371 1388 * Fixed: Redmine::Scm::Adapters::GitAdapter#get_rev ignored GIT_BIN constant
1372 1389 * Fixed: Adding non-ASCII new issue type in the New Issue page have encoding error using IE
1373 1390 * Fixed: Importing from trac : some wiki links are messed
1374 1391 * Fixed: Incorrect weekend definition in Hebrew calendar locale
1375 1392 * Fixed: Atom feeds don't provide author section for repository revisions
1376 1393 * Fixed: In Activity views, changesets titles can be multiline while they should not
1377 1394 * Fixed: Ignore unreadable subversion directories (read disabled using authz)
1378 1395 * Fixed: lib/SVG/Graph/Graph.rb can't externalize stylesheets
1379 1396 * Fixed: Close statement handler in Redmine.pm
1380 1397
1381 1398
1382 1399 == 2008-05-04 v0.7.1
1383 1400
1384 1401 * Thai translation added (Gampol Thitinilnithi)
1385 1402 * Translations updates
1386 1403 * Escape HTML comment tags
1387 1404 * Prevent "can't convert nil into String" error when :sort_order param is not present
1388 1405 * Fixed: Updating tickets add a time log with zero hours
1389 1406 * Fixed: private subprojects names are revealed on the project overview
1390 1407 * Fixed: Search for target version of "none" fails with postgres 8.3
1391 1408 * Fixed: Home, Logout, Login links shouldn't be absolute links
1392 1409 * Fixed: 'Latest projects' box on the welcome screen should be hidden if there are no projects
1393 1410 * Fixed: error when using upcase language name in coderay
1394 1411 * Fixed: error on Trac import when :due attribute is nil
1395 1412
1396 1413
1397 1414 == 2008-04-28 v0.7.0
1398 1415
1399 1416 * Forces Redmine to use rails 2.0.2 gem when vendor/rails is not present
1400 1417 * Queries can be marked as 'For all projects'. Such queries will be available on all projects and on the global issue list.
1401 1418 * Add predefined date ranges to the time report
1402 1419 * Time report can be done at issue level
1403 1420 * Various timelog report enhancements
1404 1421 * Accept the following formats for "hours" field: 1h, 1 h, 1 hour, 2 hours, 30m, 30min, 1h30, 1h30m, 1:30
1405 1422 * Display the context menu above and/or to the left of the click if needed
1406 1423 * Make the admin project files list sortable
1407 1424 * Mercurial: display working directory files sizes unless browsing a specific revision
1408 1425 * Preserve status filter and page number when using lock/unlock/activate links on the users list
1409 1426 * Redmine.pm support for LDAP authentication
1410 1427 * Better error message and AR errors in log for failed LDAP on-the-fly user creation
1411 1428 * Redirected user to where he is coming from after logging hours
1412 1429 * Warn user that subprojects are also deleted when deleting a project
1413 1430 * Include subprojects versions on calendar and gantt
1414 1431 * Notify project members when a message is posted if they want to receive notifications
1415 1432 * Fixed: Feed content limit setting has no effect
1416 1433 * Fixed: Priorities not ordered when displayed as a filter in issue list
1417 1434 * Fixed: can not display attached images inline in message replies
1418 1435 * Fixed: Boards are not deleted when project is deleted
1419 1436 * Fixed: trying to preview a new issue raises an exception with postgresql
1420 1437 * Fixed: single file 'View difference' links do not work because of duplicate slashes in url
1421 1438 * Fixed: inline image not displayed when including a wiki page
1422 1439 * Fixed: CVS duplicate key violation
1423 1440 * Fixed: ActiveRecord::StaleObjectError exception on closing a set of circular duplicate issues
1424 1441 * Fixed: custom field filters behaviour
1425 1442 * Fixed: Postgresql 8.3 compatibility
1426 1443 * Fixed: Links to repository directories don't work
1427 1444
1428 1445
1429 1446 == 2008-03-29 v0.7.0-rc1
1430 1447
1431 1448 * Overall activity view and feed added, link is available on the project list
1432 1449 * Git VCS support
1433 1450 * Rails 2.0 sessions cookie store compatibility
1434 1451 * Use project identifiers in urls instead of ids
1435 1452 * Default configuration data can now be loaded from the administration screen
1436 1453 * Administration settings screen split to tabs (email notifications options moved to 'Settings')
1437 1454 * Project description is now unlimited and optional
1438 1455 * Wiki annotate view
1439 1456 * Escape HTML tag in textile content
1440 1457 * Add Redmine links to documents, versions, attachments and repository files
1441 1458 * 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:
1442 1459 * by using checkbox and/or the little pencil that will select/unselect all issues
1443 1460 * by clicking on the rows (but not on the links), Ctrl and Shift keys can be used to select multiple issues
1444 1461 * 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)
1445 1462 * User display format is now configurable in administration settings
1446 1463 * Issue list now supports bulk edit/move/delete (for a set of issues that belong to the same project)
1447 1464 * Merged 'change status', 'edit issue' and 'add note' actions:
1448 1465 * Users with 'edit issues' permission can now update any property including custom fields when adding a note or changing the status
1449 1466 * '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
1450 1467 * Details by assignees on issue summary view
1451 1468 * '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
1452 1469 * Change status select box default to current status
1453 1470 * Preview for issue notes, news and messages
1454 1471 * Optional description for attachments
1455 1472 * 'Fixed version' label changed to 'Target version'
1456 1473 * Let the user choose when deleting issues with reported hours to:
1457 1474 * delete the hours
1458 1475 * assign the hours to the project
1459 1476 * reassign the hours to another issue
1460 1477 * Date range filter and pagination on time entries detail view
1461 1478 * Propagate time tracking to the parent project
1462 1479 * Switch added on the project activity view to include subprojects
1463 1480 * Display total estimated and spent hours on the version detail view
1464 1481 * Weekly time tracking block for 'My page'
1465 1482 * Permissions to edit time entries
1466 1483 * Include subprojects on the issue list, calendar, gantt and timelog by default (can be turned off is administration settings)
1467 1484 * Roadmap enhancements (separate related issues from wiki contents, leading h1 in version wiki pages is hidden, smaller wiki headings)
1468 1485 * Make versions with same date sorted by name
1469 1486 * Allow issue list to be sorted by target version
1470 1487 * Related changesets messages displayed on the issue details view
1471 1488 * Create a journal and send an email when an issue is closed by commit
1472 1489 * Add 'Author' to the available columns for the issue list
1473 1490 * More appropriate default sort order on sortable columns
1474 1491 * Add issue subject to the time entries view and issue subject, description and tracker to the csv export
1475 1492 * Permissions to edit issue notes
1476 1493 * Display date/time instead of date on files list
1477 1494 * Do not show Roadmap menu item if the project doesn't define any versions
1478 1495 * Allow longer version names (60 chars)
1479 1496 * Ability to copy an existing workflow when creating a new role
1480 1497 * Display custom fields in two columns on the issue form
1481 1498 * Added 'estimated time' in the csv export of the issue list
1482 1499 * Display the last 30 days on the activity view rather than the current month (number of days can be configured in the application settings)
1483 1500 * Setting for whether new projects should be public by default
1484 1501 * User preference to choose how comments/replies are displayed: in chronological or reverse chronological order
1485 1502 * Added default value for custom fields
1486 1503 * Added tabindex property on wiki toolbar buttons (to easily move from field to field using the tab key)
1487 1504 * Redirect to issue page after creating a new issue
1488 1505 * Wiki toolbar improvements (mainly for Firefox)
1489 1506 * Display wiki syntax quick ref link on all wiki textareas
1490 1507 * Display links to Atom feeds
1491 1508 * Breadcrumb nav for the forums
1492 1509 * Show replies when choosing to display messages in the activity
1493 1510 * Added 'include' macro to include another wiki page
1494 1511 * RedmineWikiFormatting page available as a static HTML file locally
1495 1512 * Wrap diff content
1496 1513 * Strip out email address from authors in repository screens
1497 1514 * Highlight the current item of the main menu
1498 1515 * Added simple syntax highlighters for php and java languages
1499 1516 * Do not show empty diffs
1500 1517 * Show explicit error message when the scm command failed (eg. when svn binary is not available)
1501 1518 * Lithuanian translation added (Sergej Jegorov)
1502 1519 * Ukrainan translation added (Natalia Konovka & Mykhaylo Sorochan)
1503 1520 * Danish translation added (Mads Vestergaard)
1504 1521 * Added i18n support to the jstoolbar and various settings screen
1505 1522 * RedCloth's glyphs no longer user
1506 1523 * New icons for the wiki toolbar (from http://www.famfamfam.com/lab/icons/silk/)
1507 1524 * The following menus can now be extended by plugins: top_menu, account_menu, application_menu
1508 1525 * Added a simple rake task to fetch changesets from the repositories: rake redmine:fetch_changesets
1509 1526 * Remove hardcoded "Redmine" strings in account related emails and use application title instead
1510 1527 * Mantis importer preserve bug ids
1511 1528 * Trac importer: Trac guide wiki pages skipped
1512 1529 * Trac importer: wiki attachments migration added
1513 1530 * Trac importer: support database schema for Trac migration
1514 1531 * Trac importer: support CamelCase links
1515 1532 * Removes the Redmine version from the footer (can be viewed on admin -> info)
1516 1533 * Rescue and display an error message when trying to delete a role that is in use
1517 1534 * 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
1518 1535 * Add "--encoding utf8" option to the Mercurial "hg log" command in order to get utf8 encoded commit logs
1519 1536 * Fixed: Gantt and calendar not properly refreshed (fragment caching removed)
1520 1537 * Fixed: Textile image with style attribute cause internal server error
1521 1538 * Fixed: wiki TOC not rendered properly when used in an issue or document description
1522 1539 * Fixed: 'has already been taken' error message on username and email fields if left empty
1523 1540 * Fixed: non-ascii attachement filename with IE
1524 1541 * Fixed: wrong url for wiki syntax pop-up when Redmine urls are prefixed
1525 1542 * Fixed: search for all words doesn't work
1526 1543 * Fixed: Do not show sticky and locked checkboxes when replying to a message
1527 1544 * Fixed: Mantis importer: do not duplicate Mantis username in firstname and lastname if realname is blank
1528 1545 * Fixed: Date custom fields not displayed as specified in application settings
1529 1546 * Fixed: titles not escaped in the activity view
1530 1547 * Fixed: issue queries can not use custom fields marked as 'for all projects' in a project context
1531 1548 * 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
1532 1549 * Fixed: locked users should not receive email notifications
1533 1550 * Fixed: custom field selection is not saved when unchecking them all on project settings
1534 1551 * Fixed: can not lock a topic when creating it
1535 1552 * Fixed: Incorrect filtering for unset values when using 'is not' filter
1536 1553 * Fixed: PostgreSQL issues_seq_id not updated when using Trac importer
1537 1554 * Fixed: ajax pagination does not scroll up
1538 1555 * Fixed: error when uploading a file with no content-type specified by the browser
1539 1556 * Fixed: wiki and changeset links not displayed when previewing issue description or notes
1540 1557 * Fixed: 'LdapError: no bind result' error when authenticating
1541 1558 * Fixed: 'LdapError: invalid binding information' when no username/password are set on the LDAP account
1542 1559 * Fixed: CVS repository doesn't work if port is used in the url
1543 1560 * Fixed: Email notifications: host name is missing in generated links
1544 1561 * Fixed: Email notifications: referenced changesets, wiki pages, attachments... are not turned into links
1545 1562 * Fixed: Do not clear issue relations when moving an issue to another project if cross-project issue relations are allowed
1546 1563 * Fixed: "undefined method 'textilizable'" error on email notification when running Repository#fetch_changesets from the console
1547 1564 * Fixed: Do not send an email with no recipient, cc or bcc
1548 1565 * Fixed: fetch_changesets fails on commit comments that close 2 duplicates issues.
1549 1566 * Fixed: Mercurial browsing under unix-like os and for directory depth > 2
1550 1567 * Fixed: Wiki links with pipe can not be used in wiki tables
1551 1568 * Fixed: migrate_from_trac doesn't import timestamps of wiki and tickets
1552 1569 * Fixed: when bulk editing, setting "Assigned to" to "nobody" causes an sql error with Postgresql
1553 1570
1554 1571
1555 1572 == 2008-03-12 v0.6.4
1556 1573
1557 1574 * Fixed: private projects name are displayed on account/show even if the current user doesn't have access to these private projects
1558 1575 * Fixed: potential LDAP authentication security flaw
1559 1576 * Fixed: context submenus on the issue list don't show up with IE6.
1560 1577 * Fixed: Themes are not applied with Rails 2.0
1561 1578 * Fixed: crash when fetching Mercurial changesets if changeset[:files] is nil
1562 1579 * Fixed: Mercurial repository browsing
1563 1580 * Fixed: undefined local variable or method 'log' in CvsAdapter when a cvs command fails
1564 1581 * Fixed: not null constraints not removed with Postgresql
1565 1582 * Doctype set to transitional
1566 1583
1567 1584
1568 1585 == 2007-12-18 v0.6.3
1569 1586
1570 1587 * Fixed: upload doesn't work in 'Files' section
1571 1588
1572 1589
1573 1590 == 2007-12-16 v0.6.2
1574 1591
1575 1592 * Search engine: issue custom fields can now be searched
1576 1593 * News comments are now textilized
1577 1594 * Updated Japanese translation (Satoru Kurashiki)
1578 1595 * Updated Chinese translation (Shortie Lo)
1579 1596 * Fixed Rails 2.0 compatibility bugs:
1580 1597 * Unable to create a wiki
1581 1598 * Gantt and calendar error
1582 1599 * Trac importer error (readonly? is defined by ActiveRecord)
1583 1600 * Fixed: 'assigned to me' filter broken
1584 1601 * Fixed: crash when validation fails on issue edition with no custom fields
1585 1602 * Fixed: reposman "can't find group" error
1586 1603 * Fixed: 'LDAP account password is too long' error when leaving the field empty on creation
1587 1604 * Fixed: empty lines when displaying repository files with Windows style eol
1588 1605 * Fixed: missing body closing tag in repository annotate and entry views
1589 1606
1590 1607
1591 1608 == 2007-12-10 v0.6.1
1592 1609
1593 1610 * Rails 2.0 compatibility
1594 1611 * Custom fields can now be displayed as columns on the issue list
1595 1612 * Added version details view (accessible from the roadmap)
1596 1613 * Roadmap: more accurate completion percentage calculation (done ratio of open issues is now taken into account)
1597 1614 * Added per-project tracker selection. Trackers can be selected on project settings
1598 1615 * Anonymous users can now be allowed to create, edit, comment issues, comment news and post messages in the forums
1599 1616 * Forums: messages can now be edited/deleted (explicit permissions need to be given)
1600 1617 * Forums: topics can be locked so that no reply can be added
1601 1618 * Forums: topics can be marked as sticky so that they always appear at the top of the list
1602 1619 * Forums: attachments can now be added to replies
1603 1620 * Added time zone support
1604 1621 * Added a setting to choose the account activation strategy (available in application settings)
1605 1622 * Added 'Classic' theme (inspired from the v0.51 design)
1606 1623 * Added an alternate theme which provides issue list colorization based on issues priority
1607 1624 * Added Bazaar SCM adapter
1608 1625 * Added Annotate/Blame view in the repository browser (except for Darcs SCM)
1609 1626 * Diff style (inline or side by side) automatically saved as a user preference
1610 1627 * Added issues status changes on the activity view (by Cyril Mougel)
1611 1628 * Added forums topics on the activity view (disabled by default)
1612 1629 * Added an option on 'My account' for users who don't want to be notified of changes that they make
1613 1630 * Trac importer now supports mysql and postgresql databases
1614 1631 * Trac importer improvements (by Mat Trudel)
1615 1632 * 'fixed version' field can now be displayed on the issue list
1616 1633 * Added a couple of new formats for the 'date format' setting
1617 1634 * Added Traditional Chinese translation (by Shortie Lo)
1618 1635 * Added Russian translation (iGor kMeta)
1619 1636 * Project name format limitation removed (name can now contain any character)
1620 1637 * Project identifier maximum length changed from 12 to 20
1621 1638 * Changed the maximum length of LDAP account to 255 characters
1622 1639 * Removed the 12 characters limit on passwords
1623 1640 * Added wiki macros support
1624 1641 * Performance improvement on workflow setup screen
1625 1642 * More detailed html title on several views
1626 1643 * Custom fields can now be reordered
1627 1644 * Search engine: search can be restricted to an exact phrase by using quotation marks
1628 1645 * Added custom fields marked as 'For all projects' to the csv export of the cross project issue list
1629 1646 * Email notifications are now sent as Blind carbon copy by default
1630 1647 * Fixed: all members (including non active) should be deleted when deleting a project
1631 1648 * Fixed: Error on wiki syntax link (accessible from wiki/edit)
1632 1649 * Fixed: 'quick jump to a revision' form on the revisions list
1633 1650 * Fixed: error on admin/info if there's more than 1 plugin installed
1634 1651 * Fixed: svn or ldap password can be found in clear text in the html source in editing mode
1635 1652 * Fixed: 'Assigned to' drop down list is not sorted
1636 1653 * Fixed: 'View all issues' link doesn't work on issues/show
1637 1654 * Fixed: error on account/register when validation fails
1638 1655 * Fixed: Error when displaying the issue list if a float custom field is marked as 'used as filter'
1639 1656 * Fixed: Mercurial adapter breaks on missing :files entry in changeset hash (James Britt)
1640 1657 * Fixed: Wrong feed URLs on the home page
1641 1658 * Fixed: Update of time entry fails when the issue has been moved to an other project
1642 1659 * Fixed: Error when moving an issue without changing its tracker (Postgresql)
1643 1660 * Fixed: Changes not recorded when using :pserver string (CVS adapter)
1644 1661 * Fixed: admin should be able to move issues to any project
1645 1662 * Fixed: adding an attachment is not possible when changing the status of an issue
1646 1663 * Fixed: No mime-types in documents/files downloading
1647 1664 * Fixed: error when sorting the messages if there's only one board for the project
1648 1665 * Fixed: 'me' doesn't appear in the drop down filters on a project issue list.
1649 1666
1650 1667 == 2007-11-04 v0.6.0
1651 1668
1652 1669 * Permission model refactoring.
1653 1670 * Permissions: there are now 2 builtin roles that can be used to specify permissions given to other users than members of projects
1654 1671 * Permissions: some permissions (eg. browse the repository) can be removed for certain roles
1655 1672 * Permissions: modules (eg. issue tracking, news, documents...) can be enabled/disabled at project level
1656 1673 * Added Mantis and Trac importers
1657 1674 * New application layout
1658 1675 * Added "Bulk edit" functionality on the issue list
1659 1676 * More flexible mail notifications settings at user level
1660 1677 * 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
1661 1678 * 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
1662 1679 * Added the ability to customize issue list columns (at application level or for each saved query)
1663 1680 * Overdue versions (date reached and open issues > 0) are now always displayed on the roadmap
1664 1681 * Added the ability to rename wiki pages (specific permission required)
1665 1682 * Search engines now supports pagination. Results are sorted in reverse chronological order
1666 1683 * Added "Estimated hours" attribute on issues
1667 1684 * A category with assigned issue can now be deleted. 2 options are proposed: remove assignments or reassign issues to another category
1668 1685 * Forum notifications are now also sent to the authors of the thread, even if they donΓ―ΒΏΒ½t watch the board
1669 1686 * Added an application setting to specify the application protocol (http or https) used to generate urls in emails
1670 1687 * Gantt chart: now starts at the current month by default
1671 1688 * Gantt chart: month count and zoom factor are automatically saved as user preferences
1672 1689 * Wiki links can now refer to other project wikis
1673 1690 * Added wiki index by date
1674 1691 * Added preview on add/edit issue form
1675 1692 * Emails footer can now be customized from the admin interface (Admin -> Email notifications)
1676 1693 * 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)
1677 1694 * Calendar: first day of week can now be set in lang files
1678 1695 * Automatic closing of duplicate issues
1679 1696 * Added a cross-project issue list
1680 1697 * AJAXified the SCM browser (tree view)
1681 1698 * Pretty URL for the repository browser (Cyril Mougel)
1682 1699 * Search engine: added a checkbox to search titles only
1683 1700 * Added "% done" in the filter list
1684 1701 * Enumerations: values can now be reordered and a default value can be specified (eg. default issue priority)
1685 1702 * Added some accesskeys
1686 1703 * Added "Float" as a custom field format
1687 1704 * Added basic Theme support
1688 1705 * Added the ability to set the Γ―ΒΏΒ½done ratioΓ―ΒΏΒ½ of issues fixed by commit (Nikolay Solakov)
1689 1706 * Added custom fields in issue related mail notifications
1690 1707 * Email notifications are now sent in plain text and html
1691 1708 * Gantt chart can now be exported to a graphic file (png). This functionality is only available if RMagick is installed.
1692 1709 * Added syntax highlightment for repository files and wiki
1693 1710 * Improved automatic Redmine links
1694 1711 * Added automatic table of content support on wiki pages
1695 1712 * Added radio buttons on the documents list to sort documents by category, date, title or author
1696 1713 * Added basic plugin support, with a sample plugin
1697 1714 * Added a link to add a new category when creating or editing an issue
1698 1715 * Added a "Assignable" boolean on the Role model. If unchecked, issues can not be assigned to users having this role.
1699 1716 * Added an option to be able to relate issues in different projects
1700 1717 * Added the ability to move issues (to another project) without changing their trackers.
1701 1718 * Atom feeds added on project activity, news and changesets
1702 1719 * Added the ability to reset its own RSS access key
1703 1720 * Main project list now displays root projects with their subprojects
1704 1721 * Added anchor links to issue notes
1705 1722 * Added reposman Ruby version. This script can now register created repositories in Redmine (Nicolas Chuche)
1706 1723 * Issue notes are now included in search
1707 1724 * Added email sending test functionality
1708 1725 * Added LDAPS support for LDAP authentication
1709 1726 * Removed hard-coded URLs in mail templates
1710 1727 * Subprojects are now grouped by projects in the navigation drop-down menu
1711 1728 * Added a new value for date filters: this week
1712 1729 * Added cache for application settings
1713 1730 * Added Polish translation (Tomasz Gawryl)
1714 1731 * Added Czech translation (Jan Kadlecek)
1715 1732 * Added Romanian translation (Csongor Bartus)
1716 1733 * Added Hebrew translation (Bob Builder)
1717 1734 * Added Serbian translation (Dragan Matic)
1718 1735 * Added Korean translation (Choi Jong Yoon)
1719 1736 * Fixed: the link to delete issue relations is displayed even if the user is not authorized to delete relations
1720 1737 * Performance improvement on calendar and gantt
1721 1738 * Fixed: wiki preview doesnΓ―ΒΏΒ½t work on long entries
1722 1739 * Fixed: queries with multiple custom fields return no result
1723 1740 * Fixed: Can not authenticate user against LDAP if its DN contains non-ascii characters
1724 1741 * Fixed: URL with ~ broken in wiki formatting
1725 1742 * Fixed: some quotation marks are rendered as strange characters in pdf
1726 1743
1727 1744
1728 1745 == 2007-07-15 v0.5.1
1729 1746
1730 1747 * per project forums added
1731 1748 * added the ability to archive projects
1732 1749 * added Γ―ΒΏΒ½WatchΓ―ΒΏΒ½ functionality on issues. It allows users to receive notifications about issue changes
1733 1750 * custom fields for issues can now be used as filters on issue list
1734 1751 * added per user custom queries
1735 1752 * commit messages are now scanned for referenced or fixed issue IDs (keywords defined in Admin -> Settings)
1736 1753 * projects list now shows the list of public projects and private projects for which the user is a member
1737 1754 * versions can now be created with no date
1738 1755 * added issue count details for versions on Reports view
1739 1756 * added time report, by member/activity/tracker/version and year/month/week for the selected period
1740 1757 * each category can now be associated to a user, so that new issues in that category are automatically assigned to that user
1741 1758 * added autologin feature (disabled by default)
1742 1759 * optimistic locking added for wiki edits
1743 1760 * added wiki diff
1744 1761 * added the ability to destroy wiki pages (requires permission)
1745 1762 * a wiki page can now be attached to each version, and displayed on the roadmap
1746 1763 * attachments can now be added to wiki pages (original patch by Pavol Murin) and displayed online
1747 1764 * added an option to see all versions in the roadmap view (including completed ones)
1748 1765 * added basic issue relations
1749 1766 * added the ability to log time when changing an issue status
1750 1767 * account information can now be sent to the user when creating an account
1751 1768 * author and assignee of an issue always receive notifications (even if they turned of mail notifications)
1752 1769 * added a quick search form in page header
1753 1770 * added 'me' value for 'assigned to' and 'author' query filters
1754 1771 * added a link on revision screen to see the entire diff for the revision
1755 1772 * added last commit message for each entry in repository browser
1756 1773 * added the ability to view a file diff with free to/from revision selection.
1757 1774 * text files can now be viewed online when browsing the repository
1758 1775 * added basic support for other SCM: CVS (Ralph Vater), Mercurial and Darcs
1759 1776 * added fragment caching for svn diffs
1760 1777 * added fragment caching for calendar and gantt views
1761 1778 * login field automatically focused on login form
1762 1779 * subproject name displayed on issue list, calendar and gantt
1763 1780 * added an option to choose the date format: language based or ISO 8601
1764 1781 * added a simple mail handler. It lets users add notes to an existing issue by replying to the initial notification email.
1765 1782 * a 403 error page is now displayed (instead of a blank page) when trying to access a protected page
1766 1783 * added portuguese translation (Joao Carlos Clementoni)
1767 1784 * added partial online help japanese translation (Ken Date)
1768 1785 * added bulgarian translation (Nikolay Solakov)
1769 1786 * added dutch translation (Linda van den Brink)
1770 1787 * added swedish translation (Thomas Habets)
1771 1788 * italian translation update (Alessio Spadaro)
1772 1789 * japanese translation update (Satoru Kurashiki)
1773 1790 * fixed: error on history atom feed when thereΓ―ΒΏΒ½s no notes on an issue change
1774 1791 * fixed: error in journalizing an issue with longtext custom fields (Postgresql)
1775 1792 * fixed: creation of Oracle schema
1776 1793 * fixed: last day of the month not included in project activity
1777 1794 * fixed: files with an apostrophe in their names can't be accessed in SVN repository
1778 1795 * fixed: performance issue on RepositoriesController#revisions when a changeset has a great number of changes (eg. 100,000)
1779 1796 * fixed: open/closed issue counts are always 0 on reports view (postgresql)
1780 1797 * fixed: date query filters (wrong results and sql error with postgresql)
1781 1798 * fixed: confidentiality issue on account/show (private project names displayed to anyone)
1782 1799 * fixed: Long text custom fields displayed without line breaks
1783 1800 * fixed: Error when editing the wokflow after deleting a status
1784 1801 * fixed: SVN commit dates are now stored as local time
1785 1802
1786 1803
1787 1804 == 2007-04-11 v0.5.0
1788 1805
1789 1806 * added per project Wiki
1790 1807 * added rss/atom feeds at project level (custom queries can be used as feeds)
1791 1808 * added search engine (search in issues, news, commits, wiki pages, documents)
1792 1809 * simple time tracking functionality added
1793 1810 * added version due dates on calendar and gantt
1794 1811 * added subprojects issue count on project Reports page
1795 1812 * added the ability to copy an existing workflow when creating a new tracker
1796 1813 * added the ability to include subprojects on calendar and gantt
1797 1814 * added the ability to select trackers to display on calendar and gantt (Jeffrey Jones)
1798 1815 * added side by side svn diff view (Cyril Mougel)
1799 1816 * added back subproject filter on issue list
1800 1817 * added permissions report in admin area
1801 1818 * added a status filter on users list
1802 1819 * support for password-protected SVN repositories
1803 1820 * SVN commits are now stored in the database
1804 1821 * added simple svn statistics SVG graphs
1805 1822 * progress bars for roadmap versions (Nick Read)
1806 1823 * issue history now shows file uploads and deletions
1807 1824 * #id patterns are turned into links to issues in descriptions and commit messages
1808 1825 * japanese translation added (Satoru Kurashiki)
1809 1826 * chinese simplified translation added (Andy Wu)
1810 1827 * italian translation added (Alessio Spadaro)
1811 1828 * added scripts to manage SVN repositories creation and user access control using ssh+svn (Nicolas Chuche)
1812 1829 * better calendar rendering time
1813 1830 * fixed migration scripts to work with mysql 5 running in strict mode
1814 1831 * fixed: error when clicking "add" with no block selected on my/page_layout
1815 1832 * fixed: hard coded links in navigation bar
1816 1833 * fixed: table_name pre/suffix support
1817 1834
1818 1835
1819 1836 == 2007-02-18 v0.4.2
1820 1837
1821 1838 * Rails 1.2 is now required
1822 1839 * settings are now stored in the database and editable through the application in: Admin -> Settings (config_custom.rb is no longer used)
1823 1840 * added project roadmap view
1824 1841 * mail notifications added when a document, a file or an attachment is added
1825 1842 * tooltips added on Gantt chart and calender to view the details of the issues
1826 1843 * ability to set the sort order for roles, trackers, issue statuses
1827 1844 * added missing fields to csv export: priority, start date, due date, done ratio
1828 1845 * added total number of issues per tracker on project overview
1829 1846 * 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-)
1830 1847 * added back "fixed version" field on issue screen and in filters
1831 1848 * project settings screen split in 4 tabs
1832 1849 * custom fields screen split in 3 tabs (one for each kind of custom field)
1833 1850 * multiple issues pdf export now rendered as a table
1834 1851 * added a button on users/list to manually activate an account
1835 1852 * added a setting option to disable "password lost" functionality
1836 1853 * added a setting option to set max number of issues in csv/pdf exports
1837 1854 * fixed: subprojects count is always 0 on projects list
1838 1855 * fixed: locked users are proposed when adding a member to a project
1839 1856 * fixed: setting an issue status as default status leads to an sql error with SQLite
1840 1857 * fixed: unable to delete an issue status even if it's not used yet
1841 1858 * fixed: filters ignored when exporting a predefined query to csv/pdf
1842 1859 * fixed: crash when french "issue_edit" email notification is sent
1843 1860 * fixed: hide mail preference not saved (my/account)
1844 1861 * fixed: crash when a new user try to edit its "my page" layout
1845 1862
1846 1863
1847 1864 == 2007-01-03 v0.4.1
1848 1865
1849 1866 * fixed: emails have no recipient when one of the project members has notifications disabled
1850 1867
1851 1868
1852 1869 == 2007-01-02 v0.4.0
1853 1870
1854 1871 * simple SVN browser added (just needs svn binaries in PATH)
1855 1872 * comments can now be added on news
1856 1873 * "my page" is now customizable
1857 1874 * more powerfull and savable filters for issues lists
1858 1875 * improved issues change history
1859 1876 * new functionality: move an issue to another project or tracker
1860 1877 * new functionality: add a note to an issue
1861 1878 * new report: project activity
1862 1879 * "start date" and "% done" fields added on issues
1863 1880 * project calendar added
1864 1881 * gantt chart added (exportable to pdf)
1865 1882 * single/multiple issues pdf export added
1866 1883 * issues reports improvements
1867 1884 * multiple file upload for issues, documents and files
1868 1885 * option to set maximum size of uploaded files
1869 1886 * textile formating of issue and news descritions (RedCloth required)
1870 1887 * integration of DotClear jstoolbar for textile formatting
1871 1888 * calendar date picker for date fields (LGPL DHTML Calendar http://sourceforge.net/projects/jscalendar)
1872 1889 * new filter in issues list: Author
1873 1890 * ajaxified paginators
1874 1891 * news rss feed added
1875 1892 * option to set number of results per page on issues list
1876 1893 * localized csv separator (comma/semicolon)
1877 1894 * csv output encoded to ISO-8859-1
1878 1895 * user custom field displayed on account/show
1879 1896 * default configuration improved (default roles, trackers, status, permissions and workflows)
1880 1897 * language for default configuration data can now be chosen when running 'load_default_data' task
1881 1898 * javascript added on custom field form to show/hide fields according to the format of custom field
1882 1899 * fixed: custom fields not in csv exports
1883 1900 * fixed: project settings now displayed according to user's permissions
1884 1901 * fixed: application error when no version is selected on projects/add_file
1885 1902 * fixed: public actions not authorized for members of non public projects
1886 1903 * fixed: non public projects were shown on welcome screen even if current user is not a member
1887 1904
1888 1905
1889 1906 == 2006-10-08 v0.3.0
1890 1907
1891 1908 * user authentication against multiple LDAP (optional)
1892 1909 * token based "lost password" functionality
1893 1910 * user self-registration functionality (optional)
1894 1911 * custom fields now available for issues, users and projects
1895 1912 * new custom field format "text" (displayed as a textarea field)
1896 1913 * project & administration drop down menus in navigation bar for quicker access
1897 1914 * text formatting is preserved for long text fields (issues, projects and news descriptions)
1898 1915 * urls and emails are turned into clickable links in long text fields
1899 1916 * "due date" field added on issues
1900 1917 * tracker selection filter added on change log
1901 1918 * Localization plugin replaced with GLoc 1.1.0 (iconv required)
1902 1919 * error messages internationalization
1903 1920 * german translation added (thanks to Karim Trott)
1904 1921 * data locking for issues to prevent update conflicts (using ActiveRecord builtin optimistic locking)
1905 1922 * new filter in issues list: "Fixed version"
1906 1923 * active filters are displayed with colored background on issues list
1907 1924 * custom configuration is now defined in config/config_custom.rb
1908 1925 * user object no more stored in session (only user_id)
1909 1926 * news summary field is no longer required
1910 1927 * tables and forms redesign
1911 1928 * Fixed: boolean custom field not working
1912 1929 * Fixed: error messages for custom fields are not displayed
1913 1930 * Fixed: invalid custom fields should have a red border
1914 1931 * Fixed: custom fields values are not validated on issue update
1915 1932 * Fixed: unable to choose an empty value for 'List' custom fields
1916 1933 * Fixed: no issue categories sorting
1917 1934 * Fixed: incorrect versions sorting
1918 1935
1919 1936
1920 1937 == 2006-07-12 - v0.2.2
1921 1938
1922 1939 * Fixed: bug in "issues list"
1923 1940
1924 1941
1925 1942 == 2006-07-09 - v0.2.1
1926 1943
1927 1944 * new databases supported: Oracle, PostgreSQL, SQL Server
1928 1945 * projects/subprojects hierarchy (1 level of subprojects only)
1929 1946 * environment information display in admin/info
1930 1947 * more filter options in issues list (rev6)
1931 1948 * default language based on browser settings (Accept-Language HTTP header)
1932 1949 * issues list exportable to CSV (rev6)
1933 1950 * simple_format and auto_link on long text fields
1934 1951 * more data validations
1935 1952 * Fixed: error when all mail notifications are unchecked in admin/mail_options
1936 1953 * Fixed: all project news are displayed on project summary
1937 1954 * Fixed: Can't change user password in users/edit
1938 1955 * Fixed: Error on tables creation with PostgreSQL (rev5)
1939 1956 * Fixed: SQL error in "issue reports" view with PostgreSQL (rev5)
1940 1957
1941 1958
1942 1959 == 2006-06-25 - v0.1.0
1943 1960
1944 1961 * multiple users/multiple projects
1945 1962 * role based access control
1946 1963 * issue tracking system
1947 1964 * fully customizable workflow
1948 1965 * documents/files repository
1949 1966 * email notifications on issue creation and update
1950 1967 * multilanguage support (except for error messages):english, french, spanish
1951 1968 * online manual in french (unfinished)
General Comments 0
You need to be logged in to leave comments. Login now