Changelog 0 7 » History » Version 2

Mischa The Evil, 2009-06-14 01:11
Added right-aligned TOC

1 1 Jean-Philippe Lang
h1. Changelog for 0.7.x
2 1 Jean-Philippe Lang
3 2 Mischa The Evil
{{>toc}}
4 2 Mischa The Evil
5 1 Jean-Philippe Lang
h2. v0.7.4 (2008-12-30)
6 1 Jean-Philippe Lang
7 1 Jean-Philippe Lang
* Fixed several XSS vulnerabilities
8 1 Jean-Philippe Lang
* Fixed a SQL injection vulnerability
9 1 Jean-Philippe Lang
10 1 Jean-Philippe Lang
h2. v0.7.3 (2008-07-06)
11 1 Jean-Philippe Lang
12 1 Jean-Philippe Lang
* Allow dot in firstnames and lastnames
13 1 Jean-Philippe Lang
* Add project name to cross-project Atom feeds
14 1 Jean-Philippe Lang
* Encoding set to utf8 in example database.yml
15 1 Jean-Philippe Lang
* HTML titles on forums related views
16 1 Jean-Philippe Lang
* Fixed: various XSS vulnerabilities
17 1 Jean-Philippe Lang
* Fixed: Entourage (and some old client) fails to correctly render notification styles
18 1 Jean-Philippe Lang
* Fixed: Fixed: timelog redirects inappropriately when :back_url is blank
19 1 Jean-Philippe Lang
* Fixed: wrong relative paths to images in wiki_syntax.html
20 1 Jean-Philippe Lang
21 1 Jean-Philippe Lang
h2. v0.7.2 (2008-06-15)
22 1 Jean-Philippe Lang
23 1 Jean-Philippe Lang
* Links to repository directories on the repo browser
24 1 Jean-Philippe Lang
* Move status to front in Activity View
25 1 Jean-Philippe Lang
* Remove edit step from Status context menu
26 1 Jean-Philippe Lang
* Fixed: No way to do textile horizontal rule
27 1 Jean-Philippe Lang
* Fixed: Repository: View differences doesn't work
28 1 Jean-Philippe Lang
* Fixed: attachement's name maybe invalid.
29 1 Jean-Philippe Lang
* Fixed: Error when creating a new issue
30 1 Jean-Philippe Lang
* Fixed: NoMethodError on @available_filters.has_key?
31 1 Jean-Philippe Lang
* Fixed: Check All / Uncheck All in Email Settings
32 1 Jean-Philippe Lang
* Fixed: "View differences" of one file at /repositories/revision/ fails
33 1 Jean-Philippe Lang
* Fixed: Column width in "my page"
34 1 Jean-Philippe Lang
* Fixed: private subprojects are listed on Issues view
35 1 Jean-Philippe Lang
* Fixed: Textile: bold, italics, underline, etc... not working after parentheses
36 1 Jean-Philippe Lang
* Fixed: Update issue form: comment field from log time end out of screen
37 1 Jean-Philippe Lang
* Fixed: Editing role: "issue can be assigned to this role" out of box
38 1 Jean-Philippe Lang
* Fixed: Unable use angular braces after include word
39 1 Jean-Philippe Lang
* Fixed: Using '*' as keyword for repository referencing keywords doesn't work
40 1 Jean-Philippe Lang
* Fixed: Subversion repository "View differences" on each file rise ERROR
41 1 Jean-Philippe Lang
* Fixed: View differences for individual file of a changeset fails if the repository URL doesn't point to the repository root
42 1 Jean-Philippe Lang
* Fixed: It is possible to lock out the last admin account
43 1 Jean-Philippe Lang
* Fixed: Wikis are viewable for anonymous users on public projects, despite not granting access
44 1 Jean-Philippe Lang
* Fixed: Issue number display clipped on 'my issues'
45 1 Jean-Philippe Lang
* Fixed: Roadmap version list links not carrying state
46 1 Jean-Philippe Lang
* Fixed: Log Time fieldset in IssueController#edit doesn't set default Activity as default
47 1 Jean-Philippe Lang
* Fixed: git's "get_rev" API should use repo's current branch instead of hardwiring "master"
48 1 Jean-Philippe Lang
* Fixed: browser's language subcodes ignored
49 1 Jean-Philippe Lang
* Fixed: Error on project selection with numeric (only) identifier.
50 1 Jean-Philippe Lang
* Fixed: Link to PDF doesn't work after creating new issue
51 1 Jean-Philippe Lang
* Fixed: "Replies" should not be shown on forum threads that are locked
52 1 Jean-Philippe Lang
* Fixed: SVN errors lead to svn username/password being displayed to end users (security issue)
53 1 Jean-Philippe Lang
* Fixed: http links containing hashes don't display correct
54 1 Jean-Philippe Lang
* Fixed: Allow ampersands in Enumeration names
55 1 Jean-Philippe Lang
* Fixed: Atom link on saved query does not include query_id
56 1 Jean-Philippe Lang
* Fixed: Logtime info lost when there's an error updating an issue
57 1 Jean-Philippe Lang
* Fixed: TOC does not parse colorization markups
58 1 Jean-Philippe Lang
* Fixed: CVS: add support for modules names with spaces
59 1 Jean-Philippe Lang
* Fixed: Bad rendering on projects/add
60 1 Jean-Philippe Lang
* Fixed: exception when viewing differences on cvs
61 1 Jean-Philippe Lang
* Fixed: export issue to pdf will messup when use Chinese language
62 1 Jean-Philippe Lang
* Fixed: Redmine::Scm::Adapters::GitAdapter#get_rev ignored GIT_BIN constant
63 1 Jean-Philippe Lang
* Fixed: Adding non-ASCII new issue type in the New Issue page have encoding error using IE
64 1 Jean-Philippe Lang
* Fixed: Importing from trac : some wiki links are messed
65 1 Jean-Philippe Lang
* Fixed: Incorrect weekend definition in Hebrew calendar locale
66 1 Jean-Philippe Lang
* Fixed: Atom feeds don't provide author section for repository revisions
67 1 Jean-Philippe Lang
* Fixed: In Activity views, changesets titles can be multiline while they should not
68 1 Jean-Philippe Lang
* Fixed: Ignore unreadable subversion directories (read disabled using authz)
69 1 Jean-Philippe Lang
* Fixed: lib/SVG/Graph/Graph.rb can't externalize stylesheets
70 1 Jean-Philippe Lang
* Fixed: Close statement handler in Redmine.pm
71 1 Jean-Philippe Lang
72 1 Jean-Philippe Lang
h2. v0.7.1 (2008-05-04)
73 1 Jean-Philippe Lang
74 1 Jean-Philippe Lang
* Thai translation added (Gampol Thitinilnithi)
75 1 Jean-Philippe Lang
* Translations updates
76 1 Jean-Philippe Lang
* Escape HTML comment tags
77 1 Jean-Philippe Lang
* Prevent "can't convert nil into String" error when :sort_order param is not present
78 1 Jean-Philippe Lang
* Fixed: Updating tickets add a time log with zero hours
79 1 Jean-Philippe Lang
* Fixed: private subprojects names are revealed on the project overview
80 1 Jean-Philippe Lang
* Fixed: Search for target version of "none" fails with postgres 8.3
81 1 Jean-Philippe Lang
* Fixed: Home, Logout, Login links shouldn't be absolute links
82 1 Jean-Philippe Lang
* Fixed: 'Latest projects' box on the welcome screen should be hidden if there are no projects
83 1 Jean-Philippe Lang
* Fixed: error when using upcase language name in coderay
84 1 Jean-Philippe Lang
* Fixed: error on Trac import when :due attribute is nil
85 1 Jean-Philippe Lang
86 1 Jean-Philippe Lang
h2. v0.7.0 (2008-04-28)
87 1 Jean-Philippe Lang
88 1 Jean-Philippe Lang
* Forces Redmine to use rails 2.0.2 gem when vendor/rails is not present
89 1 Jean-Philippe Lang
* Queries can be marked as 'For all projects'. Such queries will be available on all projects and on the global issue list.
90 1 Jean-Philippe Lang
* Add predefined date ranges to the time report
91 1 Jean-Philippe Lang
* Time report can be done at issue level
92 1 Jean-Philippe Lang
* Various timelog report enhancements
93 1 Jean-Philippe Lang
* Accept the following formats for "hours" field: 1h, 1 h, 1 hour, 2 hours, 30m, 30min, 1h30, 1h30m, 1:30
94 1 Jean-Philippe Lang
* Display the context menu above and/or to the left of the click if needed
95 1 Jean-Philippe Lang
* Make the admin project files list sortable
96 1 Jean-Philippe Lang
* Mercurial: display working directory files sizes unless browsing a specific revision
97 1 Jean-Philippe Lang
* Preserve status filter and page number when using lock/unlock/activate links on the users list
98 1 Jean-Philippe Lang
* Redmine.pm support for LDAP authentication
99 1 Jean-Philippe Lang
* Better error message and AR errors in log for failed LDAP on-the-fly user creation
100 1 Jean-Philippe Lang
* Redirected user to where he is coming from after logging hours
101 1 Jean-Philippe Lang
* Warn user that subprojects are also deleted when deleting a project
102 1 Jean-Philippe Lang
* Include subprojects versions on calendar and gantt
103 1 Jean-Philippe Lang
* Notify project members when a message is posted if they want to receive notifications
104 1 Jean-Philippe Lang
* Fixed: Feed content limit setting has no effect
105 1 Jean-Philippe Lang
* Fixed: Priorities not ordered when displayed as a filter in issue list
106 1 Jean-Philippe Lang
* Fixed: can not display attached images inline in message replies
107 1 Jean-Philippe Lang
* Fixed: Boards are not deleted when project is deleted
108 1 Jean-Philippe Lang
* Fixed: trying to preview a new issue raises an exception with postgresql
109 1 Jean-Philippe Lang
* Fixed: single file 'View difference' links do not work because of duplicate slashes in url
110 1 Jean-Philippe Lang
* Fixed: inline image not displayed when including a wiki page
111 1 Jean-Philippe Lang
* Fixed: CVS duplicate key violation
112 1 Jean-Philippe Lang
* Fixed: ActiveRecord::StaleObjectError exception on closing a set of circular duplicate issues
113 1 Jean-Philippe Lang
* Fixed: custom field filters behaviour
114 1 Jean-Philippe Lang
* Fixed: Postgresql 8.3 compatibility
115 1 Jean-Philippe Lang
* Fixed: Links to repository directories don't work
116 1 Jean-Philippe Lang
117 1 Jean-Philippe Lang
h2. v0.7.0 RC1 (2008-03-29)
118 1 Jean-Philippe Lang
119 1 Jean-Philippe Lang
* Overall activity view and feed added, link is available on the project list
120 1 Jean-Philippe Lang
* Git VCS support
121 1 Jean-Philippe Lang
* Rails 2.0 sessions cookie store compatibility
122 1 Jean-Philippe Lang
* Use project identifiers in urls instead of ids
123 1 Jean-Philippe Lang
* Default configuration data can now be loaded from the administration screen
124 1 Jean-Philippe Lang
* Administration settings screen split to tabs (email notifications options moved to 'Settings')
125 1 Jean-Philippe Lang
* Project description is now unlimited and optional
126 1 Jean-Philippe Lang
* Wiki annotate view
127 1 Jean-Philippe Lang
* Escape HTML tag in textile content
128 1 Jean-Philippe Lang
* Add Redmine links to documents, versions, attachments and repository files
129 1 Jean-Philippe Lang
* 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:
130 1 Jean-Philippe Lang
131 1 Jean-Philippe Lang
    * by using checkbox and/or the little tick that will select/unselect all issues
