summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Deprecates Version#*_pourcent in favour of #*_percent (#12724).Jean-Philippe Lang2013-01-041-2/+2
| | | | | | Patch by Daniel Felix. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11113 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Check permissions before the extra condition for displaying a menu item ↵Jean-Philippe Lang2013-01-041-8/+5
| | | | | | | | (#12721). Patch by Daniel Ritz. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11112 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup.Jean-Philippe Lang2013-01-031-15/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11108 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use joins instead of sub-queries (#12713).Jean-Philippe Lang2013-01-031-4/+10
| | | | | | Sub-queries in group by are not supported by SQLServer. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11107 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Check that locale is well formed.Jean-Philippe Lang2013-01-031-1/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11096 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fix incorrect min_x_value of lib/SVG/Graph/TimeSeries.rb by r10439 (#12711, ↵Toshi MARUYAMA2013-01-021-1/+1
| | | | | | #11290) git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11091 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Icon for the textile help link.Jean-Philippe Lang2013-01-021-4/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11087 e93f8b46-1217-0410-a6f0-8f06a7374b81
* "New issue" menu item should not link to copy form (#12652).Jean-Philippe Lang2012-12-211-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11064 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds CSS classes on pagination links.Jean-Philippe Lang2012-12-211-12/+18
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11062 e93f8b46-1217-0410-a6f0-8f06a7374b81
* #pagination_links_each yields all links!Jean-Philippe Lang2012-12-171-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11034 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Reset the page parameter when changing the number of items per page.Jean-Philippe Lang2012-12-171-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11033 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes #per_page_links take a paginator.Jean-Philippe Lang2012-12-171-4/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11032 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Split #per_page_links helper and moved test to specific test case.Jean-Philippe Lang2012-12-171-11/+19
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11031 e93f8b46-1217-0410-a6f0-8f06a7374b81
* All spaces after links.Jean-Philippe Lang2012-12-171-4/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11030 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes #pagination_links_full accept a block for building custom links.Jean-Philippe Lang2012-12-171-10/+19
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11029 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces the classic_pagination plugin with a simple pagination module.Jean-Philippe Lang2012-12-1723-1274/+221
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11026 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Verifies that the param is a Hash.Jean-Philippe Lang2012-12-151-0/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11011 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup: implement Plugin#to_param for generating routes.Jean-Philippe Lang2012-12-131-0/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10995 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Store attachments in subdirectories (#5298).Jean-Philippe Lang2012-12-131-0/+5
| | | | | | Existing files can be moved to their target subdirectories using rake redmine:attachments:move_to_subdirectories. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10990 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged ajax_upload branch (#3957).Jean-Philippe Lang2012-12-101-1/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10977 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Rename the Member column to User on the time entries list.Jean-Philippe Lang2012-12-091-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10968 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds TimeEntryQuery for listing time entries.Jean-Philippe Lang2012-12-091-19/+8
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10967 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed that issues grouped by custom field is broken in PDF export (#12513).Jean-Philippe Lang2012-12-081-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10956 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Group events in the activity view (#12542).Jean-Philippe Lang2012-12-081-0/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10951 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds an option for displaying the issue description on the issue list (#3447).Jean-Philippe Lang2012-12-062-10/+30
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10948 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Redmine::Scm::Base.all should return an empty array instead of nil when no ↵Jean-Philippe Lang2012-12-051-1/+1
| | | | | | SCM was added. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10945 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Prevents redmine/scm/base from being reloaded in dev mode (#12097).Jean-Philippe Lang2012-12-051-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10944 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed unused Redmine::About class.Jean-Philippe Lang2012-12-032-17/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10938 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces find(:first/:all) calls.Jean-Philippe Lang2012-12-033-9/+11
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10931 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces find(:first) calls.Jean-Philippe Lang2012-12-033-12/+12
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10930 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces find(:first) calls.Jean-Philippe Lang2012-12-032-6/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10928 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces find(:all) calls in acts_as_searchable.Jean-Philippe Lang2012-12-021-11/+15
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10927 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces find(:all) calls in classic_pagination.Jean-Philippe Lang2012-12-021-9/+16
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10924 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Restores acts_as_tree instance methods removed in r10919.Jean-Philippe Lang2012-12-021-0/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10923 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces find(:all) calls.Jean-Philippe Lang2012-12-021-4/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10920 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces acts_as_tree #roots class method with a scope.Jean-Philippe Lang2012-12-021-11/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10919 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces find(:all) calls.Jean-Philippe Lang2012-12-025-22/+21
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10917 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Load RMagick before the gantt helper (#12097).Jean-Philippe Lang2012-12-021-6/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10915 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed dependency loading for when running in dev mode (#12097).Jean-Philippe Lang2012-12-021-3/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10912 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Explicitly load dependencies for when running with config.threadsafe! (#12097).Jean-Philippe Lang2012-12-023-6/+49
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10909 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Set version to 2.2.0.Jean-Philippe Lang2012-12-021-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10906 e93f8b46-1217-0410-a6f0-8f06a7374b81
* add configuration of RMagcik font for CJK (Chinese, Japanese and Korean) (#4787)Toshi MARUYAMA2012-11-281-0/+1
| | | | | | Contributed by Jun NAITOH. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10890 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed that #extract_macro_options should not be greedy (#12451).Jean-Philippe Lang2012-11-271-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10885 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed that autolinks and textile links ending with cyrilic characters are ↵Jean-Philippe Lang2012-11-242-3/+3
| | | | | | broken (#12397). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10879 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updates for 2.1.4 release.Jean-Philippe Lang2012-11-241-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10874 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed that Project.rebuild! sorts projects by id instead of name (#12431).Jean-Philippe Lang2012-11-231-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10866 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds copyright.Jean-Philippe Lang2012-11-181-0/+17
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10847 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Symbols can not be sorted with ruby1.8.Jean-Philippe Lang2012-11-181-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10846 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Cache languages names to avoid loading all translations files.Jean-Philippe Lang2012-11-181-0/+10
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10844 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a custom i18n backend that lazily loads translations files.Jean-Philippe Lang2012-11-181-1/+70
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10843 e93f8b46-1217-0410-a6f0-8f06a7374b81