aboutsummaryrefslogtreecommitdiffstats
path: root/guides
Commit message (Collapse)AuthorAgeFilesLines
* Fix guides error on error class nameSebastian Sogamoso2013-03-191-1/+1
| | | The error that's raised in case the required key is missing it's actually `ActionController::ParameterMissing` not `ActionController::MissingParameter`. It's important to fix so that people reading the guides knows what error to rescue from when needed.
* More helpful message when starting serverGabe Kopley2013-03-181-1/+1
| | | | v2 of pull request based on feedback from @rafaelfranca, @schneems, and @carlosantoniodasilva
* Getting Started Guide: typo fix. [ci skip]Steve Klabnik2013-03-161-1/+1
| | | | | | There was an s missing in 'views'. Fixes #9752.
* Update image in Getting Started Guide [ci skip]Steve Klabnik2013-03-161-0/+0
| | | | | | | When I updated these images, I must have gotten this one wrong. Now it's right. Fixes #9749.
* rename `Relation#uniq` to `Relation#distinct`. `#uniq` still works.Yves Senn2013-03-151-5/+6
| | | | | | | | The similarity of `Relation#uniq` to `Array#uniq` is confusing. Since our Relation API is close to SQL terms I renamed `#uniq` to `#distinct`. There is no deprecation. `#uniq` and `#uniq!` are aliases and will continue to work. I also updated the documentation to promote the use of `#distinct`.
* `Http::Headers` directly modifies the passed environment.Yves Senn2013-03-151-0/+15
| | | | | | | | | The env hash passed to `Http::Headers#new` must be in env format. Also be aware that the passed hash is modified directly. docs and test-cases for setting headers/env in functional tests. Follow up to #9700.
* Getting Started Guide: 3.2.9 -> 4.0.0. [ci skip]Steve Klabnik2013-03-141-1/+1
| | | | Brought up in https://github.com/rails/rails/issues/9727
* Document change to clashing named route selection from journey commit 98a9802aTrevor Turk2013-03-121-0/+26
|
* Improve wording for rails test commandDalibor Nasevic2013-03-091-4/+3
|
* Add support for MiniTest flags in TestRunnerPrem Sichanugrist2013-03-091-20/+5
| | | | | Any flags that got set will be passed through to MiniTest::Unit.runner, such as `-n`, `-s-, and `-v`.
* Update testing documentationPrem Sichanugrist2013-03-091-63/+71
| | | | | | | * Update test invocation to use `rails test` instead. * Update all the test command previews (since we're now using MiniTest.) * Mentioning MiniTest instead of Test::Unit. * Update list of test suites.
* Merge branch 'master' of github.com:lifo/docrailsVijay Dev2013-03-107-14/+90
|\
| * copy edits [ci skip]Vijay Dev2013-03-102-4/+4
| |
| * fixed typo in strong parameters exampleYves Senn2013-03-091-1/+1
| |
| * strong parameter example for hashes with integer keys.Yves Senn2013-03-091-0/+14
| | | | | | | | | | This replicates the situation described in https://github.com/rails/strong_parameters/issues/114
| * Adding a note for :body option in `mail` method.Fabrizio Regini2013-03-081-0/+13
| |
| * fixing typo in the merging scopes sectionNeeraj Singh2013-03-081-4/+3
| |
| * Explained how merging of scope worksNeeraj Singh2013-03-081-0/+56
| |
| * Some copy edit and formatting for upgrading guide.Hendy Tanata2013-03-081-3/+3
| |
| * remove the new metadata note in Rails 4 upgrade guideAlex Robbin2013-03-071-6/+0
| | | | | | | | this was pulled out of Rails 4, see rails/rails#8399 for the discussion
| * fixes active_record_querying #pluck exampleawilliams2013-03-071-1/+1
| |
| * TypppoAkira Matsuda2013-03-062-3/+3
| |
* | replace non-breaking spaces with normal spaces [ci skip]Yves Senn2013-03-072-4/+4
| |
* | Merge pull request #9507 from senny/9483_migrations_without_transactionsRafael Mendonça França2013-03-061-1/+5
|\ \ | |/ |/| Transactions can be turned off per Migration
| * transactions can be turned off per Migration.Yves Senn2013-03-051-1/+5
| | | | | | | | | | | | | | | | | | | | | | Closes #9483. There are SQL Queries that can't run inside a transaction. Since the Migrator used to wrap all Migrations inside a transaction there was no way to run these queries within a migration. This patch adds `self.disable_ddl_transaction!` to the migration to turn transactions off when necessary.
* | Merge branch 'master' of github.com:lifo/docrailsVijay Dev2013-03-053-5/+3
|\ \ | |/ |/|
| * Remove reference to BugMash. Link hasn't been updated in 4 years.Jonathan Roes2013-03-051-2/+0
| |
| * Add explanation of :dependent => :restrictDavid Deller2013-03-011-1/+1
| | | | | | Based on information here: http://api.rubyonrails.org/classes/ActiveRecord/Associations/ClassMethods.html#method-i-has_many
| * Reverting commit regarding public/index.html (no longer in Rails 4.)Christine Hertzel2013-03-011-2/+0
| | | | | | | | This reverts commit f8461f73c77c186ad0aa735fe9877990bffe1990.
| * Fixed grammatical error and simplified paragraph concerning controllers.Christine Hertzel2013-03-011-1/+1
| | | | | | | | Signed-off-by: Chelsea Macaluso <c.macaluso@modcloth.com>
| * Clarified removal of public/index.html fileChelsea Macaluso2013-03-011-0/+2
| | | | | | | | Signed-off-by: Trent Michaels <t.michaels@modcloth.com>
| * Clarified need to remove existing code in welcome index.Trent Michaels2013-03-011-1/+1
| | | | | | | | Signed-off-by: Chelsea Macaluso <c.macaluso@modcloth.com>
* | Fix typo in AC overview guide [ci skip]Carlos Antonio da Silva2013-03-051-1/+1
| |
* | example for `accepts_nested_attribtues_for` and strong parameters.Yves Senn2013-03-051-0/+9
| | | | | | | | Closes #9558.
* | strong parameters example for default values using `fetch`. [ci skip]Yves Senn2013-03-051-0/+12
| | | | | | | | Origin: #9534.
* | adds guides/.document to tell rdoc not to process this directoryXavier Noria2013-03-041-0/+0
| | | | | | | | | | | | When the Rails 4 gem is installed rdoc sees markdown files below the guides directory and processes them. With an empty .document file we prevent that from happening. Thanks to @drbrain for the tip.
* | add prompt to 422 page to check logsNihad Abbasov2013-03-041-2/+3
| |
* | Created an unscope method for removing relations from a chain ofwangjohn2013-03-031-0/+21
| | | | | | | | | | relations. Specific where values can be unscoped, and the unscope method still works when relations are merged or combined.
* | integrate the strong params README into the AC guide.Yves Senn2013-03-031-0/+118
| | | | | | | | | | | | | | | | | | | | The current ActionController guide does not mention strong parameters at all. I integrated the README into the guide to explain the API. I also included a section to illustrate that the API does not solve all possible whitelisting scenarios. The origin was #9454.
* | Merge pull request #9512 from Jacke/masterGuillermo Iguaran2013-03-024-34/+127
|\ \ | | | | | | New 404, 422, 500 pages, they are more stylish and bring ruby essence…
| * | New beauty pages(404, 422, 500)Stanislav2013-03-024-34/+127
| | | | | | | | | | | | | | | | | | moving changelog note to unreleased section New beauty pages(404, 422, 500)
* | | Restore note about nested SCRIPT_NAME handling.Jeremy Kemper2013-03-011-0/+2
|/ /
* | Support creating a table migration generatorSammy Larbi2013-03-011-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sometimes you want to create a table without an associated model and test, which is also not a join table. With this commit, you can now do that. Example: rails g migration create_posts title:string or rails g migration CreatePosts title:string This commit also moves the template the model generator uses for the migration to the migration templates folder, as it seems a more sensible place for it now that it is shared code.
* | Wordsmithing @trevorturk's upgrade notesJeremy Kemper2013-02-281-7/+4
| | | | | | | | | | Removed the bit about `SCRIPT_NAME` handling, since setting `default_url_options[:script_name]` does work correctly. We ran into an issue with it but it was an app bug.
* | Document introduction of ActionDispatch::ParamsParser::ParseErrorTrevor Turk2013-02-281-0/+2
| |
* | Document that scopes require a callable objectTrevor Turk2013-02-281-1/+9
| |
* | Document common deprecationsTrevor Turk2013-02-281-0/+11
| |
* | Document the deprecation of ActionView::RecordIdentifierTrevor Turk2013-02-281-0/+2
| |
* | Document ActiveRecord::Fixtures becoming ActiveRecord::FixtureSetTrevor Turk2013-02-281-0/+2
| |
* | Document change in routes using matchTrevor Turk2013-02-281-0/+13
| |