aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | [ci skip] Updated documentation syntax of block parameter for rdocTom Kadwill2014-08-261-1/+1
|/ / /
* | | Merge pull request #16700 from seuros/autoloadRafael Mendonça França2014-08-263-2/+18
|\ \ \ | | | | | | | | [ActiveJob] Autoload adapters
| * | | [ActiveJob] Autoload adaptersAbdelkader Boudih2014-08-263-2/+18
| | |/ | |/|
* | | Merge pull request #16613 from splattael/masterMatthew Draper2014-08-271-7/+10
|\ \ \ | | | | | | | | | | | | Speed up JRuby tests by improving the startup time
| * | | Speed up JRuby tests by improving its startup timePeter Suschlik2014-08-251-7/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Emulate `jruby --dev` which improves JRuby's startup time. See https://github.com/jruby/jruby/wiki/Improving-startup-time#use-the---dev-flag Follow @headius' idea and give Java more memory to reduce GC time.
* | | | Keep the first string we fetchMatthew Draper2014-08-271-1/+1
| |/ / |/| | | | | | | | Otherwise, it's possible for GC to run in between, and fail the test.
* | | Merge pull request #16697 from ↵Zachary Scott2014-08-261-0/+15
|\ \ \ | | | | | | | | | | | | | | | | tomkadwill/has_and_belongs_to_many_documenting_extension_param [ci skip] Added documentation for has_and_belongs_to_many extension parameter
| * | | [ci skip] Added documentation for has_and_belongs_to_many extension parameterTom Kadwill2014-08-261-0/+15
|/ / /
* | | Merge pull request #16646 from sgrif/sg-perf-regressionJeremy Kemper2014-08-251-1/+20
|\ \ \ | | | | | | | | Cache the value of `changed_attributes` when calling `changes_applied`
| * | | Cache the value of `changed_attributes` when calling `changes_applied`Sean Griffin2014-08-221-1/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | `changes_applied` calles `changes`, which will call `changed_attributes` multiple times in a loop. This method actually performs work now, so we should cache the results while looping over it when we know it cannot change.
* | | | Override #find_by! in core to enable AST cachingGodfrey Chan2014-08-252-0/+26
| | | |
* | | | Fixed find_by("sql fragment without bindings") on masterGodfrey Chan2014-08-254-17/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Also duplicated find_by tests from relations_test.rb to finder_test.rb now that we have a completely different implementation on the class (in core.rb with AST caching stuff). * Also removed a (failing) test that used mocks. Now that we have tests for the behavior, there's no point having another test that tests the implementation (that it delegates). Further, what the test was implying is nolonger true with the current implementation, because Class.find_by is a real method now.
* | | | Merge pull request #16695 from ericbrooke/patch-1Rafael Mendonça França2014-08-251-1/+1
|\ \ \ \ | | | | | | | | | | Added web links
| * | | | Added web linksEric Brooke2014-08-251-1/+1
|/ / / / | | | | | | | | Added web links to resque, delayed_job and sidekiq
* | | | Merge pull request #16689 from ankit1910/improve-englishEileen M. Uchitelle2014-08-251-2/+2
|\ \ \ \ | | | | | | | | | | [ci skip] make assert messages consistent
| * | | | [ci skip] make assert messages consistentankit19102014-08-251-2/+2
| | | | |
* | | | | Merge pull request #16682 from untidy-hair/use_activesupport_concernJeremy Kemper2014-08-251-7/+7
|\ \ \ \ \ | | | | | | | | | | | | Use ActiveSupport::Concern
| * | | | | Use ActiveSupport::Concern instead of the traditinal wayYukio Mizuta2014-08-251-7/+7
| | | | | |
* | | | | | Quick pass through the 4.2 release notes [ci skip]Robin Dupret2014-08-251-20/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix a few typos and made some tiny improvements. Refs #16576. [Zachary Scott & Robin Dupret]
* | | | | | Merge pull request #16690 from ankit1910/proper-use-of-aporstropheRafael Mendonça França2014-08-251-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | [ci skip] use proper apostrophe
| * | | | | | [ci skip] use proper apostropheankit19102014-08-251-1/+1
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #16488 from agrobbin/form-label-builderJeremy Kemper2014-08-253-22/+62
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Provide a builder for form labels to customize wrapping around I18n content
| * | | | | provide a builder for form labels to customize wrapping around I18n contentAlex Robbin2014-08-203-22/+62
| | | | | |
* | | | | | pg, `default_sequence_name` needs to return a string.Yves Senn2014-08-253-8/+12
| |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a reacon to https://github.com/rails/rails/commit/d6c1205584b1ba597db4071b168681678b1e9875#commitcomment-7502487 This backwards incompatibility was introduced with d6c12055 to fix #7516. However both `connection.default_sequence_name` and `model.sequence_name` are public API. The PostgreSQL adapter should honor the interface and return strings. /cc @matthewd @chancancode
* | | | | Merge pull request #16681 from seuros/masterJeremy Kemper2014-08-241-0/+1
|\ \ \ \ \ | | | | | | | | | | | | [ActiveJob] Add activesupport as dependency [ci skip]
| * | | | | [ActiveJob] Add activesupport as dependency [ci skip]Abdelkader Boudih2014-08-241-0/+1
| | | | | |
* | | | | | Merge pull request #16639 from agrobbin/input-placeholder-i18nJeremy Kemper2014-08-245-0/+231
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add I18n support for `:placeholder` HTML option is passed to form fields
| * | | | | | just use the placeholder tag value if it is passed as a StringAlex Robbin2014-08-222-5/+22
| | | | | | |
| * | | | | | add I18n support for `:placeholder` HTML option is passed to form fieldsAlex Robbin2014-08-225-0/+214
| | | | | | |
* | | | | | | Merge pull request #16662 from robin850/duration-instance-ofJeremy Kemper2014-08-243-9/+14
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Fix `ActiveSupport::Duration#instance_of?` to behave like `#is_a?`
| * | | | | | | Skip #eql? tests on Rubinius for AS::DurationRobin Dupret2014-08-241-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since Rubinius is relying on #instance_of? for its definition of #eql? (http://git.io/MtmbbA) but ActiveSupport::Duration should behave like is_a? it returns true with `Fixnum`. Thus, for the moment, the last assertion is failing so we have to skip this test.
| * | | | | | | Follow-up to #16560Robin Dupret2014-08-243-9/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For the sake of backward-compatibility, we need to make #instance_of? return true for Fixnum. On the other hand, the method should still give true for ActiveSupport::Duration itself which was not the case before.
* | | | | | | | Merge pull request #16616 from schneems/schneems/jeremy-commentsJeremy Kemper2014-08-247-12/+58
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Address comments on Gzip implementation
| * | | | | | | | Address comments on Gzip implementationschneems2014-08-247-12/+58
| | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - don't mutate PATH_INFO in env, test - test fallback content type matches Rack::File - change assertion style - make HTTP_ACCEPT_ENCODING comparison case insensitive - return gzip path from method instead of true/false so we don't have to assume later - don't allocate un-needed hash. Original comments: https://github.com/rails/rails/commit/ cfaaacd9763642e91761de54c90669a88d772e5a#commitcomment-7468728 cc @jeremy
* | | | | | | | Merge pull request #16680 from huoxito/update-dependenciesRobin Dupret2014-08-241-2/+0
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | treetop is no longer a mail (rails) dependency [ci skip]
| * | | | | | | | treetop is no longer a mail (rails) dependencyWashington Luiz2014-08-241-2/+0
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | see https://github.com/mikel/mail/commit/2da7c7985c221272f6451b27ab8b41e84e0a6804
* | | | | | | | Whoops, duplicated word [ci skip]Robin Dupret2014-08-241-1/+1
| | | | | | | |
* | | | | | | | Some tweaks to the development set-up guideRobin Dupret2014-08-241-43/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove the libxml2 and libxslt part ; Nokogiri ships now with these libraries bundled. * Add the missing installation instructions for either Arch Linux, FreeBSD or Mac OS X. * Use the new `pkg install` syntax over `pkg_add -r` for FreeBSD 10+ users. * Point to the up-to-date version of PostgreSQL as for the BSD port. * Make the platform installation instructions order consistent throughout the guide. * Remove useless duplicated links to Homebrew's home. [ci skip]
* | | | | | | | Fix a few typos [ci skip]Robin Dupret2014-08-242-2/+2
| | | | | | | |
* | | | | | | | Merge pull request #16673 from y-yagi/update_statistics_rakeMatthew Draper2014-08-251-1/+2
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | show stats for app/jobs
| * | | | | | | | show stats for app/jobsyuuji.yaginuma2014-08-241-1/+2
| | | | | | | | |
* | | | | | | | | Merge pull request #16675 from tomkadwill/has_many_documenting_extension_paramSantiago Pastorino2014-08-241-0/+14
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | [ci skip] Added documentation for has_many extension parameter
| * | | | | | | | | [ci skip] Added documentation for has_many extension parameterTom Kadwill2014-08-241-0/+14
| | | | | | | | | |
* | | | | | | | | | Merge pull request #16676 from tgxworld/web_console_release_note_fixesMatthew Draper2014-08-251-4/+4
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / |/| | | | | | | | | Grammer and spelling pass on web console release note. [CI SKIP]
| * | | | | | | | | Grammer and spelling pass on web console release note. [CI SKIP]Guo Xiang Tan2014-08-251-4/+4
|/ / / / / / / / /
* | | | | | | | | Merge pull request #16674 from gsamokovarov/describe-web-consoleGuillermo Iguaran2014-08-241-4/+14
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / |/| | | | | | | | Describe web-console in the release notes
| * | | | | | | | Describe web-console in the release notes [ci skip]Genadi Samokovarov2014-08-241-4/+14
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I put a more up-to-date description of Web Console in the release notes. I'm not really happy with the language, so if you guys can help me with that I'll be grateful :)
* | | | | | | | Merge pull request #16671 from cristianbica/aj-raise-serialization-errorMatthew Draper2014-08-252-5/+16
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | Raise ActiveJob::SerializationError when cannot serialize job arguments
| * | | | | | | Raise ActiveJob::SerializationError when cannot serialize job argumentsCristian Bica2014-08-242-5/+16
|/ / / / / / /
* | | | | | | Merge pull request #16667 from JuanitoFatas/patch/anchor-generationGodfrey Chan2014-08-241-1/+6
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | Fix guide anchor generation logic.