OSDN Git Service
Jean-Philippe Lang [Fri, 30 Apr 2010 09:57:58 +0000 (09:57 +0000)]
Fixes an object instantiation in tests.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3700
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Thu, 29 Apr 2010 23:26:52 +0000 (23:26 +0000)]
Only copy visible issues.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3698
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Thu, 29 Apr 2010 15:19:19 +0000 (15:19 +0000)]
Refactor: pull #query_statement_invalid up to ApplicationController.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3696
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Wed, 28 Apr 2010 15:54:46 +0000 (15:54 +0000)]
Refactor: Move gantts to a separate controller.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3695
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Tue, 27 Apr 2010 17:54:27 +0000 (17:54 +0000)]
Add "Check/Unckeck all" buttons to rows and columns on workflow edit screen (#3201).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3694
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Tue, 27 Apr 2010 16:52:41 +0000 (16:52 +0000)]
Adds an assertion on issues deletion when deleting a project (#5381).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3693
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Tue, 27 Apr 2010 16:43:52 +0000 (16:43 +0000)]
Fixed: private subprojects names may be revealed on issue summary report (#5360).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3692
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Tue, 27 Apr 2010 15:28:52 +0000 (15:28 +0000)]
Refactor: move method to helper.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3691
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Mon, 26 Apr 2010 15:08:06 +0000 (15:08 +0000)]
Refactor: extract error to new method with before_filter.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3690
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Fri, 23 Apr 2010 15:05:13 +0000 (15:05 +0000)]
Refactor: Extract duplicated code to a new method.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3689
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Thu, 22 Apr 2010 15:43:57 +0000 (15:43 +0000)]
Refactor: Split IssuesController#new to #new and #create to match REST pattern.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3688
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Wed, 21 Apr 2010 16:02:55 +0000 (16:02 +0000)]
Refactor: Move the rest of the routing tests to RoutingTest.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3687
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Tue, 20 Apr 2010 15:42:57 +0000 (15:42 +0000)]
Move more routing tests into the routing integration test.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3686
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Tue, 20 Apr 2010 15:42:52 +0000 (15:42 +0000)]
Adding missing setter for Query#available_columns
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3685
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Mon, 19 Apr 2010 15:08:28 +0000 (15:08 +0000)]
Refactor: Move method to Query model
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3684
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 18 Apr 2010 12:47:41 +0000 (12:47 +0000)]
Fixes behaviour of move_issues permission for non member role (#5309).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3683
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 18 Apr 2010 10:17:27 +0000 (10:17 +0000)]
Removes hard-coded size on user search fields (#5319).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3682
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 18 Apr 2010 10:00:11 +0000 (10:00 +0000)]
Fixes acts_as_event with a String as url option (#5343).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3681
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 17 Apr 2010 12:51:46 +0000 (12:51 +0000)]
Add "Repository" menu item after repository creation (#5328).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3680
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 17 Apr 2010 12:45:23 +0000 (12:45 +0000)]
Fixed: API 401 response does not include WWW-Authenticate header (#5322).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3679
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 17 Apr 2010 12:14:52 +0000 (12:14 +0000)]
Fixed: Error on db:migrate with table prefix set (#5335).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3678
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 17 Apr 2010 11:49:56 +0000 (11:49 +0000)]
Fixes error on subtask XML format (#5336).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3677
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Azamat Hackimov [Sat, 17 Apr 2010 10:37:23 +0000 (10:37 +0000)]
Translation updates
* eu (#5291)
* ru (#5296)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3676
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Fri, 16 Apr 2010 15:34:05 +0000 (15:34 +0000)]
Let custom field formats control how they are edited.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3675
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Fri, 16 Apr 2010 15:34:00 +0000 (15:34 +0000)]
Change the case statement into a method call based on the name
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3674
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Fri, 16 Apr 2010 15:33:55 +0000 (15:33 +0000)]
Refactor: Move method
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3673
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Fri, 16 Apr 2010 15:33:49 +0000 (15:33 +0000)]
Replace the hardcoded CustomField::FIELD_FORMATS with a class.
Custom Field Formats are now full objects and can be registered with
Redmine::CustomFieldFormat to add new formats.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3672
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Tue, 13 Apr 2010 17:51:06 +0000 (17:51 +0000)]
Adds parent issue id in issue REST API (#5304).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3671
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Tue, 13 Apr 2010 05:57:27 +0000 (05:57 +0000)]
Added missing Enumeration STI exemplars.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3670
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Mon, 12 Apr 2010 17:43:01 +0000 (17:43 +0000)]
Fixes a test failure with SQLite3 due to transaction fixtures (#5290).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3669
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 11 Apr 2010 17:47:29 +0000 (17:47 +0000)]
Do not raise an error when destroying a Version with assigned issues.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3668
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 11 Apr 2010 17:14:18 +0000 (17:14 +0000)]
Adds bottom margin to issue watchers avatars (#5264).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3667
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 11 Apr 2010 17:10:26 +0000 (17:10 +0000)]
Fixed: empty ul tag for issue updates with notes only (#5281).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3666
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 11 Apr 2010 17:00:13 +0000 (17:00 +0000)]
Merge issue and time entry validation error messages.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3665
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 11 Apr 2010 16:48:46 +0000 (16:48 +0000)]
Fixes Issue#save_issue_with_child_records so that time entry do not get saved if issue save fails.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3664
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 11 Apr 2010 16:27:37 +0000 (16:27 +0000)]
Fixed: issue optimistic locking broken by r3308 (#5280).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3663
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 11 Apr 2010 15:18:49 +0000 (15:18 +0000)]
Linkify folder names on revision view (#5164).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3659
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 11 Apr 2010 13:55:30 +0000 (13:55 +0000)]
Fixed: Update of Subversion changesets broken by r3466 under Solaris (#5255).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3635
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 11 Apr 2010 13:54:42 +0000 (13:54 +0000)]
Check that admin LDAP user is untouched after authentication (#5263).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3634
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 11 Apr 2010 13:20:02 +0000 (13:20 +0000)]
Fixes calculation of version estimated hours with subtasks (#5265).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3633
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 11 Apr 2010 12:56:18 +0000 (12:56 +0000)]
Makes the wiki sidebar editable (#5208).
The content of the wiki page named 'Sidebar' is rendered in the sidebar if it exists. Permission to edit protected pages is required to create this page.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3632
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Sat, 10 Apr 2010 07:30:06 +0000 (07:30 +0000)]
Removed count from issues.xml. It causes a typecast error in ActiveResource. (#4745)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3631
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Fri, 9 Apr 2010 23:42:41 +0000 (23:42 +0000)]
Added rake task to generate the yardoc (rake yard)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3630
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Azamat Hackimov [Tue, 6 Apr 2010 16:57:51 +0000 (16:57 +0000)]
Translation updates:
* ko (#5245)
* fr (#5247)
* pt-BR (#5244)
* zh
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3629
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Azamat Hackimov [Sat, 3 Apr 2010 18:02:51 +0000 (18:02 +0000)]
Translation updates
* ja (#5240)
* zn-TW (#5241)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3628
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Azamat Hackimov [Sat, 3 Apr 2010 11:54:24 +0000 (11:54 +0000)]
New strings to localization (#5225)
* error_can_not_delete_custom_field: Unable to delete custom field
* error_unable_to_connect: Unable to connect ({{value}})
* error_can_not_remove_role: This role is in use and can not be deleted.
* error_can_not_delete_tracker: This tracker contains issues and can't be deleted.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3627
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Azamat Hackimov [Sat, 3 Apr 2010 10:49:16 +0000 (10:49 +0000)]
Translation updates and new Mongolian language (#5237)
* da (#5197)
* pt-BR (#5205 and #5210)
* zh (#5227)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3626
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Mon, 29 Mar 2010 19:50:00 +0000 (19:50 +0000)]
Adds a css class to issue id tds (#5204).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3625
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 28 Mar 2010 15:18:09 +0000 (15:18 +0000)]
Fixes an error when running tests coverage.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3624
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 28 Mar 2010 15:17:46 +0000 (15:17 +0000)]
Preview description if it was edited while updating an issue (#741).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3623
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 28 Mar 2010 14:52:33 +0000 (14:52 +0000)]
Fixes broken test.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3622
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 28 Mar 2010 13:30:44 +0000 (13:30 +0000)]
Applies the same style to the admin project tree than issues.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3621
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 28 Mar 2010 12:57:39 +0000 (12:57 +0000)]
Slight optimization in issue tree rendering.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3620
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 28 Mar 2010 11:30:48 +0000 (11:30 +0000)]
Fixes diff highlighting (#5199).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3619
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 27 Mar 2010 16:55:20 +0000 (16:55 +0000)]
Issue list improvements for subtasking (#5196):
* makes the parent task column available
* display the issue hierarchy when list is sorted by parent
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3618
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 27 Mar 2010 13:38:29 +0000 (13:38 +0000)]
Adds parent issue id to the issues CSV export.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3617
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 27 Mar 2010 13:33:19 +0000 (13:33 +0000)]
Fixes backslashes escaping when quoting issue description/note (#5129).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3616
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 27 Mar 2010 13:10:22 +0000 (13:10 +0000)]
Width of pre blocks in descriptions changed to auto (#5160).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3615
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 27 Mar 2010 12:54:13 +0000 (12:54 +0000)]
Fixed: Links to missing wiki pages not red on project overview page (#5177).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3614
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 27 Mar 2010 12:46:45 +0000 (12:46 +0000)]
Escape revision on repository view (#5153).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3613
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Wed, 24 Mar 2010 20:26:22 +0000 (20:26 +0000)]
Escape href attribute in auto links (#5179).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3612
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Wed, 24 Mar 2010 20:25:09 +0000 (20:25 +0000)]
Fixes permission check in QueriesController (#5181).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3611
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Azamat Hackimov [Wed, 24 Mar 2010 16:55:01 +0000 (16:55 +0000)]
Translation updates and fixes
* ja.yml (#5097)
* pt-BR.yml (#5120)
* sl.yml (#5063)
* sv.yml (#5144)
* zh-TW (#5075)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3610
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Azamat Hackimov [Wed, 24 Mar 2010 02:48:09 +0000 (02:48 +0000)]
Translation ru, fix for #5157
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3609
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 21 Mar 2010 11:17:29 +0000 (11:17 +0000)]
Adds an option to enable/disable email notifications during a project copy (#4672).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3608
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 21 Mar 2010 09:28:24 +0000 (09:28 +0000)]
Optimize retrieval of user's projects members.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3607
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 20 Mar 2010 17:37:04 +0000 (17:37 +0000)]
Cleans up status assignment in IssuesController#new handled by Issue#safe_attributes= now.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3606
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 20 Mar 2010 12:54:23 +0000 (12:54 +0000)]
Fixed: Double-dash results in strikethrough text (#5122).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3605
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Fri, 19 Mar 2010 15:42:03 +0000 (15:42 +0000)]
Refactor: Extract Query#sortable_columns from the controller.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3604
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Thu, 18 Mar 2010 20:06:16 +0000 (20:06 +0000)]
Fixed: code syntax highlighting not working in Document page (#3740).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3603
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Thu, 18 Mar 2010 20:02:17 +0000 (20:02 +0000)]
Adds text formatting to documents index (#202).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3602
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Thu, 18 Mar 2010 15:49:11 +0000 (15:49 +0000)]
Refactor: Extract method to the Member model
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3601
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Wed, 17 Mar 2010 20:46:22 +0000 (20:46 +0000)]
Adds an helper for displaying the 'checked' image.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3600
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Wed, 17 Mar 2010 20:06:52 +0000 (20:06 +0000)]
Do not query the database for project level on projects list.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3599
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Wed, 17 Mar 2010 19:57:32 +0000 (19:57 +0000)]
Accept issue links inside brackets (#4418).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3598
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Wed, 17 Mar 2010 15:41:58 +0000 (15:41 +0000)]
Refactor: Change the different find_object filters to share a common method.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3597
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Wed, 17 Mar 2010 04:13:05 +0000 (04:13 +0000)]
Fixes undefined method 'notes' error from r3594
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3596
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Tue, 16 Mar 2010 21:48:21 +0000 (21:48 +0000)]
Removes broken links in wiki syntax help page (#5081).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3595
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Tue, 16 Mar 2010 21:37:05 +0000 (21:37 +0000)]
Inlines some code to speed up large ticket history rendering.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3594
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Tue, 16 Mar 2010 20:37:29 +0000 (20:37 +0000)]
Fixed: Wrong label in issue-journal for subtask-changes (#5090).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3593
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Tue, 16 Mar 2010 20:29:12 +0000 (20:29 +0000)]
Upgrade CodeRay to 0.9.2 (#3359).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3592
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Eric Davis [Tue, 16 Mar 2010 15:17:47 +0000 (15:17 +0000)]
Refactor: Split the find_object methods to prep for a larger refactoring.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3591
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Mon, 15 Mar 2010 19:57:35 +0000 (19:57 +0000)]
Close unclosed pre/code tags (#4265).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3590
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Mon, 15 Mar 2010 19:54:50 +0000 (19:54 +0000)]
Do not parse redmine links inside pre/code tags (#1288).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3589
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Mon, 15 Mar 2010 19:37:01 +0000 (19:37 +0000)]
Extract parsing of inline attachments, wiki links and redmine links.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3588
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Mon, 15 Mar 2010 19:33:05 +0000 (19:33 +0000)]
Fixed closing tags in syntax highlighting tests.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3587
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 14 Mar 2010 14:53:25 +0000 (14:53 +0000)]
Add background color to line numbers of highlighted code.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3586
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 14 Mar 2010 13:22:50 +0000 (13:22 +0000)]
Replace the hardcoded "CodeRay" css class name for highlighted elements.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3585
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 14 Mar 2010 12:57:08 +0000 (12:57 +0000)]
Extract CodeRay calls to Redmine::SyntaxHighlighting (#2985).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3584
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 14 Mar 2010 09:07:21 +0000 (09:07 +0000)]
Reverts r1476 that is no longer needed after r3582.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3583
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 14 Mar 2010 09:05:58 +0000 (09:05 +0000)]
Do not html escape code that is going to be highlighted (#2985, #3359).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3582
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sun, 14 Mar 2010 08:33:53 +0000 (08:33 +0000)]
Optimization: load attachments when needed.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3581
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 13 Mar 2010 17:50:10 +0000 (17:50 +0000)]
Enlarges the sidebar.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3580
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 13 Mar 2010 17:45:41 +0000 (17:45 +0000)]
Move issue watchers to the sidebar.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3579
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 13 Mar 2010 17:17:10 +0000 (17:17 +0000)]
Adds index on issues nested set columns.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3578
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 13 Mar 2010 15:47:06 +0000 (15:47 +0000)]
Slight UI changes to the subtasks tree.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3577
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 13 Mar 2010 15:45:22 +0000 (15:45 +0000)]
Add subtasking strings to locales.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3576
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 13 Mar 2010 15:42:57 +0000 (15:42 +0000)]
Translations updates.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3575
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 13 Mar 2010 15:29:34 +0000 (15:29 +0000)]
Makes subtasks rescheduled when a 'precedes' relation is set on a parent task.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3574
e93f8b46-1217-0410-a6f0-
8f06a7374b81
Jean-Philippe Lang [Sat, 13 Mar 2010 14:56:49 +0000 (14:56 +0000)]
Adds subtasking (#443) including:
* priority, start/due dates, progress, estimate, spent time roll-up to parent issues
* descendant issues tree displayed on the issue view with context menu support
* issue tree display on the gantt chart
* issue tree copy on project copy
* unlimited nesting
Defining subtasks requires the new permission 'Manage subtasks'.
Subtasks can not belong to a different project than the parent task.
Implementation is based on scoped nested sets for fast reads and updates.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3573
e93f8b46-1217-0410-a6f0-
8f06a7374b81