| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
render every partial with a new `PartialRenderer`.
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This resolves issues when rendering nested partials.
Previously the `PartialRenderer` was reused which led to
situations where the state of the renderer was reset.
Closes #8197
|
|\ \ \ \
| | | | |
| | | | | |
Explicit multipart messages respect :parts_order
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
As issue #7978, the order in which ActionMailer
sends multipart messages could be unintentionally
overwritten if a block is passed to the mail
method. This changes the mail method such that
:parts_order is always respected, regardless of
whether a block is passed to mail.
|
| | | | | |
|
|/ / / / |
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
require bundler groups to include rake-tasks in engines
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
If you generate a full engine, this will include rake tasks from
your gem under the `app` namespace. For example if you have a dependency
on `rspec-rails` in your engine's `gemspec`. You will get the task `app:spec`
Closes #8229
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Displaying error message if validation fail in examples (p tag was missing)
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Remove not used variable.
Remove config attr_reader causing warning.
Fix indent in runner file.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
When using sqlite3 it was attempting to find the database file based on
Rails.root, the problem is that Rails.root is not always present because
we try to first manually load "config/database.yml" instead of loading
the entire app, to make "rails db" faster.
This means that when we're in the root path of the app, calling "rails db"
won't allow us to use Rails.root, making the command fail for sqlite3
with the error:
./rails/commands/dbconsole.rb:62:in `start':
undefined method `root' for Rails:Module (NoMethodError)
The fix is to simply not pass any dir string to File.expand_path, which
will make it use the current directory of the process as base, or the
root path of the app, which is what we want.
When we are in any other subdirectory, calling "rails db" should work
just fine, because "config/database.yml" won't be found, thus "rails db"
will fallback to loading the app, making Rails.root available.
Closes #8257.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
AR::Base.becomes should not change the STI type
Conflicts:
activerecord/CHANGELOG.md
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
If you want to change the STI type too, use AR::Base.becomes! instead
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Add rename_index to change_table.
|
|/ / / / / / / |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Properly deprecate #pending from AS::TestCase. This has been previously
removed from master, and is now back with a deprecation instead, to avoid
people having tests breaking when upgrading an app.
Please check #4575 for more background.
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Check https://github.com/rails/rails/pull/4575#issuecomment-5765575.
|
|/ / / / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This reverts commit 1620df78dff527b4fa3f7b204fa05d1b630aae17, reversing
changes made to 2d000328dfc0d4b297fb4bdcebc9af6c2fb559dc.
Conflicts:
activesupport/CHANGELOG.md
activesupport/lib/active_support/test_case.rb
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| |_|_|/ / / /
|/| | | | | | |
Add test to ensure preloading works as expected with "group", "select" and "includes".
|
| | |/ / / /
| |/| | | |
| | | | | |
| | | | | | |
This didn't work in rails 3.1. See #2303 for more information and original pull request.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Point user to strong_parameters as the new protection model [ci skip]
|
| |/ / / / / |
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | | |
make ActionMailer::QueuedMessage autoloadable
|
|/ / / / / |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Add a deprecation before removing ActiveRecord::Fixtures::find_table_name
Removed in e0ef0936193491689724880599ae26a8f5c2b5a6
|
| | | | |
| | | | |
| | | | | |
The `ActiveRecord::Fixtures::find_table_name` method was removed from "master" almost a year ago, but it was never deprecated. Here it comes back, more dead than alive.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Add Ruby 2.0 to .travis.yml.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
@joshk said it's okay. :)
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | | |
Removed extra call to #diff in #assert_recognizes
|
| | | | | | |
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
you and shows the diff. Also delayed message calculation so the cost of the diff on success is now gone.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Adding sqlserver.yml template to satisfy "-d sqlserver"
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
invocations of "rails new".
|
| | | | |
| | | | |
| | | | |
| | | | | |
This reverts commit 0ecd4640664c4723323d6fff5760dc4d833d7eb9.
|
| | | | | |
|