be more specific about csrf token and ajax - not whitelisted outside of jquery-rails [ci skip]
Fix breakage in XmlMini

- Boolean parsing breaks on non strings (i.e. integer 1|0)
- Symbol parsing breaks on non strings.
- BigDecimal parsing breaks due to missing require.
- Update changelog.
psql implementation of #index_name_exists?
Fix regression on `.select_*` methods.

This was a common pattern:
```
query = author.posts.select(:title)
connection.select_one(query)
```

However `.select` returns a ActiveRecord::AssociationRelation, which has
the bind information, so we can use that to get the right sql query.

Also fix select_rows on postgress and sqlite3 that were not using the binds

[fixes #7538]
[fixes #12017]
[related #13731]
[related #12056]
Merge pull request #13886 from arthurnn/fix_relation_arel

Fix regression on .select method
Let `unscope` ignore non Arel scope.where_values
Merge pull request #13859 from huoxito/let-it-go

Let `unscope` ignore non Arel scope.where_values
Do not discard query parameters on requests that use wrap_parameters
Associations now raise `ArgumentError` on name conflicts.

Dangerous association names conflicts include instance or class
methods already defined by `ActiveRecord::Base`.
Remove unused variable.
Updated association_basics.md [ci skip]

Updated association_basics.md to include how to write migrations for self joins

Update association_basics.md

Corrected the update

Update association_basics.md

Typo fix

Changed :employee to :manager
Merge pull request #13898 from timfenney/my_branch

Remove unused variable.
Document default trim mode for Erubis and affected ERB tags [ci skip]
Fixes #12963
Merge pull request #13896 from laurocaetano/dangerous_association_names

Associations now raises `ArgumentError` on name conflicts. Closes #13217.
Merge pull request #13900 from zzak/issue_12963

Document default trim mode for Erubis and affected ERB tags. Fixes #12963 [ci skip]
Minor changelog improvements [ci skip]
Merge pull request #13780 from rohitpaulk/patch-1

Updated association_basics.md
Maintain the current timezone in wrap_with_time_zone

Extend the solution from the fix for #12163 to the general case where
`Time` methods are wrapped with a time zone.

Fixes #12596.
FilterRedirect is referenced at the class level from the Response

We can just require the file rather than going through the autoload
indirection
only ask for the location filters once