summaryrefslogtreecommitdiffstats
path: root/app
Commit message (Collapse)AuthorAgeFilesLines
* Role-based issue custom field visibility (#5037).Jean-Philippe Lang2013-07-1326-72/+253
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@12012 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed dead code.Jean-Philippe Lang2013-07-131-25/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@12011 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Log email delivery errors (#14403).Jean-Philippe Lang2013-07-131-1/+11
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@12010 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Exception message may not be UTF-8 encoded.Jean-Philippe Lang2013-07-121-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@12009 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed one query per member on project settings.Jean-Philippe Lang2013-07-111-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@12008 e93f8b46-1217-0410-a6f0-8f06a7374b81
* One query is enough.Jean-Philippe Lang2013-07-111-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@12007 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds 'assigned-to-my-group' css class to issues that are assigned to a ↵Jean-Philippe Lang2013-07-111-3/+6
| | | | | | user's group (#12681). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@12006 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Issue-notes Redmine links: append actual note reference to rendered links ↵Jean-Philippe Lang2013-07-111-1/+1
| | | | | | | | (#12912). Patch by YOSHITANI Mitsuhiro. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@12005 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Useless "edit" link in workflow menu (#12824).Jean-Philippe Lang2013-07-113-7/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@12004 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Role based custom queries (#1019).Jean-Philippe Lang2013-07-117-16/+85
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11994 e93f8b46-1217-0410-a6f0-8f06a7374b81
* gender neutral source comment at app/models/user.rbToshi MARUYAMA2013-07-061-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11989 e93f8b46-1217-0410-a6f0-8f06a7374b81
* gender neutral source comment at app/models/mailer.rbToshi MARUYAMA2013-07-061-1/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11988 e93f8b46-1217-0410-a6f0-8f06a7374b81
* gender neutral source comment at app/controllers/projects_controller.rbToshi MARUYAMA2013-07-061-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11987 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup.Jean-Philippe Lang2013-06-131-10/+13
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11967 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed tests broken by r11965.Jean-Philippe Lang2013-06-121-5/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11966 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds User#builtin_role.Jean-Philippe Lang2013-06-122-5/+12
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11965 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Preload boards projects.Jean-Philippe Lang2013-06-121-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11964 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Cleanup of finders with :conditions option.Jean-Philippe Lang2013-06-1218-116/+104
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11963 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Don't redirect XHR requests to /login.Jean-Philippe Lang2013-06-121-1/+7
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11962 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use #find_issues as before filter for issues context menu.Jean-Philippe Lang2013-06-111-4/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11961 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds Watcher.any_watched? to check if at least one object of a collection is ↵Jean-Philippe Lang2013-06-112-1/+14
| | | | | | watched. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11959 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Perf: preload a few associations for bulk operations.Jean-Philippe Lang2013-06-111-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11957 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Perf: don't load all projects.Jean-Philippe Lang2013-06-111-7/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11956 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove trailing white-space from app/models/user.rbToshi MARUYAMA2013-06-101-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11954 e93f8b46-1217-0410-a6f0-8f06a7374b81
* set html lang by user locale (#14206)Toshi MARUYAMA2013-06-101-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11952 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds the email address to the flash message after registeration.Jean-Philippe Lang2013-06-091-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11949 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a way for a registered user to get a new action email (#14228).Jean-Philippe Lang2013-06-092-12/+51
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11946 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fix that project auto generation fails when projects created in the same ↵Toshi MARUYAMA2013-06-081-1/+1
| | | | | | time (#14242) git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11942 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Prepends issue numbers with a number sign (#1005).Jean-Philippe Lang2013-06-061-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11940 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed that journal details about issue relations may disclose issues that ↵Jean-Philippe Lang2013-06-061-2/+2
| | | | | | are not visible (#1005). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11939 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Don't validate start date when updating an issue without changing it (#14086).Jean-Philippe Lang2013-06-051-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11931 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a specific error message for when the start date is too earlier than ↵Jean-Philippe Lang2013-06-041-1/+2
| | | | | | the minimum start date (#14086). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11926 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Query#add_custom_fields_filters now takes a custom fields scope.Jean-Philippe Lang2013-06-013-40/+47
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11917 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Project#all_issue_custom_fields now returns a scope.Jean-Philippe Lang2013-06-011-2/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11916 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed that project name is not properly escaped in issue filters (#14186).Jean-Philippe Lang2013-05-311-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11915 e93f8b46-1217-0410-a6f0-8f06a7374b81
* add changeset comment in revision page title (#14138)Toshi MARUYAMA2013-05-301-1/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11909 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a button to duplicate a workflow permission to the next statuses.Jean-Philippe Lang2013-05-281-0/+11
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11904 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove trailing white-space from app/models/mailer.rbToshi MARUYAMA2013-05-251-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11902 e93f8b46-1217-0410-a6f0-8f06a7374b81
* use document.referrer instead of history.length (#13697)Toshi MARUYAMA2013-05-241-1/+1
| | | | | | Contributed by Filou Centrinov. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11900 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove trailing white-space from app/views/repositories/_breadcrumbs.html.erbToshi MARUYAMA2013-05-241-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11899 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove unneeded escaping at app/views/journals/diff.html.erbToshi MARUYAMA2013-05-211-1/+1
| | | | | | Rails3 escapes by default. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11894 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fix back-button on description diff page in case of no browser history (#13697)Toshi MARUYAMA2013-05-211-1/+4
| | | | | | Contributed by Filou Centrinov. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11893 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove "del" tag from deleted issue relation (#1005)Toshi MARUYAMA2013-05-191-1/+3
| | | | | | It is confused with deleted issue. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11886 e93f8b46-1217-0410-a6f0-8f06a7374b81
* add journal after creating/deleting issue relation (#1005)Toshi MARUYAMA2013-05-192-1/+40
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11885 e93f8b46-1217-0410-a6f0-8f06a7374b81
* set default issue start/due datepicker from due/start date (#14024)Toshi MARUYAMA2013-05-191-3/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11883 e93f8b46-1217-0410-a6f0-8f06a7374b81
* add test of current issue start and due date datepicker (#14024)Toshi MARUYAMA2013-05-191-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11879 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup.Jean-Philippe Lang2013-05-181-13/+16
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11873 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds markings to emails generated by private comments (#12888).Jean-Philippe Lang2013-05-182-1/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11869 e93f8b46-1217-0410-a6f0-8f06a7374b81
* User #where instead of :conditions.Jean-Philippe Lang2013-05-182-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11861 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moved links to block titles on "My page".Jean-Philippe Lang2013-05-183-26/+16
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11860 e93f8b46-1217-0410-a6f0-8f06a7374b81