| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Makes it clear that anything passed with the helper must not be percent encoded.
Fixes previous behavior which tricks people into believing passing
non-percent-encoded will generate a proper percent-encoded path while in
reality it doesn't ('%' isn't escaped).
The intention is nice but the heuristic is broken.
|
|\
| |
| | |
Remove statement assuming coffee shop/public space wifi is inherently insecure
|
|/ |
|
|\
| |
| | |
Don't rely on Arel master in bug report template
|
|/
|
|
|
|
| |
We should rely instead on the version supported by Active Record
Closes #14809
|
|\
| |
| | |
multibyte_conformance.rb --> multibyte_conformance_test.rb
|
| | |
|
|\ \
| | |
| | | |
"subhash" --> "sub-hash"
|
| |/ |
|
|\ \
| |/
|/|
| |
| | |
akalyaev/few-corrections-in-rails-initialization-guides
Few corrections in Rails Initialization Guides
|
|/ |
|
|\
| |
| | |
Fix inconsistent behavior from String#first/#last
|
|/
|
|
|
|
|
| |
While calling String#first or String#last with zero or a Fixnum < the
string's length returns a new string, a Fixnum >= the string's length
returns the string itself. This inconsistency can lead to inadvertent
mutation of a string.
|
|\
| |
| | |
when a destroyed record is duped, it is no longer ´destroyed?`.
|
|/ |
|
|\
| |
| | |
remove warning while running TEST CASES
|
|/
|
|
| |
`warning: ambiguous first argument; put parentheses or even spaces`
|
|\ |
|
| |
| |
| |
| | |
[ci skip]
|
| |
| |
| |
| |
| | |
Per discussion at https://github.com/rails/rails/issues/14645#issuecomment-40499409
|
| |
| |
| |
| | |
This was changed in https://github.com/rails/rails/pull/13415/files
|
| | |
|
| |
| |
| | |
`reaping_frequency` is used in Active Record `reap_frequency` is not
|
| |
| |
| |
| |
| |
| | |
Including replacing a few "smart quotes" with regular quotes (' and "),
for consistency.
[ci skip]
|
| |
| |
| |
| | |
[ci skip]
|
| | |
|
| |
| |
| |
| | |
[ci skip]
|
| |
| |
| |
| |
| |
| |
| | |
For consistency with all other documentation, point to where these core
extensions are defined, not where the example code comes from.
[ci skip]
|
| | |
|
| | |
|
| |
| |
| | |
Logically group the content, so it makes more sense if someone tries to read from start of page to end of page. [ci skip]
|
|\ \
| | |
| | | |
:uglify -> :uglifier
|
|/ /
| |
| |
| |
| | |
The name of the gem is `uglifier` and all other references
use `uglifier`, not `uglify`.
|
|\ \
| | |
| | | |
Optimize select_value, select_values, select_rows in Postgresql adapter.
|
| | |
| | |
| | |
| | |
| | | |
whether to exec with cache for Postgresql adapter
Reduces creating unused objects, with the most dramatic reduction in select_values which used to map(&:first) an array of single element arrays.
|
|\ \ \
| | | |
| | | | |
Fixed has_many association to make it support irregular inflections.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Also add a Changelog entry
[related #9702]
[fixes #8928]
|
| | | |
| | | |
| | | |
| | | | |
So that irregular multi-word pluralization rules have to be defined only for snake-case strings.
|
|\ \ \ \
| |_|/ /
|/| | | |
CSRF protection should rescue exception not extend
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Extend previous changes, include the default line from the application controller that new rails applications are created with:
protect_from_forgery with: :exception
Minor wording changes to align.
|
| |/ /
| | |
| | |
| | |
| | | |
I think the changes to the default behaviour mean that rails will throw an exception when an invalid authenticity token is found. The previous proposed code of calling super then sign_out meant that sign_out was never reached - the exception handler never returned.
I think the best approach now is to catch the exception, although I'm not 100% certain on that.
|
| | |
| | |
| | |
| | | |
Related with cbb917455f306cf5818644b162f22be09f77d4b2
|
| | |
| | |
| | |
| | | |
This was changed at cbb917455f306cf5818644b162f22be09f77d4b2
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Remove wrapping div with inline styles for hidden form fields.
Conflicts:
actionview/CHANGELOG.md
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
We are dropping HTML 4.01 and XHTML strict compliance since input
tags directly inside a form are valid HTML5, and the absense of
inline styles help in validating for Content Security Policy.
|
| | | | |
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
Use common to_io so users can access the underlying IO object
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
In some cases users may need to work with/manipulate more of the
Tempfile api than provided by Upload. Allow users to get at the
underlying io via the common to_io method of IO/IO-like objects
|