summaryrefslogtreecommitdiffstats
path: root/app/controllers/projects_controller.rb
Commit message (Collapse)AuthorAgeFilesLines
* Adds new projects atom feed (#1290).Jean-Philippe Lang2008-05-271-2/+10
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1465 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moved ProjectsController#list to ProjectsController#index.Jean-Philippe Lang2008-05-261-6/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1464 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Gantt chart: display issues that don't have a due date if they are assigned ↵Jean-Philippe Lang2008-05-251-0/+7
| | | | | | to a version with a date (#184). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1455 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: private subprojects names are revealed on the project overview (#1152).Jean-Philippe Lang2008-05-011-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1399 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Include subprojects versions on calendar and gantt (#1116).Jean-Philippe Lang2008-04-271-2/+4
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1364 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Modules selection not remembered when new project creation fails (#1109).Jean-Philippe Lang2008-04-261-3/+3
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1358 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Make the project files list sortable (#997).Jean-Philippe Lang2008-04-061-1/+4
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1330 e93f8b46-1217-0410-a6f0-8f06a7374b81
* If 'Display subprojects issues on main projects' is set to false:Jean-Philippe Lang2008-03-271-3/+5
| | | | | | | * do not include subprojects in the issue count of the parent project overview (#939) * do not include subproject timelogs on the parent project (#848) git-svn-id: http://redmine.rubyforge.org/svn/trunk@1298 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a setting for whether new projects should be public by default (closes ↵Jean-Philippe Lang2008-03-121-1/+2
| | | | | | | | #842, #839). Patch by Rocco Stanzione, slightly edited. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1235 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Activity enhancements:Jean-Philippe Lang2008-03-111-23/+57
| | | | | | | * overall activity view and feed added, link is available on the project list (#423, #494) * switch added on the project activity view to include subprojects (closes #530) git-svn-id: http://redmine.rubyforge.org/svn/trunk@1227 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Show replies as well when choosing to display messages in the activity.Jean-Philippe Lang2008-03-091-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1217 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds an application setting to choose whether or not subprojects issues ↵Jean-Philippe Lang2008-03-061-2/+2
| | | | | | should be displayed by default on the issue list, calendar and gantt (r1178). Default is true. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1198 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Display the last 30 days on the activity view rather than the current month.Jean-Philippe Lang2008-03-051-17/+6
| | | | | | Number of days can be configured in the application settings. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1196 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Reversed versions ordering on files list (closes #763).Jean-Philippe Lang2008-03-051-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1192 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Include subprojects on the issue list, calendar and gantt by default.Jean-Philippe Lang2008-02-281-6/+13
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1178 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Propagates time tracking to the parent project (closes #433). Time report ↵Jean-Philippe Lang2008-02-271-1/+5
| | | | | | enhancements. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1176 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed fragment caching on gantt and calendar.Jean-Philippe Lang2008-02-161-3/+0
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1157 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Issue list now supports bulk edit/move/delete (#563, #607). For now, issues ↵Jean-Philippe Lang2008-02-101-78/+1
| | | | | | | | | | | | | from different projects can not be bulk edited/moved/deleted at once. 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 (#567) * by clicking on the rows (but not on the links), Ctrl and Shift keys can be used to select multiple issues Context menu was disabled on links so that the default context menu of the browser is displayed when right-clicking on a link (#545). All this was tested with Firefox 2, IE 6/7, Opera 8 (use Alt+Click instead of Right-click) and Safari 2/3. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1130 e93f8b46-1217-0410-a6f0-8f06a7374b81
* ProjectsController#add_news moved to NewsController#new.Jean-Philippe Lang2008-02-031-13/+0
| | | | | | Preview added when adding/editing a news (#590). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1111 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
* ProjectsController#add_issue moved to IssuesController#new.Jean-Philippe Lang2008-01-201-41/+1
| | | | | | 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-191-0/+7
| | | | 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
* Merged IssuesController change_status and add_note actions.Jean-Philippe Lang2008-01-061-5/+3
| | | | | | | 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
* 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-181-28/+0
| | | | | | DocumentsController#index and new. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1011 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added ApplicationController#attach_files as a common method to attach files ↵Jean-Philippe Lang2007-12-141-16/+4
| | | | | | in all actions. git-svn-id: http://redmine.rubyforge.org/svn/trunk@990 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 per-project tracker selection. Trackers can be selected on project ↵Jean-Philippe Lang2007-11-201-10/+16
| | | | | | 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-201-6/+5
| | | | | | | | 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
* 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-121-6/+6
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@901 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added issues status changes on the activity view (initial patch by Cyril ↵Jean-Philippe Lang2007-11-081-0/+1
| | | | | | Mougel). git-svn-id: http://redmine.rubyforge.org/svn/trunk@892 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added forums topics on the activity view (disabled by default).Jean-Philippe Lang2007-11-071-2/+9
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@891 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moved ProjectsController#list_news to NewsController#index.Jean-Philippe Lang2007-11-051-11/+1
| | | | | | Removed FeedsController, issues and news feeds are now handled by issues and news controllers. git-svn-id: http://redmine.rubyforge.org/svn/trunk@888 e93f8b46-1217-0410-a6f0-8f06a7374b81
* ProjectsController#list_issues, #export_issues_csv and #export_issues_pdf ↵Jean-Philippe Lang2007-11-051-138/+4
| | | | | | merged into IssuesController#index git-svn-id: http://redmine.rubyforge.org/svn/trunk@887 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added radio buttons on the documents list to sort documents by category, ↵Jean-Philippe Lang2007-11-041-1/+13
| | | | | | date, title or author. git-svn-id: http://redmine.rubyforge.org/svn/trunk@879 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added the hability to copy an issue.Jean-Philippe Lang2007-10-281-18/+20
| | | | | | | | It can be done from the 'issue/show' view or from the context menu on the issue list. The Copy functionality is of course only available if the user is allowed to create an issue. It copies the issue attributes and the custom fields values. git-svn-id: http://redmine.rubyforge.org/svn/trunk@873 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: error when bulk editing with PostgresqlJean-Philippe Lang2007-10-231-5/+5
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@866 e93f8b46-1217-0410-a6f0-8f06a7374b81
* New document form can be accessed from the document list with no additional ↵Jean-Philippe Lang2007-10-181-1/+0
| | | | | | request. git-svn-id: http://redmine.rubyforge.org/svn/trunk@851 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added the ability to unassign issues with bulk edit.Jean-Philippe Lang2007-10-181-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@850 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed translated email templates attachments_added and document_added (no ↵Jean-Philippe Lang2007-10-121-2/+2
| | | | | | longer usefull). git-svn-id: http://redmine.rubyforge.org/svn/trunk@834 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Status can now be updated when bulk editing issues.Jean-Philippe Lang2007-10-121-2/+10
| | | | | | Workflow permissions are applied as when changing the status of a single issue. The issue is not saved (and an error is displayed) if the status transition is not allowed for the user. git-svn-id: http://redmine.rubyforge.org/svn/trunk@831 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Gantt chart:Jean-Philippe Lang2007-10-111-4/+12
| | | | | | | * now starts at the current month by default * month count and zoom factor are automatically saved as user preferences git-svn-id: http://redmine.rubyforge.org/svn/trunk@829 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Bulk editing:Jean-Philippe Lang2007-10-111-2/+7
| | | | | | | * Fixed: Done ratio always set to 0 even if (No change) is selected * Added mail notifications git-svn-id: http://redmine.rubyforge.org/svn/trunk@826 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Bulk edit doesn't change the category or fixed version properties.Jean-Philippe Lang2007-10-101-0/+4
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@820 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added 'Bulk edit' functionality.Jean-Philippe Lang2007-10-091-0/+30
| | | | | | | | This can be done by clicking on the edit link (little pen icon) at the upper-left corner of the issue list. Most properties can be set (priority, assignee, category, fixed version, start and due dates, done ratio) and a note can be entered. Only issues of the current project can be selected for bulk edit (subproject issues can't). git-svn-id: http://redmine.rubyforge.org/svn/trunk@817 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Calendar:Jean-Philippe Lang2007-10-071-15/+7
| | | | | | | * added an helper and moved the rendering code to a shared partial (used by project calendar and my calendar) * first day of week can now be set in lang files (general_first_day_of_week) git-svn-id: http://redmine.rubyforge.org/svn/trunk@815 e93f8b46-1217-0410-a6f0-8f06a7374b81