summaryrefslogtreecommitdiffstats
path: root/app/models
Commit message (Collapse)AuthorAgeFilesLines
...
* Display the issue status in the email subject only if the status was ↵Jean-Philippe Lang2008-01-202-2/+10
| | | | | | actually changed. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1079 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: when changing the status of an issue, the email subject contains the ↵Jean-Philippe Lang2008-01-201-0/+1
| | | | | | previous status of the issue. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1078 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: locked users should not receive email notifications.Jean-Philippe Lang2008-01-172-4/+4
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1075 e93f8b46-1217-0410-a6f0-8f06a7374b81
* On the calendar, the gantt and in the Tracker filter on the issue list, only ↵Jean-Philippe Lang2008-01-163-1/+14
| | | | | | active trackers of the project (and its sub projects) can be selected. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1071 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: issue queries can not use custom fields marked as 'for all projects' ↵Jean-Philippe Lang2008-01-151-1/+1
| | | | | | in a project context. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1067 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged IssuesController change_status and add_note actions.Jean-Philippe Lang2008-01-062-0/+11
| | | | | | | The 'Change status' specific form removed and now accessible from issue/show view with no additional request (click on 'Update' to show the form). The 'Change issue status' permission is removed. To change the status, the user just needs to have either 'Edit' or 'Add note' permissions and some workflow transitions allowed. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1043 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Prevent 'has already been taken' error messages for user login and email if ↵Jean-Philippe Lang2008-01-061-1/+2
| | | | | | these fields are left empty. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1042 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix query management broken by r1027.Jean-Philippe Lang2007-12-311-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1031 e93f8b46-1217-0410-a6f0-8f06a7374b81
* New setting added to specify how many objects should be displayed on most ↵Jean-Philippe Lang2007-12-291-0/+5
| | | | | | | | | paginated lists. Default is: 25, 50, 100 (users can choose one of these values). If one value only is entered in this setting (eg. 25), the 'per page' links are not displayed (prior behaviour). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1026 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added wiki annotate view. It's accessible for each version from the page ↵Jean-Philippe Lang2007-12-202-0/+53
| | | | | | | | history view. Slight style change: pre-wrap added on file/diff contents. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1020 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Project identifier is now used in URLs (instead of project id).Jean-Philippe Lang2007-12-171-0/+14
| | | | | | URLs with a project id will still be recognized. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1007 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed warning: toplevel constant User referenced by WikiContent::UserJean-Philippe Lang2007-12-151-2/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1000 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: can not save numeric, date and boolean custom fields (broken by r994).Jean-Philippe Lang2007-12-141-0/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@996 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Search engine: issue custom fields can now be searched.Jean-Philippe Lang2007-12-141-0/+2
| | | | | | Each issue custom field (excepting numeric, date and boolean fields) can be marked as "Searchable" (default to false). git-svn-id: http://redmine.rubyforge.org/svn/trunk@994 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: calendar and gantt broken with Rails 2.0Jean-Philippe Lang2007-12-121-1/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@982 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: 'assigned to me' filter broken.Jean-Philippe Lang2007-12-121-8/+6
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@979 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: 'LDAP account password is too long' error when leaving the field ↵Jean-Philippe Lang2007-12-101-1/+2
| | | | | | empty on creation. git-svn-id: http://redmine.rubyforge.org/svn/trunk@977 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged Rails 2.0 compatibility changes.Jean-Philippe Lang2007-12-102-2/+14
| | | | | | Compatibility with Rails 1.2 is preserved. git-svn-id: http://redmine.rubyforge.org/svn/trunk@975 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added version details view accessible from the roadmap.Jean-Philippe Lang2007-12-072-0/+8
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@955 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Roadmap progress bars now differentiate the progress due to closed issues ↵Jean-Philippe Lang2007-12-051-0/+8
| | | | | | from the open issues progress (2 different colors). git-svn-id: http://redmine.rubyforge.org/svn/trunk@954 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added Bazaar adapter.Jean-Philippe Lang2007-12-031-0/+86
| | | | | | Fixed 'quick jump to a revision' form on the revisions list. git-svn-id: http://redmine.rubyforge.org/svn/trunk@950 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Project name format limitation removed (name can now contain any character).Jean-Philippe Lang2007-12-031-2/+1
| | | | | | Project identifier maximum length changed from 12 to 20. git-svn-id: http://redmine.rubyforge.org/svn/trunk@949 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Changed the maximum length of LDAP account to 255 characters.Jean-Philippe Lang2007-12-021-0/+3
| | | | | | Added length validations on AuthSource model. git-svn-id: http://redmine.rubyforge.org/svn/trunk@948 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added Annotate/Blame view for Subversion, CVS and Mercurial repositories.Jean-Philippe Lang2007-12-021-0/+4
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@947 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Email notifications are now sent as Blind carbon copy by default. This can ↵Jean-Philippe Lang2007-12-021-4/+13
| | | | | | | | be changed in email notifications settings (new setting added). Emission email address setting moved to the email notifications settings view. git-svn-id: http://redmine.rubyforge.org/svn/trunk@944 e93f8b46-1217-0410-a6f0-8f06a7374b81
* 'Assigned to' drop down list is now sorted by user's lastname.Jean-Philippe Lang2007-12-013-3/+3
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@939 e93f8b46-1217-0410-a6f0-8f06a7374b81
* * Added links to previous and next revisions on revision view (patch by ↵Jean-Philippe Lang2007-12-011-0/+10
| | | | | | | | | Cyril Mougel slightly edited) * Fixed TimelogController#report december error * Fixed ProjectsControllerTest#test_activity 1st and 2nd day of the month failure git-svn-id: http://redmine.rubyforge.org/svn/trunk@938 e93f8b46-1217-0410-a6f0-8f06a7374b81
* * Updated German translation (Thomas Löber)Jean-Philippe Lang2007-11-271-1/+1
| | | | | | | | * Updated Spanish translation (Gumer Coronel Pérez) * Fixed: test in method project in Attachment Model useless (Cyril Mougel) * Fixed: public/.htaccess lacks support for mod_fcgid and adds handlers without checking for their existance (Nils Adermann) git-svn-id: http://redmine.rubyforge.org/svn/trunk@934 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Slight optimization in User#role_for_project.Jean-Philippe Lang2007-11-241-7/+9
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@928 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed the 12 characters limit on passwords.Jean-Philippe Lang2007-11-241-2/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@927 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Forums enhancements:Jean-Philippe Lang2007-11-241-0/+18
| | | | | | | | * messages can now be edited/deleted (explicit permissions need to be given) * topics can be locked so that no reply can be added (only by users allowed to edit messages) * topics can be marked as sticky so that they always appear at the top of the list (only by users allowed to edit messages) git-svn-id: http://redmine.rubyforge.org/svn/trunk@926 e93f8b46-1217-0410-a6f0-8f06a7374b81
* * Fixed: Error when displaying the issue list if a float custom field is ↵Jean-Philippe Lang2007-11-211-2/+2
| | | | | | | | | 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 git-svn-id: http://redmine.rubyforge.org/svn/trunk@921 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added per-project tracker selection. Trackers can be selected on project ↵Jean-Philippe Lang2007-11-204-3/+12
| | | | | | settings. git-svn-id: http://redmine.rubyforge.org/svn/trunk@920 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Anonymous users can now be allowed to create, edit, comment issues, comment ↵Jean-Philippe Lang2007-11-203-26/+26
| | | | | | | | news and post messages in the forums. These permissions need to be explicitly given to the Anonymous role (Admin -> Roles & Permissions -> Anonymous). git-svn-id: http://redmine.rubyforge.org/svn/trunk@919 e93f8b46-1217-0410-a6f0-8f06a7374b81
* * Referencing issues in commit messages: enter * in 'Referencing keywords' ↵Jean-Philippe Lang2007-11-201-0/+9
| | | | | | | | to link any issue id without using keywords. * Updated Polish translation (Mariusz Olejnik). git-svn-id: http://redmine.rubyforge.org/svn/trunk@918 e93f8b46-1217-0410-a6f0-8f06a7374b81
* * Added time zone support: users can select their time zone on their account ↵Jean-Philippe Lang2007-11-192-1/+9
| | | | | | | | | view. * Updated Polish translation (Mariusz Olejnik). * Fixed: Projects should be listed with case mixed. git-svn-id: http://redmine.rubyforge.org/svn/trunk@917 e93f8b46-1217-0410-a6f0-8f06a7374b81
* There's now 3 account activation strategies (available in application settings):Jean-Philippe Lang2007-11-181-1/+9
| | | | | | | | * activation by email: the user receives an email containing a link to active his account * manual activation: an email is sent to administrators for account approval (default) * automatic activation: the user can log in as soon as he has registered git-svn-id: http://redmine.rubyforge.org/svn/trunk@915 e93f8b46-1217-0410-a6f0-8f06a7374b81
* 'fixed version' field can now be displayed on the issue list.Jean-Philippe Lang2007-11-181-0/+1
| | | | | | Category and fixed version fields added to the CSV export. git-svn-id: http://redmine.rubyforge.org/svn/trunk@914 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Update of time entry fails when the issue has been moved to an other ↵Jean-Philippe Lang2007-11-171-0/+26
| | | | | | | | project. Fixed: Error when moving an issue without changing its tracker (Postgresql). git-svn-id: http://redmine.rubyforge.org/svn/trunk@909 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Roadmap: more accurate completion percentage calculation (done ratio of open ↵Jean-Philippe Lang2007-11-171-0/+10
| | | | | | | | | issues is now taken into account). Issues and issues list: 'done ratio' field now displayed as a progress bar. git-svn-id: http://redmine.rubyforge.org/svn/trunk@908 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: localization problem on issue list headers.Jean-Philippe Lang2007-11-161-0/+1
| | | | | | Updated Russian translation (iGor kMeta). git-svn-id: http://redmine.rubyforge.org/svn/trunk@906 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added a couple of new formats for the 'date format' setting.Jean-Philippe Lang2007-11-161-0/+17
| | | | | | Added a 'time format' setting. git-svn-id: http://redmine.rubyforge.org/svn/trunk@905 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Custom fields can now be reordered.Jean-Philippe Lang2007-11-122-1/+12
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@901 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added an option on 'My account' for users who don't want to be notified of ↵Jean-Philippe Lang2007-11-121-0/+8
| | | | | | changes that they make. git-svn-id: http://redmine.rubyforge.org/svn/trunk@899 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: error on activity page when displaying a document (undefined method ↵Jean-Philippe Lang2007-11-121-0/+1
| | | | | | 'author'). git-svn-id: http://redmine.rubyforge.org/svn/trunk@896 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added issues status changes on the activity view (initial patch by Cyril ↵Jean-Philippe Lang2007-11-082-2/+19
| | | | | | Mougel). git-svn-id: http://redmine.rubyforge.org/svn/trunk@892 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Custom fields can now be displayed as columns on the issue list.Jean-Philippe Lang2007-11-071-2/+27
| | | | | | | Custom fields marked as "for all projects" can be added to the default columns of the issue list (in application settings). Project specific custom fields can be displayed on custom queries. git-svn-id: http://redmine.rubyforge.org/svn/trunk@889 e93f8b46-1217-0410-a6f0-8f06a7374b81
* ProjectsController#list_issues, #export_issues_csv and #export_issues_pdf ↵Jean-Philippe Lang2007-11-051-0/+4
| | | | | | merged into IssuesController#index git-svn-id: http://redmine.rubyforge.org/svn/trunk@887 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: <<me>> doesn't appear in the drop down filters on a project issue list.Jean-Philippe Lang2007-11-051-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@885 e93f8b46-1217-0410-a6f0-8f06a7374b81
* LDAP authentication: only ask for the user's DN if on-the-fly registration ↵Jean-Philippe Lang2007-11-041-1/+2
| | | | | | is disabled git-svn-id: http://redmine.rubyforge.org/svn/trunk@882 e93f8b46-1217-0410-a6f0-8f06a7374b81