Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | move path_parameter encoding check to the request object | Aaron Patterson | 2014-05-27 | 3 | -18/+13 |
| | |||||
* | dispatcher doesn't need `call` anymore | Aaron Patterson | 2014-05-27 | 1 | -4/+0 |
| | |||||
* | call `serve` with the request on dispatchers | Aaron Patterson | 2014-05-27 | 1 | -9/+10 |
| | |||||
* | constraints class does not need the request class anymore | Aaron Patterson | 2014-05-27 | 1 | -4/+4 |
| | |||||
* | give all endpoints a superclass | Aaron Patterson | 2014-05-27 | 4 | -22/+40 |
| | |||||
* | skip the build business if the stack is empty | Aaron Patterson | 2014-05-26 | 1 | -2/+6 |
| | |||||
* | stop hardcoding path_parameters and get it from the request | Aaron Patterson | 2014-05-26 | 1 | -1/+2 |
| | |||||
* | we do not need to cache rack_app | Aaron Patterson | 2014-05-26 | 1 | -9/+3 |
| | |||||
* | a redirect is not a dispatcher by definition, so eliminate test | Aaron Patterson | 2014-05-26 | 1 | -1/+1 |
| | |||||
* | push is_a check up to where the Constraints object is allocated | Aaron Patterson | 2014-05-26 | 2 | -6/+11 |
| | |||||
* | pass the request object to the application | Aaron Patterson | 2014-05-25 | 3 | -6/+8 |
| | |||||
* | pass a request to `matches?` so we can avoid creating excess requests | Aaron Patterson | 2014-05-25 | 2 | -7/+6 |
| | |||||
* | nothing is passed to `rack_app` anymore, so rm the params | Aaron Patterson | 2014-05-25 | 1 | -1/+1 |
| | |||||
* | one fewer is_a check | Aaron Patterson | 2014-05-25 | 1 | -4/+3 |
| | |||||
* | Constraints#app should never return another Constraints object, so switch to ↵ | Aaron Patterson | 2014-05-25 | 1 | -1/+1 |
| | | | | if statement | ||||
* | eliminate dispatcher is_a checks | Aaron Patterson | 2014-05-24 | 1 | -8/+14 |
| | |||||
* | push is_a?(Dispatcher) check in to one place | Aaron Patterson | 2014-05-24 | 4 | -14/+12 |
| | |||||
* | Always construct route objects with Constraint objects | Aaron Patterson | 2014-05-24 | 4 | -9/+10 |
| | |||||
* | unwrap the constraints object on initialization, eliminate loops | Aaron Patterson | 2014-05-24 | 4 | -3/+12 |
| | | | | | | | Unwrap Constraints objects. I don't actually think it's possible to pass a Constraints object to this constructor, but there were multiple places that kept testing children of this object. I *think* they were just being defensive, but I have no idea. | ||||
* | Merge pull request #15304 from JohnKellyFerguson/guides-4.1.1 | Xavier Noria | 2014-05-25 | 6 | -58/+61 |
|\ | | | | | Update all Rails 4.1.0 references in guides to 4.1.1 [ci skip] | ||||
| * | Update all Rails 4.1.0 references in guides to 4.1.1 [ci skip] | John Kelly Ferguson | 2014-05-24 | 6 | -58/+61 |
| | | |||||
* | | integration tests do not need to load fixtures by hand | Xavier Noria | 2014-05-25 | 3 | -11/+0 |
|/ | | | | | I don't know when this changed, checked back up to 3.2 and integration tests instantiate fixtures just fine. | ||||
* | Merge pull request #15303 from JohnKellyFerguson/guides-ar-querying | Arthur Nogueira Neves | 2014-05-24 | 2 | -16/+41 |
|\ | | | | | Improve readability of Explain Queries table in guides | ||||
| * | Improve readability of Explain Queries table in guides [ci skip] | John Kelly Ferguson | 2014-05-24 | 2 | -16/+41 |
|/ | |||||
* | Merge pull request #15299 from andriytyurnikov/engine_friendly_rake_stats | Rafael Mendonça França | 2014-05-24 | 2 | -19/+24 |
|\ | | | | | rake stats for engines | ||||
| * | rake stats for engines | Andriy Tyurnikov | 2014-05-24 | 2 | -19/+24 |
| | | |||||
* | | Merge pull request #15264 from Gaurav2728/gaurav-documentation_fix | Rafael Mendonça França | 2014-05-24 | 1 | -2/+2 |
|\ \ | | | | | | | documentation link fix and removing unused reader | ||||
| * | | documentation fix | Gaurav Sharma | 2014-05-24 | 1 | -2/+2 |
|/ / | |||||
* | | Merge pull request #15298 from ShunsukeAida/fix_capitalization | Rafael Mendonça França | 2014-05-24 | 1 | -1/+1 |
|\ \ | | | | | | | fixed capitalization [ci skip] | ||||
| * | | fixed capitalization | ShunsukeAida | 2014-05-25 | 1 | -1/+1 |
| | | | |||||
* | | | Add FIXME note about the thor bug | Rafael Mendonça França | 2014-05-24 | 1 | -0/+2 |
| | | | |||||
* | | | Merge pull request #9083 from bronson/patch-1 | Rafael Mendonça França | 2014-05-24 | 1 | -1/+4 |
|\ \ \ | |/ / |/| | | | | | avoid using alias in generators | ||||
| * | | avoid using alias in generators | Scott Bronson | 2013-01-25 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ruby's alias produces public methods, causing a spurious Thor task to be created. For example, this is the reason MigrationGenerator currently has two tasks: > ActiveRecord::Generators::MigrationGenerator.all_tasks.keys => ["singular_name", "create_migration_file"] singular_name was meant to be an attribute, not a task. Because it's public, it gets called as a task every time the generator is invoked. The fix is to ensure all generator methods have the correct visibility. | ||||
* | | | Merge pull request #13988 from zzak/guides_configuring_reverse_proxy | Zachary Scott | 2014-05-24 | 1 | -4/+38 |
|\ \ \ | | | | | | | | | [Guides] Add documentation for using Rails with a reverse proxy [ci skip] | ||||
| * | | | Add documentation for using Rails with a reverse proxy | Zachary Scott | 2014-05-24 | 1 | -4/+38 |
| | | | | |||||
* | | | | Merge pull request #14986 from dlangevin/trailing-slash-url-generation | Rafael Mendonça França | 2014-05-24 | 3 | -7/+37 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes URL generation with trailing_slash: true Conflicts: actionpack/lib/action_dispatch/http/url.rb | ||||
| * | | | | Fixes URL generation with trailing_slash: true | Dan Langevin | 2014-05-22 | 3 | -9/+40 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | URL generation with trailing_slash: true was adding a trailing slash after .:format Routes.draw do resources :bars end bars_url(trailing_slash: true, format: 'json') # => /bars.json/ This commit removes that extra trailing slash | ||||
* | | | | | pg, remove duplicated code. | Yves Senn | 2014-05-24 | 1 | -4/+0 |
| | | | | | |||||
* | | | | | pg, extract schema definitions into separate file. | Yves Senn | 2014-05-24 | 2 | -135/+141 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This mirrors the layout of abstract adapter and puts the definitions inside the `PostgreSQL` namespace (no longer under the adapter namespace). /cc @kares | ||||
* | | | | | Revert "Merge pull request #15293 from ↵ | Yves Senn | 2014-05-24 | 1 | -16/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | schneems/schneems/generator-output-in-error" This reverts commit 7466d6a9f989a1a8f90899b79b34f1152e440b7c, reversing changes made to b850c4c540e8f0c15742f67c532f521a4a123655. This was an accidental merge. A new PR will follow. /cc @schneems | ||||
* | | | | | Merge pull request #15293 from schneems/schneems/generator-output-in-error | Richard Schneeman | 2014-05-24 | 1 | -12/+16 |
|\ \ \ \ \ | | | | | | | | | | | | | print generators on failed generate | ||||
| * | | | | | print generators on failed generate | schneems | 2014-05-24 | 1 | -12/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Let's say we just ran: ``` $ rails g migrate add_click_to_issue_assignment ``` We will get an error that looks like: ``` Could not find generator migrate. ``` This patch adds all existing migrations to the output to make it easier for a developer to find a valid migration. ``` Could not find generator "migrate". Please select a valid generator: Rails: assets controller generator helper integration_test mailer migration model resource scaffold scaffold_controller task ``` It would be nice to do some spelling detection and suggest alternatives, but for now this should help. | ||||
* | | | | | | Merge pull request #15278 from akshay-vishnoi/doc_changes | Andrew White | 2014-05-24 | 1 | -4/+5 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | [ci skip] Improve doc for ModuleConstMissing.guess_for_anonymous | ||||
| * | | | | | | [ci skip] Improve doc for ModuleConstMissing.guess_for_anonymous | Akshay Vishnoi | 2014-05-24 | 1 | -4/+5 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #15290 from sgrif/sg-consolidate-zero-scale-decimal | Rafael Mendonça França | 2014-05-23 | 6 | -41/+42 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Remove special case in schema dumper for decimal without scale | ||||
| * | | | | | | | Remove special case in schema dumper for decimal without scale | Sean Griffin | 2014-05-23 | 6 | -41/+42 |
| | | | | | | | | |||||
* | | | | | | | | Merge pull request #15291 from francocatena/router-visualizer-fix | Rafael Mendonça França | 2014-05-23 | 1 | -2/+2 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fix router visualizer CSS and JS resources | ||||
| * | | | | | | | | Fix router visualizer CSS and JS resources | Franco Catena | 2014-05-23 | 1 | -2/+2 |
| | | | | | | | | | |||||
* | | | | | | | | | Constraints contructor should always return a Constraints object | Aaron Patterson | 2014-05-23 | 1 | -9/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I know, it's crazy. | ||||
* | | | | | | | | | default value is never used, so make it required | Aaron Patterson | 2014-05-23 | 1 | -1/+1 |
| | | | | | | | | |