summaryrefslogtreecommitdiffstats
path: root/app
Commit message (Collapse)AuthorAgeFilesLines
* Added three new notifiable events based on issue attributesEric Davis2010-09-281-1/+6
| | | | | | | | * issue_note_added * issue_status_updated * issue_priority_updated git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4221 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor the hardcoded event actions (notifiables) to use a classEric Davis2010-09-281-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4220 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add a default mail notification setting for new usersEric Davis2010-09-282-1/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4219 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added User#notify_about? to check when a user should be notified about an eventEric Davis2010-09-282-3/+39
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4218 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Converted User#mail_notification from a boolean to a string.Eric Davis2010-09-284-9/+20
| | | | | | The string will now store which type of notification option to use. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4216 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: split UsersController#add into #add and #createEric Davis2010-09-282-15/+19
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4215 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: convert News to a REST resourceEric Davis2010-09-275-13/+13
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4214 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes reverting an issue to a status with a done_ratio of 0%. #5170Eric Davis2010-09-261-3/+3
| | | | | | Contributed by Felix Schäfer git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4186 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Redirect to project settings after copying a project. #6443Eric Davis2010-09-261-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4185 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Revert "Fixed: gantt broken when no due date on project issues and versions."Eric Davis2010-09-261-3/+2
| | | | | | | | | | It broke the tests for overdue projects and isn't a good way to fix #6350 because it makes an assumption that a project is due Today and will still error if issue tracking is disabled. This reverts commit a7fd592db4037d635d04ca5ce3f01d0af3f0c8ae. (r4178) git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4184 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: don't reset watchers when changing tracker. #6479Jean-Baptiste Barth2010-09-261-1/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4181 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: gantt broken when no due date on project issues and versions.Jean-Philippe Lang2010-09-261-2/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4178 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: error on mail notification when adding an invalid file (#6452).Jean-Philippe Lang2010-09-261-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4177 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes broken filter clearing links on gantt and calendar (#6473).Jean-Philippe Lang2010-09-262-2/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4176 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: move NewsController#preview to PreviewsController#newsEric Davis2010-09-246-17/+17
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4174 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: move #destroy_comment method to CommentsController#destroyEric Davis2010-09-233-7/+8
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4172 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: move NewsController#add_comment to CommentsController#createEric Davis2010-09-223-14/+32
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4170 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: split NewsController#edit into #edit and #updateEric Davis2010-09-213-7/+12
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4168 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added a users options to the reminders emailEric Davis2010-09-201-0/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4167 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Document render_issue_tooltipEric Davis2010-09-201-1/+10
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4166 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add view_issues_form_details_top hookEric Davis2010-09-201-0/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4165 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add User#allowed_to_globally? which wraps User#allowed_to?Eric Davis2010-09-201-0/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4164 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: split NewsController#new into #new and #create methods.Eric Davis2010-09-203-5/+11
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4163 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add scm.css to news pages to allow proper syntax highlighting. #6270Eric Davis2010-09-202-0/+5
| | | | | | Contributed by Holger Just. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4107 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updated issue delete confirmation when it has child issues. #6191Eric Davis2010-09-202-1/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4105 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Turn on ssl Gravatars for all SSL requests. #5929Eric Davis2010-09-201-1/+1
| | | | | | Contributed by Felix Schäfer git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4103 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a link to edit the associated wiki page on the version view. #4416Jean-Baptiste Barth2010-09-181-0/+1
| | | | | | Contributed by Felix Schäfer git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4101 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes switching between inline and side-by-side in diff view with path. #6242Jean-Baptiste Barth2010-09-181-1/+1
| | | | | | Contributed by Felix Schäfer git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4100 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: add VersionsController#status_by to the resource.Eric Davis2010-09-171-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4098 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: convert VersionsController to a REST resource.Eric Davis2010-09-174-6/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4097 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix the new subproject link on project overview. #6388Eric Davis2010-09-171-1/+1
| | | | | | Contributed by Felix Schäfer. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4095 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: pressing enter in filters should result to an 'apply', not a 'save'. ↵Jean-Baptiste Barth2010-09-162-0/+13
| | | | | | #2285 git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4093 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix links to activity pages broken with r4047. #6392Jean-Baptiste Barth2010-09-162-3/+3
| | | | | | Contributed by Felix Schafer git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4092 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed non standard SQL syntax. #6413Jean-Baptiste Barth2010-09-161-1/+1
| | | | | | Contributed by Juan G git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4091 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: split VersionsController#new into #new and #createEric Davis2010-09-163-7/+18
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4090 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use the full path to the partialsEric Davis2010-09-152-2/+2
| | | | | | | | | When trying to use the issue form in a plugin, it would try to use the relative path to the partials which were incorrect. Example: would render 'my_plugin_views/attributes' git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4089 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: Split VersionsController#edit into #edit and #updateEric Davis2010-09-152-2/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4088 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Change the TimelogController's to/from dates based on the project time entriesEric Davis2010-09-143-6/+23
| | | | | | | | Instead of looking for the earliest and latest time entry system wide for the dates in the form, now TimelogController will only look at the time entries for the current project (and parent/sub projects). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4087 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: move method to Model.Eric Davis2010-09-142-2/+10
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4086 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: convert FilesController to a restful resource.Eric Davis2010-09-143-4/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4085 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: split FilesController#new into #new and #create.Eric Davis2010-09-132-12/+11
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4084 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed "Create and continue" redirection broken by recent changes. #6333Jean-Baptiste Barth2010-09-111-1/+1
| | | | | | | | IssuesController#create is no more scoped under project, but IssuesController#new is, so we need to precise project_id when redirecting to "New issue" form. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4083 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed broken context_menu on roadmap. #6351Jean-Baptiste Barth2010-09-111-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4082 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: move method to Project#css_classesEric Davis2010-09-103-9/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4080 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: replace chained finders with an inject. Should handle edge cases ↵Eric Davis2010-09-101-3/+8
| | | | | | better. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4079 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added a "Member of Role" to the issues filters. #5869Eric Davis2010-09-101-0/+23
| | | | | | | This filter will check an issue's assigned to field for users who have (or don't have) a specific Role(s). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4078 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added a "Member of Group" to the issues filter. #5869Eric Davis2010-09-101-0/+19
| | | | | | | This filter will check an issue's assigned to field for users in (or not in) specific groups. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4077 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Define Principal#name so all subclasses will have some sort of name when ↵Eric Davis2010-09-101-1/+5
| | | | | | printed. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4076 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: convert ProjectEnumerations to a resource on a project.Eric Davis2010-09-103-5/+12
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4075 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed the zoom, previous, and next links on the Gantt chart.Eric Davis2010-09-102-4/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4074 e93f8b46-1217-0410-a6f0-8f06a7374b81