summaryrefslogtreecommitdiffstats
path: root/config/routes.rb
Commit message (Collapse)AuthorAgeFilesLines
* Adds single forum atom feed (#3181).Jean-Philippe Lang2009-04-241-0/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2682 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixing routes broken by r2581 (#2967, #2970).Jean-Philippe Lang2009-03-151-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2590 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixing repository routes (#2967).Jean-Philippe Lang2009-03-131-10/+10
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2581 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes user's activity link (#2853).Jean-Philippe Lang2009-02-271-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2532 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added the ability to login via OpenID.Eric Davis2009-02-111-0/+2
| | | | | | | | | | | | | | | | | * Refactored AccountController#login to use either password or openid based authentication * Extracted AccountController#successful_authentication to setup a user's session cookies and redirect * Implemented the start of AccountController#open_id_authentication which will check with the OpenID server and perform authentication. * Added text field for the OpenID url to /login * Added identity_url for OpenID to the user forms. * Added option to login with OpenID to the register form. * Added a root url route, which is used by the OpenID plugin #699 git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2442 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces the repositories management SOAP API with a simple REST API.Jean-Philippe Lang2009-02-101-4/+5
| | | | | | | reposman usage is unchanged but the script now requires activeresource. actionwebservice is now longer used and thus removed from plugins. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2435 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes other formats download links on the project issue list (project_id ↵Jean-Philippe Lang2009-01-291-0/+1
| | | | | | lost) broken r2317. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2331 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixing calendar and gantt links broken by r2317.Jean-Philippe Lang2009-01-281-0/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2328 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed actions on issues (gantt, calendar, move, bulk_edit...) at global ↵Jean-Philippe Lang2009-01-271-7/+7
| | | | | | level broken by r2317. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2320 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces the obsolete robots.txt with a cached action (#2491).Jean-Philippe Lang2009-01-271-0/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2319 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Converted routing and urls to follow the Rails REST convention.Eric Davis2009-01-261-12/+214
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch supplied by commits from Gerrit Kaiser on Github. Existing routes will still work (backwards compatible) but any new urls will be generated using the new routing rules. Changes listed below: * made the URLs for some project tabs and project settings follow the new rails RESTful conventions of /collection/:id/subcollection/:sub_id * prettier URL for project roadmap * more nice project URLs * use GET for filtering form * prettified URLs used on issues tab * custom route for activity atom feeds * prettier repository urls * fixed broken route definition * fixed failing tests for issuecontroller that were hardcoding the url string * more RESTful routes for boards and messages * RESTful routes for wiki pages * RESTful routes for documents * moved old routes that are retained for compatibility to the bottom and grouped them together * added RESTful URIs for issues * RESTfulness for the news section * fixed route order * changed hardcoded URLs in tests * fixed badly written tests * fixed forgotten parameter in routes * changed hardcoded URLS to new scheme * changed project add url to the standard POST to collection * create new issue by POSTing to collection * changed hardcoded URLs in integrations tests * made project add form work again * restful routes for project deletion * prettier routes for project (un)archival * made routes table more readable * fixed note quoting * user routing * fixed bug * always sort by GET * Fixed: cross-project issue list should not show issues of projects for which the issue tracking module was disabled. * prettified URLs used on issues tab * urls for time log * fixed reply routing * eliminate revision query paremeter for diff and entry actions * fixed test failures with hard-coded urls * ensure ajax links always use get * refactored ajax link generation into separate method #1901 git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2317 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removing the custom Redmine hook in routes in favor of Engine's hook.Eric Davis2008-11-081-1/+3
| | | | | | | | | | * Plugins' routes.rb are now added automatically to Redmine's routing, including the ability to override Redmine's default routing. Thank you to Jean-Baptiste Barth for the suggestion. #2142 git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@1991 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added a plugin hook :routes that plugins can use to add and even override routesEric Davis2008-10-171-0/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@1936 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds cross-project time reports support (#994).Jean-Philippe Lang2008-08-311-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1778 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Appends the filename to the attachment url so that clients that ignore ↵Jean-Philippe Lang2008-07-221-2/+4
| | | | | | content-disposition http header get the real filename (#1649). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1686 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Prettier url for changesets (#1443).Jean-Philippe Lang2008-06-151-0/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1549 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Unified diff viewer for attached files with .patch or .diff extension (#1403).Jean-Philippe Lang2008-06-081-0/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1516 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds 2 permissions (closes #859):Jean-Philippe Lang2008-03-141-0/+1
| | | | | | | * edit_time_entries: lets a user edit/delete any time entry * edit_own_time_entries: lets a user edit/delete its own time entries only git-svn-id: http://redmine.rubyforge.org/svn/trunk@1249 e93f8b46-1217-0410-a6f0-8f06a7374b81
* The following menus can now be extended by plugins: top_menu, account_menu, ↵Jean-Philippe Lang2008-02-121-1/+3
| | | | | | | | application_menu (empty by default). Sligth layout change: links in the top menu are now li elements. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1137 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moved ProjectsController#list_documents and add_document to ↵Jean-Philippe Lang2007-12-181-0/+1
| | | | | | DocumentsController#index and new. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1011 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added Annotate/Blame view for Subversion, CVS and Mercurial repositories.Jean-Philippe Lang2007-12-021-0/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@947 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moved ProjectsController#list_news to NewsController#index.Jean-Philippe Lang2007-11-051-0/+1
| | | | | | Removed FeedsController, issues and news feeds are now handled by issues and news controllers. git-svn-id: http://redmine.rubyforge.org/svn/trunk@888 e93f8b46-1217-0410-a6f0-8f06a7374b81
* ProjectsController#list_issues, #export_issues_csv and #export_issues_pdf ↵Jean-Philippe Lang2007-11-051-0/+1
| | | | | | merged into IssuesController#index git-svn-id: http://redmine.rubyforge.org/svn/trunk@887 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Pretty URL for the repository browser (Cyril Mougel)Jean-Philippe Lang2007-11-041-0/+7
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@880 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Native eol property set on config/*Jean-Philippe Lang2007-09-271-5/+5
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@772 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added a named route for the home page.Jean-Philippe Lang2007-09-241-3/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@760 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Per project forums added.Jean-Philippe Lang2007-05-131-0/+2
| | | | | | | | | Permissions for forums management can be set in "Admin -> Roles & Permissions". Forums can be created on the project settings screen ("Forums" tab). Once a project has a forum, a "Forums" link appears in the project menu. For now, posting messages in forums requires to be logged in. Files can be attached to messages. git-svn-id: http://redmine.rubyforge.org/svn/trunk@529 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Issue relations first commit (not thoroughly tested). 4 kinds of relation ↵Jean-Philippe Lang2007-05-051-0/+2
| | | | | | | | | | | | | | are available: * relates to: do nothing special. Just to know that the 2 issues are related... * duplicates: will close the related issue with the same status when closing the issue (not implemented yet) * blocks: will require to close the blocking issue before closing the blocked issue (not implemented yet) * precedes (end to start relation): start date of the related issue depends on the due date of the preceding issue (implemented). A delay can be set so that the related issue can only start n days after the end of the preceding issue. When setting dates for an issue, dates of all downstream issues are set according to these relations. To set a relation, the 2 issues have to belong to the same project (may change in the future). So if an issue is moved to another project, all its relations are removed. Circular dependencies are checked when creating a relation. git-svn-id: http://redmine.rubyforge.org/svn/trunk@506 e93f8b46-1217-0410-a6f0-8f06a7374b81
* wiki branch merged into trunkJean-Philippe Lang2007-03-101-1/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@323 e93f8b46-1217-0410-a6f0-8f06a7374b81
* removed broken route for sorting linksJean-Philippe Lang2007-02-021-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@212 e93f8b46-1217-0410-a6f0-8f06a7374b81
* route for repositories controller removed (problem when running under apache)Jean-Philippe Lang2006-12-241-2/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@110 e93f8b46-1217-0410-a6f0-8f06a7374b81
* svn browser merged in trunkJean-Philippe Lang2006-12-241-1/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@106 e93f8b46-1217-0410-a6f0-8f06a7374b81
* trunk moved from /trunk/redmine to /trunkJean-Philippe Lang2006-12-051-0/+24
git-svn-id: http://redmine.rubyforge.org/svn/trunk@67 e93f8b46-1217-0410-a6f0-8f06a7374b81