mirror of
https://github.com/meineerde/redmine.git
synced 2026-03-13 04:33:08 +00:00
Truncate comments on changeset list. r18659@gaspard (orig r1901): jplang | 2008-09-23 19:03:51 +0200 Fixes html escaping. r18660@gaspard (orig r1902): winterheart | 2008-09-24 16:45:20 +0200 Patch #1938, update for nl.yml r18661@gaspard (orig r1903): jplang | 2008-09-24 19:30:36 +0200 Fixes back_url in login filter (#1900). r18662@gaspard (orig r1904): jplang | 2008-09-24 19:32:49 +0200 Reverts r1903. r18663@gaspard (orig r1905): jplang | 2008-09-24 19:33:02 +0200 Fixes back_url in login filter (#1900). r18667@gaspard (orig r1907): jplang | 2008-09-25 20:51:03 +0200 Fixed: cross-project issue list should not show issues of projects for which the issue tracking module was disabled. r18669@gaspard (orig r1909): winterheart | 2008-09-27 21:06:48 +0200 Fixed #1961, pt-br update r18670@gaspard (orig r1910): jplang | 2008-09-28 09:54:41 +0200 Fixed: Latest news appear on the homepage for projects with the News module disabled (#1941). r18671@gaspard (orig r1911): jplang | 2008-09-28 10:05:55 +0200 Fixed: the default status is lost when reordering issue statuses (#1955). r18672@gaspard (orig r1912): jplang | 2008-09-28 10:19:25 +0200 Wrap 'Assigned to' column on the issue list (#1960). r18673@gaspard (orig r1913): jplang | 2008-09-28 10:41:17 +0200 Fixed: Status list on bulk edit form does not follow normal sequence (#1956). r18674@gaspard (orig r1914): jplang | 2008-09-28 14:03:17 +0200 Adds a workflow overview screen. Workflow setup moved to a dedicated controller. r18675@gaspard (orig r1915): jplang | 2008-09-28 14:20:47 +0200 Fixes workflow setup link on trackers list (follows r1914). r18676@gaspard (orig r1916): jplang | 2008-09-28 14:36:30 +0200 Slight changes to the workflow setup screen. r18677@gaspard (orig r1917): jplang | 2008-09-28 15:10:00 +0200 Fixes Workflow.count_by_tracker_and_role. r18678@gaspard (orig r1918): edavis10 | 2008-09-30 01:55:11 +0200 Slight non-code change r18679@gaspard (orig r1919): edavis10 | 2008-09-30 01:56:35 +0200 Reverting slight non-code change r18680@gaspard (orig r1920): edavis10 | 2008-09-30 02:02:46 +0200 Slight non-code change to test git sync r18681@gaspard (orig r1921): edavis10 | 2008-09-30 07:18:50 +0200 Adds :view_layouts_base_body_bottom hook r18682@gaspard (orig r1922): edavis10 | 2008-10-02 04:40:29 +0200 Fixed a failing assertion in test_post_edit_with_attachment_only that would occur when running the full test suite but not the functional test suite. r18683@gaspard (orig r1923): edavis10 | 2008-10-02 05:23:35 +0200 Added tests to cover IssueStatus.destroy and IssueStatus.check_integrity r18684@gaspard (orig r1924): jplang | 2008-10-04 19:38:31 +0200 Escape image filename regexp (#1971). r18685@gaspard (orig r1925): winterheart | 2008-10-05 21:30:58 +0200 #1988, update for ko.yml r18686@gaspard (orig r1926): winterheart | 2008-10-05 22:40:25 +0200 Patch #1987, ca.yml update, thanks to Joan Duran for file r18687@gaspard (orig r1927): winterheart | 2008-10-06 17:00:56 +0200 #1992 update pt.yml, thanks to Pedro Araújo r18688@gaspard (orig r1928): winterheart | 2008-10-07 19:41:16 +0200 Patch #2001, update for Polish language r18689@gaspard (orig r1929): winterheart | 2008-10-11 13:32:30 +0200 Patch #2005, nl.yml update r18690@gaspard (orig r1930): jplang | 2008-10-12 21:13:36 +0200 Remove pre tag attributes. r18691@gaspard (orig r1931): nbc | 2008-10-16 00:30:57 +0200 bugfix to two failed tests r18692@gaspard (orig r1932): nbc | 2008-10-16 01:50:33 +0200 add plain text option for mail #2029 r18693@gaspard (orig r1933): jplang | 2008-10-16 21:13:43 +0200 Makes email address case-insensitive in MailHandler (#2032). r18694@gaspard (orig r1934): winterheart | 2008-10-16 22:50:50 +0200 #2036 update for hu.yml r18695@gaspard (orig r1935): winterheart | 2008-10-16 22:51:27 +0200 Update for ru.yml r18696@gaspard (orig r1936): edavis10 | 2008-10-18 01:30:37 +0200 Added a plugin hook :routes that plugins can use to add and even override routes r18697@gaspard (orig r1937): winterheart | 2008-10-18 12:03:50 +0200 #2043, #2044, #2046, translation updates r18698@gaspard (orig r1938): jplang | 2008-10-18 12:07:49 +0200 Adds 'Delete wiki pages attachments' permission. r18699@gaspard (orig r1939): jplang | 2008-10-18 12:18:21 +0200 Show the most recent file when displaying an inline image. r18700@gaspard (orig r1940): jplang | 2008-10-18 12:42:29 +0200 link_to project homepage instead of auto_link (#1937). r18701@gaspard (orig r1941): jplang | 2008-10-18 13:25:27 +0200 Fixed: textile footnotes no longer work after r1113 (#974). r18702@gaspard (orig r1942): winterheart | 2008-10-23 17:24:16 +0200 #1928 it.yml update r18703@gaspard (orig r1943): jplang | 2008-10-24 17:24:35 +0200 Makes permission screens localized (#2070). r18704@gaspard (orig r1944): jplang | 2008-10-24 17:39:40 +0200 AuthSource list: display associated users count and disable 'Delete' buton if any (#2041). r18705@gaspard (orig r1945): jplang | 2008-10-24 18:59:15 +0200 Adds the ability to search for a user on the administration users list. r18706@gaspard (orig r1946): jplang | 2008-10-24 19:01:42 +0200 Adds functional test for user search. r18707@gaspard (orig r1947): jplang | 2008-10-24 19:12:39 +0200 Adds the ability to search for a project name or identifier on the administration projects list. r18708@gaspard (orig r1948): edavis10 | 2008-10-25 06:21:57 +0200 Added hook :view_repositories_show_contextual to allow adding items to the repository's contextual menu. #2073 r18709@gaspard (orig r1949): edavis10 | 2008-10-25 06:37:31 +0200 Renamed the .rb files in the plugin_generator to end in .erb. The .rb was causing rdoc to try to document them and fail. * Updated the generator's manifest to use the new files * Renamed template README to README.rdoc #2011 r18710@gaspard (orig r1950): edavis10 | 2008-10-25 06:46:21 +0200 Added the board's description below the board's name. Thanks to Go MAEDA for the patch. #2079 r18711@gaspard (orig r1951): jplang | 2008-10-25 11:35:51 +0200 Renames template ruby files to erb. r18712@gaspard (orig r1952): jplang | 2008-10-25 11:55:31 +0200 Adds #delete_menu_item to the plugin API (#2087). r18713@gaspard (orig r1953): jplang | 2008-10-25 12:23:29 +0200 Check that git changeset is not in the database before creating it (#1419). r18714@gaspard (orig r1954): jplang | 2008-10-26 16:17:26 +0100 Slight change to english string (#2088). r18715@gaspard (orig r1955): jplang | 2008-10-27 12:08:29 +0100 Makes wiki text formatter pluggable. Original patch #2025 by Yuki Sonoda slightly edited. r18716@gaspard (orig r1956): jplang | 2008-10-27 12:50:23 +0100 Adds back textile acronyms support (#2077). r18717@gaspard (orig r1957): jplang | 2008-10-27 13:34:01 +0100 Makes GLoc language global. r18718@gaspard (orig r1958): jplang | 2008-10-28 11:43:34 +0100 Fixed: Inline images don't work if file name has upper case letters or if image is in BMP format (#2102). r18719@gaspard (orig r1959): winterheart | 2008-10-28 17:08:19 +0100 #2080, #2097, #2100 - ja, zh-tw, zh updates r18720@gaspard (orig r1960): edavis10 | 2008-10-28 21:29:38 +0100 Added :view_timelog_edit_form_bottom hook to the timelog/edit form. r18721@gaspard (orig r1961): winterheart | 2008-10-29 00:31:14 +0100 Update for ru.yml r18722@gaspard (orig r1962): edavis10 | 2008-10-30 03:58:04 +0100 Gravatar support for issue detai, user grid, and activity stream r18723@gaspard (orig r1963): edavis10 | 2008-10-30 03:58:10 +0100 styling tweaks for gravatars r18724@gaspard (orig r1964): edavis10 | 2008-10-30 03:58:16 +0100 styling tweaks for gravatars r18725@gaspard (orig r1965): edavis10 | 2008-10-30 03:58:23 +0100 Reduced the size of the gravatar on the issue history r18726@gaspard (orig r1966): edavis10 | 2008-10-30 03:58:28 +0100 Fixed a bug with using gravatar on a nil value. r18727@gaspard (orig r1967): edavis10 | 2008-10-30 03:58:34 +0100 Added gravatar image to the user's public account page r18728@gaspard (orig r1968): edavis10 | 2008-10-30 04:29:30 +0100 Fixed typo in an English string, 'View calender' r18729@gaspard (orig r1969): edavis10 | 2008-10-30 04:49:04 +0100 Link the version name to VersionsController#show in the issue list. r18730@gaspard (orig r1970): edavis10 | 2008-10-31 01:09:36 +0100 Tweaking of the CSS for the gravatars. #1776 r18731@gaspard (orig r1971): edavis10 | 2008-10-31 01:19:48 +0100 Tighened up the gravator CSS in the issue div r18732@gaspard (orig r1972): edavis10 | 2008-10-31 01:41:28 +0100 Added an option to turn user Gravatars on or off * Option can be found in Administration > General, called "Use Gravatar user icons" * Defaulting Gravatars to off * Added a helper gravatar_for_mail to check the setting before rendering the Gravatar. #1776 r18733@gaspard (orig r1973): winterheart | 2008-10-31 15:38:09 +0100 Populating new string with rake gloc:update r18734@gaspard (orig r1974): winterheart | 2008-10-31 15:48:07 +0100 Update pt-rb, #2105 r18735@gaspard (orig r1975): winterheart | 2008-10-31 15:49:33 +0100 Update zh-tw, #2116 r18736@gaspard (orig r1976): winterheart | 2008-10-31 15:58:05 +0100 update ru.yml r18737@gaspard (orig r1977): winterheart | 2008-11-01 17:42:49 +0100 #2121, pt-br update r18738@gaspard (orig r1978): edavis10 | 2008-11-04 19:27:13 +0100 Added :view_projects_form plugin hook r18739@gaspard (orig r1979): edavis10 | 2008-11-06 06:37:29 +0100 Included Redmine::Hook::Helper to ActionController::Base so call_hook is available in all controllers. #2111 r18740@gaspard (orig r1980): winterheart | 2008-11-07 11:41:10 +0100 #2127, #2129, #2130, #2135, translation updates. Thanks to all participants :) r18741@gaspard (orig r1981): winterheart | 2008-11-07 11:53:09 +0100 Intial support Vietnamese language (#2125), thanks to Kỳ Anh Huỳnh for work r18742@gaspard (orig r1982): winterheart | 2008-11-07 12:07:25 +0100 Ooops, wrong. r18743@gaspard (orig r1983): winterheart | 2008-11-07 12:12:12 +0100 Intial support Vietnamese language (#2125), thanks to Kỳ Anh Huỳnh for work (now - really) r18744@gaspard (orig r1984): winterheart | 2008-11-07 12:20:25 +0100 refreshing vn.yml (#2125) r18745@gaspard (orig r1985): winterheart | 2008-11-07 12:22:26 +0100 D'oh... r18746@gaspard (orig r1986): winterheart | 2008-11-07 12:28:29 +0100 Update for pl.yml, #1299 r18747@gaspard (orig r1987): jplang | 2008-11-07 14:08:01 +0100 French translation update. r18748@gaspard (orig r1988): jplang | 2008-11-07 15:35:18 +0100 Email address should be lowercased for gravatar (#2145). r18749@gaspard (orig r1989): jplang | 2008-11-07 16:37:17 +0100 Host setting should contain the path prefix (Redmine base URL) to properly generate links in emails that are sent offline (#2122). r18750@gaspard (orig r1990): jplang | 2008-11-07 18:27:56 +0100 Fixed: broken subject when submitting issue via email written in japanese (Patch #2059 by Go MAEDA). r18751@gaspard (orig r1991): edavis10 | 2008-11-08 01:12:43 +0100 Removing the custom Redmine hook in routes in favor of Engine's hook. * Plugins' routes.rb are now added automatically to Redmine's routing, including the ability to override Redmine's default routing. Thank you to Jean-Baptiste Barth for the suggestion. #2142 r18752@gaspard (orig r1992): jplang | 2008-11-08 14:25:45 +0100 Do not use @:skip_relative_url_root@ to generate urls in Mailer (#2122). r18753@gaspard (orig r1993): jplang | 2008-11-08 16:18:02 +0100 Fixes syntax highlighting broken by r1930 (#2143). r18754@gaspard (orig r1994): jplang | 2008-11-08 16:28:00 +0100 Fixed Bazaar shared repository browsing (#2101, patch #1685 by Dmitry Shaposhnik). r18755@gaspard (orig r1995): jplang | 2008-11-08 16:50:51 +0100 Tells git to output dates in ISO format. Fixes: Git Adapter date parsing ignores timezone (#2149). r18756@gaspard (orig r1996): jplang | 2008-11-08 18:15:18 +0100 git path reverted. r18757@gaspard (orig r1997): winterheart | 2008-11-08 23:34:41 +0100 #2126, initial support of Slovak, thank to Stanislav Pach for translation r18758@gaspard (orig r1998): winterheart | 2008-11-09 01:29:20 +0100 populating new string, updates for ru.yml and sv.yml (#2126) r18759@gaspard (orig r1999): jplang | 2008-11-09 13:07:35 +0100 Git adapter: use commit time instead of author time (#2108). r18760@gaspard (orig r2000): jplang | 2008-11-09 15:52:16 +0100 Changes ApplicationHelper#gravatar_for_mail to #avatar that takes a User or a String (less code in views). r18761@gaspard (orig r2001): jplang | 2008-11-09 18:53:30 +0100 Fixes activity date param. r18762@gaspard (orig r2002): jplang | 2008-11-09 18:56:20 +0100 Link to activity view when displaying dates. r18763@gaspard (orig r2003): jplang | 2008-11-09 21:39:49 +0100 Hide Redmine version in atom feeds and pdf properties (#794). r18764@gaspard (orig r2004): jplang | 2008-11-10 12:33:04 +0100 Fixed: non-ASCII subversion path can't be displayed (patch #1993 by Chaoqun Zou). r18765@gaspard (orig r2005): jplang | 2008-11-10 13:23:54 +0100 Include GLoc in hook listener base class (#2112). r18766@gaspard (orig r2006): jplang | 2008-11-10 19:59:06 +0100 Maps repository users to Redmine users (#1383). 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. r18767@gaspard (orig r2007): jplang | 2008-11-10 20:09:00 +0100 Eager-load users. r18768@gaspard (orig r2008): jplang | 2008-11-11 13:07:03 +0100 Fixes a typo in en.yml. r18769@gaspard (orig r2009): jplang | 2008-11-11 13:50:11 +0100 Eager-load users. r18770@gaspard (orig r2010): jplang | 2008-11-11 13:59:28 +0100 Sort users by their display names so that user dropdown lists are sorted alphabetically (#2015). r18771@gaspard (orig r2011): jplang | 2008-11-11 14:22:05 +0100 Trac importer improvements (patch #2050 by Karl Heinz Marbaise). r18772@gaspard (orig r2012): jplang | 2008-11-11 14:28:13 +0100 Fixed: Trac migration of ticket:123 or [ticket:34] do not work (#2053). r18773@gaspard (orig r2013): jplang | 2008-11-11 14:28:48 +0100 Fixed: Trac migration of ticket:123 or [ticket:34] do not work (#2053). r18774@gaspard (orig r2014): jplang | 2008-11-11 14:32:22 +0100 Fixed: Trac milestone links not correctly converted (#2052). r18775@gaspard (orig r2015): jplang | 2008-11-11 14:37:10 +0100 Documents Wiki page anchors (#1647). r18776@gaspard (orig r2016): jplang | 2008-11-11 14:49:07 +0100 Updated pt-br and zh-tw lang files. r18777@gaspard (orig r2017): jplang | 2008-11-11 14:54:10 +0100 Changes ruby bang path to #!/usr/bin/env ruby (#1876). r18778@gaspard (orig r2018): jplang | 2008-11-11 15:24:06 +0100 Turn ftps and sftp proto into links (#1514). r18779@gaspard (orig r2019): jplang | 2008-11-11 16:07:55 +0100 Adds permissions to let users edit and/or delete their messages (#854, patch by Markus Knittig with slight changes). r18780@gaspard (orig r2020): jplang | 2008-11-11 17:26:05 +0100 Less agressive Redcloth lang attribute parsing (#2091). r18781@gaspard (orig r2021): jplang | 2008-11-11 17:49:20 +0100 Hungarian language file updated. r18782@gaspard (orig r2022): jplang | 2008-11-11 19:10:21 +0100 Pluggable admin menu (patch #2031 by Yuki Sonoda with slight changes). r18783@gaspard (orig r2023): winterheart | 2008-11-12 16:13:49 +0100 update for pt-br (#2164) r18784@gaspard (orig r2024): winterheart | 2008-11-12 16:17:47 +0100 update for zh (#2151) r18785@gaspard (orig r2025): winterheart | 2008-11-12 16:18:55 +0100 Populating new strings for zh.yml r18786@gaspard (orig r2026): winterheart | 2008-11-12 16:22:57 +0100 New file for sk (#2126) r18787@gaspard (orig r2027): winterheart | 2008-11-12 16:23:52 +0100 Populating new strings for sk.yml r18788@gaspard (orig r2028): winterheart | 2008-11-12 16:34:11 +0100 update for ru r18789@gaspard (orig r2029): edavis10 | 2008-11-13 02:07:58 +0100 Changed the CSS clear on journals so they will wrap around the revisions. #2165 r18790@gaspard (orig r2030): jplang | 2008-11-13 17:39:50 +0100 Fixes #2171: issue pdf export broken by r2006. r18791@gaspard (orig r2031): jplang | 2008-11-13 17:43:39 +0100 Fixes #2170: user display format in application settings broken by r2010. r18792@gaspard (orig r2032): winterheart | 2008-11-14 16:00:23 +0100 Missed %s in label, thank Martin Bächtold for reporting (#2186) r18793@gaspard (orig r2033): winterheart | 2008-11-14 16:18:13 +0100 Translation updates (#2168, #2172, #2176, #2178) r18794@gaspard (orig r2034): winterheart | 2008-11-14 16:33:27 +0100 Polish update, #2188 r18795@gaspard (orig r2035): winterheart | 2008-11-15 09:35:17 +0100 Translation updates (#2189, #2193) r18796@gaspard (orig r2036): jplang | 2008-11-16 12:49:37 +0100 Changes version naming rule (#2162). r18797@gaspard (orig r2037): jplang | 2008-11-16 12:58:41 +0100 Moves plugin list to its own administration menu item. r18798@gaspard (orig r2038): jplang | 2008-11-16 16:22:48 +0100 Adds plugin id attribute. r18799@gaspard (orig r2039): jplang | 2008-11-16 16:38:37 +0100 Adds .find and .all Plugin class methods. r18800@gaspard (orig r2040): jplang | 2008-11-16 17:08:25 +0100 Adds a few Plugin tests. r18801@gaspard (orig r2041): jplang | 2008-11-16 18:12:02 +0100 Adds url and author_url plugin attributes (#2162). r18802@gaspard (orig r2042): jplang | 2008-11-16 21:00:20 +0100 Adds Plugin#requires_redmine method so that plugin compatibility can be checked against current Redmine version (#2162). r18803@gaspard (orig r2043): jplang | 2008-11-17 18:27:08 +0100 Do not query multiple times git for branch (#1435). r18804@gaspard (orig r2044): jplang | 2008-11-18 18:22:28 +0100 Vietnamese language updated (#2125). r18805@gaspard (orig r2045): jplang | 2008-11-18 19:36:47 +0100 SubversionAdapter#entries performance improvement. r18806@gaspard (orig r2046): jplang | 2008-11-18 22:11:25 +0100 Fixed: Printing long roadmap doesn't split across pages (#2203). r18807@gaspard (orig r2047): winterheart | 2008-11-19 16:52:09 +0100 Typo in sv, #2213 r18808@gaspard (orig r2048): jplang | 2008-11-19 20:38:19 +0100 Remove eclipse files r18811@gaspard (orig r2051): winterheart | 2008-11-21 17:35:00 +0100 fix for Polish, #2215 r18812@gaspard (orig r2052): winterheart | 2008-11-21 17:40:11 +0100 removing BOM, sorting, #2169 r18813@gaspard (orig r2053): jplang | 2008-11-22 12:44:07 +0100 Extends child_pages macro to display child pages based on page parameter (#1975). It can also be called from anywhere now (not only from wiki pages). r18814@gaspard (orig r2054): jplang | 2008-11-23 17:40:35 +0100 Fixed date filters accuracy with SQLite (#2221). r18815@gaspard (orig r2055): jplang | 2008-11-25 18:37:41 +0100 Slight tests fixes. r18816@gaspard (orig r2056): jplang | 2008-11-25 20:33:41 +0100 Do not request blank LDAP attributes. r18817@gaspard (orig r2057): winterheart | 2008-11-26 18:32:56 +0100 rake gloc:update, update for Serbian (#2232) r18819@gaspard (orig r2059): jplang | 2008-11-27 19:04:48 +0100 Adds a css class on menu items in order to apply item specific styles (eg. icons). r18820@gaspard (orig r2060): jplang | 2008-11-27 19:41:40 +0100 Typo in lang files (#2241). r18821@gaspard (orig r2061): jplang | 2008-11-27 19:43:18 +0100 Typo in gloc:update task description (#2243). r18822@gaspard (orig r2062): jplang | 2008-11-27 21:15:45 +0100 Fixed: inappropriate redirection to login or register page may occur (#2206). Eg. user clicks login link twice before logging in. r18823@gaspard (orig r2063): winterheart | 2008-11-28 16:44:59 +0100 Italian update (#2239) r18826@gaspard (orig r2066): jplang | 2008-11-30 12:18:22 +0100 Display latest user's activity on account/show view. r18827@gaspard (orig r2067): jplang | 2008-11-30 13:12:06 +0100 Makes activity view accept a user_id param to show user's activity (#1002). r18828@gaspard (orig r2068): jplang | 2008-11-30 13:14:12 +0100 Fixes activity atom link params (when not on first page). r18829@gaspard (orig r2069): jplang | 2008-11-30 13:18:59 +0100 Adds atom feed on user's account page. r18830@gaspard (orig r2070): jplang | 2008-11-30 14:38:07 +0100 Adds links between account and user's activity pages. r18831@gaspard (orig r2071): jplang | 2008-11-30 14:42:15 +0100 Slight changes to profile on account page and last connexion date added. r18832@gaspard (orig r2072): jplang | 2008-11-30 15:23:57 +0100 Obfuscates email address on user's account page using javascript. r18833@gaspard (orig r2073): jplang | 2008-11-30 15:31:01 +0100 Adds link to user's account on issue history. r18834@gaspard (orig r2074): jplang | 2008-11-30 15:55:45 +0100 Mail handler: check workflow for status set/change. r18835@gaspard (orig r2075): jplang | 2008-11-30 15:57:46 +0100 Adds status option to email integration rake tasks. r18836@gaspard (orig r2076): jplang | 2008-11-30 16:51:44 +0100 Adds --status option to rdm-mailhandler. r18837@gaspard (orig r2077): jplang | 2008-11-30 17:00:45 +0100 Adds To and Cc as watchers when submitting an issue by email (#2245). Only works if the sender has the 'Add issue watchers' permission. r18838@gaspard (orig r2078): jplang | 2008-11-30 17:34:39 +0100 Changes Portuguese decimal separator (#1372). r18839@gaspard (orig r2079): jplang | 2008-11-30 17:57:56 +0100 Replaces User.find_active with a named scope. r18840@gaspard (orig r2080): winterheart | 2008-12-01 17:00:54 +0100 Translation updates (#2249, #2250, #2252, #2254) r18841@gaspard (orig r2081): winterheart | 2008-12-01 17:11:05 +0100 ru.yml update r18842@gaspard (orig r2082): jplang | 2008-12-01 18:27:44 +0100 Fixed: 404 when "Apply" clicked on activity page (#2251). r18843@gaspard (orig r2083): jplang | 2008-12-02 18:16:06 +0100 Fixed: activity broken by r2066 with postgresql (#2266). r18844@gaspard (orig r2084): jplang | 2008-12-02 18:29:52 +0100 Use style attribute for setting width of table cells in progress bars (#2267). r18845@gaspard (orig r2085): jplang | 2008-12-02 18:57:13 +0100 Fixed: wrong digest for text files under Windows (#2264). r18846@gaspard (orig r2086): edavis10 | 2008-12-04 00:18:07 +0100 Added :controller_issues_edit_before_save hook r18847@gaspard (orig r2087): edavis10 | 2008-12-04 00:18:12 +0100 Added :view_issues_edit_notes_bottom hook r18848@gaspard (orig r2088): jplang | 2008-12-05 16:41:32 +0100 Cross-project gantt and calendar (#1157). r18849@gaspard (orig r2089): edavis10 | 2008-12-05 22:03:55 +0100 Added :view_issues_history_journal_bottom hook r18850@gaspard (orig r2090): edavis10 | 2008-12-05 23:56:03 +0100 Refactor: Extracted new method Query#sql_for_field from Query#statement in order to clean up Query#statement. r18851@gaspard (orig r2091): edavis10 | 2008-12-05 23:56:08 +0100 Bit more refactoring on Query#sql_for_field to remove multiple returns r18852@gaspard (orig r2092): edavis10 | 2008-12-05 23:56:13 +0100 Final refactoring on Query#sql_for_field to rename v to value r18853@gaspard (orig r2093): edavis10 | 2008-12-06 01:51:03 +0100 Added several useful hooks to the Issue sidebar * :view_issues_sidebar_issues_bottom * :view_issues_sidebar_planning_bottom * :view_issues_sidebar_queries_bottom r18854@gaspard (orig r2094): jplang | 2008-12-06 12:21:10 +0100 Changes issue history headings. r18855@gaspard (orig r2095): jplang | 2008-12-06 18:20:37 +0100 Fixes Darcs#cat with Postgresql. r18856@gaspard (orig r2096): jplang | 2008-12-06 18:40:54 +0100 Fixed: CVS connexion string may not contain @. r18857@gaspard (orig r2097): jplang | 2008-12-06 19:01:20 +0100 Slight change to css so that gravatar is vertically centered on user's page. r18858@gaspard (orig r2098): jplang | 2008-12-06 23:40:50 +0100 Translations updates. r18860@gaspard (orig r2100): jplang | 2008-12-07 09:41:54 +0100 Changelog updated. r18861@gaspard (orig r2101): jplang | 2008-12-07 09:48:29 +0100 Show project name in front of related issues if cross-project issue relations are enabled (#2282). r18862@gaspard (orig r2102): jplang | 2008-12-07 10:53:27 +0100 Upgrade to Rails 2.1.2 r18863@gaspard (orig r2103): jplang | 2008-12-07 10:54:37 +0100 Set version to 0.8 r18864@gaspard (orig r2104): jplang | 2008-12-07 10:56:28 +0100 Update changelog for 0.8 rc1 r18865@gaspard (orig r2105): jplang | 2008-12-07 10:59:19 +0100 UPGRADING updated r18869@gaspard (orig r2109): jplang | 2008-12-07 14:12:19 +0100 Makes logged-in username in topbar linking to (#2291). r18870@gaspard (orig r2110): jplang | 2008-12-07 15:40:33 +0100 Use options hash in UnifiedDiff.new r18871@gaspard (orig r2111): jplang | 2008-12-07 15:44:08 +0100 Follows r2110. r18872@gaspard (orig r2112): jplang | 2008-12-07 16:21:40 +0100 Adds a setting to limit the number of diff lines that should be displayed (default to 1500). r18874@gaspard (orig r2114): jplang | 2008-12-08 19:20:26 +0100 Fixed: project activity truncated after viewing user's activity. r18876@gaspard (orig r2116): jplang | 2008-12-09 17:54:46 +0100 AttachmentsController now handles attachments deletion. r18877@gaspard (orig r2117): jplang | 2008-12-09 19:00:27 +0100 Files module: makes version field non required (#1053). r18878@gaspard (orig r2118): jplang | 2008-12-09 19:30:22 +0100 Fixed: Firefox cuts off large diffs (#2234). r18879@gaspard (orig r2119): winterheart | 2008-12-10 18:01:39 +0100 Translation updates (#2310, #2309, #2306, #2304, #2302, #2300, #2299) r18880@gaspard (orig r2120): winterheart | 2008-12-10 18:13:04 +0100 russian update r18881@gaspard (orig r2121): edavis10 | 2008-12-11 00:44:22 +0100 Added plugin hooks around Journal editing * :controller_journals_edit_post * :view_journals_notes_form_after_notes * :view_journals_update_rjs_bottom r18882@gaspard (orig r2122): jplang | 2008-12-12 13:07:09 +0100 Makes User.find_by_mail case-insensitive (password reminder #2322, repo users mapping). r18883@gaspard (orig r2123): jplang | 2008-12-12 14:32:39 +0100 Fixed: default flag removed when editing a default enumeration (#2327). r18884@gaspard (orig r2124): jplang | 2008-12-12 14:49:14 +0100 Fixed: default category ignored when adding a document (#2328). r18885@gaspard (orig r2125): jplang | 2008-12-12 17:01:35 +0100 Escape back_url field value (#2320). r18886@gaspard (orig r2126): jplang | 2008-12-12 17:03:57 +0100 Rescue back_url param parsing on redirect. r18887@gaspard (orig r2127): jplang | 2008-12-12 17:04:54 +0100 Undo unwanted change. r18888@gaspard (orig r2128): jplang | 2008-12-12 17:07:14 +0100 Capture scm CLI stderr to log/scm.stderr.log when running in dev environment r18889@gaspard (orig r2129): jplang | 2008-12-12 20:11:16 +0100 Make use of User.find_by_mail r18890@gaspard (orig r2130): winterheart | 2008-12-12 20:34:31 +0100 translation updates r18891@gaspard (orig r2131): winterheart | 2008-12-12 20:41:12 +0100 Fixing quotes r18894@gaspard (orig r2134): jplang | 2008-12-14 16:36:59 +0100 Rails 2.1.2 deprecations (#2332). r18895@gaspard (orig r2135): jplang | 2008-12-14 16:57:13 +0100 Fixed: CVS browser should not show dead revisions (deleted files) (#2319). r18896@gaspard (orig r2136): jplang | 2008-12-14 18:10:16 +0100 Mail handler: strip tags when receiving a html-only email (#2312). r18897@gaspard (orig r2137): jplang | 2008-12-15 19:02:25 +0100 Fixes repository user mapping submission when a repository username is blank (#2339, Conflicting types for parameter containers). r18899@gaspard (orig r2139): jplang | 2008-12-16 22:11:37 +0100 Adds a helper that returns issues css classes. r18900@gaspard (orig r2140): jplang | 2008-12-16 22:13:35 +0100 Adds a css class (overdue) to overdue issues on issue lists and detail views (#2337). r18901@gaspard (orig r2141): edavis10 | 2008-12-18 08:10:23 +0100 Fixed a failing test caused by comparing a Time object (n.day.ago) with a Date object r18902@gaspard (orig r2142): winterheart | 2008-12-18 23:27:32 +0100 Typo on translation, #2352 r18903@gaspard (orig r2143): jplang | 2008-12-19 09:10:35 +0100 Escape textarea content when editing a issue note. r18904@gaspard (orig r2144): jplang | 2008-12-19 11:16:15 +0100 Escape double-quotes in image titles. r18905@gaspard (orig r2145): jplang | 2008-12-19 11:43:06 +0100 Check that wiki page exists before processing (#2360). r18907@gaspard (orig r2147): jplang | 2008-12-19 15:13:24 +0100 CHANGELOG updated. r18924@gaspard (orig r2164): jplang | 2008-12-22 20:21:02 +0100 Adds watchers selection on new issue form (#398). Permission 'add issue watchers' required. r18925@gaspard (orig r2165): jplang | 2008-12-22 20:24:17 +0100 Do not hardcode Watcher string in r2164. r18926@gaspard (orig r2166): jplang | 2008-12-22 20:25:07 +0100 Sligth change to fr.yml. r18927@gaspard (orig r2167): jplang | 2008-12-22 21:33:01 +0100 Show view/annotate/download links on repositories/entries and repositories/annotate views (#2367). r18928@gaspard (orig r2168): jplang | 2008-12-23 01:16:26 +0100 Escape wiki annotate lines content (#2380). r18929@gaspard (orig r2169): jplang | 2008-12-23 01:19:15 +0100 Escape query names (#2379). r18930@gaspard (orig r2170): jplang | 2008-12-23 18:05:38 +0100 Escape textile titles and styles (#2377). r18931@gaspard (orig r2171): jplang | 2008-12-24 11:03:13 +0100 Validates sort_key and sort_order params (#2378). r18938@gaspard (orig r2178): jplang | 2008-12-24 14:29:43 +0100 Fixes a JS error on context_menu with IE (#2390). r18940@gaspard (orig r2180): winterheart | 2008-12-24 16:44:43 +0100 #2329, swedish lang update r18941@gaspard (orig r2181): winterheart | 2008-12-24 16:47:24 +0100 #2368, pt.yml update r18942@gaspard (orig r2182): winterheart | 2008-12-24 16:48:59 +0100 #2386, korean translation update r18943@gaspard (orig r2183): jplang | 2008-12-27 15:05:03 +0100 Prevent SQL error with old sessions after r2171. r18946@gaspard (orig r2186): jplang | 2008-12-27 18:49:01 +0100 Fixtures update. r18947@gaspard (orig r2187): jplang | 2008-12-27 19:07:46 +0100 Fixes functional test failures. r18948@gaspard (orig r2188): jplang | 2008-12-27 19:10:36 +0100 Do not show a link to the current annotate or view page (#2367). r18949@gaspard (orig r2189): jplang | 2008-12-27 19:33:35 +0100 Fixed: deleted files should not be shown when browsing a Darcs repository (#2385). r18950@gaspard (orig r2190): jplang | 2008-12-28 10:46:16 +0100 Fixes functional tests fixtures (#2398). r18951@gaspard (orig r2191): jplang | 2008-12-28 11:12:09 +0100 Fixed bold syntax around single character in series (#2351). r18952@gaspard (orig r2192): jplang | 2008-12-28 14:38:34 +0100 Disable textile inline styles to prevent XSS attacks (#2377). r18955@gaspard (orig r2195): jplang | 2008-12-28 15:48:23 +0100 Mail handler: add watchers before sending notification (#2245). r18956@gaspard (orig r2196): jplang | 2008-12-29 13:40:56 +0100 Renumbers projects_trackers fixtures (#2411). r18959@gaspard (orig r2199): jplang | 2008-12-29 16:43:42 +0100 Translations updates. r18961@gaspard (orig r2201): jplang | 2008-12-29 17:08:31 +0100 CHANGELOG updated. r18962@gaspard (orig r2202): winterheart | 2008-12-29 19:27:27 +0100 #2373, fixing encoding r18968@gaspard (orig r2208): jplang | 2008-12-30 14:32:14 +0100 CHANGELOG updated. r18969@gaspard (orig r2209): jplang | 2008-12-30 14:32:51 +0100 Increment project files downloads. r18970@gaspard (orig r2210): jplang | 2008-12-30 15:24:51 +0100 Jump to the current tab when using the project quick-jump combo (#2364). r18971@gaspard (orig r2211): jplang | 2008-12-30 15:57:33 +0100 Import custom fields values from emails (#2413). r18972@gaspard (orig r2212): jplang | 2008-12-30 17:23:05 +0100 Stricter textile links parsing (#2417). r18973@gaspard (orig r2213): jplang | 2008-12-30 17:43:26 +0100 Changes pt-br decimal separator (#1372). r18974@gaspard (orig r2214): jplang | 2008-12-31 11:39:33 +0100 Do not escape back_url twice when login fails. r18978@gaspard (orig r2218): jplang | 2008-12-31 12:48:56 +0100 Admin Info Screen: Display if plugin assets directory is writable (#2425). r18979@gaspard (orig r2219): jplang | 2008-12-31 14:59:30 +0100 Fix sv lang file r18980@gaspard (orig r2220): jplang | 2008-12-31 15:56:30 +0100 IMAP: add options to move received emails. r18981@gaspard (orig r2221): jplang | 2009-01-03 14:09:36 +0100 Lower the project identifier limit to a minimum of two characters (#2003). r18982@gaspard (orig r2222): jplang | 2009-01-03 14:14:28 +0100 Fixed: syntax highlight doesn't appear in new ticket preview (#1976). r18983@gaspard (orig r2223): jplang | 2009-01-03 15:11:44 +0100 Moves flash messages rendering to a helper method. r18984@gaspard (orig r2224): jplang | 2009-01-03 15:44:12 +0100 Display a warning if some attachments were not saved (#2008). r18985@gaspard (orig r2225): jplang | 2009-01-03 17:03:12 +0100 Fixed: email notification for changes I make still occurs when running Repository.fetch_changesets (#1957). r18986@gaspard (orig r2226): jplang | 2009-01-04 13:03:39 +0100 Move PDF stuff to a single helper. r18987@gaspard (orig r2227): jplang | 2009-01-04 13:14:05 +0100 Makes the app boot with Rails 2.2.2 r18988@gaspard (orig r2228): jplang | 2009-01-04 13:50:45 +0100 Do not use compute_public_path. r18992@gaspard (orig r2232): jplang | 2009-01-04 14:27:48 +0100 Merged r2231 from 0.8-stable (#2402). r18993@gaspard (orig r2233): jplang | 2009-01-04 15:54:19 +0100 Scramble PDF title (#1204). r18994@gaspard (orig r2234): jplang | 2009-01-04 18:09:25 +0100 Slight changes to ease Rails 2.2 support. r18995@gaspard (orig r2235): jplang | 2009-01-04 19:14:51 +0100 Slight changes in functional tests. r19006@gaspard (orig r2246): jplang | 2009-01-07 20:47:24 +0100 Makes issue description a non-required field (#2456). r19007@gaspard (orig r2247): jplang | 2009-01-07 21:03:33 +0100 Refactor TabularFormBuilder field helpers (#2461). r19008@gaspard (orig r2248): jplang | 2009-01-07 21:21:27 +0100 Fixes functional test broken by r2246. r19009@gaspard (orig r2249): jplang | 2009-01-07 21:22:06 +0100 Fixes a test failure with svn < 1.5 (#2455). r19010@gaspard (orig r2250): jplang | 2009-01-07 21:30:02 +0100 Adds 'closed' css class to closed issues in the issue list (#2458). r19011@gaspard (orig r2251): jplang | 2009-01-09 18:32:46 +0100 Fixed: no error is raised when entering invalid hours on the issue update form (#2465). r19013@gaspard (orig r2253): jplang | 2009-01-10 12:29:35 +0100 Makes email adress uniqueness case-insensitive (#2473). r19016@gaspard (orig r2256): jplang | 2009-01-11 12:01:35 +0100 Different icon for closed issues in search result (#992). r19017@gaspard (orig r2257): jplang | 2009-01-11 17:33:51 +0100 Ability to sort the issue list by text, list, date and boolean custom fields (#1139). r19018@gaspard (orig r2258): jplang | 2009-01-11 19:38:07 +0100 Ability to sort the issue list by text, int and float custom fields (#1139). r19019@gaspard (orig r2259): jplang | 2009-01-11 20:48:16 +0100 Use margin-right instead of padding-right on top menu links. r19020@gaspard (orig r2260): edavis10 | 2009-01-12 05:44:01 +0100 Codified instructions from RUNNING_TESTS as rake tasks for convenience Rake tasks are in testing.rake and can be run by `rake test:scm:setup:<scm>` Updated RUNNING_TESTS Contributed by Gerrit Kaiser r19021@gaspard (orig r2261): edavis10 | 2009-01-12 05:52:56 +0100 Added two new plugin hooks to IssuesController: * :controller_issues_new_after_save * :controller_issues_edit_after_save #2475 r19022@gaspard (orig r2262): jplang | 2009-01-12 18:45:23 +0100 Fixes r2226: exporting an issue with attachments to PDF raises an error (#2492). r19023@gaspard (orig r2263): jplang | 2009-01-12 18:46:53 +0100 Typo (#2489). r19025@gaspard (orig r2265): jplang | 2009-01-16 18:20:41 +0100 Adds a 'Create and continue' button on the new issue form, that will create the issue and display the form again (#2523). r19026@gaspard (orig r2266): jplang | 2009-01-16 21:57:18 +0100 Makes subject field get focus on 'New issue' form (#2522). r19027@gaspard (orig r2267): jplang | 2009-01-16 22:02:03 +0100 Use a textarea for custom fields possible values (#2472). r19028@gaspard (orig r2268): jplang | 2009-01-16 22:02:56 +0100 Adds custom fields functional tests. r19029@gaspard (orig r2269): jplang | 2009-01-17 08:53:32 +0100 Slight visual changes on the issue form. r19030@gaspard (orig r2270): jplang | 2009-01-17 09:03:53 +0100 Do not show Category field when categories are not defined. r19031@gaspard (orig r2271): jplang | 2009-01-17 09:08:33 +0100 Project jump box fix. r19032@gaspard (orig r2272): jplang | 2009-01-17 09:25:55 +0100 Make use of tracker_ids association in issue custom field form. r19033@gaspard (orig r2273): jplang | 2009-01-17 09:41:30 +0100 CustomFieldsController refactoring. r19034@gaspard (orig r2274): jplang | 2009-01-17 09:46:23 +0100 CustomFieldsController#list moved to #index. r19035@gaspard (orig r2275): jplang | 2009-01-17 10:04:10 +0100 Moves a few settings to a "Display" panel. r19036@gaspard (orig r2276): jplang | 2009-01-17 12:18:04 +0100 User custom fields can now be set as editable so that users can edit them on 'My account'. For existing user custom fields, this new attribute is set to false by default to preserve the prior behaviour (it can turned on by editing the custom field in admin area). Note: on the registration form, *required* custom fields will be displayed even if they are not defined as editable so that the account can be created. r19039@gaspard (orig r2279): jplang | 2009-01-18 11:54:08 +0100 Fixes 103_set_custom_fields_editable migration from r2276 (#2526). r19040@gaspard (orig r2280): jplang | 2009-01-18 12:54:56 +0100 Fixed that Trac importer was creating duplicate custom values (#2506). r19041@gaspard (orig r2281): jplang | 2009-01-18 16:16:31 +0100 Adds Message-Id and References headers to email notifications so that issues and messages threads can be displayed by email clients (#1401). r19042@gaspard (orig r2282): jplang | 2009-01-18 21:00:03 +0100 Fix in AttachmentsController#show. r19043@gaspard (orig r2283): winterheart | 2009-01-19 16:55:54 +0100 #2439, translation update r19044@gaspard (orig r2284): winterheart | 2009-01-19 16:57:19 +0100 #2442, translation update r19045@gaspard (orig r2285): winterheart | 2009-01-19 17:02:57 +0100 #2429, translation update r19046@gaspard (orig r2286): winterheart | 2009-01-19 17:06:39 +0100 #2442, small fix r19047@gaspard (orig r2287): winterheart | 2009-01-19 17:43:28 +0100 translation updates (#2535, #2505, #2524, #2434) r19048@gaspard (orig r2288): jplang | 2009-01-19 19:29:07 +0100 Use In-Reply-To and References headers to handle replies by email. r19049@gaspard (orig r2289): jplang | 2009-01-19 20:03:53 +0100 Allow email to reply to a forum message (#1616). r19050@gaspard (orig r2290): winterheart | 2009-01-20 16:45:34 +0100 #2453, sv.yml patch, some errors still exist (see ticket) r19051@gaspard (orig r2291): winterheart | 2009-01-20 16:53:09 +0100 #2445, nl.yml update r19052@gaspard (orig r2292): winterheart | 2009-01-20 17:09:07 +0100 #2463, partially solved r19053@gaspard (orig r2293): winterheart | 2009-01-20 17:13:14 +0100 #2540, pt-br update r19054@gaspard (orig r2294): jplang | 2009-01-21 19:22:30 +0100 Accept replies to forum messages by subject recognition (#1616). r19055@gaspard (orig r2295): jplang | 2009-01-22 17:34:54 +0100 Automatically focus several form fields. r19056@gaspard (orig r2296): winterheart | 2009-01-23 16:37:59 +0100 New Galician Translation (#2547), thanks to Martín Vázquez for intial translation r19057@gaspard (orig r2297): winterheart | 2009-01-23 16:40:38 +0100 #2562, update for zh.yml r19058@gaspard (orig r2298): winterheart | 2009-01-23 16:46:22 +0100 Translation updates (#2453, #2463, #2551) r19059@gaspard (orig r2299): winterheart | 2009-01-23 16:58:58 +0100 removing \r\n r19060@gaspard (orig r2300): winterheart | 2009-01-23 17:30:04 +0100 ru.yml update r19062@gaspard (orig r2302): jplang | 2009-01-24 09:58:03 +0100 Fixed: Details time log report CSV export doesn't honour date format from settings (patch #2466 by Russell Hind). r19063@gaspard (orig r2303): jplang | 2009-01-24 10:02:55 +0100 Fixes a test that was broken by r2294. r19064@gaspard (orig r2304): jplang | 2009-01-24 12:31:15 +0100 Merged nested projects branch. Removes limit on subproject nesting (#594). r19065@gaspard (orig r2305): jplang | 2009-01-24 12:48:38 +0100 Removes unused projects_count column from projects table. r19071@gaspard (orig r2311): jplang | 2009-01-25 12:15:28 +0100 Ignore archived subprojects in Project#rolled_up_trackers (#2550). r19072@gaspard (orig r2312): jplang | 2009-01-25 13:13:27 +0100 Fixed that the project jump box does not preserve current tab after r2304. r19073@gaspard (orig r2313): jplang | 2009-01-25 14:12:56 +0100 Adds ability to bulk copy issues (#1847). This can be done by checking the 'Copy' checkbox on the 'Move' form. r19074@gaspard (orig r2314): jplang | 2009-01-25 14:18:44 +0100 Removes spaces before colons. r19075@gaspard (orig r2315): jplang | 2009-01-25 14:52:40 +0100 Render the project list as a tree on Move form. r19076@gaspard (orig r2316): jplang | 2009-01-25 17:04:28 +0100 Ability to bulk edit custom fields of type 'list' (#461). r19077@gaspard (orig r2317): edavis10 | 2009-01-26 02:47:51 +0100 Converted routing and urls to follow the Rails REST convention. Patch supplied by commits from Gerrit Kaiser on Github. Existing routes will still work (backwards compatible) but any new urls will be generated using the new routing rules. Changes listed below: * made the URLs for some project tabs and project settings follow the new rails RESTful conventions of /collection/:id/subcollection/:sub_id * prettier URL for project roadmap * more nice project URLs * use GET for filtering form * prettified URLs used on issues tab * custom route for activity atom feeds * prettier repository urls * fixed broken route definition * fixed failing tests for issuecontroller that were hardcoding the url string * more RESTful routes for boards and messages * RESTful routes for wiki pages * RESTful routes for documents * moved old routes that are retained for compatibility to the bottom and grouped them together * added RESTful URIs for issues * RESTfulness for the news section * fixed route order * changed hardcoded URLs in tests * fixed badly written tests * fixed forgotten parameter in routes * changed hardcoded URLS to new scheme * changed project add url to the standard POST to collection * create new issue by POSTing to collection * changed hardcoded URLs in integrations tests * made project add form work again * restful routes for project deletion * prettier routes for project (un)archival * made routes table more readable * fixed note quoting * user routing * fixed bug * always sort by GET * Fixed: cross-project issue list should not show issues of projects for which the issue tracking module was disabled. * prettified URLs used on issues tab * urls for time log * fixed reply routing * eliminate revision query paremeter for diff and entry actions * fixed test failures with hard-coded urls * ensure ajax links always use get * refactored ajax link generation into separate method #1901 r19078@gaspard (orig r2318): jplang | 2009-01-26 18:43:58 +0100 Fixes activity pagination broken by r2317. r19079@gaspard (orig r2319): jplang | 2009-01-27 18:27:50 +0100 Replaces the obsolete robots.txt with a cached action (#2491). r19080@gaspard (orig r2320): jplang | 2009-01-27 18:40:55 +0100 Fixed actions on issues (gantt, calendar, move, bulk_edit...) at global level broken by r2317. r19081@gaspard (orig r2321): jplang | 2009-01-27 18:58:56 +0100 Explicitly require 'rfpdf/fpdf' (#2584). r19082@gaspard (orig r2322): jplang | 2009-01-27 19:19:27 +0100 Fixed that 'My page' blocks may display issues that the user is no longer allowed to view (#2590). r19083@gaspard (orig r2323): jplang | 2009-01-27 20:33:03 +0100 Fixed: users should not be able to add relations with issues they're not allowed to view (#2589). r19084@gaspard (orig r2324): edavis10 | 2009-01-27 21:42:19 +0100 Fixes Issue sorting in a project, broken by #2317 Issues were sorting but the project id wasn't being added so the IssuesController would return all issues (cross-project). r19085@gaspard (orig r2325): edavis10 | 2009-01-27 21:59:02 +0100 Fixed clearing the Issue filters in the issue list, broken by #2317 r19086@gaspard (orig r2326): jplang | 2009-01-28 21:52:39 +0100 Fixed user's activity atom feed broken by r2317. r19087@gaspard (orig r2327): jplang | 2009-01-28 22:11:13 +0100 Fixed calendar navigation links broken by r2317. r19088@gaspard (orig r2328): jplang | 2009-01-28 22:20:39 +0100 Fixing calendar and gantt links broken by r2317. r19089@gaspard (orig r2329): jplang | 2009-01-28 22:25:35 +0100 Fixed project news atom link broken by r2317. r19090@gaspard (orig r2330): jplang | 2009-01-29 10:05:36 +0100 Sort target versions list on bulk edit form (#2616). r19091@gaspard (orig r2331): jplang | 2009-01-29 12:09:46 +0100 Fixes other formats download links on the project issue list (project_id lost) broken r2317. r19092@gaspard (orig r2332): jplang | 2009-01-29 13:26:32 +0100 Fixed an error when downloading gantt png at global level. r19093@gaspard (orig r2333): jplang | 2009-01-29 14:53:17 +0100 Adds an helper to render other formats download links. r19094@gaspard (orig r2334): jplang | 2009-01-29 14:54:44 +0100 Adds rel='nofollow' attribute to other formats download links (#2491). r19095@gaspard (orig r2335): jplang | 2009-01-29 15:22:56 +0100 Adds projects association on tracker form (#2578). r19096@gaspard (orig r2336): jplang | 2009-01-29 17:33:45 +0100 Fixed: TOC does not parse wiki page reference links with description (#2601). r19097@gaspard (orig r2337): jplang | 2009-01-29 17:34:00 +0100 Cleaning test. r19098@gaspard (orig r2338): jplang | 2009-01-30 18:50:28 +0100 Changes time related icons. r19099@gaspard (orig r2339): jplang | 2009-01-31 12:43:54 +0100 Adds :async_smtp and :async_sendmail delivery methods to perform email deliveries asynchronously. Code from http://www.datanoise.com/articles/2006/7/14/asynchronous-email-delivery. r19100@gaspard (orig r2340): winterheart | 2009-01-31 13:02:37 +0100 New translation - Slovenian, thank to Nejc Vidmar for work (#2577), translation updates (#2129, #2586) r19101@gaspard (orig r2341): jplang | 2009-01-31 13:42:02 +0100 Updates footer year. r19102@gaspard (orig r2342): jplang | 2009-01-31 13:48:09 +0100 Removes Issue.visible_by r19103@gaspard (orig r2343): jplang | 2009-01-31 14:22:29 +0100 Fixed: issue details view discloses relations to issues that the user is not allowed to view (#2589). r19104@gaspard (orig r2344): jplang | 2009-01-31 15:50:56 +0100 Less strict textile links parsing (#2582). r19105@gaspard (orig r2345): jplang | 2009-02-01 15:36:38 +0100 Fixed: Contextual divs after attachments are placed incorrectly in FireFox (#2633). r19106@gaspard (orig r2346): jplang | 2009-02-01 16:48:56 +0100 Do not repeat one-line commit logs on the activity view. r19107@gaspard (orig r2347): jplang | 2009-02-01 16:57:01 +0100 Show line breaks in activity events summary. r19108@gaspard (orig r2348): jplang | 2009-02-01 17:00:20 +0100 Changes color of activity events/search results summary. r19109@gaspard (orig r2349): jplang | 2009-02-01 19:54:05 +0100 Use estimated hours to weight issues in version completion calculation (#2182). r19110@gaspard (orig r2350): jplang | 2009-02-01 20:54:50 +0100 Adds a setting to limit the number of revisions displayed on a repository file log (default=100). r19111@gaspard (orig r2351): jplang | 2009-02-01 21:56:10 +0100 Include both last and first name when sorting issues by assignee (#1841). r19112@gaspard (orig r2352): jplang | 2009-02-01 21:57:44 +0100 Include both version date and name when sorting issues by target version (#1502). r19113@gaspard (orig r2353): jplang | 2009-02-02 18:34:12 +0100 Adds a 'box' div around news comment form (#2632). r19119@gaspard (orig r2359): jplang | 2009-02-03 18:13:37 +0100 Fixes message search eager loading (#2654). r19120@gaspard (orig r2360): jplang | 2009-02-03 18:15:59 +0100 Typos/fixes in views (#2654). r19121@gaspard (orig r2361): jplang | 2009-02-03 18:32:07 +0100 Closed issue are not overdue, fixes r2140 (#2337). r19122@gaspard (orig r2362): jplang | 2009-02-05 18:43:49 +0100 Typo in wiki link example (#2673). r19123@gaspard (orig r2363): jplang | 2009-02-05 21:25:01 +0100 Fixed: inline attached image should not match partial filename (#2683). r19159@gaspard (orig r2399): jplang | 2009-02-07 21:11:03 +0100 Fixed: path parameter is not an array when changing diff style (#2695), broken by r2317. r19175@gaspard (orig r2415): jplang | 2009-02-08 18:24:39 +0100 Fixed: migration 98 breaks when using table name prefix. r19183@gaspard (orig r2423): jplang | 2009-02-09 18:18:41 +0100 Fixed: TypeError (can't modify frozen string) on settings view (#2700). r19184@gaspard (orig r2424): jplang | 2009-02-09 18:24:06 +0100 Removes hardcoded table names (#2701). r19186@gaspard (orig r2426): jplang | 2009-02-09 21:17:58 +0100 Strip keywords from received email body (#2436). r19187@gaspard (orig r2427): edavis10 | 2009-02-10 02:18:49 +0100 Added plugin hook :view_projects_roadmap_version_bottom. #2543 r19188@gaspard (orig r2428): edavis10 | 2009-02-10 02:24:32 +0100 Added two new plugin hooks: * :view_layouts_base_sidebar * :view_layouts_base_content r19189@gaspard (orig r2429): edavis10 | 2009-02-10 04:12:40 +0100 Added request and controller objects to the hooks by default. The request and controller objects are now added to all hook contexts by default. This will also make url_for work better in hooks by setting up the default_url_options :host, :port, and :protocol. Finally a new helper method @render_or@ has been added to ViewListener. This will let a hook easily render a partial without a full method definition. Thanks to Thomas Löber for the original patch. #2542 r19190@gaspard (orig r2430): edavis10 | 2009-02-10 04:12:45 +0100 Renamed variables to be more descriptive. #2542 r19191@gaspard (orig r2431): winterheart | 2009-02-10 16:41:05 +0100 Updated translations (#2577, #2640, #2644, #2652) r19192@gaspard (orig r2432): winterheart | 2009-02-10 16:57:52 +0100 Translation updates (#2643, #2645, #2668) r19193@gaspard (orig r2433): winterheart | 2009-02-10 17:05:31 +0100 New language - Macedonian (mk). Thank to Ilin Tatabitovski for work. r19194@gaspard (orig r2434): jplang | 2009-02-10 18:18:19 +0100 Fixes broken action url on time edit form (#2707). r19195@gaspard (orig r2435): jplang | 2009-02-10 23:03:25 +0100 Replaces the repositories management SOAP API with a simple REST API. reposman usage is unchanged but the script now requires activeresource. actionwebservice is now longer used and thus removed from plugins. r19196@gaspard (orig r2436): jplang | 2009-02-10 23:54:22 +0100 Leave wiki links untouched if target project doesn't exist or have no wiki. r19197@gaspard (orig r2437): edavis10 | 2009-02-11 20:06:37 +0100 Unpacked OpenID gem. #699 r19198@gaspard (orig r2438): edavis10 | 2009-02-11 20:06:45 +0100 Added open_id_authentication plugin r19199@gaspard (orig r2439): edavis10 | 2009-02-11 20:06:50 +0100 Added OpenID tables. #699 r19200@gaspard (orig r2440): edavis10 | 2009-02-11 20:06:55 +0100 Added identity_url to User. #699 r19201@gaspard (orig r2441): edavis10 | 2009-02-11 20:07:00 +0100 Fixed a bug in open_id_authentication, where relative_url_root is defined on ActionController:AbstractRequest not Base #699 r19202@gaspard (orig r2442): edavis10 | 2009-02-11 20:07:07 +0100 Added the ability to login via OpenID. * Refactored AccountController#login to use either password or openid based authentication * Extracted AccountController#successful_authentication to setup a user's session cookies and redirect * Implemented the start of AccountController#open_id_authentication which will check with the OpenID server and perform authentication. * Added text field for the OpenID url to /login * Added identity_url for OpenID to the user forms. * Added option to login with OpenID to the register form. * Added a root url route, which is used by the OpenID plugin #699 r19203@gaspard (orig r2443): edavis10 | 2009-02-11 20:07:12 +0100 Hooked up on the fly OpenID user creation. * Use OpenID registration fields for the user. * Generate a random password when a user is created. r19204@gaspard (orig r2444): edavis10 | 2009-02-11 20:07:18 +0100 Adding OpenID mock and test. #699 r19205@gaspard (orig r2445): edavis10 | 2009-02-11 20:07:23 +0100 Added tests for the other OpenID authentication cases. #699 r19206@gaspard (orig r2446): edavis10 | 2009-02-11 20:07:28 +0100 Added user setup needed based on the system's registration settings * Copied the register action's chunk of code used to setup the account based on Setting.self_registration * Extracted method for when onthefly_creation_failed * Added tests to confirm the behavior #699 r19207@gaspard (orig r2447): edavis10 | 2009-02-11 20:07:34 +0100 Refactored common methods out of register and open_id_authenticate * Extracted register_by_email_activation * Extracted register_automatically * Extracted register_manually_by_administrator #699 r19208@gaspard (orig r2448): edavis10 | 2009-02-11 20:07:41 +0100 Prevent registration via OpenID if self registration is off. #699 r19209@gaspard (orig r2449): edavis10 | 2009-02-11 20:24:28 +0100 Added a system setting for allowing OpenID logins and registrations * Defaults to off * Is set in the Administration panel under Authentication #699 r19210@gaspard (orig r2450): edavis10 | 2009-02-11 20:45:53 +0100 Added a space so words don't runtogeatherlikethis. #699 r19211@gaspard (orig r2451): jplang | 2009-02-11 21:25:05 +0100 Slight changes to the issue lists displayed on My page. r19212@gaspard (orig r2452): edavis10 | 2009-02-12 02:32:50 +0100 Fixed the bundled ruby-openid gem * The open_id_authentication plugin will require the gem automatically so it doesn't need to be added to environment.rb * Changed the version requirement on the open_id_authentication to match the latest stable version. Rails config.gem looks for a directory named after that specific version and will not load newer versions. #699 r19213@gaspard (orig r2453): edavis10 | 2009-02-12 05:31:28 +0100 Normalize the identity_url when it's set. OpenId uses a specific format for the url it uses which requires the protocol and trailing slash. This change will normalize the value to when a user sets it. #699 r19214@gaspard (orig r2454): jplang | 2009-02-12 18:19:32 +0100 Hide openid stuff on my account if disabled (#699). r19215@gaspard (orig r2455): jplang | 2009-02-12 18:30:56 +0100 Adds missing strings (#699). r19216@gaspard (orig r2456): jplang | 2009-02-12 18:35:57 +0100 Adds ability to filter watched issues (#846). r19217@gaspard (orig r2457): jplang | 2009-02-12 18:38:36 +0100 Link to watched issues list on my page. r19218@gaspard (orig r2458): jplang | 2009-02-12 22:25:50 +0100 Removes the fat ruby-openid gem. Simply use 'gem install ruby-openid' to enable openid support. r19219@gaspard (orig r2459): jplang | 2009-02-12 23:01:20 +0100 Issues pagination loses project param after applying or clearing filter (#2726). r19220@gaspard (orig r2460): jplang | 2009-02-12 23:14:22 +0100 Adds watch/unwatch link on the issue context menu (#2730). r19221@gaspard (orig r2461): jplang | 2009-02-13 18:29:49 +0100 Removes invalid css class on issue details (#2733). r19223@gaspard (orig r2463): jplang | 2009-02-13 18:59:45 +0100 Timelog is ignored when updating an issue if user is admin but not a project member (#2717). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/nbc@2464 e93f8b46-1217-0410-a6f0-8f06a7374b81
841 lines
47 KiB
Plaintext
841 lines
47 KiB
Plaintext
== Redmine changelog
|
||
|
||
Redmine - project management software
|
||
Copyright (C) 2006-2008 Jean-Philippe Lang
|
||
http://www.redmine.org/
|
||
|
||
|
||
== v0.8.1
|
||
|
||
* Select watchers on new issue form
|
||
* Files module: ability to add files without version
|
||
* Show view/annotate/download links on entry and annotate views
|
||
* Fixed: Deleted files are shown when using Darcs
|
||
|
||
|
||
== 2008-12-30 v0.8.0
|
||
|
||
* Setting added in order to limit the number of diff lines that should be displayed
|
||
* Makes logged-in username in topbar linking to
|
||
* Mail handler: strip tags when receiving a html-only email
|
||
* Mail handler: add watchers before sending notification
|
||
* Adds a css class (overdue) to overdue issues on issue lists and detail views
|
||
* Fixed: project activity truncated after viewing user's activity
|
||
* Fixed: email address entered for password recovery shouldn't be case-sensitive
|
||
* Fixed: default flag removed when editing a default enumeration
|
||
* Fixed: default category ignored when adding a document
|
||
* Fixed: error on repository user mapping when a repository username is blank
|
||
* Fixed: Firefox cuts off large diffs
|
||
* Fixed: CVS browser should not show dead revisions (deleted files)
|
||
* Fixed: escape double-quotes in image titles
|
||
* Fixed: escape textarea content when editing a issue note
|
||
* Fixed: JS error on context menu with IE
|
||
* Fixed: bold syntax around single character in series doesn't work
|
||
* Fixed several XSS vulnerabilities
|
||
* Fixed a SQL injection vulnerability
|
||
|
||
|
||
== 2008-12-07 v0.8.0-rc1
|
||
|
||
* Wiki page protection
|
||
* Wiki page hierarchy. Parent page can be assigned on the Rename screen
|
||
* Adds support for issue creation via email
|
||
* Adds support for free ticket filtering and custom queries on Gantt chart and calendar
|
||
* Cross-project search
|
||
* Ability to search a project and its subprojects
|
||
* Ability to search the projects the user belongs to
|
||
* Adds custom fields on time entries
|
||
* Adds boolean and list custom fields for time entries as criteria on time report
|
||
* Cross-project time reports
|
||
* Display latest user's activity on account/show view
|
||
* Show last connexion time on user's page
|
||
* Obfuscates email address on user's account page using javascript
|
||
* wiki TOC rendered as an unordered list
|
||
* Adds the ability to search for a user on the administration users list
|
||
* Adds the ability to search for a project name or identifier on the administration projects list
|
||
* Redirect user to the previous page after logging in
|
||
* Adds a permission 'view wiki edits' so that wiki history can be hidden to certain users
|
||
* Adds permissions for viewing the watcher list and adding new watchers on the issue detail view
|
||
* Adds permissions to let users edit and/or delete their messages
|
||
* Link to activity view when displaying dates
|
||
* Hide Redmine version in atom feeds and pdf properties
|
||
* 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.
|
||
* Sort users by their display names so that user dropdown lists are sorted alphabetically
|
||
* Adds estimated hours to issue filters
|
||
* Switch order of current and previous revisions in side-by-side diff
|
||
* Render the commit changes list as a tree
|
||
* Adds watch/unwatch functionality at forum topic level
|
||
* When moving an issue to another project, reassign it to the category with same name if any
|
||
* Adds child_pages macro for wiki pages
|
||
* Use GET instead of POST on roadmap (#718), gantt and calendar forms
|
||
* Search engine: display total results count and count by result type
|
||
* Email delivery configuration moved to an unversioned YAML file (config/email.yml, see the sample file)
|
||
* Adds icons on search results
|
||
* Adds 'Edit' link on account/show for admin users
|
||
* Adds Lock/Unlock/Activate link on user edit screen
|
||
* Adds user count in status drop down on admin user list
|
||
* Adds multi-levels blockquotes support by using > at the beginning of lines
|
||
* Adds a Reply link to each issue note
|
||
* Adds plain text only option for mail notifications
|
||
* Gravatar support for issue detail, user grid, and activity stream (disabled by default)
|
||
* Adds 'Delete wiki pages attachments' permission
|
||
* Show the most recent file when displaying an inline image
|
||
* Makes permission screens localized
|
||
* AuthSource list: display associated users count and disable 'Delete' buton if any
|
||
* Make the 'duplicates of' relation asymmetric
|
||
* Adds username to the password reminder email
|
||
* Adds links to forum messages using message#id syntax
|
||
* Allow same name for custom fields on different object types
|
||
* One-click bulk edition using the issue list context menu within the same project
|
||
* 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.
|
||
* Adds checkboxes toggle links on permissions report
|
||
* Adds Trac-Like anchors on wiki headings
|
||
* Adds support for wiki links with anchor
|
||
* Adds category to the issue context menu
|
||
* Adds a workflow overview screen
|
||
* Appends the filename to the attachment url so that clients that ignore content-disposition http header get the real filename
|
||
* Dots allowed in custom field name
|
||
* Adds posts quoting functionality
|
||
* Adds an option to generate sequential project identifiers
|
||
* Adds mailto link on the user administration list
|
||
* Ability to remove enumerations (activities, priorities, document categories) that are in use. Associated objects can be reassigned to another value
|
||
* Gantt chart: display issues that don't have a due date if they are assigned to a version with a date
|
||
* Change projects homepage limit to 255 chars
|
||
* 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
|
||
* Adds "please select" to activity select box if no activity is set as default
|
||
* Do not silently ignore timelog validation failure on issue edit
|
||
* Adds a rake task to send reminder emails
|
||
* Allow empty cells in wiki tables
|
||
* Makes wiki text formatter pluggable
|
||
* Adds back textile acronyms support
|
||
* Remove pre tag attributes
|
||
* Plugin hooks
|
||
* Pluggable admin menu
|
||
* Plugins can provide activity content
|
||
* Moves plugin list to its own administration menu item
|
||
* Adds url and author_url plugin attributes
|
||
* Adds Plugin#requires_redmine method so that plugin compatibility can be checked against current Redmine version
|
||
* Adds atom feed on time entries details
|
||
* Adds project name to issues feed title
|
||
* Adds a css class on menu items in order to apply item specific styles (eg. icons)
|
||
* Adds a Redmine plugin generators
|
||
* Adds timelog link to the issue context menu
|
||
* Adds links to the user page on various views
|
||
* Turkish translation by Ismail Sezen
|
||
* Catalan translation
|
||
* Vietnamese translation
|
||
* Slovak translation
|
||
* Better naming of activity feed if only one kind of event is displayed
|
||
* Enable syntax highlight on issues, messages and news
|
||
* Add target version to the issue list context menu
|
||
* Hide 'Target version' filter if no version is defined
|
||
* Add filters on cross-project issue list for custom fields marked as 'For all projects'
|
||
* Turn ftp urls into links
|
||
* Hiding the View Differences button when a wiki page's history only has one version
|
||
* Messages on a Board can now be sorted by the number of replies
|
||
* Adds a class ('me') to events of the activity view created by current user
|
||
* Strip pre/code tags content from activity view events
|
||
* Display issue notes in the activity view
|
||
* Adds links to changesets atom feed on repository browser
|
||
* Track project and tracker changes in issue history
|
||
* Adds anchor to atom feed messages links
|
||
* Adds a key in lang files to set the decimal separator (point or comma) in csv exports
|
||
* Makes importer work with Trac 0.8.x
|
||
* Upgraded to Prototype 1.6.0.1
|
||
* File viewer for attached text files
|
||
* Menu mapper: add support for :before, :after and :last options to #push method and add #delete method
|
||
* Removed inconsistent revision numbers on diff view
|
||
* CVS: add support for modules names with spaces
|
||
* Log the user in after registration if account activation is not needed
|
||
* Mercurial adapter improvements
|
||
* Trac importer: read session_attribute table to find user's email and real name
|
||
* Ability to disable unused SCM adapters in application settings
|
||
* Adds Filesystem adapter
|
||
* Clear changesets and changes with raw sql when deleting a repository for performance
|
||
* Redmine.pm now uses the 'commit access' permission defined in Redmine
|
||
* Reposman can create any type of scm (--scm option)
|
||
* Reposman creates a repository if the 'repository' module is enabled at project level only
|
||
* Display svn properties in the browser, svn >= 1.5.0 only
|
||
* Reduces memory usage when importing large git repositories
|
||
* Wider SVG graphs in repository stats
|
||
* SubversionAdapter#entries performance improvement
|
||
* SCM browser: ability to download raw unified diffs
|
||
* More detailed error message in log when scm command fails
|
||
* Adds support for file viewing with Darcs 2.0+
|
||
* Check that git changeset is not in the database before creating it
|
||
* Unified diff viewer for attached files with .patch or .diff extension
|
||
* File size display with Bazaar repositories
|
||
* Git adapter: use commit time instead of author time
|
||
* Prettier url for changesets
|
||
* Makes changes link to entries on the revision view
|
||
* Adds a field on the repository view to browse at specific revision
|
||
* Adds new projects atom feed
|
||
* Added rake tasks to generate rcov code coverage reports
|
||
* Add Redcloth's :block_markdown_rule to allow horizontal rules in wiki
|
||
* Show the project hierarchy in the drop down list for new membership on user administration screen
|
||
* Split user edit screen into tabs
|
||
* Renames bundled RedCloth to RedCloth3 to avoid RedCloth 4 to be loaded instead
|
||
* Fixed: Roadmap crashes when a version has a due date > 2037
|
||
* Fixed: invalid effective date (eg. 99999-01-01) causes an error on version edition screen
|
||
* Fixed: login filter providing incorrect back_url for Redmine installed in sub-directory
|
||
* Fixed: logtime entry duplicated when edited from parent project
|
||
* Fixed: wrong digest for text files under Windows
|
||
* Fixed: associated revisions are displayed in wrong order on issue view
|
||
* Fixed: Git Adapter date parsing ignores timezone
|
||
* Fixed: Printing long roadmap doesn't split across pages
|
||
* Fixes custom fields display order at several places
|
||
* Fixed: urls containing @ are parsed as email adress by the wiki formatter
|
||
* Fixed date filters accuracy with SQLite
|
||
* Fixed: tokens not escaped in highlight_tokens regexp
|
||
* Fixed Bazaar shared repository browsing
|
||
* Fixes platform determination under JRuby
|
||
* Fixed: Estimated time in issue's journal should be rounded to two decimals
|
||
* Fixed: 'search titles only' box ignored after one search is done on titles only
|
||
* Fixed: non-ASCII subversion path can't be displayed
|
||
* Fixed: Inline images don't work if file name has upper case letters or if image is in BMP format
|
||
* Fixed: document listing shows on "my page" when viewing documents is disabled for the role
|
||
* Fixed: Latest news appear on the homepage for projects with the News module disabled
|
||
* Fixed: cross-project issue list should not show issues of projects for which the issue tracking module was disabled
|
||
* Fixed: the default status is lost when reordering issue statuses
|
||
* Fixes error with Postgresql and non-UTF8 commit logs
|
||
* Fixed: textile footnotes no longer work
|
||
* Fixed: http links containing parentheses fail to reder correctly
|
||
* Fixed: GitAdapter#get_rev should use current branch instead of hardwiring master
|
||
|
||
|
||
== 2008-07-06 v0.7.3
|
||
|
||
* Allow dot in firstnames and lastnames
|
||
* Add project name to cross-project Atom feeds
|
||
* Encoding set to utf8 in example database.yml
|
||
* HTML titles on forums related views
|
||
* Fixed: various XSS vulnerabilities
|
||
* Fixed: Entourage (and some old client) fails to correctly render notification styles
|
||
* Fixed: Fixed: timelog redirects inappropriately when :back_url is blank
|
||
* Fixed: wrong relative paths to images in wiki_syntax.html
|
||
|
||
|
||
== 2008-06-15 v0.7.2
|
||
|
||
* "New Project" link on Projects page
|
||
* Links to repository directories on the repo browser
|
||
* Move status to front in Activity View
|
||
* Remove edit step from Status context menu
|
||
* Fixed: No way to do textile horizontal rule
|
||
* Fixed: Repository: View differences doesn't work
|
||
* Fixed: attachement's name maybe invalid.
|
||
* Fixed: Error when creating a new issue
|
||
* Fixed: NoMethodError on @available_filters.has_key?
|
||
* Fixed: Check All / Uncheck All in Email Settings
|
||
* Fixed: "View differences" of one file at /repositories/revision/ fails
|
||
* Fixed: Column width in "my page"
|
||
* Fixed: private subprojects are listed on Issues view
|
||
* Fixed: Textile: bold, italics, underline, etc... not working after parentheses
|
||
* Fixed: Update issue form: comment field from log time end out of screen
|
||
* Fixed: Editing role: "issue can be assigned to this role" out of box
|
||
* Fixed: Unable use angular braces after include word
|
||
* Fixed: Using '*' as keyword for repository referencing keywords doesn't work
|
||
* Fixed: Subversion repository "View differences" on each file rise ERROR
|
||
* Fixed: View differences for individual file of a changeset fails if the repository URL doesn't point to the repository root
|
||
* Fixed: It is possible to lock out the last admin account
|
||
* Fixed: Wikis are viewable for anonymous users on public projects, despite not granting access
|
||
* Fixed: Issue number display clipped on 'my issues'
|
||
* Fixed: Roadmap version list links not carrying state
|
||
* Fixed: Log Time fieldset in IssueController#edit doesn't set default Activity as default
|
||
* Fixed: git's "get_rev" API should use repo's current branch instead of hardwiring "master"
|
||
* Fixed: browser's language subcodes ignored
|
||
* Fixed: Error on project selection with numeric (only) identifier.
|
||
* Fixed: Link to PDF doesn't work after creating new issue
|
||
* Fixed: "Replies" should not be shown on forum threads that are locked
|
||
* Fixed: SVN errors lead to svn username/password being displayed to end users (security issue)
|
||
* Fixed: http links containing hashes don't display correct
|
||
* Fixed: Allow ampersands in Enumeration names
|
||
* Fixed: Atom link on saved query does not include query_id
|
||
* Fixed: Logtime info lost when there's an error updating an issue
|
||
* Fixed: TOC does not parse colorization markups
|
||
* Fixed: CVS: add support for modules names with spaces
|
||
* Fixed: Bad rendering on projects/add
|
||
* Fixed: exception when viewing differences on cvs
|
||
* Fixed: export issue to pdf will messup when use Chinese language
|
||
* Fixed: Redmine::Scm::Adapters::GitAdapter#get_rev ignored GIT_BIN constant
|
||
* Fixed: Adding non-ASCII new issue type in the New Issue page have encoding error using IE
|
||
* Fixed: Importing from trac : some wiki links are messed
|
||
* Fixed: Incorrect weekend definition in Hebrew calendar locale
|
||
* Fixed: Atom feeds don't provide author section for repository revisions
|
||
* Fixed: In Activity views, changesets titles can be multiline while they should not
|
||
* Fixed: Ignore unreadable subversion directories (read disabled using authz)
|
||
* Fixed: lib/SVG/Graph/Graph.rb can't externalize stylesheets
|
||
* Fixed: Close statement handler in Redmine.pm
|
||
|
||
|
||
== 2008-05-04 v0.7.1
|
||
|
||
* Thai translation added (Gampol Thitinilnithi)
|
||
* Translations updates
|
||
* Escape HTML comment tags
|
||
* Prevent "can't convert nil into String" error when :sort_order param is not present
|
||
* Fixed: Updating tickets add a time log with zero hours
|
||
* Fixed: private subprojects names are revealed on the project overview
|
||
* Fixed: Search for target version of "none" fails with postgres 8.3
|
||
* Fixed: Home, Logout, Login links shouldn't be absolute links
|
||
* Fixed: 'Latest projects' box on the welcome screen should be hidden if there are no projects
|
||
* Fixed: error when using upcase language name in coderay
|
||
* Fixed: error on Trac import when :due attribute is nil
|
||
|
||
|
||
== 2008-04-28 v0.7.0
|
||
|
||
* Forces Redmine to use rails 2.0.2 gem when vendor/rails is not present
|
||
* Queries can be marked as 'For all projects'. Such queries will be available on all projects and on the global issue list.
|
||
* Add predefined date ranges to the time report
|
||
* Time report can be done at issue level
|
||
* Various timelog report enhancements
|
||
* Accept the following formats for "hours" field: 1h, 1 h, 1 hour, 2 hours, 30m, 30min, 1h30, 1h30m, 1:30
|
||
* Display the context menu above and/or to the left of the click if needed
|
||
* Make the admin project files list sortable
|
||
* Mercurial: display working directory files sizes unless browsing a specific revision
|
||
* Preserve status filter and page number when using lock/unlock/activate links on the users list
|
||
* Redmine.pm support for LDAP authentication
|
||
* Better error message and AR errors in log for failed LDAP on-the-fly user creation
|
||
* Redirected user to where he is coming from after logging hours
|
||
* Warn user that subprojects are also deleted when deleting a project
|
||
* Include subprojects versions on calendar and gantt
|
||
* Notify project members when a message is posted if they want to receive notifications
|
||
* Fixed: Feed content limit setting has no effect
|
||
* Fixed: Priorities not ordered when displayed as a filter in issue list
|
||
* Fixed: can not display attached images inline in message replies
|
||
* Fixed: Boards are not deleted when project is deleted
|
||
* Fixed: trying to preview a new issue raises an exception with postgresql
|
||
* Fixed: single file 'View difference' links do not work because of duplicate slashes in url
|
||
* Fixed: inline image not displayed when including a wiki page
|
||
* Fixed: CVS duplicate key violation
|
||
* Fixed: ActiveRecord::StaleObjectError exception on closing a set of circular duplicate issues
|
||
* Fixed: custom field filters behaviour
|
||
* Fixed: Postgresql 8.3 compatibility
|
||
* Fixed: Links to repository directories don't work
|
||
|
||
|
||
== 2008-03-29 v0.7.0-rc1
|
||
|
||
* Overall activity view and feed added, link is available on the project list
|
||
* Git VCS support
|
||
* Rails 2.0 sessions cookie store compatibility
|
||
* Use project identifiers in urls instead of ids
|
||
* Default configuration data can now be loaded from the administration screen
|
||
* Administration settings screen split to tabs (email notifications options moved to 'Settings')
|
||
* Project description is now unlimited and optional
|
||
* Wiki annotate view
|
||
* Escape HTML tag in textile content
|
||
* Add Redmine links to documents, versions, attachments and repository files
|
||
* 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:
|
||
* by using checkbox and/or the little pencil that will select/unselect all issues
|
||
* by clicking on the rows (but not on the links), Ctrl and Shift keys can be used to select multiple issues
|
||
* 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)
|
||
* User display format is now configurable in administration settings
|
||
* Issue list now supports bulk edit/move/delete (for a set of issues that belong to the same project)
|
||
* Merged 'change status', 'edit issue' and 'add note' actions:
|
||
* Users with 'edit issues' permission can now update any property including custom fields when adding a note or changing the status
|
||
* '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
|
||
* Details by assignees on issue summary view
|
||
* '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
|
||
* Change status select box default to current status
|
||
* Preview for issue notes, news and messages
|
||
* Optional description for attachments
|
||
* 'Fixed version' label changed to 'Target version'
|
||
* Let the user choose when deleting issues with reported hours to:
|
||
* delete the hours
|
||
* assign the hours to the project
|
||
* reassign the hours to another issue
|
||
* Date range filter and pagination on time entries detail view
|
||
* Propagate time tracking to the parent project
|
||
* Switch added on the project activity view to include subprojects
|
||
* Display total estimated and spent hours on the version detail view
|
||
* Weekly time tracking block for 'My page'
|
||
* Permissions to edit time entries
|
||
* Include subprojects on the issue list, calendar, gantt and timelog by default (can be turned off is administration settings)
|
||
* Roadmap enhancements (separate related issues from wiki contents, leading h1 in version wiki pages is hidden, smaller wiki headings)
|
||
* Make versions with same date sorted by name
|
||
* Allow issue list to be sorted by target version
|
||
* Related changesets messages displayed on the issue details view
|
||
* Create a journal and send an email when an issue is closed by commit
|
||
* Add 'Author' to the available columns for the issue list
|
||
* More appropriate default sort order on sortable columns
|
||
* Add issue subject to the time entries view and issue subject, description and tracker to the csv export
|
||
* Permissions to edit issue notes
|
||
* Display date/time instead of date on files list
|
||
* Do not show Roadmap menu item if the project doesn't define any versions
|
||
* Allow longer version names (60 chars)
|
||
* Ability to copy an existing workflow when creating a new role
|
||
* Display custom fields in two columns on the issue form
|
||
* Added 'estimated time' in the csv export of the issue list
|
||
* Display the last 30 days on the activity view rather than the current month (number of days can be configured in the application settings)
|
||
* Setting for whether new projects should be public by default
|
||
* User preference to choose how comments/replies are displayed: in chronological or reverse chronological order
|
||
* Added default value for custom fields
|
||
* Added tabindex property on wiki toolbar buttons (to easily move from field to field using the tab key)
|
||
* Redirect to issue page after creating a new issue
|
||
* Wiki toolbar improvements (mainly for Firefox)
|
||
* Display wiki syntax quick ref link on all wiki textareas
|
||
* Display links to Atom feeds
|
||
* Breadcrumb nav for the forums
|
||
* Show replies when choosing to display messages in the activity
|
||
* Added 'include' macro to include another wiki page
|
||
* RedmineWikiFormatting page available as a static HTML file locally
|
||
* Wrap diff content
|
||
* Strip out email address from authors in repository screens
|
||
* Highlight the current item of the main menu
|
||
* Added simple syntax highlighters for php and java languages
|
||
* Do not show empty diffs
|
||
* Show explicit error message when the scm command failed (eg. when svn binary is not available)
|
||
* Lithuanian translation added (Sergej Jegorov)
|
||
* Ukrainan translation added (Natalia Konovka & Mykhaylo Sorochan)
|
||
* Danish translation added (Mads Vestergaard)
|
||
* Added i18n support to the jstoolbar and various settings screen
|
||
* RedCloth's glyphs no longer user
|
||
* New icons for the wiki toolbar (from http://www.famfamfam.com/lab/icons/silk/)
|
||
* The following menus can now be extended by plugins: top_menu, account_menu, application_menu
|
||
* Added a simple rake task to fetch changesets from the repositories: rake redmine:fetch_changesets
|
||
* Remove hardcoded "Redmine" strings in account related emails and use application title instead
|
||
* Mantis importer preserve bug ids
|
||
* Trac importer: Trac guide wiki pages skipped
|
||
* Trac importer: wiki attachments migration added
|
||
* Trac importer: support database schema for Trac migration
|
||
* Trac importer: support CamelCase links
|
||
* Removes the Redmine version from the footer (can be viewed on admin -> info)
|
||
* Rescue and display an error message when trying to delete a role that is in use
|
||
* 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
|
||
* Add "--encoding utf8" option to the Mercurial "hg log" command in order to get utf8 encoded commit logs
|
||
* Fixed: Gantt and calendar not properly refreshed (fragment caching removed)
|
||
* Fixed: Textile image with style attribute cause internal server error
|
||
* Fixed: wiki TOC not rendered properly when used in an issue or document description
|
||
* Fixed: 'has already been taken' error message on username and email fields if left empty
|
||
* Fixed: non-ascii attachement filename with IE
|
||
* Fixed: wrong url for wiki syntax pop-up when Redmine urls are prefixed
|
||
* Fixed: search for all words doesn't work
|
||
* Fixed: Do not show sticky and locked checkboxes when replying to a message
|
||
* Fixed: Mantis importer: do not duplicate Mantis username in firstname and lastname if realname is blank
|
||
* Fixed: Date custom fields not displayed as specified in application settings
|
||
* Fixed: titles not escaped in the activity view
|
||
* Fixed: issue queries can not use custom fields marked as 'for all projects' in a project context
|
||
* 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
|
||
* Fixed: locked users should not receive email notifications
|
||
* Fixed: custom field selection is not saved when unchecking them all on project settings
|
||
* Fixed: can not lock a topic when creating it
|
||
* Fixed: Incorrect filtering for unset values when using 'is not' filter
|
||
* Fixed: PostgreSQL issues_seq_id not updated when using Trac importer
|
||
* Fixed: ajax pagination does not scroll up
|
||
* Fixed: error when uploading a file with no content-type specified by the browser
|
||
* Fixed: wiki and changeset links not displayed when previewing issue description or notes
|
||
* Fixed: 'LdapError: no bind result' error when authenticating
|
||
* Fixed: 'LdapError: invalid binding information' when no username/password are set on the LDAP account
|
||
* Fixed: CVS repository doesn't work if port is used in the url
|
||
* Fixed: Email notifications: host name is missing in generated links
|
||
* Fixed: Email notifications: referenced changesets, wiki pages, attachments... are not turned into links
|
||
* Fixed: Do not clear issue relations when moving an issue to another project if cross-project issue relations are allowed
|
||
* Fixed: "undefined method 'textilizable'" error on email notification when running Repository#fetch_changesets from the console
|
||
* Fixed: Do not send an email with no recipient, cc or bcc
|
||
* Fixed: fetch_changesets fails on commit comments that close 2 duplicates issues.
|
||
* Fixed: Mercurial browsing under unix-like os and for directory depth > 2
|
||
* Fixed: Wiki links with pipe can not be used in wiki tables
|
||
* Fixed: migrate_from_trac doesn't import timestamps of wiki and tickets
|
||
* Fixed: when bulk editing, setting "Assigned to" to "nobody" causes an sql error with Postgresql
|
||
|
||
|
||
== 2008-03-12 v0.6.4
|
||
|
||
* Fixed: private projects name are displayed on account/show even if the current user doesn't have access to these private projects
|
||
* Fixed: potential LDAP authentication security flaw
|
||
* Fixed: context submenus on the issue list don't show up with IE6.
|
||
* Fixed: Themes are not applied with Rails 2.0
|
||
* Fixed: crash when fetching Mercurial changesets if changeset[:files] is nil
|
||
* Fixed: Mercurial repository browsing
|
||
* Fixed: undefined local variable or method 'log' in CvsAdapter when a cvs command fails
|
||
* Fixed: not null constraints not removed with Postgresql
|
||
* Doctype set to transitional
|
||
|
||
|
||
== 2007-12-18 v0.6.3
|
||
|
||
* Fixed: upload doesn't work in 'Files' section
|
||
|
||
|
||
== 2007-12-16 v0.6.2
|
||
|
||
* Search engine: issue custom fields can now be searched
|
||
* News comments are now textilized
|
||
* Updated Japanese translation (Satoru Kurashiki)
|
||
* Updated Chinese translation (Shortie Lo)
|
||
* Fixed Rails 2.0 compatibility bugs:
|
||
* Unable to create a wiki
|
||
* Gantt and calendar error
|
||
* Trac importer error (readonly? is defined by ActiveRecord)
|
||
* Fixed: 'assigned to me' filter broken
|
||
* Fixed: crash when validation fails on issue edition with no custom fields
|
||
* Fixed: reposman "can't find group" error
|
||
* Fixed: 'LDAP account password is too long' error when leaving the field empty on creation
|
||
* Fixed: empty lines when displaying repository files with Windows style eol
|
||
* Fixed: missing body closing tag in repository annotate and entry views
|
||
|
||
|
||
== 2007-12-10 v0.6.1
|
||
|
||
* Rails 2.0 compatibility
|
||
* Custom fields can now be displayed as columns on the issue list
|
||
* Added version details view (accessible from the roadmap)
|
||
* Roadmap: more accurate completion percentage calculation (done ratio of open issues is now taken into account)
|
||
* Added per-project tracker selection. Trackers can be selected on project settings
|
||
* Anonymous users can now be allowed to create, edit, comment issues, comment news and post messages in the forums
|
||
* Forums: messages can now be edited/deleted (explicit permissions need to be given)
|
||
* Forums: topics can be locked so that no reply can be added
|
||
* Forums: topics can be marked as sticky so that they always appear at the top of the list
|
||
* Forums: attachments can now be added to replies
|
||
* Added time zone support
|
||
* Added a setting to choose the account activation strategy (available in application settings)
|
||
* Added 'Classic' theme (inspired from the v0.51 design)
|
||
* Added an alternate theme which provides issue list colorization based on issues priority
|
||
* Added Bazaar SCM adapter
|
||
* Added Annotate/Blame view in the repository browser (except for Darcs SCM)
|
||
* Diff style (inline or side by side) automatically saved as a user preference
|
||
* Added issues status changes on the activity view (by Cyril Mougel)
|
||
* Added forums topics on the activity view (disabled by default)
|
||
* Added an option on 'My account' for users who don't want to be notified of changes that they make
|
||
* Trac importer now supports mysql and postgresql databases
|
||
* Trac importer improvements (by Mat Trudel)
|
||
* 'fixed version' field can now be displayed on the issue list
|
||
* Added a couple of new formats for the 'date format' setting
|
||
* Added Traditional Chinese translation (by Shortie Lo)
|
||
* Added Russian translation (iGor kMeta)
|
||
* Project name format limitation removed (name can now contain any character)
|
||
* Project identifier maximum length changed from 12 to 20
|
||
* Changed the maximum length of LDAP account to 255 characters
|
||
* Removed the 12 characters limit on passwords
|
||
* Added wiki macros support
|
||
* Performance improvement on workflow setup screen
|
||
* More detailed html title on several views
|
||
* Custom fields can now be reordered
|
||
* Search engine: search can be restricted to an exact phrase by using quotation marks
|
||
* Added custom fields marked as 'For all projects' to the csv export of the cross project issue list
|
||
* Email notifications are now sent as Blind carbon copy by default
|
||
* Fixed: all members (including non active) should be deleted when deleting a project
|
||
* Fixed: Error on wiki syntax link (accessible from wiki/edit)
|
||
* Fixed: 'quick jump to a revision' form on the revisions list
|
||
* Fixed: error on admin/info if there's more than 1 plugin installed
|
||
* Fixed: svn or ldap password can be found in clear text in the html source in editing mode
|
||
* Fixed: 'Assigned to' drop down list is not sorted
|
||
* Fixed: 'View all issues' link doesn't work on issues/show
|
||
* Fixed: error on account/register when validation fails
|
||
* Fixed: Error when displaying the issue list if a float custom field is marked as 'used as filter'
|
||
* Fixed: Mercurial adapter breaks on missing :files entry in changeset hash (James Britt)
|
||
* Fixed: Wrong feed URLs on the home page
|
||
* Fixed: Update of time entry fails when the issue has been moved to an other project
|
||
* Fixed: Error when moving an issue without changing its tracker (Postgresql)
|
||
* Fixed: Changes not recorded when using :pserver string (CVS adapter)
|
||
* Fixed: admin should be able to move issues to any project
|
||
* Fixed: adding an attachment is not possible when changing the status of an issue
|
||
* Fixed: No mime-types in documents/files downloading
|
||
* Fixed: error when sorting the messages if there's only one board for the project
|
||
* Fixed: 'me' doesn't appear in the drop down filters on a project issue list.
|
||
|
||
== 2007-11-04 v0.6.0
|
||
|
||
* Permission model refactoring.
|
||
* Permissions: there are now 2 builtin roles that can be used to specify permissions given to other users than members of projects
|
||
* Permissions: some permissions (eg. browse the repository) can be removed for certain roles
|
||
* Permissions: modules (eg. issue tracking, news, documents...) can be enabled/disabled at project level
|
||
* Added Mantis and Trac importers
|
||
* New application layout
|
||
* Added "Bulk edit" functionality on the issue list
|
||
* More flexible mail notifications settings at user level
|
||
* 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
|
||
* 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
|
||
* Added the ability to customize issue list columns (at application level or for each saved query)
|
||
* Overdue versions (date reached and open issues > 0) are now always displayed on the roadmap
|
||
* Added the ability to rename wiki pages (specific permission required)
|
||
* Search engines now supports pagination. Results are sorted in reverse chronological order
|
||
* Added "Estimated hours" attribute on issues
|
||
* A category with assigned issue can now be deleted. 2 options are proposed: remove assignments or reassign issues to another category
|
||
* Forum notifications are now also sent to the authors of the thread, even if they don<6F>t watch the board
|
||
* Added an application setting to specify the application protocol (http or https) used to generate urls in emails
|
||
* Gantt chart: now starts at the current month by default
|
||
* Gantt chart: month count and zoom factor are automatically saved as user preferences
|
||
* Wiki links can now refer to other project wikis
|
||
* Added wiki index by date
|
||
* Added preview on add/edit issue form
|
||
* Emails footer can now be customized from the admin interface (Admin -> Email notifications)
|
||
* 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<65>re properly displayed)
|
||
* Calendar: first day of week can now be set in lang files
|
||
* Automatic closing of duplicate issues
|
||
* Added a cross-project issue list
|
||
* AJAXified the SCM browser (tree view)
|
||
* Pretty URL for the repository browser (Cyril Mougel)
|
||
* Search engine: added a checkbox to search titles only
|
||
* Added "% done" in the filter list
|
||
* Enumerations: values can now be reordered and a default value can be specified (eg. default issue priority)
|
||
* Added some accesskeys
|
||
* Added "Float" as a custom field format
|
||
* Added basic Theme support
|
||
* Added the ability to set the <20>done ratio<69> of issues fixed by commit (Nikolay Solakov)
|
||
* Added custom fields in issue related mail notifications
|
||
* Email notifications are now sent in plain text and html
|
||
* Gantt chart can now be exported to a graphic file (png). This functionality is only available if RMagick is installed.
|
||
* Added syntax highlightment for repository files and wiki
|
||
* Improved automatic Redmine links
|
||
* Added automatic table of content support on wiki pages
|
||
* Added radio buttons on the documents list to sort documents by category, date, title or author
|
||
* Added basic plugin support, with a sample plugin
|
||
* Added a link to add a new category when creating or editing an issue
|
||
* Added a "Assignable" boolean on the Role model. If unchecked, issues can not be assigned to users having this role.
|
||
* Added an option to be able to relate issues in different projects
|
||
* Added the ability to move issues (to another project) without changing their trackers.
|
||
* Atom feeds added on project activity, news and changesets
|
||
* Added the ability to reset its own RSS access key
|
||
* Main project list now displays root projects with their subprojects
|
||
* Added anchor links to issue notes
|
||
* Added reposman Ruby version. This script can now register created repositories in Redmine (Nicolas Chuche)
|
||
* Issue notes are now included in search
|
||
* Added email sending test functionality
|
||
* Added LDAPS support for LDAP authentication
|
||
* Removed hard-coded URLs in mail templates
|
||
* Subprojects are now grouped by projects in the navigation drop-down menu
|
||
* Added a new value for date filters: this week
|
||
* Added cache for application settings
|
||
* Added Polish translation (Tomasz Gawryl)
|
||
* Added Czech translation (Jan Kadlecek)
|
||
* Added Romanian translation (Csongor Bartus)
|
||
* Added Hebrew translation (Bob Builder)
|
||
* Added Serbian translation (Dragan Matic)
|
||
* Added Korean translation (Choi Jong Yoon)
|
||
* Fixed: the link to delete issue relations is displayed even if the user is not authorized to delete relations
|
||
* Performance improvement on calendar and gantt
|
||
* Fixed: wiki preview doesn<73>t work on long entries
|
||
* Fixed: queries with multiple custom fields return no result
|
||
* Fixed: Can not authenticate user against LDAP if its DN contains non-ascii characters
|
||
* Fixed: URL with ~ broken in wiki formatting
|
||
* Fixed: some quotation marks are rendered as strange characters in pdf
|
||
|
||
|
||
== 2007-07-15 v0.5.1
|
||
|
||
* per project forums added
|
||
* added the ability to archive projects
|
||
* added <20>Watch<63> functionality on issues. It allows users to receive notifications about issue changes
|
||
* custom fields for issues can now be used as filters on issue list
|
||
* added per user custom queries
|
||
* commit messages are now scanned for referenced or fixed issue IDs (keywords defined in Admin -> Settings)
|
||
* projects list now shows the list of public projects and private projects for which the user is a member
|
||
* versions can now be created with no date
|
||
* added issue count details for versions on Reports view
|
||
* added time report, by member/activity/tracker/version and year/month/week for the selected period
|
||
* each category can now be associated to a user, so that new issues in that category are automatically assigned to that user
|
||
* added autologin feature (disabled by default)
|
||
* optimistic locking added for wiki edits
|
||
* added wiki diff
|
||
* added the ability to destroy wiki pages (requires permission)
|
||
* a wiki page can now be attached to each version, and displayed on the roadmap
|
||
* attachments can now be added to wiki pages (original patch by Pavol Murin) and displayed online
|
||
* added an option to see all versions in the roadmap view (including completed ones)
|
||
* added basic issue relations
|
||
* added the ability to log time when changing an issue status
|
||
* account information can now be sent to the user when creating an account
|
||
* author and assignee of an issue always receive notifications (even if they turned of mail notifications)
|
||
* added a quick search form in page header
|
||
* added 'me' value for 'assigned to' and 'author' query filters
|
||
* added a link on revision screen to see the entire diff for the revision
|
||
* added last commit message for each entry in repository browser
|
||
* added the ability to view a file diff with free to/from revision selection.
|
||
* text files can now be viewed online when browsing the repository
|
||
* added basic support for other SCM: CVS (Ralph Vater), Mercurial and Darcs
|
||
* added fragment caching for svn diffs
|
||
* added fragment caching for calendar and gantt views
|
||
* login field automatically focused on login form
|
||
* subproject name displayed on issue list, calendar and gantt
|
||
* added an option to choose the date format: language based or ISO 8601
|
||
* added a simple mail handler. It lets users add notes to an existing issue by replying to the initial notification email.
|
||
* a 403 error page is now displayed (instead of a blank page) when trying to access a protected page
|
||
* added portuguese translation (Joao Carlos Clementoni)
|
||
* added partial online help japanese translation (Ken Date)
|
||
* added bulgarian translation (Nikolay Solakov)
|
||
* added dutch translation (Linda van den Brink)
|
||
* added swedish translation (Thomas Habets)
|
||
* italian translation update (Alessio Spadaro)
|
||
* japanese translation update (Satoru Kurashiki)
|
||
* fixed: error on history atom feed when there<72>s no notes on an issue change
|
||
* fixed: error in journalizing an issue with longtext custom fields (Postgresql)
|
||
* fixed: creation of Oracle schema
|
||
* fixed: last day of the month not included in project activity
|
||
* fixed: files with an apostrophe in their names can't be accessed in SVN repository
|
||
* fixed: performance issue on RepositoriesController#revisions when a changeset has a great number of changes (eg. 100,000)
|
||
* fixed: open/closed issue counts are always 0 on reports view (postgresql)
|
||
* fixed: date query filters (wrong results and sql error with postgresql)
|
||
* fixed: confidentiality issue on account/show (private project names displayed to anyone)
|
||
* fixed: Long text custom fields displayed without line breaks
|
||
* fixed: Error when editing the wokflow after deleting a status
|
||
* fixed: SVN commit dates are now stored as local time
|
||
|
||
|
||
== 2007-04-11 v0.5.0
|
||
|
||
* added per project Wiki
|
||
* added rss/atom feeds at project level (custom queries can be used as feeds)
|
||
* added search engine (search in issues, news, commits, wiki pages, documents)
|
||
* simple time tracking functionality added
|
||
* added version due dates on calendar and gantt
|
||
* added subprojects issue count on project Reports page
|
||
* added the ability to copy an existing workflow when creating a new tracker
|
||
* added the ability to include subprojects on calendar and gantt
|
||
* added the ability to select trackers to display on calendar and gantt (Jeffrey Jones)
|
||
* added side by side svn diff view (Cyril Mougel)
|
||
* added back subproject filter on issue list
|
||
* added permissions report in admin area
|
||
* added a status filter on users list
|
||
* support for password-protected SVN repositories
|
||
* SVN commits are now stored in the database
|
||
* added simple svn statistics SVG graphs
|
||
* progress bars for roadmap versions (Nick Read)
|
||
* issue history now shows file uploads and deletions
|
||
* #id patterns are turned into links to issues in descriptions and commit messages
|
||
* japanese translation added (Satoru Kurashiki)
|
||
* chinese simplified translation added (Andy Wu)
|
||
* italian translation added (Alessio Spadaro)
|
||
* added scripts to manage SVN repositories creation and user access control using ssh+svn (Nicolas Chuche)
|
||
* better calendar rendering time
|
||
* fixed migration scripts to work with mysql 5 running in strict mode
|
||
* fixed: error when clicking "add" with no block selected on my/page_layout
|
||
* fixed: hard coded links in navigation bar
|
||
* fixed: table_name pre/suffix support
|
||
|
||
|
||
== 2007-02-18 v0.4.2
|
||
|
||
* Rails 1.2 is now required
|
||
* settings are now stored in the database and editable through the application in: Admin -> Settings (config_custom.rb is no longer used)
|
||
* added project roadmap view
|
||
* mail notifications added when a document, a file or an attachment is added
|
||
* tooltips added on Gantt chart and calender to view the details of the issues
|
||
* ability to set the sort order for roles, trackers, issue statuses
|
||
* added missing fields to csv export: priority, start date, due date, done ratio
|
||
* added total number of issues per tracker on project overview
|
||
* 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-)
|
||
* added back "fixed version" field on issue screen and in filters
|
||
* project settings screen split in 4 tabs
|
||
* custom fields screen split in 3 tabs (one for each kind of custom field)
|
||
* multiple issues pdf export now rendered as a table
|
||
* added a button on users/list to manually activate an account
|
||
* added a setting option to disable "password lost" functionality
|
||
* added a setting option to set max number of issues in csv/pdf exports
|
||
* fixed: subprojects count is always 0 on projects list
|
||
* fixed: locked users are proposed when adding a member to a project
|
||
* fixed: setting an issue status as default status leads to an sql error with SQLite
|
||
* fixed: unable to delete an issue status even if it's not used yet
|
||
* fixed: filters ignored when exporting a predefined query to csv/pdf
|
||
* fixed: crash when french "issue_edit" email notification is sent
|
||
* fixed: hide mail preference not saved (my/account)
|
||
* fixed: crash when a new user try to edit its "my page" layout
|
||
|
||
|
||
== 2007-01-03 v0.4.1
|
||
|
||
* fixed: emails have no recipient when one of the project members has notifications disabled
|
||
|
||
|
||
== 2007-01-02 v0.4.0
|
||
|
||
* simple SVN browser added (just needs svn binaries in PATH)
|
||
* comments can now be added on news
|
||
* "my page" is now customizable
|
||
* more powerfull and savable filters for issues lists
|
||
* improved issues change history
|
||
* new functionality: move an issue to another project or tracker
|
||
* new functionality: add a note to an issue
|
||
* new report: project activity
|
||
* "start date" and "% done" fields added on issues
|
||
* project calendar added
|
||
* gantt chart added (exportable to pdf)
|
||
* single/multiple issues pdf export added
|
||
* issues reports improvements
|
||
* multiple file upload for issues, documents and files
|
||
* option to set maximum size of uploaded files
|
||
* textile formating of issue and news descritions (RedCloth required)
|
||
* integration of DotClear jstoolbar for textile formatting
|
||
* calendar date picker for date fields (LGPL DHTML Calendar http://sourceforge.net/projects/jscalendar)
|
||
* new filter in issues list: Author
|
||
* ajaxified paginators
|
||
* news rss feed added
|
||
* option to set number of results per page on issues list
|
||
* localized csv separator (comma/semicolon)
|
||
* csv output encoded to ISO-8859-1
|
||
* user custom field displayed on account/show
|
||
* default configuration improved (default roles, trackers, status, permissions and workflows)
|
||
* language for default configuration data can now be chosen when running 'load_default_data' task
|
||
* javascript added on custom field form to show/hide fields according to the format of custom field
|
||
* fixed: custom fields not in csv exports
|
||
* fixed: project settings now displayed according to user's permissions
|
||
* fixed: application error when no version is selected on projects/add_file
|
||
* fixed: public actions not authorized for members of non public projects
|
||
* fixed: non public projects were shown on welcome screen even if current user is not a member
|
||
|
||
|
||
== 2006-10-08 v0.3.0
|
||
|
||
* user authentication against multiple LDAP (optional)
|
||
* token based "lost password" functionality
|
||
* user self-registration functionality (optional)
|
||
* custom fields now available for issues, users and projects
|
||
* new custom field format "text" (displayed as a textarea field)
|
||
* project & administration drop down menus in navigation bar for quicker access
|
||
* text formatting is preserved for long text fields (issues, projects and news descriptions)
|
||
* urls and emails are turned into clickable links in long text fields
|
||
* "due date" field added on issues
|
||
* tracker selection filter added on change log
|
||
* Localization plugin replaced with GLoc 1.1.0 (iconv required)
|
||
* error messages internationalization
|
||
* german translation added (thanks to Karim Trott)
|
||
* data locking for issues to prevent update conflicts (using ActiveRecord builtin optimistic locking)
|
||
* new filter in issues list: "Fixed version"
|
||
* active filters are displayed with colored background on issues list
|
||
* custom configuration is now defined in config/config_custom.rb
|
||
* user object no more stored in session (only user_id)
|
||
* news summary field is no longer required
|
||
* tables and forms redesign
|
||
* Fixed: boolean custom field not working
|
||
* Fixed: error messages for custom fields are not displayed
|
||
* Fixed: invalid custom fields should have a red border
|
||
* Fixed: custom fields values are not validated on issue update
|
||
* Fixed: unable to choose an empty value for 'List' custom fields
|
||
* Fixed: no issue categories sorting
|
||
* Fixed: incorrect versions sorting
|
||
|
||
|
||
== 2006-07-12 - v0.2.2
|
||
|
||
* Fixed: bug in "issues list"
|
||
|
||
|
||
== 2006-07-09 - v0.2.1
|
||
|
||
* new databases supported: Oracle, PostgreSQL, SQL Server
|
||
* projects/subprojects hierarchy (1 level of subprojects only)
|
||
* environment information display in admin/info
|
||
* more filter options in issues list (rev6)
|
||
* default language based on browser settings (Accept-Language HTTP header)
|
||
* issues list exportable to CSV (rev6)
|
||
* simple_format and auto_link on long text fields
|
||
* more data validations
|
||
* Fixed: error when all mail notifications are unchecked in admin/mail_options
|
||
* Fixed: all project news are displayed on project summary
|
||
* Fixed: Can't change user password in users/edit
|
||
* Fixed: Error on tables creation with PostgreSQL (rev5)
|
||
* Fixed: SQL error in "issue reports" view with PostgreSQL (rev5)
|
||
|
||
|
||
== 2006-06-25 - v0.1.0
|
||
|
||
* multiple users/multiple projects
|
||
* role based access control
|
||
* issue tracking system
|
||
* fully customizable workflow
|
||
* documents/files repository
|
||
* email notifications on issue creation and update
|
||
* multilanguage support (except for error messages):english, french, spanish
|
||
* online manual in french (unfinished)
|