summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
...
* Do not notify users that are no longer allowed to view an issue (#3589, #4263).Jean-Philippe Lang2009-12-032-1/+18
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3121 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add a second action menu to IssuesController#show. (#4331)Eric Davis2009-12-031-1/+22
| | | | | | | | | Will have the update, log time, watch, copy, etc buttons. Had to rework how the watchers button works since it requires a unique DOM id for the Ajax response. Also modified the WatchersController to be able to replace multiple sections of the page, e.g. two Watch links. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3119 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add assertion about email notification on issue creation via email (#4228).Jean-Philippe Lang2009-12-021-0/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3115 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: "None" category issue count is empty while grouping by category (#4308).Jean-Philippe Lang2009-12-024-8/+48
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3112 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Enable tracker update on issue edit form (#2405).Jean-Philippe Lang2009-11-292-3/+51
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3108 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds an action to SysController to fetch changesets of one or all projects ↵Jean-Philippe Lang2009-11-281-0/+15
| | | | | | | | | | (#2925). Exemples: * /sys/fetch_changesets (=> fetches changesets for all active projects) * /sys/fetch_changeseys?id=foo (=> fetches changesets for project foo only) git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3107 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds dynamic columns selection on the issue list (#4272).Jean-Philippe Lang2009-11-281-0/+16
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3105 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Rescue invalid query statement error with an error message.Jean-Philippe Lang2009-11-281-0/+7
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3104 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes fixtures loading.Jean-Philippe Lang2009-11-271-0/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3101 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes a test failure.Jean-Philippe Lang2009-11-271-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3100 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes a test failure.Jean-Philippe Lang2009-11-271-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3099 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Reverts r3072 (#4302: error raised when sorting on an association not ↵Jean-Philippe Lang2009-11-271-9/+0
| | | | | | included as column). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3097 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add failing test for #4302.Jean-Philippe Lang2009-11-271-0/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3096 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Show last update datetime (last attachment added) on document list (#4232).Jean-Philippe Lang2009-11-263-3/+34
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3095 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updated menus from JPL's feedback.Eric Davis2009-11-253-35/+35
| | | | | | | | | | | | * Updated Mapper#push documentation * Renamed :parent_menu to :parent * Renamed the external API for :child_menus to :children. Internally it needs to stay :child_menus because Tree::TreeNode already defines a children method for another purpose #4250 git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3092 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add support for unattached menus (generated dynamically)Eric Davis2009-11-253-0/+119
| | | | | | | | | | A MenuItem can define a :child_menus option with a Proc. When the menus are rendered, the Proc will be run and the resulting MenuItems will be added to the page as child menus #4250 git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3091 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Converted Menus to a Tree structure to allow submenus.Eric Davis2009-11-255-0/+547
| | | | | | | | | | | | | | | | | * Bundle the rubytree gem * Patched RubyTree's TreeNode to add some additional methods. * Converted the menu rendering to walk the Tree of MenuItems to render each item * Added a menu option for :parent_menu to make this menu a child of the parent * Added a bunch of tests * Made MenuItem a subclass of Tree::TreeNode in order to use it's methods directly * Changed the exceptions in MenuItem#new to be ArgumentErrors instead of the generic RuntimeError #4250 git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3090 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: error raised when rendering text that contains an email address with ↵Jean-Philippe Lang2009-11-241-0/+35
| | | | | | textile disabled (#4268). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3088 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Reset session on login/logout (#4248).Jean-Philippe Lang2009-11-211-0/+18
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3080 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Copy issue status on project copy (#3877).Jean-Philippe Lang2009-11-162-0/+20
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3075 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use /raw/ for url instead of ?format=raw for getting raw repository files ↵Jean-Philippe Lang2009-11-161-0/+14
| | | | | | (#1901, #4119). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3074 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Optimize associations loading on the issue list.Jean-Philippe Lang2009-11-161-0/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3072 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Allow issue grouping by custom field (#2679).Jean-Philippe Lang2009-11-163-2/+40
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3071 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a 'Move and follow' button on Move/Copy view to be redirected to the ↵Jean-Philippe Lang2009-11-151-0/+13
| | | | | | created issue(s) rather than the source project issue list (#1847). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3063 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Allow non admin users to add subprojects (#2963).Jean-Philippe Lang2009-11-152-0/+26
| | | | | | Subprojects can be added to the projects for which the user has add_project permission. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3059 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix 500 errors with a POST request that requires a login. #4216Eric Davis2009-11-141-0/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3050 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed some tests that where looking for specific issue urls but weren't matchingEric Davis2009-11-142-21/+28
| | | | | | the css classes for the link. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3049 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add view_issues permission (#3187).Jean-Philippe Lang2009-11-143-1/+67
| | | | | | | A migration adds this permission to all existing roles to preserve current behaviour. This permission controls access to issues, roadmap and changelog. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3039 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add test for i18n number_to_human_size (#4208).Jean-Philippe Lang2009-11-121-0/+10
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3034 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adding the body of the feed to the failure message. #4204Eric Davis2009-11-121-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3033 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed pre tags containing "<pre*" (#4125).Jean-Philippe Lang2009-11-111-0/+22
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3030 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes diff parser for when lines starting with multiple dashes are removed ↵Jean-Philippe Lang2009-11-111-0/+26
| | | | | | (#4186). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3028 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes ApplicationHelper#link_to_userJean-Philippe Lang2009-11-112-1/+21
| | | | | | | * No link to a locked user page (closes #4182) * Translate Anonymous string git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3024 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a link to automatically close completed versions in project settings ↵Jean-Philippe Lang2009-11-092-0/+19
| | | | | | (#1245). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3023 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Ignore emails received from the application emission address to avoid hell ↵Jean-Philippe Lang2009-11-082-0/+26
| | | | | | cycles (#4139). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3022 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds version status to limit issue assignments (#1245).Jean-Philippe Lang2009-11-084-0/+87
| | | | | | | | | Available version statuses are: * open: no restriction * locked: can not assign new issues to the version * closed: can not assign new issues and can not reopen assigned issues git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3020 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes distance of date in words calculation.Jean-Philippe Lang2009-11-071-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3016 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a few functional tests.Jean-Philippe Lang2009-11-074-7/+100
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3013 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed a typo in Object daddyEric Davis2009-11-052-1/+7
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3010 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: first day of date range is not included in time report with SQLite ↵Jean-Philippe Lang2009-11-041-0/+16
| | | | | | (#3112). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3009 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use FasterCSV or ruby1.9 CSV instead of ruby1.8 builtin CSV.Jean-Philippe Lang2009-11-041-0/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3007 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: inline images in wiki headings (#4112).Jean-Philippe Lang2009-11-041-0/+13
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2999 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Unified UsersController#list and #index.Jean-Philippe Lang2009-10-291-16/+15
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2991 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Include missing fixtures.Jean-Philippe Lang2009-10-291-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2989 e93f8b46-1217-0410-a6f0-8f06a7374b81
* AccountController#show (/account/show/:id) moved to UsersController#show ↵Jean-Philippe Lang2009-10-292-30/+43
| | | | | | (/users/:id). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2988 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Do not show user profile if no visible project or activity (#4129, #3720).Jean-Philippe Lang2009-10-291-0/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2986 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add a permission to remove issue watchers (#2450).Jean-Philippe Lang2009-10-252-0/+11
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2977 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Allow project forums copy.Jean-Philippe Lang2009-10-252-0/+18
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2976 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add a test that breaks before r2967 (broken project wiki copy).Jean-Philippe Lang2009-10-252-3/+8
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2968 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Project copy: let the user choose what to copy from the source project ↵Jean-Philippe Lang2009-10-241-0/+12
| | | | | | (everything by default). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2966 e93f8b46-1217-0410-a6f0-8f06a7374b81