Hongli Lai (Phusion)
-
Refactor configure_dependency_for_has_many to use a few more methods.
Add an additional conditions option to make it slightly easier for certain plugins.
Signed-off-by: Michael Koziarski
72b772ae9b692add0359574b0da7038bd1420a5a
[#1087 state:committed]
-
Make AssociationCollection start transactions in the correct database.
AssociationCollection now starts transactions by calling
AssociationCollection#transaction instead of @owner.transaction or
@reflection.klass.transaction.Signed-off-by: Michael Koziarski
[#1081 state:committed]
70b8ea4fa6f432919340345ae0d5af6aa8f87ec8
-
Add Model#delete instance method, similar to Model.delete class method. [#1086 state:resolved]
Signed-off-by: Pratik Naik
46939a9b5a0098fddeac99a8a4331f66bdd0710e
-
Add special AssociationReflection methods for creating association objects, and modify the code base to use those methods instead of creating association objects directly. This allows plugins to hook into association object creation behavior.
[#986 state:resolved]
Signed-off-by: Jeremy Kemper
1398db0128be7ae01700712eafc95be5de430f7c
-
Make the options that has_many, belongs_to and other association generation methods can accept, configurable.
[#985 state:resolved]
Signed-off-by: Jeremy Kemper
16929404417205792165153958ce5effa0b54645
-
Move some core extension methods into a module under the ActiveSupport::CoreExtensions namespace, instead of extending core classes directly. This is more friendly for API reference generators.
[#915 state:resolved]
Signed-off-by: Jeremy Kemper
204a8cce88d986fcfafe01ce9ba44818739374c3
-
Deprecate Rails::SecretKeyGenerator in favor of ActiveSupport::SecureRandom.
SecureRandom has a few minor security enhancements and can be used as a drop-in replacement
Signed-off-by: Michael Koziarski
b3411ff59eb1e1c31f98f58f117a2ffaaf0c3ff5
[#913 state:committed]
-
The 'rails' command was broken by the last commit. Fix that.
Signed-off-by: Michael Koziarski
c111522d5b8cd108756240a0348d515d6acee46c
-
When an unexpected exception is caught, tell the administrator to read the log file for more information about the error. This should make things less confusing for developers who are new to Rails.
Signed-off-by: Michael Koziarski
f9f1ab4e3ddeacadf2a7bce021d742f08f67905f
-
Plugin locator: sort directory listing because we can't assume that the OS will do it for us. This fixes some unit test failures.
2b4eb586efa240dd985d8b5fe918084ab17fae2b
-
Prevent AssetTagHelper from crashing if RAILS_ROOT is not defined. Fixes compatibility with Passenger. [#84 state:resolved]
Signed-off-by: Jeremy Kemper
1f2a4b37accc023c96148d54d8daa3a751446c44

