Applied the flash notices patch by Matt Jones (slightly edited).flash[:notice] and flash[:error] are now used for notice/error messages.
Fixed: error when creating a tracker without copying an existing wokflow
Added the ability to log time when changing an issue status.
Added wiki diff.Diff can be viewed from the page history, or directly from the project activity page for each edit.Uses Lars Christensen's diff library.
Changesets stored in the database are now displayed on the repository page even if the repository can not be reached (eg. svnserve down).
Each category can now be associated to a user, so that new issues in that category are automatically assigned to that user.
Fixed: time report doesn't take account of the project for time calculations
Added time report.Report can be generated by member/activity/tracker/version and year/month/week for the selected period.
Added pagination on wiki page history.
Fixed Iconv::IllegalSequence errors in csv exports
Fixed confidentiality issue on account/show.Only public projects or private projects that the logged in user belongs to are displayed.
Added per user custom queries.Any logged in user can now save queries (they are not visible to the other users).Only users with explicit permission can manage queries that are visible to anyone.The queries list is removed from the "Reports" view. It can now be accessed from the issues list.
A wiki page can now be attached to each version.For that, edit the version and set the wiki page name (project wiki must be enabled).The wiki page content is displayed for each version on the roadmap view.
Fixed version field on issue view page now links to the corresponding version in the roadmap.
Applied this fix http://dev.rubyonrails.org/ticket/4967 to solve namespaced models dependencies problem.
Added an error message when trying to create an issue with no default status defined.
Added basic support for CVS and Mercurial SCMs.Browsing, changesets fetching and diff viewing are implemented.Only tested with local repositories.
Thanks to Ralph Vater for CVS specific code.
Fixed: error on csv/pdf export and feeds (oracle)
Added filename header when sending an image inline
Account information can now be sent to the user when creating an account.ActionMailer logger set to nil for production environment to disable email contents output in production.log
Optimistic locking added for wiki edits.
Show a 404 error page if attachment can not be read.
Added issue count details for versions on Reports view.
Attachments can now be added to wiki pages (original patch by Pavol Murin). Only authorized users can add/delete attachments.Attached images can be displayed inline, using textile image tag (for wiki pages, issue descriptions and forum messages).
Added the ability to destroy wiki pages (content and its history are deleted from the database).This permission has to be explicitly given (Roles & Permissions -> Wiki pages/Delete).
Versions can now be created with no date.Versions with no date appear at the end of the roadmap, sorted by name.
Fixed: performance issue on RepositoriesController#revisions when a changeset has a great number of changes (eg. 100,000).Also added pagination for changes on changeset details view.
Text search added on messages.
Added watchers for message boards (watchers controller modified to support any watchable model).No notification yet when a new message is posted.
Per project forums added.Permissions for forums management can be set in "Admin -> Roles & Permissions".Forums can be created on the project settings screen ("Forums" tab).Once a project has a forum, a "Forums" link appears in the project menu.For now, posting messages in forums requires to be logged in. Files can be attached to messages.
Fixed: error when viewing a file diff from a revision view (only if repository url doesn't point to the root of the repository).
Text files can now be viewed online when browsing the repository.
"me" value is now available in queries for "assigned to" and "author" filters.When executing the query, it is replaced by the currently logged in user.
Removed "Wiki edits" option in the activity view if the project has no wiki.
Added an option to see all versions in the roadmap view (including completed ones).On calendar and gantt, versions are now clickable and link to the corresponding entry in the roadmap.
Since calendar and gantt are now cached, don't forget to empty your cache before restarting the application.
Added fragment caching for calendar and gantt views
Added autologin feature (disabled by default).To enable this feature, go to administration settings and choose a duration for autologin.When enabled, a checkbox on the login form lets users activate autologin.
Issue#long_id no more used and removed
Members management in project settings is now AJAXified
Added fragment caching for svn diffs.
Text formatting drop down disabled if RedCloth is not available (system settings).
Subproject name added in csv and pdf exports.
A 403 error page is now displayed (instead of a blank page) when trying to access a protected page.
Fixed: last day of the month not included in project activity
Added a quick search form in page header. Search functionality moved to a dedicated controller.
If an issue number is given, user is redirected to the corresponding issue.
Subproject name displayed on issue list, calendar and gantt (only for issues that belong to a subproject).
Fixed: 10342 Creation of Schema in OracleComment is a reserved keyword for Oracle. The five 'Comment' columns are renamed to 'Commments'.Migration scripts were modified to let oracle users create the database. For the others, migration 41 will rename the columns (only if columns have the 'old' name)....
Fixed: default status not showing in new issue
Fixed 10337 Regression: Admin raises issue in project not assigned to
Projects menu item now shows the list of public projects and projects for which the user is a member (marked with a star).If current user is admin, private projects are also listed.
Fixed: error when using a custom query feed with custom field filter.
Added a new block available for my page: "Watched issues"
Added "Watch" functionality on issues. It allows users to receive mail notifications about issue changes.For now, it's only usefull for users who are not members of the project, since members receive notifications for each issue (this behaviour will change).
Fixed: error when exporting to PDF an issue list using a custom field filter.
Custom fields for issues can now be used as filters on issue list.To use a custom field as a filter, check "Used as a filter" on the custom field edit screen.
Replaced hard coded help link.
Various changes on views. On project summary, members are now grouped by role and subprojects are listed inline.
Added permissions report (link available on roles list view).
Added link_to_issue helper.
Added versions due dates on calendar.
Added versions due dates on gantt chart.
Feature 9867 Allow file upload in comment and add to issue history
Added the ability to easily rollback to a previous version of a wiki page.
"Author" column replaced by "Assigned to" in issue list."Assigned to" column added in the csv export.
Fixed a regression (crash when an admin with no role on the project try to create an issue)
Modified logged_in_user_membership controller method so that it returns a role
Various code cleaning, mainly on User, Permission and IssueStatus models.
Feature #9808 Allow user to "change" issue status to the same status
Added subprojects issue count on project "Reports" page
Feature 9784 Set status when raising issue.
Added parent project name (if it exists) on project list and project overview.
Added the ability to copy an existing workflow when creating a new tracker.
Added the ability to include subprojects issues on calendar & gantt (options box)
Patch #9705 Tracker filtering on Main Calendar (Jeffrey Jones)Slightly edited.
patch #9627 Add Side by Side in Diff view (Cyril Mougel)
added info about textile availabality on admin/info
added changes counts on the "commits per author" svn stat graph
added pagination on revisions list
added simple svn statistics graphs, rendered using SVG::Graph
SVN commits are now stored in the database, and added to the activity view and the search engine.New commits are automatically retrieved and stored when consulting the repository in the app. This behaviour can be disabled by unchecking 'Autofecth commits' in configuration settings....
patch #9429 Display Wiki edits in activity log (Nick Read)
Simple time tracking functionality added. Time can be logged at issue or project level.There's no aggregation reports for now, it's just possible to see all time entries for a project or an issue.A new "activities" enumeration is added.Permission for a role to log time must be set (new "Time tracking" section in role permissions screen).
added some diagnostic information on admin/info
fixed #9398 RSS feed on custom reports not displaying subproject changes
fixed #9401 New Wiki, cannot create new page (good one)
added a status filter on users/list
added a setting option to set the feeds content limit
better rendering time for projects/calendar
members are now sorted according to roles order on projects/showremoved the useless "members" item in the project menu
issue cutom queries can be used as feeds
fixed #9308 table_name pre/suffix support
added svn:eol-style native property on /app files
fixed #9207 Can't Save Changes to Project
send a 404 when trying to access an unexisting repository
extended the search to wiki content
wiki branch merged into trunk