aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_dispatch/journey/router.rb
Commit message (Expand)AuthorAgeFilesLines
* applies remaining conventions across the projectXavier Noria2016-08-061-1/+1
* applies new string literal convention in actionpack/libXavier Noria2016-08-061-9/+9
* Remove unused Journey codeJon Moss2016-02-171-3/+0
* use predicate methods instead of hard coding verb stringsAaron Patterson2015-08-141-1/+1
* remove hard coded regular expressionAaron Patterson2015-08-141-1/+1
* remove StrexpAaron Patterson2015-08-131-1/+0
* Respect routing precedence for HEAD requestsHarry Marr2015-03-201-1/+2
* Merge pull request #15806 from tgxworld/partition_routes_during_setupAaron Patterson2015-03-021-1/+1
|\
| * Partition routes during setup.Guo Xiang Tan2015-02-261-1/+1
* | Revert "Merge pull request #18764 from tsun1215/master"Jeremy Kemper2015-02-261-1/+0
|/
* Explicitly ignored wildcard verbs from head_routesTerence Sun2015-02-081-0/+1
* Pass symbol as an argument instead of a blockErik Michaels-Ober2014-11-291-2/+2
* Avoid duplicating routes for HEAD requests.Guo Xiang Tan2014-08-211-17/+23
* Replace x.sort_by!.select! with x.select!.sort_by!Viktar Basharymau2014-06-201-1/+2
* Fix request's path_info when a rack app mounted at '/'.Larry Lv2014-06-141-0/+1
* Merge branch 'constraints'Aaron Patterson2014-05-271-1/+1
|\
| * pass the request object to the applicationAaron Patterson2014-05-251-1/+1
* | Merge pull request #15321 from tgxworld/only_find_routes_as_heads_for_head_re...Santiago Pastorino2014-05-271-1/+4
|\ \
| * | Call get_routes_as_head only on HEAD requests.Guo Xiang Tan2014-05-251-1/+4
| |/
* / Remove unnecessary flatten! method call.Guo Xiang Tan2014-05-251-3/+1
|/
* there is no formatter on the router object, so rmAaron Patterson2014-05-231-1/+0
* decouple the router object from the request classAaron Patterson2014-05-231-5/+3
* pass the correct custom request to the recognize methodAaron Patterson2014-05-231-3/+1
* switch to the `serve` method so we can remove the request class (eventually)Aaron Patterson2014-05-231-6/+0
* extract request allocation from the main app serving routineAaron Patterson2014-05-231-2/+4
* use the accessors on the request object rather than touching envAaron Patterson2014-05-231-2/+2
* find_routes only use the request, so stop passing envAaron Patterson2014-05-231-3/+3
* remove NullRequest and just always pass a request classAaron Patterson2014-05-231-26/+1
* use the request object since we have itAaron Patterson2014-05-231-8/+9
* stop using PARAMETERS_KEY, and use the accessor on the request objectAaron Patterson2014-05-221-6/+6
* pass the instantiated request to the find_routes methodAaron Patterson2014-05-221-5/+7
* drop hash allocations during matchAaron Patterson2014-05-211-2/+2
* fewer object allocations and method calls during route matchAaron Patterson2014-05-211-5/+5
* middle variable is never used, so rmAaron Patterson2014-05-211-1/+1
* do not create memo objects since we'll just throw them awayAaron Patterson2014-04-011-2/+1
* Revert "Don't remove trailing slash from PATH_INFO for mounted apps"Piotr Sarnacki2014-01-161-7/+1
* Don't remove trailing slash from PATH_INFO for mounted appsPiotr Sarnacki2013-06-211-1/+7
* make [] method in router more readablebuddhamagnet2013-04-151-1/+3
* Add support for other types of routing constraintsAndrew White2013-01-151-5/+1
* update AD::Journey to follow Rails coding conventionsFrancesco Rodriguez2012-12-201-58/+58
* :nodoc: Journey because is not part of the public API [ci skip]Francesco Rodriguez2012-12-191-3/+4
* Remove obsolete Hash extension needed for Ruby 1.8.x supportAndrew White2012-12-191-1/+0
* Integrate Journey into Action DispatchAndrew White2012-12-191-0/+168