| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
/cc @fxn
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
skip]
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
/cc @fxn
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Add `null` option to timestamps as migration generator does [ci skip]
|
|/ / / / / |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | | |
Re-enable capture'ing non-String values
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This has been discussed in #17661 and partially reverts the changes made
in 9de83050d3a4b260d4aeb5d09ec4eb64f913ba64 and 986cac73e3c56b3dfa22fd1464f6913e38d32cc3
The test case added to content_for acts as a regression / acceptance test.
|
|\ \ \ \
| | | | |
| | | | | |
Allow URL helpers to work with optional scopes
|
| | | | | |
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
ParameterFilter shouldn't try to dup symbol keys
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
eileencodes/pass-connection-rather-than-alias_tracker
Pass connection rather than alias_tracker
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Because we're only using the `connection` so passing the entire tracker
isn't unnecessary.
Eventually only the `connection` will be passed to `add_constraints`
with later refactoring but curretly that's not possible because of
`construct_tables` method.
|
|\ \ \ \ \
| |/ / / /
|/| | | |
| | | | |
| | | | | |
binaryberry/handle-positional-args-with-format-false
Fix handling of positional url helper arguments when format is false
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
There is no need to subtract one from the path_params size when there is
no format parameter because it is not present in the path_params array.
Fixes #17819.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
yuki24/fix-method-name-inconsistency-in-mailer-example
[guides] Fix method name inconsistency in a mailer example
|
|/ / / /
| | | |
| | | |
| | | | |
[ci skip]
|
| | | |
| | | |
| | | |
| | | | |
Use redis protocol
|
|\ \ \ \
| | | | |
| | | | | |
Add AC::Parameters#to_unsafe_h
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
As suggested in #16299([1]), this method should be a new public API for
retrieving unfiltered parameters from `ActionController::Parameters`
object, given that `Parameters#to_hash` will no longer work in Rails
5.0+ as we stop inheriting `Parameters` from `Hash`.
[1]: https://github.com/rails/rails/pull/16299#issuecomment-50220919
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Closes #17965, #17968
[Godfrey Chan, Miklós Fazekas]
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
I'm not sure what's the use case for this, but apparently it broke some apps.
Since it was not the intended result from #16210 I fixed it to not raise an
exception anymore. However, I didn't add documentation for it because I don't
know if this should be officially supported without knowing how it's meant to
be used.
In general, validations should be side-effect-free (other than adding to the
error message to `@errors`). Order-dependent validations seems like a bad idea.
Fixes #18002
|
| |_|_|/
|/| | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
See 63462ec
|
|\ \ \ \
| | | | |
| | | | | |
Make AC::Params.permit_all_parameters thread safe
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
As discussed in #16299[1], this attribute is not thread safe and could
potentially create a security issue.
[1]: https://github.com/rails/rails/pull/16299#discussion_r15424533
|
|\ \ \ \
| | | | |
| | | | | |
Fix default queue name prefix delimiter
|
|/ / / /
| | | |
| | | |
| | | |
| | | | |
Now displays as underscore, and not an empty string, when converted from markdown to HTML.
Escaped the underscore per http://daringfireball.net/projects/markdown/syntax#em
Fixes rails/rails#18009
|
|\ \ \ \
| |/ / /
|/| | | |
English fix [ci skip]
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
Remove custom errors page section from the guides [ci skip]
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This pattern is too problematic and introduces a lot of edge cases:
* On 4.2, the issue https://github.com/rails/rails/issues/15124 is
back again.
* needs to define each action for each http status otherwise the
router raises ActionController::RoutingError (No route matches).
* If the router has `match "/*username",...` and some action is
missing, Rails will pick up the "match" and try to do its job.
* encourages people to copy & paste programming. Not DRY.
[ci skip]
|
| | | |
| | | |
| | | |
| | | | |
https://github.com/rails/rails/commit/39542fba54328ca048fb75a5d5b37f8e1d4c1f37#commitcomment-8938379
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Fix ProtocolViolation/bind message for polymorphic + pluck or group+calc
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Update guides with info about vendor/assets [ci skip]
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
fixes #17893
[ci skip]
|