132 1 Jean-Philippe Lang
    * by clicking on the rows (but not on the links), Ctrl and Shift keys can be used to select multiple issues
133 1 Jean-Philippe Lang
134 1 Jean-Philippe Lang
* 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)
135 1 Jean-Philippe Lang
* User display format is now configurable in administration settings
136 1 Jean-Philippe Lang
* Issue list now supports bulk edit/move/delete (for a set of issues that belong to the same project)
137 1 Jean-Philippe Lang
* Merged 'change status', 'edit issue' and 'add note' actions:
138 1 Jean-Philippe Lang
139 1 Jean-Philippe Lang
    * Users with 'edit issues' permission can now update any property including custom fields when adding a note or changing the status
140 1 Jean-Philippe Lang
    * '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
141 1 Jean-Philippe Lang
142 1 Jean-Philippe Lang
* Details by assignees on issue summary view
143 1 Jean-Philippe Lang
* '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
144 1 Jean-Philippe Lang
* Change status select box default to current status
145 1 Jean-Philippe Lang
* Preview for issue notes, news and messages
146 1 Jean-Philippe Lang
* Optional description for attachments
147 1 Jean-Philippe Lang
* 'Fixed version' label changed to 'Target version'
148 1 Jean-Philippe Lang
* Let the user choose when deleting issues with reported hours to:
149 1 Jean-Philippe Lang
150 1 Jean-Philippe Lang
    * delete the hours
