summaryrefslogtreecommitdiffstats
path: root/app/controllers
Commit message (Collapse)AuthorAgeFilesLines
* User display format is now configurable in administration settings.Jean-Philippe Lang2008-01-251-0/+3
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1103 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added preview for issue notes.Jean-Philippe Lang2008-01-231-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1096 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Show explicit error message when the scm command failed (eg. when svn binary ↵Jean-Philippe Lang2008-01-232-3/+25
| | | | | | is not available). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1094 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: custom field selection is not saved when unchecking them all on ↵Jean-Philippe Lang2008-01-201-1/+0
| | | | | | project settings git-svn-id: http://redmine.rubyforge.org/svn/trunk@1083 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added a 'New issue' link in the main menu (accesskey 7).Jean-Philippe Lang2008-01-201-0/+2
| | | | | | The drop-down lists to add an issue on the project overview and the issue list are removed. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1081 e93f8b46-1217-0410-a6f0-8f06a7374b81
* ProjectsController#add_issue moved to IssuesController#new.Jean-Philippe Lang2008-01-202-44/+62
| | | | | | Tracker can now be changed/selected on the new issue form. This action can be invoked without the tracker_id parameter (the first enabled tracker will be used by default). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1080 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Highlight the current item of the main menu.Jean-Philippe Lang2008-01-1910-1/+19
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1076 e93f8b46-1217-0410-a6f0-8f06a7374b81
* On the calendar, the gantt and in the Tracker filter on the issue list, only ↵Jean-Philippe Lang2008-01-161-2/+2
| | | | | | 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
* Non-ascii attachement filename fix for IE.Jean-Philippe Lang2008-01-104-3/+10
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1053 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added details by assignees on issue summary view (Hans Yoon).Jean-Philippe Lang2008-01-101-1/+24
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1052 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Admin settings screen split to tabs.Jean-Philippe Lang2008-01-062-15/+11
| | | | | | Email notification options moved to this view as a tab and LDAP list is accessible from the 'Authentication' tab. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1046 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged IssuesController change_status and add_note actions.Jean-Philippe Lang2008-01-062-44/+38
| | | | | | | 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
* Default configuration data can now be loaded from the administration screen.Jean-Philippe Lang2008-01-051-1/+16
| | | | | | | A message is automatically displayed on this screen if roles, trackers,... have not been configured yet. The rake task is still available and the data loading code is wrapped in a transaction. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1040 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: private projects name are displayed on account/show even if the ↵Jean-Philippe Lang2008-01-041-1/+1
| | | | | | current user doesn't have access to these private projects. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1036 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moved current user management to a dedicated method for modularity.Jean-Philippe Lang2007-12-301-5/+10
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1029 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Do not store query object in session but id or filters only. This allows to ↵Jean-Philippe Lang2007-12-301-4/+5
| | | | | | use Rails 2.0 cookie based sessions. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1027 e93f8b46-1217-0410-a6f0-8f06a7374b81
* New setting added to specify how many objects should be displayed on most ↵Jean-Philippe Lang2007-12-297-6/+21
| | | | | | | | | 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-201-0/+5
| | | | | | | | 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
* Add email notification to IssuesController#edit.Jean-Philippe Lang2007-12-191-1/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1018 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Ported r1009 from 0.6-stable branch.Jean-Philippe Lang2007-12-181-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1013 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moved ProjectsController#list_documents and add_document to ↵Jean-Philippe Lang2007-12-182-32/+38
| | | | | | DocumentsController#index and new. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1011 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Unable to create a wiki (Rails 2.0 compatibility).Jean-Philippe Lang2007-12-141-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@998 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: empty lines when displaying repository files with Windows style eol.Jean-Philippe Lang2007-12-141-0/+3
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@993 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added ApplicationController#attach_files as a common method to attach files ↵Jean-Philippe Lang2007-12-146-54/+27
| | | | | | in all actions. git-svn-id: http://redmine.rubyforge.org/svn/trunk@990 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed unused UsersController#destroy.Jean-Philippe Lang2007-12-131-8/+0
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@988 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added some functional tests and a CVS test repository.Jean-Philippe Lang2007-12-131-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@987 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: 500 error when validation fails on issue edition with no custom fields.Jean-Philippe Lang2007-12-121-0/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@983 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged Rails 2.0 compatibility changes.Jean-Philippe Lang2007-12-101-3/+4
| | | | | | Compatibility with Rails 1.2 is preserved. git-svn-id: http://redmine.rubyforge.org/svn/trunk@975 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Transaction and performance improvement on workflow copy when creating a new ↵Jean-Philippe Lang2007-12-071-2/+4
| | | | | | tracker. git-svn-id: http://redmine.rubyforge.org/svn/trunk@958 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Performance improvement on workflow setup screen.Jean-Philippe Lang2007-12-071-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@957 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added version details view accessible from the roadmap.Jean-Philippe Lang2007-12-071-0/+10
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@955 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Changesets retrieval optimization on the activity view. Prevents additional ↵Jean-Philippe Lang2007-12-031-1/+1
| | | | | | query from being executed for each displayed changeset. git-svn-id: http://redmine.rubyforge.org/svn/trunk@952 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Project name format limitation removed (name can now contain any character).Jean-Philippe Lang2007-12-031-2/+6
| | | | | | Project identifier maximum length changed from 12 to 20. git-svn-id: http://redmine.rubyforge.org/svn/trunk@949 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added Annotate/Blame view for Subversion, CVS and Mercurial repositories.Jean-Philippe Lang2007-12-021-0/+5
| | | | 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-2/+3
| | | | | | | | 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
* When creating a new role, permissions are pre-filled with 'Non member' role ↵Jean-Philippe Lang2007-12-021-1/+2
| | | | | | permissions. git-svn-id: http://redmine.rubyforge.org/svn/trunk@943 e93f8b46-1217-0410-a6f0-8f06a7374b81
* * Added links to previous and next revisions on revision view (patch by ↵Jean-Philippe Lang2007-12-012-4/+12
| | | | | | | | | 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
* Search engine: search can be restricted to an exact phrase by using ↵Jean-Philippe Lang2007-11-291-2/+4
| | | | | | quotation marks (eg. hello "bye bye" can be used to search for "hello" and "bye bye" strings). git-svn-id: http://redmine.rubyforge.org/svn/trunk@935 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Forums enhancements:Jean-Philippe Lang2007-11-242-7/+46
| | | | | | | | * 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 on account/register when validation fails.Jean-Philippe Lang2007-11-231-4/+4
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@925 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Forums: attachments can now be added to replies.Jean-Philippe Lang2007-11-221-2/+6
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@923 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added per-project tracker selection. Trackers can be selected on project ↵Jean-Philippe Lang2007-11-203-12/+19
| | | | | | 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-2012-44/+36
| | | | | | | | 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
* There's now 3 account activation strategies (available in application settings):Jean-Philippe Lang2007-11-181-23/+45
| | | | | | | | * 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-1/+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-17/+10
| | | | | | | | 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
* Fixed: admin should be able to move issues to any project.Jean-Philippe Lang2007-11-141-2/+7
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@903 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Custom fields can now be reordered.Jean-Philippe Lang2007-11-124-14/+29
| | | | 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/+1
| | | | | | changes that they make. git-svn-id: http://redmine.rubyforge.org/svn/trunk@899 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: No mime-types in documents/files downloadingJean-Philippe Lang2007-11-122-2/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@898 e93f8b46-1217-0410-a6f0-8f06a7374b81