summaryrefslogtreecommitdiffstats
path: root/app/models
Commit message (Collapse)AuthorAgeFilesLines
* Fixes Workflow.count_by_tracker_and_role.Jean-Philippe Lang2008-09-281-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1917 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a workflow overview screen.Jean-Philippe Lang2008-09-281-0/+19
| | | | | | Workflow setup moved to a dedicated controller. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1914 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: the default status is lost when reordering issue statuses (#1955).Jean-Philippe Lang2008-09-281-2/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1911 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Latest news appear on the homepage for projects with the News module ↵Jean-Philippe Lang2008-09-281-4/+4
| | | | | | disabled (#1941). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1910 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: cross-project issue list should not show issues of projects for which ↵Jean-Philippe Lang2008-09-252-1/+7
| | | | | | the issue tracking module was disabled. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1907 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Strip LDAP attribute names before saving (#1890).Jean-Philippe Lang2008-09-211-1/+10
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1894 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: invalid effective date (eg. 99999-01-01) causes an error on version ↵Jean-Philippe Lang2008-09-211-1/+1
| | | | | | edition screen. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1888 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds watch/unwatch functionality at forum topic level (#1912).Jean-Philippe Lang2008-09-192-2/+12
| | | | | | Users who create/reply a topic are automatically added as watchers but are now able to unwatch the topic. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1878 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a permission 'view wiki edits' so that wiki history can be hidden to ↵Jean-Philippe Lang2008-09-132-2/+7
| | | | | | | | certain users (#1154). A migration automatically adds this permission to roles that were allowed to view wiki pages. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1815 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged nbc branch @ r1812 (commit access permission and reposman improvements).Jean-Philippe Lang2008-09-132-2/+27
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1814 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Mailer compatibility with Rails 2.1.1.Jean-Philippe Lang2008-09-131-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1811 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Template error when user's timezone isn't set and UTC timestamps are used ↵Jean-Philippe Lang2008-09-111-1/+1
| | | | | | (#1889). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1801 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds support for free ticket filtering and custom queries on Calendar.Jean-Philippe Lang2008-09-111-9/+11
| | | | | | ProjectsController#calendar moved to IssuesController. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1798 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes Repository#clear_changesets.Jean-Philippe Lang2008-09-041-0/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1783 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds cross-project time reports support (#994).Jean-Philippe Lang2008-08-311-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1778 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds an option to generate sequential project identifiers.Jean-Philippe Lang2008-08-311-0/+6
| | | | | | Disabled by default, it can be enabled on the 'Projects' tab in application settings. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1777 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes error with CVS+Postgresql and non-UTF8 commit logs (#917, #1659).Jean-Philippe Lang2008-08-262-3/+8
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1768 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds support for commit logs reencoding to UTF-8 before insertion in the ↵Jean-Philippe Lang2008-08-262-1/+57
| | | | | | | | database (#834, #917, #1663). Source encoding of commit logs can be selected in Application settings -> Repositories. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1767 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Dots allowed in custom field name (#1723).Jean-Philippe Lang2008-08-251-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1760 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds support for file viewing with Darcs 2.0+ (patch #1799 by Ralph Lange ↵Jean-Philippe Lang2008-08-251-0/+10
| | | | | | slightly edited). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1759 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Issue updated_on is not updated when a user adds a note with no edit ↵Jean-Philippe Lang2008-08-251-0/+2
| | | | | | privilege. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1758 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: invalid SQL query on User#destroy (#1781).Jean-Philippe Lang2008-08-251-1/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1755 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added the "Status:" keyword to the MailHandler for setting and changing an ↵Eric Davis2008-08-201-1/+9
| | | | | | | | | Issue status via email. #1669 git-svn-id: http://redmine.rubyforge.org/svn/trunk@1751 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes custom fields display order at several places (#1768).Jean-Philippe Lang2008-08-112-2/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1731 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Allow same name for custom fields on different object types.Jean-Philippe Lang2008-08-111-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1730 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds permissions for viewing the watcher list and adding new watchers on the ↵Jean-Philippe Lang2008-08-031-0/+7
| | | | | | issue detail view (#398). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1712 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Activity refactoring.Jean-Philippe Lang2008-07-278-3/+41
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1701 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Wiki page hierarchy (#528). Parent page can be assigned on Rename screen.Jean-Philippe Lang2008-07-261-1/+20
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1698 e93f8b46-1217-0410-a6f0-8f06a7374b81
* When moving an issue to another project, reassign it to the category with ↵Jean-Philippe Lang2008-07-261-1/+3
| | | | | | same name if any (#1653). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1697 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds estimated hours to issue filters (#1678).Jean-Philippe Lang2008-07-261-2/+3
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1696 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds custom fields on time entries (#772).Jean-Philippe Lang2008-07-222-0/+24
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1689 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed unused exception definition (r1678).Jean-Philippe Lang2008-07-221-2/+0
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1688 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Appends the filename to the attachment url so that clients that ignore ↵Jean-Philippe Lang2008-07-221-1/+1
| | | | | | content-disposition http header get the real filename (#1649). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1686 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Search engine: display total results count (#906) and count by result type.Jean-Philippe Lang2008-07-202-7/+4
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1681 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Improved on-the-fly account creation. If some attributes are missing (eg. ↵Jean-Philippe Lang2008-07-193-14/+11
| | | | | | 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. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1678 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds links to the user page on various views.Jean-Philippe Lang2008-07-161-0/+4
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1674 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes boolean custom fields tags (broken by r1592) (#1640).Jean-Philippe Lang2008-07-141-0/+5
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1668 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Clear changesets and changes with raw sql when deleting a repository (#1627).Jean-Philippe Lang2008-07-131-1/+10
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1666 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Set order on wiki pages association.Jean-Philippe Lang2008-07-131-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1665 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: no :author method error on projects atom feed (#1623).Jean-Philippe Lang2008-07-121-1/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1653 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: search engine may reveal private projects (#1613).Jean-Philippe Lang2008-07-102-9/+12
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1649 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Mail handler: more control over issue attributes (#1110).Jean-Philippe Lang2008-07-061-11/+22
| | | | | | Tracker, category and priority attributes can be specified in command line arguments and/or individually specified as overridable by email body keywords. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1643 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Display svn properties in the browser, svn >= 1.5.0 only (#1581).Jean-Philippe Lang2008-07-051-0/+4
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1627 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged Rails 2.1 compatibility branch.Jean-Philippe Lang2008-07-041-2/+4
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1623 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Comment too long message when updating issue (#1550).Jean-Philippe Lang2008-06-301-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1608 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Reduces memory usage when importing large git repositories (#1482).Jean-Philippe Lang2008-06-291-4/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1599 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: associated revisions are displayed in wrong order on issue view (#1546).Jean-Philippe Lang2008-06-291-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1596 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Custom fields refactoring: most of code moved from controllers to models ↵Jean-Philippe Lang2008-06-274-21/+18
| | | | | | (using new module ActsAsCustomizable). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1592 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds anchor to atom feed messages links.Jean-Philippe Lang2008-06-261-1/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1588 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a simple API and a standalone script that can be used to forward emails ↵Jean-Philippe Lang2008-06-251-1/+1
| | | | | | from a local or remote email server to Redmine (#1110). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1584 e93f8b46-1217-0410-a6f0-8f06a7374b81