151 1 Jean-Philippe Lang
    * assign the hours to the project
152 1 Jean-Philippe Lang
    * reassign the hours to another issue
153 1 Jean-Philippe Lang
154 1 Jean-Philippe Lang
* Date range filter and pagination on time entries detail view
155 1 Jean-Philippe Lang
* Propagate time tracking to the parent project
156 1 Jean-Philippe Lang
* Switch added on the project activity view to include subprojects
157 1 Jean-Philippe Lang
* Display total estimated and spent hours on the version detail view
158 1 Jean-Philippe Lang
* Weekly time tracking block for 'My page'
159 1 Jean-Philippe Lang
* Permissions to edit time entries
160 1 Jean-Philippe Lang
* Include subprojects on the issue list, calendar, gantt and timelog by default (can be turned off is administration settings)
161 1 Jean-Philippe Lang
* Roadmap enhancements (separate related issues from wiki contents, leading h1 in version wiki pages is hidden, smaller wiki headings)
162 1 Jean-Philippe Lang
* Make versions with same date sorted by name
163 1 Jean-Philippe Lang
* Allow issue list to be sorted by target version
164 1 Jean-Philippe Lang
* Related changesets messages displayed on the issue details view
165 1 Jean-Philippe Lang
* Create a journal and send an email when an issue is closed by commit
166 1 Jean-Philippe Lang
* Add 'Author' to the available columns for the issue list
167 1 Jean-Philippe Lang
* More appropriate default sort order on sortable columns
168 1 Jean-Philippe Lang
* Add issue subject to the time entries view and issue subject, description and tracker to the csv export
169 1 Jean-Philippe Lang
* Permissions to edit issue notes
170 1 Jean-Philippe Lang
* Display date/time instead of date on files list
171 1 Jean-Philippe Lang
* Do not show Roadmap menu item if the project doesn't define any versions
172 1 Jean-Philippe Lang
* Allow longer version names (60 chars)
173 1 Jean-Philippe Lang
* Ability to copy an existing workflow when creating a new role
174 1 Jean-Philippe Lang
* Display custom fields in two columns on the issue form
175 1 Jean-Philippe Lang
* Added 'estimated time' in the csv export of the issue list
176 1 Jean-Philippe Lang
* Display the last 30 days on the activity view rather than the current month (number of days can be configured in the application settings)
177 1 Jean-Philippe Lang
* Setting for whether new projects should be public by default
178 1 Jean-Philippe Lang
* User preference to choose how comments/replies are displayed: in chronological or reverse chronological order
179 1 Jean-Philippe Lang
* Added default value for custom fields
180 1 Jean-Philippe Lang
* Added tabindex property on wiki toolbar buttons (to easily move from field to field using the tab key)
181 1 Jean-Philippe Lang
* Redirect to issue page after creating a new issue
182 1 Jean-Philippe Lang
* Wiki toolbar improvements (mainly for Firefox)
183 1 Jean-Philippe Lang
* Display wiki syntax quick ref link on all wiki textareas
184 1 Jean-Philippe Lang
* Display links to Atom feeds
185 1 Jean-Philippe Lang
* Breadcrumb nav for the forums
186 1 Jean-Philippe Lang
* Show replies when choosing to display messages in the activity
187 1 Jean-Philippe Lang
* Added 'include' macro to include another wiki page
188 1 Jean-Philippe Lang
* RedmineWikiFormatting page available as a static HTML file locally
189 1 Jean-Philippe Lang
* Wrap diff content
190 1 Jean-Philippe Lang
* Strip out email address from authors in repository screens
191 1 Jean-Philippe Lang
* Highlight the current item of the main menu
192 1 Jean-Philippe Lang
* Added simple syntax highlighters for php and java languages
193 1 Jean-Philippe Lang
* Do not show empty diffs
194 1 Jean-Philippe Lang
* Show explicit error message when the scm command failed (eg. when svn binary is not available)
195 1 Jean-Philippe Lang
* Lithuanian translation added (Sergej Jegorov)
196 1 Jean-Philippe Lang
* Ukrainan translation added (Natalia Konovka & Mykhaylo Sorochan)
197 1 Jean-Philippe Lang
* Danish translation added (Mads Vestergaard)
198 1 Jean-Philippe Lang
* Added i18n support to the jstoolbar and various settings screen
199 1 Jean-Philippe Lang
* RedCloth's glyphs no longer user
200 1 Jean-Philippe Lang
* New icons for the wiki toolbar (from http://www.famfamfam.com/lab/icons/silk/)
201 1 Jean-Philippe Lang
* The following menus can now be extended by plugins: top_menu, account_menu, application_menu
202 1 Jean-Philippe Lang
* Added a simple rake task to fetch changesets from the repositories: rake redmine:fetch_changesets
203 1 Jean-Philippe Lang
* Remove hardcoded "Redmine" strings in account related emails and use application title instead
204 1 Jean-Philippe Lang
* Mantis importer preserve bug ids
205 1 Jean-Philippe Lang
* Trac importer: Trac guide wiki pages skipped
206 1 Jean-Philippe Lang
* Trac importer: wiki attachments migration added
207 1 Jean-Philippe Lang
* Trac importer: support database schema for Trac migration
208 1 Jean-Philippe Lang
* Trac importer: support CamelCase links
209 1 Jean-Philippe Lang
* Removes the Redmine version from the footer (can be viewed on admin -> info)
210 1 Jean-Philippe Lang
* Rescue and display an error message when trying to delete a role that is in use
211 1 Jean-Philippe Lang
* 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
212 1 Jean-Philippe Lang
* Add "--encoding utf8" option to the Mercurial "hg log" command in order to get utf8 encoded commit logs
213 1 Jean-Philippe Lang
* Fixed: Gantt and calendar not properly refreshed (fragment caching removed)
214 1 Jean-Philippe Lang
* Fixed: Textile image with style attribute cause internal server error
215 1 Jean-Philippe Lang
* Fixed: wiki TOC not rendered properly when used in an issue or document description
216 1 Jean-Philippe Lang
* Fixed: 'has already been taken' error message on username and email fields if left empty
217 1 Jean-Philippe Lang
* Fixed: non-ascii attachement filename with IE
218 1 Jean-Philippe Lang
* Fixed: wrong url for wiki syntax pop-up when Redmine urls are prefixed
219 1 Jean-Philippe Lang
* Fixed: search for all words doesn't work
220 1 Jean-Philippe Lang
* Fixed: Do not show sticky and locked checkboxes when replying to a message
221 1 Jean-Philippe Lang
* Fixed: Mantis importer: do not duplicate Mantis username in firstname and lastname if realname is blank
222 1 Jean-Philippe Lang
* Fixed: Date custom fields not displayed as specified in application settings
223 1 Jean-Philippe Lang
* Fixed: titles not escaped in the activity view
224 1 Jean-Philippe Lang
* Fixed: issue queries can not use custom fields marked as 'for all projects' in a project context
225 1 Jean-Philippe Lang
* 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
226 1 Jean-Philippe Lang
* Fixed: locked users should not receive email notifications
227 1 Jean-Philippe Lang
* Fixed: custom field selection is not saved when unchecking them all on project settings
228 1 Jean-Philippe Lang
* Fixed: can not lock a topic when creating it
229 1 Jean-Philippe Lang
* Fixed: Incorrect filtering for unset values when using 'is not' filter
230 1 Jean-Philippe Lang
* Fixed: PostgreSQL issues_seq_id not updated when using Trac importer
231 1 Jean-Philippe Lang
* Fixed: ajax pagination does not scroll up
232 1 Jean-Philippe Lang
* Fixed: error when uploading a file with no content-type specified by the browser
233 1 Jean-Philippe Lang
* Fixed: wiki and changeset links not displayed when previewing issue description or notes
234 1 Jean-Philippe Lang
* Fixed: 'LdapError: no bind result' error when authenticating
235 1 Jean-Philippe Lang
* Fixed: 'LdapError: invalid binding information' when no username/password are set on the LDAP account
236 1 Jean-Philippe Lang
* Fixed: CVS repository doesn't work if port is used in the url
237 1 Jean-Philippe Lang
* Fixed: Email notifications: host name is missing in generated links
238 1 Jean-Philippe Lang
* Fixed: Email notifications: referenced changesets, wiki pages, attachments... are not turned into links
239 1 Jean-Philippe Lang
* Fixed: Do not clear issue relations when moving an issue to another project if cross-project issue relations are allowed
240 1 Jean-Philippe Lang
* Fixed: "undefined method 'textilizable'" error on email notification when running Repository#fetch_changesets from the console
241 1 Jean-Philippe Lang
* Fixed: Do not send an email with no recipient, cc or bcc
242 1 Jean-Philippe Lang
* Fixed: fetch_changesets fails on commit comments that close 2 duplicates issues.
243 1 Jean-Philippe Lang
* Fixed: Mercurial browsing under unix-like os and for directory depth > 2
244 1 Jean-Philippe Lang
* Fixed: Wiki links with pipe can not be used in wiki tables
245 1 Jean-Philippe Lang
* Fixed: migrate_from_trac doesn't import timestamps of wiki and tickets
246 1 Jean-Philippe Lang
* Fixed: when bulk editing, setting "Assigned to" to "nobody" causes an sql error with Postgresql