Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump i18n to 1.0 | Ryan Bigg | 2018-02-14 | 1 | -1/+1 |
| | |||||
* | Revert unintentional change in 41e3bbd | Javan Makhmali | 2018-01-01 | 1 | -1/+1 |
| | |||||
* | Improve `preventDefault` fix for rails-ujs | Javan Makhmali | 2018-01-01 | 1 | -6/+11 |
| | | | | | | | | Improves 049a3374aa85f33091f0e7cba8635edd4b4786bd: * Attempt native `preventDefault()` before stepping in * Fix that calling `preventDefault()` more than once would throw an error * Fix that non-cancelable events could be canceled | ||||
* | Active Record: Bump license years for 2018 [ci skip] | Ryuta Kamizono | 2018-01-01 | 1 | -1/+1 |
| | | | | Follow up of #31606. | ||||
* | Refactor to `Array(options[:on])` only once in defining validations | Ryuta Kamizono | 2018-01-01 | 2 | -11/+13 |
| | |||||
* | Add test case for `collection_singular_ids` with symbol primary keys | Ryuta Kamizono | 2018-01-01 | 2 | -1/+9 |
| | | | | This is a regression test for #27864. | ||||
* | Remove `association_primary_key_type` from `AssociationReflection` and ↵ | Ryuta Kamizono | 2018-01-01 | 3 | -19/+2 |
| | | | | | | | | `ThroughReflection` This method was introduced in #26718, which is internally used only in `CollectionAssociation`. There is no need to be in the reflection classes. | ||||
* | Added Railties deprecations in 5.2 release notes [ci skip] | Prathamesh Sonpatki | 2018-01-01 | 1 | -2/+13 |
| | |||||
* | Refactor delegating `join_primary_key` instead of `join_keys` and ↵ | Ryuta Kamizono | 2018-01-01 | 4 | -6/+5 |
| | | | | | | | `association_primary_key` in `TableMetadata` Because `join_primary_key` is called by `join_keys` and it is to abstract calling `association_primary_key`. | ||||
* | Merge pull request #31606 from yhirano55/bump_license_years_for_2018 | Arun Agrawal | 2017-12-31 | 21 | -21/+21 |
|\ | | | | | Bump license years for 2018 | ||||
| * | Bump license years for 2018 | Yoshiyuki Hirano | 2017-12-31 | 21 | -21/+21 |
| | | |||||
* | | Expose ActiveStorage::Analyzer#logger in API docs [ci skip] | George Claghorn | 2017-12-31 | 1 | -1/+1 |
| | | | | | | | | Clarify that it's public API and may be used in third-party analyzers. | ||||
* | | Expose ActiveStorage::Previewer#logger in API docs [ci skip] | George Claghorn | 2017-12-31 | 1 | -2/+2 |
| | | | | | | | | Clarify that it's public API intended for use by third-party previewers. It shouldn't be removed without deprecation even though it isn't used by the built-in previewers. | ||||
* | | Suppress noise from drawing command invocations | George Claghorn | 2017-12-31 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #31575 from bogdan/bugfix-has-many-reattachment | Ryuta Kamizono | 2018-01-01 | 3 | -13/+17 |
|\ \ | | | | | | | Bugfix foreign key replacement in inverse association | ||||
| * | | Bugfix foreign key replacement in inverse association | Bogdan Gusiev | 2017-12-27 | 3 | -13/+17 |
| | | | | | | | | | | | | when model is added to collection association | ||||
* | | | Merge pull request #31310 from kinnrot/duration-modulo | Ryuta Kamizono | 2018-01-01 | 2 | -1/+5 |
|\ \ \ | | | | | | | | | Duration created with no parts will have a default seconds part eqaul to 0 | ||||
| * | | | Empty duration inspect fix | Chen Kinnrot | 2017-12-13 | 2 | -1/+5 |
| | | | | |||||
* | | | | Append extension to tempfile name | George Claghorn | 2017-12-31 | 3 | -2/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes analyzing an SVG image without an XML declaration. ImageMagick occasionally looks to the extension when it can't discern the type of an image file from its contents. References #31356. | ||||
* | | | | Merge pull request #31607 from fatkodima/fix-sqlite-partial-indexes | Ryuta Kamizono | 2018-01-01 | 2 | -0/+18 |
|\ \ \ \ | |_|_|/ |/| | | | Fix recreating partial indexes after alter table for sqlite | ||||
| * | | | Fix recreating partial indexes after alter table for sqlite | fatkodima | 2017-12-31 | 2 | -0/+18 |
|/ / / | |||||
* | | | Merge pull request #31602 from eugeneius/config_eager_load | Ryuta Kamizono | 2017-12-31 | 3 | -8/+8 |
|\ \ \ | | | | | | | | | Clarify that config.eager_load controls eager loading [ci skip] | ||||
| * | | | Clarify that config.eager_load controls eager loading [ci skip] | Eugene Kenny | 2017-12-30 | 3 | -8/+8 |
|/ / / | | | | | | | | | | | | | | | | | | | Before Rails 4.0, `config.cache_classes` determined whether application code was eager loaded. The `config.eager_load` option was introduced to allow the two behaviours to be configured independently, but this documentation was never updated to reflect that change. | ||||
* | | | Fix `cache_key` with a relation having distinct and order | Ryuta Kamizono | 2017-12-30 | 2 | -2/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We can't replace existing SELECT list as long as having DISTINCT, it will cause incorrect result. And also, PostgreSQL has a limitation that ORDER BY expressions must appear in select list for SELECT DISTINCT. Therefore, we should not replace existing SELECT list when using DISTINCT. Fixes #29779. | ||||
* | | | Remove needless blank lines [ci skip] | Ryuta Kamizono | 2017-12-30 | 1 | -2/+0 |
| | | | | | | | | | | | | This broke the doc. | ||||
* | | | Merge pull request #31578 from ↵ | George Claghorn | 2017-12-29 | 3 | -4/+34 |
|\ \ \ | | | | | | | | | | | | | | | | | Aquaj/feature/allow-callables-in-select-group-methods Allow the use of callable objects as group methods for grouped selects. | ||||
| * | | | Allow the use of callable objects as group methods for grouped selects. | Jérémie Bonal | 2017-12-27 | 3 | -4/+34 |
| | | | | | | | | | | | | | | | | | | | | | | | | Replaced the uses of `group.send(...)` in `option_groups_from_collection_for_select` by calls to `value_for_collection(group, ...)`, allowing the use of procs, lambdas and other callable objects as parameters. | ||||
* | | | | Tweak headings [ci skip] | George Claghorn | 2017-12-29 | 1 | -16/+16 |
| | | | | |||||
* | | | | Merge pull request #31591 from nobu/patch-2 | Yuji Yaginuma | 2017-12-30 | 1 | -8/+1 |
|\ \ \ \ | | | | | | | | | | | let drb make temprary server | ||||
| * | | | | let drb make temprary server | Nobuyoshi Nakada | 2017-12-29 | 1 | -8/+1 |
| | | | | | |||||
* | | | | | Use released `delayed_job` instead of master version | yuuji.yaginuma | 2017-12-30 | 2 | -9/+4 |
|/ / / / | | | | | | | | | | | | | Ref: https://github.com/collectiveidea/delayed_job/blob/master/CHANGELOG.md#414---2017-12-29 | ||||
* | | | | Fix `cache_key` with a relation having custom select and order | Ryuta Kamizono | 2017-12-29 | 2 | -2/+7 |
| | | | | | | | | | | | | | | | | We can't replace existing select list as long as referenced by ORDER BY. | ||||
* | | | | Demonstrate providing keyfile data in lieu of a path [ci skip] | George Claghorn | 2017-12-28 | 1 | -24/+33 |
| | | | | |||||
* | | | | Link to the client gems [ci skip] | George Claghorn | 2017-12-28 | 1 | -3/+4 |
| | | | | |||||
* | | | | Merge pull request #31574 from Fudoshiki/patch-1 | Guillermo Iguaran | 2017-12-28 | 1 | -0/+5 |
|\ \ \ \ | | | | | | | | | | | Fix IE 10 and IE 11's broken `preventDefault` for rails-ujs | ||||
| * | | | | Fix IE 10 and IE 11's broken `preventDefault` | Yuri S | 2017-12-27 | 1 | -0/+5 |
| | |_|/ | |/| | | | | | | | | | | https://github.com/turbolinks/turbolinks/issues/233 https://stackoverflow.com/questions/23349191/event-preventdefault-is-not-working-in-ie-11-for-custom-events | ||||
* / | | | Remove unused methods | yuuji.yaginuma | 2017-12-28 | 1 | -16/+0 |
|/ / / | | | | | | | | | | | | | * `assert_header` and `assert_body` were unused since 6f6a589. * `assert_success` and `assert_missing` were unused since added. | ||||
* | | | Merge pull request #31568 from bogdanvlviv/update-action_view_overview-guide | Ryuta Kamizono | 2017-12-27 | 1 | -6/+8 |
|\ \ \ | | | | | | | | | Update "Action View Overview" guide [ci skip] | ||||
| * | | | Update "Action View Overview" guide [ci skip] | bogdanvlviv | 2017-12-26 | 1 | -6/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | - Provide full / Fix generated HTML by `form_for` in the example. - Provide full params in the example. - Express params[:person] in the sentence. | ||||
* | | | | Merge pull request #31570 from y-yagi/ci_against_250 | Matthew Draper | 2017-12-27 | 1 | -1/+8 |
|\ \ \ \ | |/ / / |/| | | | CI against ruby 2.5.0 | ||||
| * | | | CI against ruby 2.5.0 | yuuji.yaginuma | 2017-12-27 | 1 | -1/+8 |
|/ / / | |||||
* | | | SQLite: Add more test cases for adding primary key | Ryuta Kamizono | 2017-12-26 | 2 | -58/+100 |
| | | | |||||
* | | | Make `sql_type` of primary key in SQLite to comparable with an integer (#28008) | Ryuta Kamizono | 2017-12-26 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | Originally I tried to add `assert_equal pk.sql_type, ref.sql_type`. But the assert failed even though the same type due to `sql_type` of primary key in SQLite is upper case. Prefer lower case like other types. | ||||
* | | | Merge pull request #31562 from fatkodima/sqlite_migration_compatibility | Ryuta Kamizono | 2017-12-26 | 2 | -1/+20 |
|\ \ \ | | | | | | | | | Fix `add_column` with :primary_key type compatibility for SQLite | ||||
| * | | | Fix `add_column` with :primary_key type compatibility for SQLite | fatkodima | 2017-12-25 | 2 | -1/+20 |
| | | | | |||||
* | | | | Prevent to install gems when run test (#31564) | Yuji Yaginuma | 2017-12-26 | 2 | -4/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | `invoke_all` cause `bundle install`. This will install gems actually defined in `Gemfile`. To avoid this, stubbed `bundle_command`. Fixes #31557 | ||||
* | | | | Merge pull request #31563 from Dorian/prevent-shadowing-outer-variables | Yuji Yaginuma | 2017-12-26 | 1 | -4/+4 |
|\ \ \ \ | |/ / / |/| | | | Prevent shadowing outer variables | ||||
| * | | | prevent shadowing outer variables | Dorian Marié | 2017-12-25 | 1 | -4/+4 |
|/ / / | |||||
* | | | Don't pass `object_id` to `refute_nil` since `object_id` never to be nil | Ryuta Kamizono | 2017-12-26 | 1 | -6/+6 |
| | | | | | | | | | | | | And prefer `assert_same` over `assert_equal`. | ||||
* | | | Merge pull request #31558 from hsbt/test-rubygems-2.7.4 | Ryuta Kamizono | 2017-12-25 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Try to update rubygems 2.7.4 |